Оглавление:
- Шаг 1. Подготовьте детали
- Шаг 2: Распечатайте корпус
- Шаг 3. Проверьте, подходит ли он
- Шаг 4. Подключите все
- Шаг 5: соберите проект
- Шаг 6. Получите библиотеки и загрузите код
- Шаг 7. Почти готово
Видео: Цифровой виджет температуры / Домашний термометр: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Маленький и красивый цифровой термометр с цифровым датчиком Dallas DS18B20 и Arduino Pro Micro на 3,3 В. Все разработано так, чтобы точно соответствовать и защелкиваться, не требуются винты или клей!
Не особо, но выглядит круто.
Шаг 1. Подготовьте детали
Используемые детали и ссылки на Amazon
- Датчик: DS18B20
- Дисплей: 0,91-дюймовый OLED-дисплей
- Микроконтроллер: Arduino Pro Micro
- Батарея: CR123
- Резистор: резистор 4,7 кОм
Шаг 2: Распечатайте корпус
Файлы STL можно загрузить по следующим ссылкам.
Thingiverse:
Myminifactory:
Распечатайте 2 части и удалите все дефекты.
Шаг 3. Проверьте, подходит ли он
После очистки корпуса, вставки и дисплея и микроконтроллера, они будут плотно прилегать, но при необходимости подпилите пазы, не нажимайте на них слишком сильно, так как это может повредить дисплей!
Шаг 4. Подключите все
Подключения
- Контакт данных датчика на Arduino PIN 5
- Отображение SDA на Arduino PIN 2
- Отображение SCL на Arduino PIN 3
- Diplay Power на Arduino Vcc
- Отображение земли на земле Arduino
Датчик должен быть подключен к резистору 4,75 кОм, как показано на рисунке.
Также добавьте 2 кабеля к Vcc и заземлению, которые вам нужно будет удлинить, чтобы подключить аккумулятор.
Шаг 5: соберите проект
Защелкните все, чтобы разместить в прорезях, Я использовал алюминиевую фольгу для батареи.
Убедитесь, что датчик находится подальше от остальных частей электроники, так как это повлияет на значения.
Шаг 6. Получите библиотеки и загрузите код
Библиотеки:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
Получите код по одной из ссылок:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-tempera-widget/
Загрузите его на свой ардуино.
Шаг 7. Почти готово
Подключите аккумулятор и закройте корпус, готово!
Вы можете редактировать код Arduino, чтобы внести изменения в шрифт и способ отображения информации.
Рекомендуемые:
Цифровой светодиодный термометр RPi: 6 шагов (с изображениями)
Цифровой светодиодный термометр RPi: Raspbian OS Узнайте, как я сделал этот цифровой светодиодный термометр с Raspberry Pi Zero W, светодиодной лентой, OLED-дисплеем и специальной печатной платой. Он автоматически циклически перебирает список городов и отображает температуру на OLED-экране. дисплей и светодиоды. Но
Цифровой термометр с Arduino и DS18B20: 7 шагов
Цифровой термометр с Arduino и DS18B20: просто создайте цифровой термометр, который покажет вам текущую температуру в помещении на ЖК-экране. Это проект для начинающих. Аппарат, который вам понадобится: 1. Arduino UNO R3 2. Датчик температуры DS18B20. 3. ЖК-дисплей 16X2. 4. Соединительные провода. 5
Цифровой термометр с использованием NodeMCU и LM35: 5 шагов
Цифровой термометр с использованием NodeMCU и LM35: создайте свой собственный цифровой термометр и отслеживайте температуру через Интернет из любого места. Это руководство является основным, чтобы начать возиться с IoT. Мы будем сопрягать датчик температуры LM35 с NodeMCU 1.0 (ESP-12E). LM35 - датчик температуры
Цифровой термометр Acme с датчиком температуры DS18B20 и ЖК-дисплеем I2C: 5 шагов
Цифровой термометр Acme с датчиком температуры DS18B20 и ЖК-дисплеем I2C: это очень простой проект, который не стоит очень дорого и не займет много времени. Я положил его в коробку Amazon, потому что он там был, но его можно было установить практически во что угодно
Цифровой настенный календарь и домашний информационный центр: 24 шага (с изображениями)
Цифровой настенный календарь и домашний информационный центр: в этом руководстве я включу старый телевизор с плоским экраном в цифровой настенный календарь с деревянной рамкой и домашний информационный центр, работающий на Raspberry Pi. уместная информация для всех членов