Умный будильник

Я всегда думал, что было бы круто иметь умный будильник, так что я решил построить один для моих детей. Я все еще работаю над этим проектом, но я поделился им с сообществом.

В конце концов я планирую встроить его в какой-то прикольный корпус, такой как игрушка т-Рекс или что-нибудь еще..

Я использовал несколько внешних библиотек, и в некоторых случаях мне пришлось изменить их. Ниже представлены ссылки на их источник, и я приложил свои отредактированные файлы для этого проекта:

История изменений:

  • v0.0.2 === небольшое изменение функциональности (обновлен файлClockRebuild.ino)

Планы на будущее:

  • Дисплей с временем (РЕАЛИЗОВАНО)
  • Время обновляется с контроллера плюс с модуля RTC (РЕАЛИЗОВАНО)
  • Будильник(РЕАЛИЗОВАНО)
    • Установка с контроллера(РЕАЛИЗОВАНО)
    • Установка локально с помощью 3х кнопок(В процессе реализации)
    • Включение/выключение локально  или удаленно(РЕАЛИЗОВАНО)
    • Проигрывание музыки (Первая часть выполнена, проигрывает мелодии. Во второй части будет играть настоящую музыку)
    • Свет для пробуждения(РЕАЛИЗОВАНО)
  • Ночная подсветка, управление локально или удаленно.(РЕАЛИЗОВАНО)
  • Датчик присутствия на кровати (Не начато)
  • Умный повтор(Не начато)
  • Контроль освещения(Не начато)

Видео показывающее некоторую функциональность:

Схема подключения

Изображения:

hqdefault
IMG_20161103_161752943
IMG_20161103_161801344
HTB1R2VXJFXXXXbLXpXXq6xXFXXXy
ds3231
HTB1PDp0LXXXXXarXVXXq6xXFXXXU
HTB1VtgFLVXXXXbCaXXXq6xXFXXXz
HTB1TOqSLVXXXXbSXpXXq6xXFXXXK
HTB1wX7RKVXXXXcgaXXXq6xXFXXXo
HTB1tDDzLpXXXXawaXXXq6xXFXXXt
SmartClock_lightversion_bb

Исходный код

Спецификация

Кол-воЦенаУстройствоОписаниеСсылки на Aliexpress или Ebay
14.28Arduino UnoAliExpress: https://www.aliexpress.com/item/Best-prices-high…
11.80NRF24L01+AliExpress: 1pc NRF24L01+ 2.4GHz Antenna Wireless Transceive…
20.10Резистор — 100
10.10Резистор — 220
10.10Резистор — 680
10.10Резистор — 1000
10.10Резистор — 2200
10.10Резистор — 4700
10.39N-канальный MOSFETpack of 10AliExpress: https://www.aliexpress.com/item/10PCS-FQP30N06-F…
50.466*6*4.3mm кнопкаpack of 30AliExpress: https://www.aliexpress.com/item/High-Quality-Arr…
11.050.36″ LED 4-Dцифровой дисплейAliExpress: 4 Bits Digital Tube LED Display Module With Cloc…
11.5960mm White 15 LED 1210/3528 SMD DC12Vset of 2AliExpress: High Quality 2X 60mm White 15 LED 1210/3528 SMD …
13.08AC 100-240V to DC 12V 1A Блок питанияAliExpress: OOTDTY J34 New AC 100-240V to DC 12V 1A Switchi…
10.82DS3231 Модуль часов реального времени высокоточный (3.3~5.5V)AliExpress: https://www.aliexpress.com/item/20pcs-lot-DS3231…
10.10Конденсатор — 4.7uFAliExpress: D0036 free shipping 50pcs Aluminum electrolytic …
11.45Динамик — 0.5w/8ohmset of 3AliExpress: https://www.aliexpress.com/item/3Pcs-0-5W-8-Ohm-…

 

Перевёл Антон Вотчицев

Share