Arduino Board (code) 35 min Lower secondary / first physical-programming lessons English Basic Arduino 1/4: make an LED blink Students use a remote Arduino board to turn an external LED on and off, change the blink rate, and recognize setup() and loop(). Identify setup() and loop() in an Arduino program. Configure a digital pin as an output. Includes student questions and response prompts. Preview lesson Sign in to create a class session
Arduino Board (code) 35 min Lower secondary / first physical-programming lessons English Basic Arduino 2/4: create a light sequence Students program four external LEDs with arrays and loops, test a 1-2-3-4 sequence, and turn it into a back-and-forth pattern. Use several digital pins as outputs. Understand a simple for loop. Includes student questions and response prompts. Preview lesson Sign in to create a class session
Arduino Board (code) 35 min Lower secondary / first physical-programming lessons English Basic Arduino 3/4: control speed with a potentiometer Students read a potentiometer with analogRead(), transform the reading with map(), and control the blink speed of a real LED. Read a potentiometer with analogRead. Distinguish the ADC's theoretical range from the potentiometer's practical range. Includes student questions and response prompts. Preview lesson Sign in to create a class session
Arduino Board (code) 40 min Lower secondary / first physical-programming lessons English Basic Arduino 4/4: build a mini-controller Students combine a potentiometer, servo, and LED to design a mini-controller with analog input, a decision, and visible output. Combine analog input, conditionals, and two outputs. Use the Servo library in a simple program. Includes student questions and response prompts. Preview lesson Sign in to create a class session