Ciao a tutti 😀
In questa guida vi farò vedere come realizzare la barra superiore dei lampeggianti di un’ambulanza.
Per prima cosa ci servirà la barra: per realizzarla ho utilizzato la fresa CNC, ho ritagliato le varie parti e creato gli scassi per i LED.
Una volta fatto gli scassi ho piazzato i LED (8 Blu e 2 Bianchi), li ho incollati e poi saldati.
Fatto ciò sono passato ai collegamenti con Arduino:
In questo caso le due strisce di Led andranno a collegarsi al posto dei due LED usati per il test.
Adesso scarichiamo lo sketch e carichiamolo sulla nostra scheda:
[c]
//————————————//
// Created by //
// Alessio Bigini //
// https://alessiobigini.it //
//————————————//
void setup() {///inizializzazione pin
pinMode(8, OUTPUT);
pinMode(12, OUTPUT);
}
void loop()
{//accendo e spengo i LED con un ritardo di 50 millisecondi
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
digitalWrite(8, HIGH);
delay(50);
digitalWrite(8, LOW);
delay(50);
///////////////////////////////
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
digitalWrite(12, HIGH);
delay(50);
digitalWrite(12, LOW);
delay(50);
}
[/c]
Link al video su YouTube: – –Â http://youtu.be/wN5G3OmVMj8 – –