Съдържание:

Цифров температурен приспособление / домашен термометър: 7 стъпки
Цифров температурен приспособление / домашен термометър: 7 стъпки

Видео: Цифров температурен приспособление / домашен термометър: 7 стъпки

Видео: Цифров температурен приспособление / домашен термометър: 7 стъпки
Видео: 40 полезных автотоваров с алиэкспресс, которые упростят жизнь любому автовладельцу #8 2024, Ноември
Anonim
Цифров температурен приспособление / Домашен термометър
Цифров температурен приспособление / Домашен термометър

Малък и добре изглеждащ цифров термометър, използващ цифровия сензор Dallas DS18B20 и Arduino Pro Micro при 3.3v. Всичко е проектирано така, че да приляга точно и да щракне на място, не са необходими винтове или лепило!

Не толкова много, но изглежда страхотно.

Стъпка 1: Подгответе частите си

Използвани части и връзки на Amazon

  • Сензор: DS18B20
  • Дисплей: 0.91 "OLED дисплей
  • Микроконтролер: Arduino Pro Micro
  • Батерия: CR123
  • Резистор: 4.7k Ohm резистор

Стъпка 2: Отпечатайте корпуса

Отпечатайте жилището
Отпечатайте жилището

STL файловете могат да бъдат изтеглени от следните връзки.

Thingiverse:

Myminifactory:

Отпечатайте 2 части и изчистете всички несъвършенства.

Стъпка 3: Тествайте дали отговаря

Тествайте дали отговаря!
Тествайте дали отговаря!

След като почистите корпуса, поставете и дисплея и микроконтролера, те ще се поберат плътно, но ако е необходимо, изрежете слотовете, не ги натискайте твърде силно, тъй като това може да повреди дисплея!

Стъпка 4: Свържете всичко

Свържете всичко
Свържете всичко
Свържете всичко
Свържете всичко
Свържете всичко
Свържете всичко

Връзки

  • Пин за данни на сензора на Arduino PIN 5
  • Покажете SDA на Arduino PIN 2
  • Покажете SCL на Arduino PIN 3
  • Diplay Power на Arduino Vcc
  • Показване на земята на Arduino Ground

Сензорът ще трябва да бъде свързан с 4,75k ом резистор, както е показано на изображението.

Също така добавете 2 кабела към Vcc и земята, които ще трябва да удължите, за да свържете батерията.

Стъпка 5: Съберете проекта

Съберете проекта
Съберете проекта

Закрепете всичко на мястото си на слотовете, Използвах алуминиево фолио за батерията.

Уверете се, че сензорът е далеч от останалите части на електрониката, тъй като това ще повлияе на стойностите.

Стъпка 6: Вземете библиотеките и качете кода

Вземете библиотеките и качете кода
Вземете библиотеките и качете кода

Библиотеки:

  • OneWire.h:
  • U8g2lib.h:
  • DallasTemperature.h:

Вземете кода от една от връзките:

www.hackster.io/GeoChrys/room-temperature-…

noobmakers.com/2018/04/01/digital-temperature-widget/

Качете го на вашия arduino.

Стъпка 7: Почти готово

Почти готово!
Почти готово!

Свържете батерията и затворете кутията, готови сте!

Можете да редактирате кода на arduino, за да направите промени в шрифта и начина, по който се показва информацията.

Препоръчано: