Умная розетка
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Приложения и онлайн-сервисы
|
Об этом проекте
По сути, этот проект звучит так - умная розетка. Эта умная розетка может применяться к любому устройству, имеющему вилку НА 120 В . только! (В основном предназначена для ламп с низким током.) Эта розетка управляется 1-канальным реле. В этом проекте также используются RTC (часы реального времени) для определения текущего времени, и, основываясь на 24-часовых часах, он будет либо включаться, либо выключаться (в зависимости от времени), потому что на самом деле у него есть предопределенное время для включения, а затем выключить. Другое дело, что из него будет выходить вилка, которую нужно вставить в розетку!
Ссылка на библиотеку:http://www.rinkydinkelectronics.com/library.php?id=73
ВАЖНО БЕЗОПАСНОСТЬ ИНФОРМАЦИЯ !! ПОЖАЛУЙСТА ПРОЧИТАЙТЕ!
1) Используйте заземленный шнур и отключите горячий провод
Как видно на рисунках ниже, используется трехконтактная вилка. Горячий (черный) провод от линии подключается к общей клемме релейного модуля. Нормально открытый (NO) выход реле затем подключается к латунному винту выхода. Белый провод (нейтраль) подключается к серебряному винту, а зеленый (земля) - к зеленому винту розетки.
2) Используйте релейный модуль
Для переключения горячего провода использовался одноканальный релейный модуль от Elegoo. Этот модуль идентичен модулю Keyes SR1y (http://www.techydiy.org/keyes-sr1y-relay-module) и содержит обратноходовой диод, подключенный к управляющему входу (для обратной ЭДС), транзистор для управления реле. катушка и последовательный резистор для ограничения тока в транзисторе. Поскольку реле рассчитано только на ток до 10 А, либо ограничьте нагрузку, подключенную к розетке, либо используйте плавкий предохранитель вместе с горячим проводом. Если возможно, одноканальное реле с оптопарой обеспечит дополнительную изоляцию для Arduino.
3) Физическое разделение
Убедитесь, что релейный модуль установлен в пластиковом корпусе вдали от высоковольтных проводов, убедившись, что сторона пайки модуля реле обращена к пластиковому корпусу, чтобы низковольтная проводка случайно не соприкоснулась с высоковольтной проводкой, если блок подвергается воздействию ударам или вибрации.
Изображение проводки внутри умной вилки (ваша должна выглядеть так).
Увеличенное изображение модуля реле.
Код
- Код
Код Arduino
это код, необходимый для запуска этой сложной интеллектуальной технологии.#includeint Relay =4; DS3231 rtc (SDA, SCL); Time t; const int OnHour =07; const int OnMin =15; const int OffHour =07; const int OffMin =20; void setup () {Serial.begin (115200); rtc.begin (); pinMode (Реле, ВЫХОД); digitalWrite (реле, LOW); //rtc.setTime(21,10,00);// Установите время и дату, убрав комментарии к этим строкам //rtc.setDate(26,6,2018);}void loop () {t =rtc.getTime (); Серийная печать (т.ч.); Serial.print ("час (а)"); Серийная печать (т. Мин.); Serial.print ("минуты"); Serial.println (""); задержка (1000); if (t.hour ==OnHour &&t.min ==OnMin) {digitalWrite (реле, ВЫСОКИЙ); Serial.println («СВЕТ ВКЛЮЧЕН»); } иначе, если (t.hour ==OffHour &&t.min ==OffMin) {digitalWrite (Relay, LOW); Serial.println («СВЕТ ВЫКЛЮЧЕН»); }}
Изготовленные на заказ детали и корпуса
Это коробка, в которой вы разместите розетку и электричество для розетки и реле.Схема
Производственный процесс
- Детектор языка TinyML на основе Edge Impulse и Arduino
- Игра с гироскопом Arduino с MPU-6050
- Цифровые игральные кости Arduino
- Рулетка DIY 37 LED
- Мини-аркада ATtiny85:Змейка
- Переносимый детектор дальности
- Реактивный настольный светильник для звука Arduino
- Умный автомобиль-робот с отслеживанием лиц
- Гальваника медью
- NeoMatrix Arduino Pong