Таймер для ручной стирки Corona
Компоненты и расходные материалы
| | × | 1 | |
| Общий катод, рассеянный RGB | | × | 1 | |
| ИК-приемопередатчик (общий) | | × | 1 | |
| Электронные детали UTSOURCE | | × | 1 | |
Приложения и онлайн-сервисы
Об этом проекте
Это отличный проект, чтобы научить ваших детей важности чистоты и правильного мытья рук в наше время. В этом проекте светодиодный индикатор загорается красным, когда вы начинаете мыть руки, и загорается зеленым через двадцать секунд, таким образом, напоминая вам, что вы должны мыть руки в течение двадцати секунд и не оставлять воду проточной во время мытья рук. Помните, что в разгар одного глобального кризиса давайте не усугубим другого. Создатель:@ devd_31 Схема сделана из платы @ arduino.cc uno, инфракрасного датчика и светодиода RGB.
Спасибо UTSOURCE.net предлагать электронные компоненты для наших проектов.
Подписывайтесь на нас в instagram:https://www.instagram.com/random_stuff_we_make/ Код
Код Arduino
Используйте Arduino IDE для загрузки кода / * Следующий код разработан членами сообщества Random Stuff. для получения дополнительной информации или идей, пожалуйста, следите за «Случайными вещами, которые мы делаем» в instagram * / void setup () {pinMode (2, OUTPUT); // REDpinMode (3, ВЫХОД); // GREENpinMode (4, ВЫХОД); // СИНИЙpinMode (5, ВХОД); // ИК-датчикSerial.begin (9600);} void loop () {int a =digitalRead (5); Serial.println (а); задержка (100); digitalWrite (2, LOW); // КРАСНЫЙ выкл. DigitalWrite (3, HIGH); // ЗЕЛЁНЫЙ по умолчанию включен digitalWrite (4, LOW); // СИНИЙ выключен if (a ==1) {digitalWrite (3, LOW); digitalWrite (4, LOW); для (int я =0; я <20; я ++) {digitalWrite (2, ВЫСОКИЙ); задержка (1000); } digitalWrite (2, LOW); }}
Схема
Сделайте схему, как показано ниже