Sisukord:

Digitaalne temperatuuri vidin / kodune termomeeter: 7 sammu
Digitaalne temperatuuri vidin / kodune termomeeter: 7 sammu

Video: Digitaalne temperatuuri vidin / kodune termomeeter: 7 sammu

Video: Digitaalne temperatuuri vidin / kodune termomeeter: 7 sammu
Video: Airobot nutikas põrandakütte termostaat 2024, Detsember
Anonim
Digitaalne temperatuuri vidin / kodune termomeeter
Digitaalne temperatuuri vidin / kodune termomeeter

Väike ja nägus digitaalne termomeeter, mis kasutab Dallase DS18B20 digitaalsensorit ja Arduino Pro Micro võimsust 3,3 V juures. Kõik on konstrueeritud nii, et see sobiks täpselt kohale ja lukustuks, pole vaja kruvisid ega liimi!

Mitte nii palju, kuid see näeb lahe välja.

Samm: valmistage oma osad ette

Kasutatud osad ja Amazoni lingid

  • Andur: DS18B20
  • Ekraan: 0,91 "OLED -ekraan
  • Mikrokontroller: Arduino Pro Micro
  • Aku: CR123
  • Takisti: 4,7 kΩ takisti

Samm: printige korpus

Printige korpus
Printige korpus

STL -faile saab alla laadida järgmistelt linkidelt.

Thingiverse:

Myminifactory:

Printige 2 osa välja ja kõrvaldage kõik puudused.

Samm: testige, kas see sobib

Testi, kas sobib!
Testi, kas sobib!

Pärast korpuse puhastamist sisestage ja näidake ning mikrokontroller, need sobivad tihedalt, kuid viilivad vajadusel pilusid, ärge vajutage neid liiga tugevasti, kuna see võib ekraani kahjustada!

Samm: ühendage kõik

Ühendage kõik
Ühendage kõik
Ühendage kõik
Ühendage kõik
Ühendage kõik
Ühendage kõik

Ühendused

  • Anduri andmestik PIN -koodil Arduino PIN 5
  • Kuva SDA Arduino PIN 2 -l
  • Kuva SCL Arduino PIN -koodil 3
  • Diplay Power Arduino Vcc -l
  • Kuva väljak Arduino väljakul

Andur tuleb ühendada 4,75 k oomi takistiga, nagu pildil näidatud.

Lisage ka 2 kaablit Vcc -le ja maandusele, mida peate aku ühendamiseks pikendama.

Samm: koguge projekt kokku

Pange projekt kokku
Pange projekt kokku

Pange kõik pesadesse oma kohale, Aku jaoks kasutasin alumiiniumfooliumi.

Veenduge, et andur oleks ülejäänud elektroonikaseadmetest eemal, kuna see mõjutab väärtusi.

6. toiming: hankige raamatukogud ja laadige kood üles

Hankige raamatukogud ja laadige kood üles
Hankige raamatukogud ja laadige kood üles

Raamatukogud:

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

Hankige kood ühelt lingilt:

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

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

Laadige see üles oma arduino seadmesse.

Samm: peaaegu valmis

Peaaegu valmis!
Peaaegu valmis!

Ühendage aku ja sulgege korpus, olete valmis!

Arduino koodi saate muuta, et muuta fonti ja teabe kuvamisviisi.

Soovitan: