Оглавление:

Controllo Di Un Semaforo: 4 шага
Controllo Di Un Semaforo: 4 шага

Видео: Controllo Di Un Semaforo: 4 шага

Видео: Controllo Di Un Semaforo: 4 шага
Видео: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Ноябрь
Anonim
Controllo Di Un Semaforo
Controllo Di Un Semaforo

В этом учебном пособии можно создать отдельную страницу и управлять ею, используя доску Drivemall. В этом руководстве представлены модели для автоматической работы и педали с пульсирующим движением.

Все это действительно так, как используется ардуино и используется как Drivemall Board.

Это ссылка на реализацию Drivermall.

Лучшее, что вы предпочитаете Drivemall по классической схеме Arduino, - это все, что нужно для сборки портов и настроек, которые должны быть обычными. Туттавия, этот вариант: все рисунки, действующие с ардуиною, макет и двойная перемычка abbastanza для коллег.

Шаг 1: Ди Коза Аббиамо Бизоньо

Di Cosa Abbiamo Bisogno
Di Cosa Abbiamo Bisogno

- Baord Drivemall - 4 светодиода rossi - 4 светодиода Verdi - 4 светодиода gialli - 8 транзисторов npn - 16 резисторов 220 Ом - 8 резисторов 22 кОм - 1 резистор 1 кОм - cavo - 1 пульсант

Шаг 2: Connessioni

Connessioni
Connessioni
Connessioni
Connessioni
Connessioni
Connessioni

Для того, чтобы команда использовала семафоры из-за второй схемы транзистора PNP, показанной на рисунке 2. Функционирование транзистора PNP является простым, если основание является базовым, и GND может использоваться для прохода через контактный датчик и сборщик.

Quindi se entrambe le BASI sono a VDD si acnde il led rosso or essere pi chiarì il Led 21 17 14 6.

Отдельно от БАЗЫ второго транзистора подключен светодиод 3 15 18 19.

В конце концов, подключите BASI к GND и включите Led 20 16 13 10.

Il collegamento del botone è invece il classico resistenza collegata a GND su un pin del botone e l'altro a VDD.

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

Шаг 3: Прошивка

Прошивка
Прошивка
Прошивка
Прошивка
Прошивка
Прошивка
Прошивка
Прошивка

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

эсэмпио

unsigned long currentMillis = millis ();.

если (currentMillis - previousMillis> 2000 и bt03 == true и bbot == false)

{

Serial.println (1);

Т1 ();

previousMillis = currentMillis;

bt1 = истина;

bt03 = ложь;

}

Carichiamo ad ogni loop il tempo corrente e se il corrente meno il Priordente è 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 è prima de la vera Entrata del loop.

Шаг 4. Отказ от ответственности

Этот учебник является разработанным продуктом Makerspace for Inclusion, финансируемым из программы Erasmus + della Commissione Europea.

Проект мира - это неформальная форма образования, созданная специально для того, чтобы обеспечить социальное включение, неформальное образование, чтобы оно основывалось на всем внутреннем пространстве.

Это учебное пособие, содержащее индивидуальные мнения авторов и членов Европейской комиссии, не может быть ответственной за каждый раз, когда это возможно.

Рекомендуемые: