Wi-Fi информер "Magic Brick" на базе WEMOS D1

Я создал информер, подключающийся к Интернету через Wi-Fi соединение и выводящий разнообразную полезную информацию, на основе микроконтроллерной платы WEMOS D1 (aka ESP8266EX) и LCD-дисплея от мобильного телефона Nokia 5110.

Внешний вид информера "Magic Brick":
Magic Brick

Корпус устройства изготовлен из листа картона тощиной 0,9 мм.
Вот как информер выглядел перед окончательной сборкой:
погодный информер

Схема соединений для информера:

Контакт WEMOS D1 Контакт LCD Nokia 5110
D0 RST
D6 CE
D5 DC
D2 DIN
D1 CLK
3V3 VCC
5V (через балластный резистор) BL
GND GND

Питание информер получает через microUSB кабель.

На экране отображается такая текущая информация:
информер Magic Brick

1 - время (часы:минуты)
2 - дата (день.месяц)
3 - день недели
4 - фаза Луны
5 - температура
6 - погодные явления
7 - направление ветра
8 - сила ветры (баллы по шкале Бофорта)
9 - символ магнитного поля
10 - глобальный планетарный индекс геомагнитной активности (Kp-индекс)
11 - символ Солнца
12 - уровень ультрафиолетовой радиации (UV-индекс)
13 - атмосферное давление
14 - курс биткойна (USD)
15 - процентное изменение курса биткойна за сутки

Источники информации:

время и дата - Network Time Protocol (NTP) Project
температура - Open-Meteo.com: Free Open-Source Weather API
погодные явления - Open-Meteo.com: Free Open-Source Weather API
направление и сила ветра - Open-Meteo.com: Free Open-Source Weather API
Kp-индекс - NOAA / NWS Space Weather Prediction Center
UV-индекс - OpenUV.io: Global Real-Time UV Index REST JSON API
атмосферное давление - Сurrent weather and forecast - OpenWeatherMap
курс биткойна - CoinGecko

Примеры отображаемой информации:

информер погоды
сильная магнитная буря (KP 7) 5-6 ноября, сопровождавшаяся северным сиянием в умеренных широтах


циклон, сопровождавшийся очень низким давление (987 гПа)

Продолжение следует...

Яндекс.Метрика