Метеостанция Arduino с 7-сегментным дисплеем........

Источник:

Примечание:

Никакой поддержки не требуется! Никакого AMS/MMU не требуется!
Журнал изменений доступен в конце описания, чтобы держать вас в курсе последних дополнений и улучшений на основе отзывов сообщества. Не забудьте проверить это!

Предыстория:

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

Целью было отображать время, температуру и влажность на экране и сохранять историю в облаке Arduino. Поскольку дисплей может быть очень ярким, я добавил переменную для регулировки яркости. Поскольку я хотел, чтобы он о��ключался ночью, я также добавил расписание.

Что касается дизайна, я хотел что-то вдохновленное городскими вывесками, но с более футуристическим оттенком.

Примечание. Это мой первый личный проект Arduino. Вероятно, я допустил некоторые ошибки новичка. Не стесняйтесь предлагать улучшения или вносить свой вклад.

Во время тестирования я заметил, что температура внутри корпуса имеет тенденцию повыша��ься и давать ложные показания (от +2°C до +3°C). Я попытался исправить это, добавив вентиляционные отверстия к напечатанной детали, приклеив флисовую ленту за датчиком DHT22 и, наконец, установив простой экран позади DHT22, чтобы изолировать его от Nano ESP32, который является источником тепла из-за постоянно включенного Wi-Fi.

Этого было недостаточно. Мне не удалось изменить код для отключения Wi-Fi, когда он не используется, поэтому я применил поправку к показаниям температуры и влажности и удалил десятичные знаки. Не самое лучшее решение, но на данный момент достаточно хорошее.

В комплекте:

Все детали, которые нужно распечатать, расположены в правильной ориентации. Некоторые детали необходимо распечатать более одного раза. Более подробная информация представлена ​​в инструкции по печати.

Дополнительные материалы:
Ардуино Нано ESP32

Документы | Купить здесь

Модуль M5Stack DigiClock (7-сегментный дисплей)

Документы | Купить здесь

Датчик температуры и влажности Waveshare DHT 22

Документы | Купить здесь

DFRobot USB-кабель типа C, угловой, «папа-мама»

Купить здесь

3 магнита 20 х 4 х 3 мм.

Купить здесь

Технические характеристики:
Используемый принтер: Prusa Mini+
Сопло: 0,4 мм
Высота слоя: 0,2 мм
3 периметра | 6 нижних слоев (1,2 мм) | 6 верхних слоев (1,2 мм) | 15% заполнение.
Используемые нити: Polymaker Polytlite PETG.
Инструкции по печати:

Примечание:

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

Почти все детали напечатаны в перевернутом виде — следите за качеством первого слоя.
Концентрический рисунок заполнения, используемый для более приятного визуального оформления.
На некоторых верхних поверхностях включена функция «глажка» для более гладкого вида.
Детали сгруппированы на шести пластинах с одинаковым временем печати.
С��исок деталей ниже, сгруппированный по цветам (не стесняйтесь использовать свои собственные цвета)
Информация о количестве деталей
Белый 1 станция_вверх
1 станция_нижняя
1 базовый_топ
3 кабеля «Глажение» между 0мм-2мм
2 cap_connect Маленькая деталь
Черный 1 станция_центр
1 станция_цифра
1 станция_dht «Глажение» между 7-7,5 мм
1 базовое_нижнее
1 базовое_соединение
1 среднее_соединение
2-контактный, маленькая деталь
1 Station_dht_shield Помогает снизить внутреннюю температуру*

*Как упоминалось в предыстории, я заметил некоторое отклонение температуры из-за внутреннего тепла.

Инструкции по сборке:

На этот раз меньше текста. Я создал видео на YouTube, чтобы показать вам, как его собрать:

Инструкции по коду:

Проверьте мой репозиторий GitHub на наличие кода и проводки Arduino.

Список изменений:

Обновлений пока нет — следите за улучшениями!

Если у вас есть другие запросы на альтернативные версии или конкретные адаптации, дайте мне знать! Я буду рад внести дополнительные обновления в соответствии с вашими потребностями. Спасибо за отзыв и удачной печати!

23:41
32
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.