Satura rādītājs:

Digitālais temperatūras logrīks / mājas termometrs: 7 soļi
Digitālais temperatūras logrīks / mājas termometrs: 7 soļi

Video: Digitālais temperatūras logrīks / mājas termometrs: 7 soļi

Video: Digitālais temperatūras logrīks / mājas termometrs: 7 soļi
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #3 2024, Novembris
Anonim
Digitālais temperatūras logrīks / mājas termometrs
Digitālais temperatūras logrīks / mājas termometrs

Neliels un izskatīgs digitālais termometrs, izmantojot Dallas DS18B20 digitālo sensoru un Arduino Pro Micro ar 3,3 V spriegumu. Viss ir veidots tā, lai precīzi ietilptu un nofiksētos vietā, nav nepieciešamas skrūves vai līme!

Tas nav tik daudz, bet tas izskatās forši.

1. darbība: sagatavojiet detaļas

Izmantotās detaļas un Amazon saites

  • Sensors: DS18B20
  • Displejs: 0,91 collu OLED displejs
  • Mikrokontrolleris: Arduino Pro Micro
  • Akumulators: CR123
  • Rezistors: 4.7k omu rezistors

2. darbība: izdrukājiet korpusu

Izdrukājiet korpusu
Izdrukājiet korpusu

STL failus var lejupielādēt no šīm saitēm.

Thingiverse:

Myminifactory:

Izdrukājiet 2 daļas un notīriet visas nepilnības.

3. darbība: pārbaudiet, vai tas atbilst

Pārbaudi, vai der!
Pārbaudi, vai der!

Pēc korpusa tīrīšanas ievietojiet un parādiet displeju un mikrokontrolleru, tie cieši pieguļ, bet, ja nepieciešams, ievietojiet spraugas, nespiediet tos pārāk stipri, jo tas var sabojāt displeju!

4. solis: savienojiet visu

Savienojiet visu
Savienojiet visu
Savienojiet visu
Savienojiet visu
Savienojiet visu
Savienojiet visu

Savienojumi

  • Sensora datu tapa uz Arduino PIN 5
  • Parādīt SDA Arduino PIN 2
  • Parādīt SCL uz Arduino PIN 3
  • Diplay Power uz Arduino Vcc
  • Parādīt zemi uz Arduino Ground

Sensoram būs jābūt savienotam ar 4,75 k omu rezistoru, kā parādīts attēlā.

Pievienojiet arī 2 kabeļus Vcc un zemei, kas jums būs jāpagarina, lai pievienotu akumulatoru.

5. solis: samontējiet projektu

Salieciet projektu
Salieciet projektu

Ievietojiet visu savās vietās, Akumulatoram izmantoju alumīnija foliju.

Pārliecinieties, vai sensors atrodas prom no pārējām elektronikas detaļām, jo tas ietekmēs vērtības.

6. darbība: iegūstiet bibliotēkas un augšupielādējiet kodu

Iegūstiet bibliotēkas un augšupielādējiet kodu
Iegūstiet bibliotēkas un augšupielādējiet kodu

Bibliotēkas:

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

Iegūstiet kodu no vienas no saitēm:

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

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

Augšupielādējiet to savā arduino.

7. solis: gandrīz gatavs

Gandrīz pabeigts!
Gandrīz pabeigts!

Pievienojiet akumulatoru un aizveriet korpusu, jūs esat pabeidzis!

Jūs varat rediģēt arduino kodu, lai mainītu fontu un informācijas parādīšanas veidu.

Ieteicams: