Innholdsfortegnelse:

Digital temperaturwidget / hjemmetermometer: 7 trinn
Digital temperaturwidget / hjemmetermometer: 7 trinn

Video: Digital temperaturwidget / hjemmetermometer: 7 trinn

Video: Digital temperaturwidget / hjemmetermometer: 7 trinn
Video: Digital Hygrometer Indoor Humidity Meter and Temperature Monitor 2024, November
Anonim
Digital temperaturwidget / hjemmetermometer
Digital temperaturwidget / hjemmetermometer

Et lite og flott digitalt termometer som bruker Dallas DS18B20 digital sensor og en Arduino Pro Micro på 3.3v. Alt er designet for å passe nøyaktig og for å klikke på plass, ingen skruer eller lim er nødvendig!

Ikke så mye for det, men det ser kult ut.

Trinn 1: Gjør delene dine klare

Deler brukt og Amazon -lenker

  • Sensor: DS18B20
  • Skjerm: 0,91 "OLED -skjerm
  • Mikrokontroller: Arduino Pro Micro
  • Batteri: CR123
  • Motstand: 4,7k Ohm motstand

Trinn 2: Skriv ut huset

Skriv ut huset
Skriv ut huset

STL -filene kan lastes ned fra følgende lenker.

Thingiverse:

Myminifactory:

Skriv ut de to delene og fjern eventuelle feil.

Trinn 3: Test om det passer

Test om det passer!
Test om det passer!

Etter at du har rengjort huset, sett inn og display og mikrokontroller, de vil passe godt, men arkiver sporene om nødvendig, ikke trykk dem for hardt, da det kan skade displayet!

Trinn 4: Koble til alt

Koble til alt
Koble til alt
Koble til alt
Koble til alt
Koble til alt
Koble til alt

Tilkoblinger

  • Sensordatapinne på Arduino PIN 5
  • Vis SDA på Arduino PIN 2
  • Vis SCL på Arduino PIN 3
  • Diplay Power på Arduino Vcc
  • Vis bakken på Arduino Ground

Sensoren må være koblet til en 4,75k ohm motstand som vist på bildet.

Legg også til 2 kabler på Vcc og bakken som du må forlenge for å koble til batteriet.

Trinn 5: Sett sammen prosjektet

Sett sammen prosjektet
Sett sammen prosjektet

Fest alt på plass på sporene, Jeg brukte litt aluminiumsfolie til batteriet.

Sørg for at sensoren er borte fra resten av elektronikkdelene, da det vil påvirke verdiene.

Trinn 6: Få bibliotekene og last opp koden

Skaff bibliotekene og last opp koden
Skaff bibliotekene og last opp koden

Biblioteker:

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

Få koden fra en av koblingene:

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

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

Last den opp til din arduino.

Trinn 7: Nesten ferdig

Nesten ferdig!
Nesten ferdig!

Koble til batteriet og lukk saken, du er ferdig!

Du kan redigere arduino -koden for å gjøre endringer i skrifttypen og hvordan informasjonen vises.

Anbefalt: