Съдържание:
- Стъпка 1: Di Cosa Abbiamo Bisogno
- Стъпка 2: Connessioni
- Стъпка 3: Фърмуер
- Стъпка 4: Отказ от отговорност
Видео: Controllo Di Un Semaforo: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
В questo tutorial impariamo дойдоха да създадат un semaforo stradale и да дойдат controllarlo използване на борда Drivemall. Vedremo идват да реализират semafori за auto e per pedoni con pulsante di prenotazione.
Tutto questo sarà valido sia se utilizziamo l'Arduino e sia utilizzando la Drivemall Board.
diguito 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 motherboard e abbastanza jumper dupont per i collegamenti.
Стъпка 1: Di Cosa Abbiamo Bisogno
- Baord Drivemall- 4 led rossi - 4 led verdi - 4 led gialli - 8 транзистора npn - 16 резистора 220 ohm - 8 резистора 22k ohm - 1 resistenza 1k ohm - cavo - 1 pulsante
Стъпка 2: Connessioni
Per andare a comandare il nostro semaforo utilizziamo due transistor PNP collegati secondo lo schema in figura 2. Il funzionamento del transistor PNP è molto semplice quando la base è collegata a GND viene sposobnosti it 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.
Можете да използвате BASE за втори транзистор и да го включите 3 15 18 19.
Per ultimo se colleghiamo entrambe le BASI a GND si accenderanno и 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: Фърмуер
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
без знак дълъг токMillis = millis ();.
if (currentMillis - previousMillis> 2000 и bt03 == true и bbot == false)
{
Serial.println (1);
T1 ();
previousMillis = currentMillis;
bt1 = вярно;
bt03 = невярно;
}
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: Отказ от отговорност
Questo tutorial e stato prodotto nell'ambito del progetto Makerspace for Inclusion, cofinanziato 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.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Controllo Motore Stepper Con Drivemall: 5 стъпки
Controllo Motore Stepper Con Drivemall: Controlliamo and motore Stepper con una board ArduinoQuesto tutorial è valido sia se useziamo l'Arduino e sia usezizando la Drivemall Boarddi seguito il link per la realizzazione della Drivermall.Il vantaggio di preferire il Drivemall classic
Semáforo Peatonal Con Arduino: 11 стъпки
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 de Camino Интегранти: Клаудия Мар í
Semáforo: 5 стъпки (със снимки)
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 LEDs com cores diferentes (verde e vermelho) para imitar os semáforos do