Оглавление:
- Шаг 1: Детали
- Шаг 2: Подключение DS18B20
- Шаг 3: Подключение ЖК-дисплея I2C
- Шаг 4: Код
- Шаг 5: завершающие штрихи
Видео: Цифровой термометр Acme с датчиком температуры DS18B20 и ЖК-дисплеем I2C: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
это очень простой проект, который не стоит очень дорого и не займет много времени. Я положил его в коробку Amazon, потому что он там был, но его можно было установить практически во что угодно.
Шаг 1: Детали
1 x датчик температуры DS18B20
1 x плата Arduino uno
1 x ЖК-дисплей с I2C
1 резистор 4,7 кОм
Все они доступны в Интернете, этот проект обошелся мне примерно в 20 долларов.
несколько перемычек
Шаг 2: Подключение DS18B20
Красный провод или VCC идет на 5 В на Arduino
Черный провод или земля идет на землю на Arduino
Желтый провод или данные идут на контакт 2 (или любой другой контакт, который вы выбрали)
необходимо подключить резистор 4,7 кОм параллельно проводу данных и проводу VCC, как показано на схеме.
Шаг 3: Подключение ЖК-дисплея I2C
Вывод GND на землю на Arduino
Вывод VCC на 5 В на Arduino
Вывод SDA на A4 на Arduino
Контакт SCL к A5 на Arduino
Шаг 4: Код
В коде есть цикл последовательной печати, который помогает в устранении неполадок. Не требуется для работы
Также у меня было чертовски много времени, чтобы найти правильную и рабочую библиотеку для ЖК-дисплея. Он прикреплен, чтобы упростить вам задачу.
Шаг 5: завершающие штрихи
Теперь, когда у вас есть рабочий термометр и дисплей, установите его так, как вам нравится. Наслаждаться!
Рекомендуемые:
Цифровой светодиодный термометр RPi: 6 шагов (с изображениями)
Цифровой светодиодный термометр RPi: Raspbian OS Узнайте, как я сделал этот цифровой светодиодный термометр с Raspberry Pi Zero W, светодиодной лентой, OLED-дисплеем и специальной печатной платой. Он автоматически циклически перебирает список городов и отображает температуру на OLED-экране. дисплей и светодиоды. Но
Взаимодействие Arduino с ультразвуковым датчиком и бесконтактным датчиком температуры: 8 шагов
Взаимодействие Arduino с ультразвуковым датчиком и бесконтактным датчиком температуры: в настоящее время производители и разработчики предпочитают Arduino для быстрой разработки прототипов проектов. Arduino - это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. У Arduino очень хорошее сообщество пользователей. В этом проекте
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: 5 шагов
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: Привет, ребята, в большинстве проектов мы используем ESP8266, а в большинстве проектов мы используем ESP8266 в качестве веб-сервера, чтобы данные могли быть доступны на любое устройство через Wi-Fi, получив доступ к веб-серверу, размещенному на ESP8266, но единственная проблема в том, что нам нужен рабочий маршрутизатор для
Цифровой термометр с Arduino и DS18B20: 7 шагов
Цифровой термометр с Arduino и DS18B20: просто создайте цифровой термометр, который покажет вам текущую температуру в помещении на ЖК-экране. Это проект для начинающих. Аппарат, который вам понадобится: 1. Arduino UNO R3 2. Датчик температуры DS18B20. 3. ЖК-дисплей 16X2. 4. Соединительные провода. 5
Цифровой виджет температуры / Домашний термометр: 7 шагов
Цифровой виджет температуры / Домашний термометр: небольшой и красивый цифровой термометр, использующий цифровой датчик Dallas DS18B20 и Arduino Pro Micro на 3,3 В. Все разработано, чтобы точно соответствовать и защелкиваться, не требуются винты или клей! Не так уж и много, но выглядит круто