Высокоточный термометр и гигрометр (с прошивкой и схемой)..

Источник:

Вариант использования

Кому нужен термометр с точностью до +-0,1°C и гигрометр с точностью до +-0,5% относительной влажности? Я не могу ответить на этот вопрос, но знаю, что несколько лет назад такие устройства были бы безумно дорогими и совершенно недоступными для частного любителя. Одного этого было достаточно для меня, чтобы построить это устройство и спроектировать корпус, напечатанный на 3D-принтере, который строго изолирует датчик от тепла рук пользователя или тепла обрабатывающей электроники, чтобы исп��льзовать весь его потенциал.

Инструкции по электронике

Электронику на самом деле очень легко скопировать каждому, кто хоть раз пользовался паяльником. Установите датчик на плату прототипа, возьмите плату ESP32C3 Supermini и получите необходимый OLED-дисплей. Все эти компоненты мне было легко достать здесь, в Германии, и я предполагаю, что в большинстве других стран это не составит труда.

Подключение очень простое. Просто подключите источник питания 3,3 В и контакт заземления от платы ESP32C3 как к дисплею, так и к датчику. Для подключения дисплея и датчика к шине I2C ESP32C3 потребуется еще всего два провода. Вот и все. Загрузите эскиз Arduino (который можно найти в прикрепленном ZIP-файле) в Arduino IDE. Все необходимые библиотеки можно найти в менеджере библиотек Arduino. Компилируйте, скачивайте, наслаждайтесь ;-)

«Схему», то есть точные инструкции по подключению (какой вывод какой платы необходимо подключить к какой другой плате), можно найти в комментариях вверху исходного кода (в файле .zip).

Ссылки на нужные доски

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

1,3-дюймовый OLED-дисплей I2C SSH1106, чип 128 x 64 пикселей I2C

Плата процессора ESP32-C3 Supermini

Прецизионный датчик температуры и влажности Adafruit HDC3021

Печать

Печать деталей корпуса очень проста. Просто распечатайте их в загруженной ориентации. Никакие опоры не нужны. Параметры печати не критичны. Я использовал PETG, но предполагаю, что PLA тоже подойдет.

Сборка

Вам понадобится 5 штук коротких винтов М2,5. Я использовал M2,5x6 с потайной головкой, но подойдет и немного длиннее или короче.

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

Путь проводов к датчику намеренно очень мал, чтобы избежать конвекции воздуха от ESP32/дисплейной части корпуса к датчику. Если вам не нужны достаточно тонкие проволоки, просто используйте отрицательный объем в PrusaSlicer, чтобы сделать канал настолько большим, насколько вам нужно.

Операц��я

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

Пожалуйста, поставьте лайк, если вам это нравится

Ваше удовлетворение — моя награда. Пожалуйста, поставьте лайк этому дизайну, если он вам нравится, или, что еще лучше, опубликуйте версию своего принта.

Удачной печати!

10:50
17
Нет комментариев. Ваш будет первым!

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

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

Держатель термометра вар. Б
Утеплитель Prusa CoreOne предназначенПодробнее
Корпус LaskaKit ESP32-LPKit
Описание Простой кейс для LaskaKit ESP32Подробнее
Проект ESP32: электронный бумажный термометр с веб-панель..
Винтажный электронный бумажный термометрПодробнее
Датчик температуры и влажности ESP32 для домашнего помощн..
Это мой самодельный метод недорогогоПодробнее
Мини-футляр LaskaKit Meteo
Описание Простой чехол для LaskaKitПодробнее
Проектная коробка для термопары типа K........
Моя первая конструкция блендера. ДляПодробнее
Чехол для термометра Combustion Inc (для небольших принте...
Эта модель предназначена для принтераПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.