Съдържание:

Реле за будилник Arduino: 6 стъпки (със снимки)
Реле за будилник Arduino: 6 стъпки (със снимки)

Видео: Реле за будилник Arduino: 6 стъпки (със снимки)

Видео: Реле за будилник Arduino: 6 стъпки (със снимки)
Видео: How to use 4 channel Relay to control AC load with Arduino code 2024, Ноември
Anonim
Image
Image
Реле за будилник Arduino
Реле за будилник Arduino

Имам много проблеми със събуждането рано сутрин, особено ако останах до късно снощи. По същество този проект ви позволява да отворите реле в определеното от вас време с помощта на клавиатурата и lcd. Това реле може да контролира много уреди от включване на телевизора или радиото до отваряне на капаците на прозорците сутрин. Нека да започнем !

Стъпка 1: Необходими части

Този проект в крайна сметка струваше около 70 долара

Това са нещата, от които ще се нуждаете

  • 4x3 матрична клавиатура
  • 16x4 LCD
  • Модул за време на DS1307
  • 5V релейни модули
  • Външно захранване 2 пакет
  • Arduino Mega
  • Кабелни проводници (мъжки към женски и женски към женски)
  • 10k потенциометър
  • Кабел

По избор

Превключвател за превключване

Инструменти

  • Поялник
  • Пистолет за лепило

Стъпка 2: Окабеляване на всичко

Окабеляване на всичко
Окабеляване на всичко
Окабеляване на всичко
Окабеляване на всичко

Време е да свържем всичко с помощта на тази диаграма. Когато се уверите, че всичко работи правилно, можете да залепите горещо проводниците на джъмпера, за да сте сигурни, че нищо не се движи

Стъпка 3: Код

Код
Код

Ако използвате само делничните кодове, алармата не звъни в петък и събота, тъй като това е моят уикенд. (Може да се промени в оператора if, за да съответства на вашия график). Трябва да се уверите, че качвате кода за настройка на времето за RTC, който аз прикачих, а не този от библиотеката, тъй като добавих допълнителен ред код към него.

Когато качвате кода в rtc, трябва да промените „tm. Wday = 0;“към който и ден от седмицата да е:

Неделя: 1 сряда: 4 събота: 7

Понеделник: 2 четвъртък: 5

Вторник: 3 петък: 6

Стъпка 4: Оформяне на жилището

Оформяне на жилището
Оформяне на жилището
Оформяне на жилището
Оформяне на жилището
Оформяне на жилището
Оформяне на жилището
Оформяне на жилището
Оформяне на жилището

Проектирах тази част в sketchup, която държи всички предни компоненти заедно и друга, за да държи релейните платки и Rtc, които могат да бъдат отпечатани 3D.

Ако нямате достъп до 3D принтер, включих файловете sketchup, за да можете да ги отпечатате в мащаб едно към едно и да го изрежете върху дърво или върху алуминиева плоча с помощта на дремел.

Направих кутията с плоча с дебелина 1 см. Размерите са 10 см дълбочина 13 см ширина и 16 см дължина. Можете също така да отпечатате кутията в 3D, но не исках да губя нишки.

Стъпка 5: Релета

Релета
Релета

Ако окабелявате релето за отваряне на капаци сутрин, просто отворете корпуса на превключвателя и свържете два проводника между един във всеки терминал. Може да се наложи да използвате RC snubber, ако вашият lcd започне да става празен при натискане на превключвателя. Това се дължи на скокове на напрежението, създадени от двигателя.

Ако включвате друг уред, можете да използвате този урок, за да направите електрически контакт, който след това може да бъде свързан към уреда.

Уверете се, че сте изключили прекъсвача. Мрежовото напрежение може да убие !!!

Стъпка 6: Задайте часа

Задайте часа
Задайте часа

Настройката на часа е много проста. Първо натиснете клавиша звезда и въведете часа, в който искате да изгасне, след това натиснете клавиша за хеш, за да потвърдите. Можете да включите и изключите алармата, като използвате клавиша за хеш.

Препоръчано: