Tartalomjegyzék:

DIY Pocket Air Temperature Checker: 6 lépés
DIY Pocket Air Temperature Checker: 6 lépés

Videó: DIY Pocket Air Temperature Checker: 6 lépés

Videó: DIY Pocket Air Temperature Checker: 6 lépés
Videó: 5 AWESOME LIFE HACKS #2 2024, November
Anonim
DIY zseb levegő hőmérséklet -ellenőrző
DIY zseb levegő hőmérséklet -ellenőrző

Ehhez Nokia 5110 kijelzőt, digitális hőmérséklet modult és Arduino Uno készüléket fogunk használni. Szükség van egy 9 V -os jack vezetékekre, nem egy hordóra, egy kapcsolóval és vezetékekkel együtt.

Forrasztópáka szükséges lehet, de a vezetékeket is csak csavarhatja.

1. lépés: Kábelezés

Vezeték
Vezeték
Vezeték
Vezeték

Először vegye be a digitális hőmérséklet -modult és az Arduino -t.

Csatlakoztassa az érzékelőt ilyen módon:

A0 az Arduino A0 csapjához, G a földhöz, + 5V, és D0 a 3 -as érintkezőhöz.

A használt érzékelő az Elegoo Sensor V2 készletből származik, de feltételezem, hogy ezek elég gyakoriak. Kép csatolva.

2. lépés: Az érzékelő kalibrálása

Érzékelő kalibrálása
Érzékelő kalibrálása

Nem minden érzékelő tökéletes az észlelésben- lehet, hogy kicsit fikáznia kell velük!

Kérjük, csatlakoztassa Arduino készülékét a számítógéphez.

A fenti.txt fájl tartalmazza az érzékelő kalibrálásának kódját.

(Ne feledje, hogy ez a kód nem az én tulajdonom, hanem az elegooé. Ez a kód itt található:

A.txt fájl nem rosszindulatú. Ez egyszerű szöveg, és a szöveget az Arduino IDE -be másolja.

Futtassa a kódot, és nyissa meg a Soros monitort.

Vegyen egy útmutatót, ez lehet kereskedelmi hőmérséklet -figyelő, termosztát vagy váltakozó áramú.

Az érzékelőn finom pontosságú potenciométer található. Fogjon egy kis csavarhúzót, és állítsa be az AC hőmérsékletére.

Amint a második képen látható, az érzékelőm 70 ° C -ot mutatott!

3. lépés: Csatlakoztassa a kijelzőt

Csatlakoztassa a kijelzőt
Csatlakoztassa a kijelzőt

Ez az utolsó perc mérnökeinek vezetési útmutatója, amelyet követtem. A 3 -as tű helyett azonban a 2 -es tűt használtam, mivel a 3 már használatban volt.

8 csap van.

Csatlakoztassa az RST -t a 2 -es, CE -4, DC -re 5, DIR -re 6 -ra, CLK -ra 7 -re. A VCC -t nem kell csatlakoztatni, mivel a BL a háttérvilágítás, és a kijelzőt is táplálja. Ha azonban nem szeretné használni a háttérvilágítást, csatlakoztassa a VCC -t az áramellátáshoz.

Mindkettőt 3.3V -ra kell csatlakoztatni. A GND a földre megy.

4. lépés: Küldje be a kódot

Küldje be a kódot!
Küldje be a kódot!

Ezúttal a tényleges kód!

Egy.txt fájl ismét csatolva van.

Ne feledje, hogy nincsenek automatikus frissítések, és be kell építenie egy gombot az Arduino visszaállításához.

Bocs, még kezdő vagyok.

Ennek a kódnak C és F hőmérséklete van.

Most ezt használja!

Ja, és azt is elfelejtettem mondani…

Körülbelül 10 másodpercenként frissül, de nem tudta kitalálni, hogyan törölheti azt minden frissítéskor…

Sajnáljuk… nyomja meg a reset gombot, és ha talál megoldást, kérjük, tudassa velem!

5. lépés: Akkumulátor

Akkumulátor!
Akkumulátor!
Akkumulátor!
Akkumulátor!

A helytakarékosság érdekében a VIN csapot fogjuk használni.

Csatlakoztasson egy kapcsolót az Arduino be- és kikapcsolásához.

Nyilvánvalóan túl nehéz volt a vezetékeket csavarni egy apró kenyérsütőbarát kapcsolóra, ezért forrasztottam a vezetékeket.

Csatlakoztasson egy 9V -os akkumulátort a kliphez, kapcsolja be a kapcsolóval, és működnie kell!

Vegye figyelembe, hogy a kapcsolón 3 csap található. Csatlakoztassa a csapot a középponthoz, a másikat pedig az egyik oldalához.

6. lépés: Ügy

Ügy!
Ügy!
Ügy!
Ügy!
Ügy!
Ügy!

Természetesen ez a huzal -összevisszaság nem fog bejönni. Készítsünk egy egyszerű kartondobozt, hogy rendben tartsuk.

Rajzoljon ki egy téglalapot, amely éppen elegendő az arduino illesztéséhez. Hozzáadhat egy rekeszt az akkumulátorhoz.

Kérjük, vegye figyelembe, hogy az én esetem nagyon csúnya.

Tényleg nagyon csúnya.

Úgy értem, úgy néz ki, mint egy játékfiú.

*vállat von*

Úgy döntöttem, hogy megnyitom a 2 portot a bővítéshez, és minden egyéb dolgot, amire szükségem lehet a képernyővel…

Boldog bütykölést!

Ne feledje, hogy az 1. képnél az eszköz még mindig az érzékelő eredményére várt, így semmi sem jelenik meg

Keverékek:

Nem találtam a DHT11 érzékelőmet. Ennek használatával hőmérsékletet és páratartalmat is elérhet.

Olyan dolgokat is tehet, mint a gyorsulás, a fényerő, az UV -szint, a levegő minősége stb.

Az Arduino Nano használata kisebb lenne, és használhat LCD -t I2C felett, de az I2C valamiért nem működött számomra (azt hiszem, ez a probléma a táblámmal)

Akár újratölthető elemeket is használhat.

Ja, és ha pulzusérzékelőt használ, az olcsó módja az impulzus ellenőrzésének.

:)

Ajánlott: