Часики на OLED SSD1306 с термометром DHT11
Быстренько собираем поделку «Часы с термометром». Что для этого понадобиться читаем дальше…
- Плата Arduino Nano v 3.0
- Часы реального времени — DS1302
- Датчик температуры и влажности DHT11
- Монтажная плата
- Провода
- Блок питания на 5В со шнуром USB->USB micro
Готовый скетч будет чуть ниже со всеми библиотеками.
Итак, монтируем все детали на монтажной плате, подключаем проводами:
К arduino nano v3:
DS1302:
CLK — D4
DAT — D3
RST — D2
OLED SSD1306 0.96:
SCL — A5
SDA — A4
DHT11:
DATA — D5
Все Vcc и Gnd на общую шину на монтажной плате.
Далее остается самая малость: добавляем библиотеки из архива в библиотеки, запускаем скетч. В Arduino IDE в Инструментах находим нашу плату Arduino Nano, настраиваем порт, проверяем скетч и запускаем. Всё!
Для установки Дня недели, Времени и Даты, раскомментируем соответствующие три строчки.
Вносим изменения и загружаем скетч. Внимание! День недели пишем ТОЛЬКО английский и ЗАГЛАВНЫМИ.
P.S. Всё это найдено на просторах Интернета, спасибо разработчикам/отладчикам и тестировщикам 😉
Архив ТУТ
Написать комментарий
Вы можете войти чтобы добавить свой комментарий.