Spedizione gratuita da 74,95 € NL (99,95 € BE/DE)

Consegna veloce con DHL

Ordinato prima delle XNUMX:XNUMX = Spedito oggi

Restituzione entro XNUMX giorni*


Paese

Durante questo progetto imparerai come realizzare le luci mobili KITT della serie Knight rider.

Knight rider è una serie degli anni '80 su Michael Knight e un'auto molto avanzata di nome KITT che combattono il crimine insieme.

Questo è un progetto per principianti in cui 7 luci LES si accendono e si spengono con un movimento fluido.

  • Livello – Principiante 30% 30%
  • Durata – 10/15 Min 30% 30%
  • Costi – € 36,51 euro completo 30% 30%

Passaggio 1: forniture

1X Arduino UNO

1X paneboard

Cavi di collegamento 8X

7 luci a LED rosse

7 resistenze da 220 ohm

Passaggio 2: costruisci e cabla

Una volta raccolte tutte le parti, puoi iniziare ad assemblare il progetto.

Metti le 7 luci a LED nel paneboard† Sul pin più corto delle luci a led le resistenze da 220 ohm vanno al meno del paneboard.

Quindi colleghi il GND dell'arduino al meno del paneboard.

Quindi collegare le luci a LED ai pin I/O di Arduino, questo è fatto come segue: Collegare il pin più a sinistra del LED alla porta 2, di Arduino. Collegare il LED successivo alla porta 3, quello successivo alla porta 4 e così via.

Passaggio 3: programmazione

Se hai seguito completamente il passaggio 2, ora tutto è connesso. Ciò significa che puoi iniziare a programmare.

È un codice piccolo e abbastanza semplice in cui impari in parte come utilizzare un array.

Se hai il codice in Arduino IDE puoi scegliere di regolare il valore del ritardo, così i led si spengono/accendono più velocemente o più lentamente.

 

int led[] = {2, 3, 4, 5, 6, 7, 8};
int counter = 0;

void setup(){
  for(counter = 0; counter < 7; counter++){
    pinMode(led[counter], OUTPUT);
  }
}

void loop(){
  for(counter = 0; counter < 7; counter++){
    digitalWrite(led[counter], HIGH);
    delay(25);
    digitalWrite(led[counter + 1], HIGH);
    delay(25);
    digitalWrite(led[counter], LOW);
    delay(25);
    
  }
  for(counter = 7; counter > 0; counter--){
    digitalWrite(led[counter], HIGH);
    delay(25);
    digitalWrite(led[counter - 1], HIGH);
    delay(25);
    digitalWrite(led[counter], LOW);
    delay(25);
  }
}

Il tuo progetto Knight Rider ora dovrebbe assomigliare a quello nel video qui sotto.

 

L'apprezzamento di www.electronicsvoorjou.nl at Recensioni WebwinkelKeur è 9.3 / 10 basato su 5022 recensioni.