Controlul unui mini display LED tip bar graph cu Arduino
Descoperă cum să controlezi un mini display LED tip bar graph cu Arduino. Tutorial pas cu pas pentru aprinderea segmentelor, proiect ideal pentru începători și pasionați de electronică. Acest proiect este unul foarte simplu. Puteți să folosiți și 10 led-uri în loc de un display bar graph.
Componente necesare:
Arduino Nano sau orice microcontroller compatibil
-
Breadboard
-
Display LED tip bar graph (10 segmente) / 10 LED-uri individuale
-
10 rezistențe de 220 Ω – 330 Ω
-
Fire jumper (male–male)
Conexiuni:
D2 - LED 1
D3 - LED 2
D4 - LED 3
D5 - LED 4
D6 - LED 5
D7 - LED 6
D8 - LED 7
D9 - LED 8
D10 - LED 9
D11 - LED 10
Cod:
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH);
delay(500);
digitalWrite(3, HIGH);
delay(500);
digitalWrite(4, HIGH);
delay(500);
digitalWrite(5, HIGH);
delay(500);
digitalWrite(6, HIGH);
delay(500);
digitalWrite(7, HIGH);
delay(500);
digitalWrite(8, HIGH);
delay(500);
digitalWrite(9, HIGH);
delay(500);
digitalWrite(10, HIGH);
delay(500);
digitalWrite(11, HIGH);
delay(500);
digitalWrite(2 , LOW);
digitalWrite(3 , LOW);
digitalWrite(4 , LOW);
digitalWrite(5 , LOW);
digitalWrite(6 , LOW);
digitalWrite(7 , LOW);
digitalWrite(8 , LOW);
digitalWrite(9 , LOW);
digitalWrite(10 , LOW);
digitalWrite(11 , LOW);
delay(1000);
}
