Përmbajtje:

Controllo Di Un Semaforo: 4 hapa
Controllo Di Un Semaforo: 4 hapa

Video: Controllo Di Un Semaforo: 4 hapa

Video: Controllo Di Un Semaforo: 4 hapa
Video: SVOLTA A SINISTRA AL SEMAFORO: COME ESEGUIRLA CORRETTAMENTE IN PREPARAZIONE ALL’ESAME DI GUIDA 2024, Nëntor
Anonim
Controllo Di Un Semaforo
Controllo Di Un Semaforo

Në questo tutorial impariamo come creare un semaforo stradale e come controllarlo useizzano në bordin Drivemall. Vedremo vijnë realizimare semafori për auto e per pedoni con pulsante di prenotazione.

Ju mund të përdorni shërbimin e përdorimit të Bordit Drivemall.

di seguito il link per la realizzazione della Drivermall.

Për më tepër preferoni il Drivemall të gjitha klasat e programit Arduino è quello di ridurre la complessità delle connessioni portando ad un setup più ordinato. Tuttavia, questo z opzionale: tutti i risultati sono ancora validi con la scheda arduino, una breadboard e abbastanza jumper dupont per i kolegj.

Hapi 1: Di Cosa Abbiamo Bisogno

Di Cosa Abbiamo Bisogno
Di Cosa Abbiamo Bisogno

- Baord Drivemall- 4 led rossi - 4 led verdi - 4 led gialli - 8 transistor npn - 16 resistori 220 ohm - 8 resistori 22k ohm - 1 resistenza 1k ohm - cavo - 1 pulsante

Hapi 2: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Për dhe një komandë nostro semaforo përdorimi për shkak të transistorit PNP kolegohet së dyti në skemën në figurën 2. Në funksion të transistorit PNP è molto semplice quando la base è kolegjat një GND viene abilitata il passaggio di corrente tra l’emetore dhe il collet.

Quindi se entrambe le BASI sono a VDD si accende il led rosso o per essere più chiarì il Led 21 17 14 6.

Se alimentiamo la BASE del secondo transistor si accenderanno i Led 3 15 18 19.

Për ultimo se kolegjiamo entrambe le BASI a GND si accenderanno i Led 20 16 13 10.

Zgjedhja e koleksionit të klasës së parë dhe klasifikimi i një koleksioni të GND -së në një GND suaj me një shishe të vogël dhe një VDD

i Pin dell'arduino useizzati sono quelli për 1 dhe 10.

Hapi 3: Firmware

Firmware
Firmware
Firmware
Firmware
Firmware
Firmware
Firmware
Firmware

Për poter gestire la chiamata del bottone per i pedoni senza ritardo në kohë reale si è useizzata la funzione millis () che restituisce il tempo in millisecondi dall’accensione del dispositivo quindi per poterla utilizzare

esempio

rrymë e gjatë e panënshkruar Milis = millis ();.

if (currentMillis - previousMillis> 2000 dhe bt03 == true dhe bbot == false)

{

Serial.println (1);

T1 ();

previousMillis = aktualMillis;

bt1 = e vërtetë;

bt03 = false;

}

Carichiamo ad ogni loop il tempo corrente e se il corrente meno il precedente è maggiore del tempo scelto entra nell'if per modificare lo stato del semaforo andando ad attivare la variabile booleana per la transizione successiva, naturalmente la prima variabile booleana ima giaà vema 'entrata del loop.

Hapi 4: Mohimi

Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, bashkangjitur programit Erasmus + della Commissione Europea.

Për më tepër, një promovues una forma në arsimin e informacionit vijnë nga të drejtat e përgjithshme të përfshirjes së shoqërisë, për të cilat informacioni vjen nga të gjithë botën e brendshme të krijuesit.

Questo tutorial riflette solo le opinioni degli autori e la Commissione Europea non può essere ritenuta përgjegjës për cilësinë e përdorimit të mundësive të tuaaaaaaaaaaaaaaaaaaaaaaaave informatave në esso contenute.

Recommended: