Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Malý a dobre vyzerajúci digitálny teplomer s digitálnym snímačom Dallas DS18B20 a Arduino Pro Micro s napätím 3,3 V. Všetko je navrhnuté tak, aby presne sedelo a zacvaklo na miesto, nie sú potrebné žiadne skrutky ani lepidlo!
Nie je to tak veľa, ale vyzerá to super.
Krok 1: Pripravte si súčiastky
Použité diely a odkazy na Amazon
- Senzor: DS18B20
- Displej: 0,91 "OLED displej
- Mikrokontrolér: Arduino Pro Micro
- Batéria: CR123
- Rezistor: odpor 4,7 kOhm
Krok 2: Vytlačte kryt
Súbory STL je možné stiahnuť z nasledujúcich odkazov.
Thingiverse:
Myminifactory:
Vytlačte 2 diely a odstráňte všetky nedostatky.
Krok 3: Otestujte, či to vyhovuje
Potom, čo vyčistíte kryt, vložku a displej a mikrokontrolér, budú sa hodiť tesne, ale v prípade potreby zaistite otvory, netlačte ich príliš silno, pretože by to mohlo poškodiť displej!
Krok 4: Pripojte všetko
Pripojenia
- Dátový pin snímača na PIN Arduino 5
- Zobrazte SDA na Arduino PIN 2
- Zobrazte SCL na Arduino PIN 3
- Napájanie diplay na Arduino Vcc
- Ukážte zem na zemi Arduino
Senzor bude musieť byť spojený s odporom 4,75 kOhm, ako je znázornené na obrázku.
Pridajte tiež 2 káble na Vcc a uzemnenie, ktoré budete musieť predĺžiť, aby ste mohli pripojiť batériu.
Krok 5: Zostavte projekt
Všetko zacvaknite na miesto na slotoch, Na batériu som použil hliníkovú fóliu.
Uistite sa, že je snímač mimo zvyšku elektronických súčiastok, pretože to ovplyvní hodnoty.
Krok 6: Získajte knižnice a nahrajte kód
Knižnice:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
Získajte kód z jedného z odkazov:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-temperature-widget/
Nahrajte ho do svojho arduina.
Krok 7: Takmer hotovo
Pripojte batériu a zatvorte puzdro, máte hotovo!
Kód arduino môžete upraviť tak, aby vykonával zmeny písma a spôsobu zobrazovania informácií.