Таймер мытья рук на Arduino — обучение детей правильной гигиене
Компоненты и материалы
| Arduino UNO | ×1 |
| RGB-светодиод (общий катод) | ×1 |
| ИК-приемопередатчик | ×1 |
| Электронные компоненты UTSOURCE | ×1 |
Необходимые инструменты
- Двусторонний скотч
Программное обеспечение
- Arduino IDE
О проекте
Отличный проект для обучения детей важности чистоты и правильного мытья рук в современных условиях. Устройство зажигает красный светодиод при начале мытья рук и переключает его на зеленый по истечении 20 секунд, напоминая о необходимости мыть руки достаточно долго. Важно: не держите воду открытой во время намыливания — в условиях одного глобального кризиса не усугубляйте другой.
Автор: @devd_31
Основа схемы: плата Arduino UNO, инфракрасный датчик и RGB-светодиод.
Благодарность UTSOURCE.net за предоставление электронных компонентов для проекта.
Подпишись на Instagram: @random_stuff_we_make
Код
/* Код разработан участниками сообщества Random Stuff.
Для дополнительной информации следите за "Random Stuff We Make" в Instagram */
void setup() {
pinMode(2, OUTPUT); // RED
pinMode(3, OUTPUT); // GREEN
pinMode(4, OUTPUT); // BLUE
pinMode(5, INPUT); // IR sensor
Serial.begin(9600);
}
void loop() {
int a = digitalRead(5);
Serial.println(a);
delay(100);
digitalWrite(2, LOW); // RED off
digitalWrite(3, HIGH); // GREEN on by default
digitalWrite(4, LOW); // BLUE off
if (a == 1) {
digitalWrite(3, LOW);
digitalWrite(4, LOW);
for (int i = 0; i < 20; i++) {
digitalWrite(2, HIGH);
delay(1000);
}
digitalWrite(2, LOW);
}
}
Схема подключения
Соберите цепь согласно схеме ниже:

Производственный процесс
- Цифровые кости на Arduino: генератор случайных чисел с LCD-дисплеем и кнопкой
- DIY USB-геймпад на Arduino: собственный высокопроизводительный контроллер
- Сборка надежного таймера обратного отсчета на Arduino с 7-сегментным дисплеем SparkFun
- Pixel Chaser: игра на один тап с NeoPixel Ring и Arduino Nano
- Магнитная левитация на отталкивании с Arduino: Простая схема и DIY-руководство
- Arduino Home Controller с Alexa: умный дом голосовым управлением
- NeoPixel Matrix Pong на Arduino Nano: неоновая игра Pong на матрице 15×10
- Умная перчатка для перевода жестов в текст (язык жестов)
- DIY LED-рулетка — собираем одноигровой аркадный автомат на Arduino Nano
- Система безопасности на Arduino: обнаружение движения и тревога