#45 ответ: Светофор с кнопкой, который будет переключаться между цветами с помощью кнопки.
Rutube задача: https://rutube.ru/video/56e51d98f6b49020c3a2d781316746db/ 45. Светофор с кнопкой. Создайте светофор, который будет переключаться между красным, желтым и зеленым светом с помощью кнопки. Используйте условные операторы: if else if и оператор && в условии проверки состояния кнопки. if (условие1) { // выполняется, если условие1 истинно } else if (условие2) { // выполняется, если условие1 ложно, а условие2 истинно } else { // выполняется, если ни одно из условий не истинно } Сначала необходимо понять как реализовать подсчет нажатий кнопки. Используйте Serial для отладки программы. Затем просто проверяйте условие, если количество раз равно 0 - это красный, 1 - это желтый, 2 - зеленый. Соответственно один из них будет HIGH, остальные LOW. Если счетчик достиг зеленого (т.е 2), то происходит сброс на красный (т.е 0). 45_button_traffic_light Весь код "Arduino Starter Kit задачи для начинающих (Набор Ардуино)" с задачами и ответами: https://gitflic.ru/project/lashko_ag/arduino-starter-kit-zadachi-dlya-nachinaushchih-nabor-arduino Telegram-группа: https://t.me/arduino_starter_kit Rutube плейлист Arduino Starter Kit: задачи для начинающих (Набор Ардуино): https://studio.rutube.ru/playlist/1196693 Rutube плейлист Arduino Starter Kit: ответы на задачи (Набор Ардуино): https://studio.rutube.ru/playlist/1196692 #Arduino #StarterKit #НаборАрдуино #ОбучениеArduino #Программирование #ОбучениеПрограммированию #КурсыArduino #ПрограммированиеДляНачинающих #lashko #АлексейЛашко
Rutube задача: https://rutube.ru/video/56e51d98f6b49020c3a2d781316746db/ 45. Светофор с кнопкой. Создайте светофор, который будет переключаться между красным, желтым и зеленым светом с помощью кнопки. Используйте условные операторы: if else if и оператор && в условии проверки состояния кнопки. if (условие1) { // выполняется, если условие1 истинно } else if (условие2) { // выполняется, если условие1 ложно, а условие2 истинно } else { // выполняется, если ни одно из условий не истинно } Сначала необходимо понять как реализовать подсчет нажатий кнопки. Используйте Serial для отладки программы. Затем просто проверяйте условие, если количество раз равно 0 - это красный, 1 - это желтый, 2 - зеленый. Соответственно один из них будет HIGH, остальные LOW. Если счетчик достиг зеленого (т.е 2), то происходит сброс на красный (т.е 0). 45_button_traffic_light Весь код "Arduino Starter Kit задачи для начинающих (Набор Ардуино)" с задачами и ответами: https://gitflic.ru/project/lashko_ag/arduino-starter-kit-zadachi-dlya-nachinaushchih-nabor-arduino Telegram-группа: https://t.me/arduino_starter_kit Rutube плейлист Arduino Starter Kit: задачи для начинающих (Набор Ардуино): https://studio.rutube.ru/playlist/1196693 Rutube плейлист Arduino Starter Kit: ответы на задачи (Набор Ардуино): https://studio.rutube.ru/playlist/1196692 #Arduino #StarterKit #НаборАрдуино #ОбучениеArduino #Программирование #ОбучениеПрограммированию #КурсыArduino #ПрограммированиеДляНачинающих #lashko #АлексейЛашко
