Introduction
We often see billboards composed of colorful LEDs. They are constantly changing to form various effects. In this experiment, we compile a program to simulate chase effect.
Hardware required
- Led *6
- 220Ω resistor *6
- Breadboard jumper wires
Circuit connection
Sample program
int BASE = 2 ; // the I/O pin for the first LED int NUM = 6; // number of LEDs void setup() { for (int i = BASE; i < BASE + NUM; i ++) { pinMode(i, OUTPUT); // set I/O pins as output } } void loop() { for (int i = BASE; i < BASE + NUM; i ++) { digitalWrite(i, LOW); // set I/O pins as “low”, turn off LEDs one by one. delay(200); // delay } for (int i = BASE; i < BASE + NUM; i ++) { digitalWrite(i, HIGH); // set I/O pins as “high”, turn on LEDs one by one delay(200); // delay } }
Result
You can see the LEDs blink by sequence.
Project list
- Arduino Project 1: Hello World
- Arduino Project 2: LED blinking
- Arduino Project 3: PWM
- Arduino Project 4: Traffic light
- Arduino Project 5: LED chasing effect
- Arduino Project 6: Button-controlled LED
- Arduino Project 7: Responder experiment
- Arduino Project 8: Active buzzer
- Arduino Project 9: Passive buzzer
- Arduino Project 10: Piranha LED Module
- Arduino Project 11: Digital Buzzer Module
- Arduino Project 12: Hall Magnetic Sensor
- Arduino Project 13: collision sensor
- Arduino Project 14: LM35 Linear Temperature Sensor
- Arduino Project 15: Photocell sensor
- Arduino Project 16: Vibration Sensor
- Arduino Project 17: Analog Gas Sensor
- Arduino Project 18: Water Sensor
- Arduino Project 19: PIR Motion Sensor
Buy