Kazalo:
- 1. korak: Di Cosa Abbiamo Bisogno
- 2. korak: Connessioni
- 3. korak: Vdelana programska oprema
- 4. korak: Zavrnite odgovornost
Video: Nadzor Di Un Semaforo: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
In questo tutorial impariamo come creare un semaforo stradale e come controllarlo utilizzano la board Drivemall. Vedremo come realizzare semafori per auto e per pedoni con pulsante di prenotazione.
Tutto questo sarà valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board.
Navedite povezavo do realizacije Drivermall.
Il vantaggio di preferire il Drivemall alla classica scheda Arduino è quello di ridurre la complessità delle connessioni portando ad un setup più ordinato. Tuttavia, questo è opzionale: tutti in risultati sono ancora validi con la scheda arduino, una breadboard e abbastanza jumper dupont per i collegamenti.
1. korak: Di Cosa Abbiamo Bisogno
- Baord Drivemall- 4 led rossi - 4 led verdi - 4 led gialli - 8 tranzistor npn - 16 uporov 220 ohm - 8 uporov 22k ohm - 1 odpornost 1k ohm - cavo - 1 pulsante
2. korak: Connessioni
Per andare a comandare il nostro semaforo utilizziamo due tranzistor PNP collegati secondo lo schema in figura 2. Il funzionamento del tranzistor PNP è molto semplice quando la base è collegata a GND viene sposobnosti ali passaggio di corrente tra l’emettitore e il collettore
Quindi se entrambe le BASI sono a VDD si accende il led rosso o per essere più chiarì il Led 21 17 14 6.
Oglejte si BASE del sekundarnega tranzistorja, ki je osvetljen in osvetljen 3 15 18 19.
Per ultimo se colleghiamo entrambe le BASI a GND si accenderanno in Led 20 16 13 10.
Il collegamento del bottone è invece il classico resistenza collegata a GND so un pin del bottone e l'altro a VDD
i Pin dell'arduino utilizzati sono quelli da 1 a 10.
3. korak: Vdelana programska oprema
Per poter gestire la chiamata del bottone per i pedoni senza ritardo v realnem času si è utilizzata la funzione millis () che restituisce il tempo in millisecondi dall’accensione del dispositivo quindi per poterla utilizzare
esempio
nepodpisani dolgi tokMillis = millis ();.
če (currentMillis - prejšnjiMillis> 2000 in bt03 == true in bbot == false)
{
Serial.println (1);
T1 ();
previousMillis = trenutniMillis;
bt1 = res;
bt03 = napačno;
}
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. korak: Zavrnite odgovornost
Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, sofinanziato dal Programma Erasmus + della Commissione Europea.
Il progetto mira a promuovere una forma di educazione informale come mezzo per favorire l'inclusione sociale dei giovani, l'educazione informale come si può trovare all'interno dei makerspace.
Questo tutorial riflette solo le opinioni degli autori e la Commissione Europea non può essere ritenuta responsabile per qualsiasi uso che possa essere fatto delle informazioni in esso contenute.
Priporočena:
Nadzor računalnika RGB z Arduinom: 3 koraki
Nadzor računalnika RGB z Arduinom: Vaš igralni računalnik nima RGB ?! Samo kupite nekaj! Kaj pa, če je tudi vaša matična plošča ne podpira? No … Zgradite svoj krmilnik
Sistem za nadzor in nadzor hidroponike Blynk: 4 koraki
Hydroponics Blynk Monitor & Control System: V tem projektu sem ustvaril nadzorni sistem, ki spremlja in nadzira vse vidike srednje velikega sistema odlivov in odtokov hidroponike. Prostor, v katerem sem ga zgradil, uporablja sisteme 4 x 4'x4 '640W LM301B 8 bar. Toda pri teh navodilih ne gre za moje luči. JAZ
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Hidroponski sistem za nadzor in nadzor rastlinjakov: V tem navodilu vam bom pokazal, kako sestaviti hidroponski sistem za nadzor in nadzor rastlinjakov. Pokazal vam bom izbrane komponente, diagram ožičenja, kako je bilo vezje zgrajeno, in skico Arduino, uporabljeno za programiranje Seeed