Матрица метеостанции 16х16
Матрица метеостанции 16x16, показывающая текущее время, дату и погоду в виде постоянно прокручиваемого текста.
Функции:
Показывает время + дату + погоду для вашего местоположения в виде постоянно прокручиваемого текста.
Данные о погоде обновляются каждые 5 минут.
В настройках вы можете выбрать, хотите ли вы, чтобы температура отображалась в градусах Цельсия или Фаренгейта.
Все параметры можно настроить на внутреннем веб-портале.
Вам нужно будет добавить настройки для вашего Wi-Fi и дополнительный ключ API погоды, который вы можете бесплатно получить по адресу: https://openweathermap.org/api → https://home.openweathermap.org/users/sign_up, а также свой город, который вы можете найти по адресу: https://www.openweathermap.org.
Вам также необходимо настроить сервер времени и часовой пояс, которые будут соответствовать вашим потребностям → https://github.com/nayarsystems/posix_tz_db/blob/master/zones.csv
Вы можете добавить все эти значения при первоначальной настройке. Устройство откроет внутренний веб-сервер и временную точку доступа Wi-Fi, чтобы можно было ввести значения.
После завершения первоначальной настройки и подключения устройства к локальному Wi-Fi вы можете настроить еще больше параметров, таких как цвет текста, на внутреннем веб-портале.
Устройство будет выводить на дисплей подсказки, которые помогут вам в настройке.
Видео:
Фотографии:
Код:
Загрузите код из моего репозитория GitHub.
Веб-интерфейс:
Необходимые детали:
1 светодиодная матрица 16x16 (Используйте эту. Детали предназначены только для нее.)
1x плата микроконтроллера ESP32 (использование ESP8266 невозможно из-за его низких характеристик.)
1 источник питания USB 5 В/3 А (не используйте источники питания 5 В/2 А или даже 5 В/1 А во избежание повреждений!)
1x кабель Micro USB 3 м
Инструкции по печати:
Для всех частей не требуются опоры или края.
Используется черновой профиль 0,3.
Использован текстурированный лист. Если вы также используете текстурированный лист, дайте ему полностью остыть после печати и подождите, пока деталь не открепится сама. Не тяните за него, чтобы не оторвать буквы! В моем случае проходит 45-60 минут после окончания печати, и деталь просто валится на печатной платформе...
Для передних частей в Prusa Slicer была включена опция «Избегать пересечения периметров».
Опция «Неч��ткая кожа» была активирована для части «Передняя часть» в Prusa Slicer.
В моих тестах использование полей не потребовалось, потому что я тщательно очистил свой текстурированный лист жидкостью для мытья посуды с помощью новой губки, а затем снова нанес на принтер изопропаноловый спирт, чтобы детали хорошо приклеились. Если у вас возникли проблемы с приклеиванием, смело добавляйте козырьки толщиной 5 мм к передней части и крышке...
ВАЖНО:
Распечатайте детали «Передняя часть» и «Крышка» белым цветом.
Распечатайте часть «Матрица» черным цветом, чтобы свет не просвечивал.
Детали «WallDistanceFoots» и «MatrixHolder» можно распечатать в цвете по вашему выбору.
Проводка:
Соединять детали этого устройства максимально просто.
Возможно, вам придется припаять только 3 соединения к ESP32.
Два небольших отверстия в крышке можно использовать для небольшой кабельной стяжки для фиксации кабеля питания.
Посмотрите на изображения, как расположить светодиодную матрицу в передней части, чтобы обеспечить правильное направление светодиодов. Загрузите код, протестируйте его и закройте кейс!
Пожалуйста, проверьте таблицу, какие контакты подключены для проекта, а также изображения:
ESP32: Светодиодная матрица: Цвет провода:
ВКК 5 В Красный
Земля Земля Белый
IO32 DIN Зеленый
Удачной печати :)





























