Sadržaj:
- Korak 1: Di Cosa Abbiamo Bisogno
- Korak 2: Connessioni
- Korak 3: Firmware
- Korak 4: Odricanje od odgovornosti
Video: Controllo Di Un Semaforo: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
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.
di seguito il link per la realizzazione della 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 i risultati sono ancora validi con la scheda arduino, una blackboard e abbastanza jumper dupont per i collegamenti.
Korak 1: Di Cosa Abbiamo Bisogno
- Baord Drivemall- 4 led rossi - 4 led verdi - 4 led gialli - 8 tranzistora npn - 16 otpornika 220 ohma - 8 otpornika 22 k ohma - 1 otpor 1 k ohma - cavo - 1 pulsante
Korak 2: 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 ili 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.
Pogledajte BASE del secondo tranzistor sa dodatnim LED diodama 3 15 18 19.
Per ultimo se colleghiamo entrambe le BASI a GND si accenderanno i Led 20 16 13 10.
Il collegamento del bottone è investce 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.
Korak 3: Firmware
Po poter gestire la chiamata del bottone per i pedoni senza ritardo u stvarnom vremenu si è utilizzata la funzione millis () che restituisce il tempo in millisecondi dall’accensione del dispositivo quindi per poterla utilizzare
esempio
bezznačna duga strujaMillis = millis ();.
if (currentMillis - previousMillis> 2000 i bt03 == true i bbot == false)
{
Serial.println (1);
T1 ();
previousMillis = trenutniMillis;
bt1 = istina;
bt03 = netoč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.
Korak 4: Odricanje od odgovornosti
Questo tutorial è stato prodotto nell'ambito del progetto Makerspace for Inclusion, sufinanciranje daljih programa 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.
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Controllo Motore Stepper Con Drivemall: 5 koraka
Controllo Motore Stepper Con Drivemall: Controlliamo un motore Stepper con una board ArduinoQuesto tutorial è valido koji se koristi na l'Arduino e sia iskorištava Drivemall Boarddi pa se povezuje za realizaciju Drivermall -a. Ili preferirajte Drivemall klasifikaciju
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Semáforo Peatonal Con Arduino: 11 koraka
Semáforo Peatonal Con Arduino: Realizaci ó n de la Simulaci ó n de un Sem á foro Peatonal para Graduarnos en el curso de Arduino del Profesor Tom á s Camino
Semáforo: 5 koraka (sa slikama)
Semáforo: IntroduçãoNeste projeto, você construirá um system de semáforos: Existem 3 LEDs com cores diferentes (verde, amarelo e vermelho) para imitar os semáforos dos carros; Existem 2 LED diode sa jezgrom diferencijala (verde e vermelho) para imitar os semáforos do