Back to Browse

🤯 Arduino Learns To React! | Inputs, Outputs & IF ELSE Logic Explained ⚡

46 views
May 15, 2026
6:36

In this Arduino tutorial, we learn how inputs and outputs work using a push button and multiple LEDs. When the button is NOT pressed: 🟢 Green LED stays ON When the button IS pressed: 🔴 Red LEDs blink alternately This project teaches: ⚡ Inputs and Outputs ⚡ IF ELSE Logic ⚡ Variables ⚡ digitalRead() ⚡ digitalWrite() ⚡ Delay Function ⚡ Push Button Logic ⚡ Arduino Programming Basics 🛠️ Components Used: - Arduino UNO R4 WiFi - Push Button - Green LED - Red LEDs - Three 220 Ohm Resistors - One 10K Resistor - Breadboard - Jumper Wires This video is beginner friendly and part of my Arduino learning series. 🔥 More Arduino projects coming soon: - Temperature sensor projects - RGB LEDs - Sensors - Interactive electronics - Real-world Arduino projects Like and Subscribe for more Arduino lessons. code to copy - int switchState = 0; void setup() { pinMode(3,OUTPUT); // pin 3 is for GREEN LED pinMode(4,OUTPUT); // pin 4 is for RED LED pinMode(5,OUTPUT); //pin 5 is for RED LED pinMode(2,INPUT); //pin 2 is for PUSH BUTTON } void loop() { switchState = digitalRead(2); // this is a comment if (switchState == LOW) { // THIS IS IF BUTTON IS NOT PRESSED digitalWrite(3, HIGH); // this for GREEN LED digitalWrite(4, LOW); // this for RED LED digitalWrite(5, LOW); // this for RED LED } else { // THIS IS IF BUTTON IS PRESSED digitalWrite(3, LOW); digitalWrite(4, LOW); digitalWrite(5, HIGH); delay(250); // wait for a quarter second // toggle the LED'S digitalWrite(4, HIGH); digitalWrite(5, LOW); delay(250); // wait for a quarter second } } // go back to the beginning of the loop 0:00 Introduction 0:41 Components List 0:55 Components Detail and Circuit 1:58 Circuit Building 2:32 Programming Basics 3:23 The Setup Function 3:46 The Loop Function and If/Else Logic 4:54 Logic in Action 5:31 Compiling and Uploading 5:46 Testing the Circuit 6:36 Outro #Arduino #ArduinoTutorial #ArduinoProjects #ArduinoProgramming #ArduinoUno #ArduinoUnoR4 #ArduinoR4WiFi #ArduinoBeginner #ArduinoForBeginners #ArduinoLesson #ArduinoDIY #ArduinoElectronics #ArduinoCoding #ArduinoInputOutput #ArduinoLED #ArduinoButton #ArduinoPushButton #ArduinoIfElse #ArduinoLogic #ArduinoCode #ArduinoLearning #ArduinoExperiment #ArduinoProject #ArduinoCircuit #ArduinoBreadboard #ArduinoResistor #ArduinoVariables #ArduinoDelay #ArduinoDigitalRead #ArduinoDigitalWrite #Electronics #ElectronicsTutorial #DIY #DIYProjects #Tech #Programming #Coding #EmbeddedSystems #Microcontroller #STEM #Engineering #Maker #Learning #ArduinoEducation #ArduinoCourse #ArduinoSimpleProjects #ArduinoInteractive #ArduinoReaction #ArduinoAutomation #ArduinoControl #ArduinoLEDProject #ArduinoSwitch #ArduinoBasics #ArduinoSeries #ArduinoVideo #ArduinoChannel #ArduinoExperiments #ArduinoBuild #ArduinoCreativeProjects #ArduinoTech #ArduinoCommunity #ArduinoLearningSeries #ArduinoHandsOn #ArduinoWorkshop #ArduinoCodeTutorial #ArduinoTutorialEnglish #ArduinoTutorialHindi #ArduinoStudent #ArduinoMiniProject #ArduinoSchoolProject #ArduinoTechnology #ArduinoProjectIdeas #ArduinoInput #ArduinoOutput #ArduinoSignal #ArduinoDigitalInput #ArduinoDigitalOutput #ArduinoProjectsForBeginners #ArduinoProgrammingBasics #ArduinoLEDControl #ArduinoPushButtonTutorial #ArduinoControlSystem #ArduinoSimpleCircuit #ArduinoInteractiveProject #ArduinoStarter #ArduinoLearningProjects #ArduinoPractical #ArduinoCodeExplained #ArduinoCreativeLearning #ArduinoEngineering #ArduinoMaker #ArduinoFutureProjects #ArduinoCustomDIY #CustomDIY #CustomDIYProjects #CustomDIYArduino #DIYElectronics #DIYArduino #ArduinoRealProjects #ArduinoIdeas #ArduinoCodingTutorial #ArduinoExperimentation #ArduinoPracticalProjects #ArduinoCreativeCoding #ArduinoLearningHub #ArduinoEducationalProjects #ArduinoBoard #ArduinoSystem #ArduinoSensor #ArduinoLEDTutorial #ArduinoCodeLearning #ArduinoPushButtonProject #ArduinoLEDBlink #ArduinoControlProjects #ArduinoButtonProject #ArduinoInputTutorial #ArduinoOutputTutorial #ArduinoInteractiveElectronics #ArduinoCodeExamples #ArduinoSimpleCoding #ArduinoDigitalElectronics #ArduinoMicrocontrollers #ArduinoCreativeEngineering #ArduinoBeginnerProjects #ArduinoWorkshopProjects #ArduinoStarterProjects #ArduinoRealWorldProjects #ArduinoSimpleElectronics #ArduinoPracticalLearning #ArduinoEngineeringProjects #ArduinoBuildTutorial #ArduinoEducationSeries #ArduinoVisualLearning #ArduinoCodingBasics #ArduinoBuildProjects #ArduinoInnovation #ArduinoSimpleArduino #ArduinoTraining #ArduinoProgrammingGuide #ArduinoLearningBasics #ArduinoPracticalGuide #ArduinoLogicTutorial #ArduinoExperimentProjects #ArduinoVisualProjects #ArduinoPracticalExamples #ArduinoCreativeProjects2026 #ArduinoModernProjects #ArduinoCodingJourney #ArduinoHandsOnLearning #ArduinoDIYLearning #ArduinoInteractiveSystems #ArduinoReactionProject #ArduinoLEDReaction #ArduinoInputLogic #ArduinoOutputLogic #ArduinoPracticalCircuit #ArduinoCircuitProjects #ArduinoTechTutorial #ArduinoSimpleBuild #ArduinoControlLogic #ArduinoCodePractice

Download

0 formats

No download links available.

🤯 Arduino Learns To React! | Inputs, Outputs & IF ELSE Logic Explained ⚡ | NatokHD