Tartalomjegyzék:

Vezérlés Di Un Semaforo: 4 lépés
Vezérlés Di Un Semaforo: 4 lépés

Videó: Vezérlés Di Un Semaforo: 4 lépés

Videó: Vezérlés Di Un Semaforo: 4 lépés
Videó: Светофор из шаров маленький / Traffic lights (Subtitles) 2024, November
Anonim
Vezérlő Di Un Semaforo
Vezérlő Di Un Semaforo

Ebben a bemutatóban az impariamo jön létre és a semaforo stradale és jön a vezérlő használata a Drivemall fórumon. A Vidremo valós idejű autós és pedion con pulsante di prenotazione.

Ingyenes Ismerje meg a questo sarà valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board alkalmazást.

A keverék linkje a Drivermall valós idejű szolgáltatásaihoz.

A legjobb választás a Drivemall alla classica scheda Arduino è quello di ridurre la complessità delle connessioni portando and setup setup. Tuttavia, questo è opzionale: tutti i risultati sono ancora validi con la scheda arduino, una boardboard and abbastanza jumper dupont for college.

1. lépés: Di Cosa Abbiamo Bisogno

Di Cosa Abbiamo Bisogno
Di Cosa Abbiamo Bisogno

- Baord Drivemall- 4 led rossi - 4 led verdi - 4 led gialli - 8 tranzisztor npn - 16 ellenállás 220 ohm - 8 ellenállás 22 k ohm - 1 ellenállás 1 k ohm - cavo - 1 impulzus

2. lépés: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Ez a parancs egy tranzisztoros PNP gyűjtemény, amelyet a 2. ábrán lehet használni. A PNP tranzisztor egy egyszerű quando la base gyűjtemény és egy GND -s képesség a korrekt tra l’emettitore e il collettore -ban.

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

A BASE másodlagos tranzisztorának és a Led 3 15 18 19 csatlakozásának módja.

Per ultimo se colleghiamo entrambe le BASI a GND si accenderanno i Led 20 16 13 10.

Il Collegamento del bottone è invece il classico resistenza collegata a GND su un pin del bottone e l'altro a VDD

i Pin dell'arduino utilizzati sono quelli da 1 a 10.

3. lépés: Firmware

Firmware
Firmware
Firmware
Firmware
Firmware
Firmware
Firmware
Firmware

Per poter gestire la chiamata del bottone per i pedoni senza ritardo in real time si è utilizzata la funzione millis () che restituisce il tempo in millisecondi dall’accensione del dispositivo quindi per poterla utilizzare

esempio

előjel nélküli hosszú áramMillis = millis ();.

if (currentMillis - previousMillis> 2000 és bt03 == igaz és bbot == hamis)

{

Sorozat.println (1);

T1 ();

previousMillis = currentMillis;

bt1 = igaz;

bt03 = hamis;

}

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 è già vera prima dell 'entrata del loop.

4. lépés: Nyilatkozat

Kézikönyv bemutató a Makerspace for Inclusion programhoz, az Erasmus + della Commissione Europea programhoz.

Il progetto mira a promovere una forma di educazione informale come mezzo per favorire l'inclusione sociale dei giovani, l'educazione informationle si si può trovare all'interno dei makerspace.

Ez az oktatóanyag riflette önállóan véleményezi az autoritást és a Commissione Europea non può essere ritenuta Responsile per qualsiasi uso che possa essere fatto delle informazioni in esso contenute.

Ajánlott: