Turinys:

„Pasidaryk pats“kišeninio oro temperatūros tikrintuvas: 6 žingsniai
„Pasidaryk pats“kišeninio oro temperatūros tikrintuvas: 6 žingsniai

Video: „Pasidaryk pats“kišeninio oro temperatūros tikrintuvas: 6 žingsniai

Video: „Pasidaryk pats“kišeninio oro temperatūros tikrintuvas: 6 žingsniai
Video: XXI Vydūno konferencijos slaugos krypties sekcija 2024, Lapkritis
Anonim
„Pasidaryk pats“kišeninis oro temperatūros tikrintuvas
„Pasidaryk pats“kišeninis oro temperatūros tikrintuvas

Norėdami tai padaryti, naudosime „Nokia 5110“ekraną, skaitmeninį temperatūros modulį ir „Arduino Uno“. Taip pat reikalingas 9 V lizdas su laidais, o ne statinė, kartu su jungikliu ir laidais.

Lituoklio gali prireikti, tačiau taip pat galite tiesiog pasukti laidus.

1 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai

Pirmiausia paimkite skaitmeninį temperatūros modulį ir „Arduino“.

Prijunkite jutiklį tokiu būdu:

A0 - „Arduino“kaištis A0, G - žemė, + - 5 V, o D0 - 3 kaištis.

Naudojamas jutiklis yra iš „Elegoo Sensor V2“rinkinio, tačiau manau, kad tai yra gana įprasta. Paveikslėlis pridedamas.

2 žingsnis: jutiklio kalibravimas

Jutiklio kalibravimas
Jutiklio kalibravimas

Ne visi jutikliai tobulai aptinka- gali tekti šiek tiek su jais pabendrauti!

Prijunkite „Arduino“prie kompiuterio.

Aukščiau yra.txt failas, kuriame yra jutiklio kalibravimo kodas.

(Atminkite, kad šis kodas yra ne mano, o „elegoo“nuosavybė. Šį kodą rasite čia:

. Txt failas nėra kenkėjiška programa. Tai paprastas tekstas ir tekstas nukopijuojamas į jūsų „Arduino IDE“.

Paleiskite kodą ir atidarykite serijinį monitorių.

Paimkite vadovą, tai gali būti komercinis temperatūros monitorius, termostatas arba kintamosios srovės.

Ant jutiklio yra tikslaus tikslumo potenciometras. Paimkite mažą atsuktuvą ir sureguliuokite jį pagal kintamosios srovės temperatūrą.

Kaip parodyta antrame paveikslėlyje, mano jutiklis rodė 70 laipsnių C!

3 veiksmas: prijunkite ekraną

Prijunkite ekraną
Prijunkite ekraną

Tai yra paskutinės minutės inžinierių prijungimo vadovas, kurio laikiausi. Tačiau vietoj 3 kaiščio naudojau 2 kaištį, nes 3 jau buvo naudojamas.

Yra 8 smeigtukai.

Prijunkite RST prie 2 kaiščio, CE - 4, DC - 5, DIR - 6, CLK - 7. VCC nereikia prijungti, nes BL yra skirtas apšvietimui, taip pat maitina ekraną. Tačiau, jei nenorite naudoti foninio apšvietimo, prijunkite VCC prie maitinimo šaltinio.

Abu turėtų būti prijungti prie 3.3V. GND eina į žemę.

4 žingsnis: pateikite kodą

Pateikite kodą!
Pateikite kodą!

Šį kartą tikrasis kodas!

. Txt failas vėl pridedamas.

Atminkite, kad nėra automatinių atnaujinimų, ir turėsite įtraukti mygtuką „Arduino“nustatymui iš naujo.

Atsiprašau, aš dar naujokas.

Šis kodas turi C ir F temperatūrą.

Dabar naudok tai!

O taip, ir pamiršau pasakyti …

Jis atnaujinamas maždaug kas 10 sekundžių, bet negalėjo suprasti, kaip jį išvalyti kiekvieną kartą atnaujinant …

Atsiprašome … paspauskite atstatyti … ir jei surasite sprendimą, praneškite man!

5 žingsnis: akumuliatorius

Baterija!
Baterija!
Baterija!
Baterija!

Norėdami sutaupyti vietos, naudosime VIN kaištį.

Taip pat pritvirtinkite jungiklį, kad įjungtumėte ir išjungtumėte „Arduino“.

Matyt, sukti laidus ant mažo duonos lentos nedraugiško jungiklio buvo per sunku, todėl lituodavau laidus.

Prijunkite 9V akumuliatorių prie spaustuko, įjunkite jį jungikliu ir jis turėtų veikti!

Atminkite, kad jungiklyje yra 3 kaiščiai. Pritvirtinkite kaištį prie centro, o kitą - prie vienos pusės.

6 žingsnis: atvejis

Byla!
Byla!
Byla!
Byla!
Byla!
Byla!

Žinoma, šis laidų kratinys netinka. Padarykime paprastą kartoninį dėklą, kad jis būtų tvarkingas.

Nubrėžkite stačiakampį, kurio pakanka, kad tilptų arduino. Taip pat pridedate skyrių akumuliatoriui.

Atkreipkite dėmesį, kad mano atvejis tikrai negražus.

Tikrai tikrai negrazu.

Aš turiu galvoje, tai atrodo kaip žaidimo berniukas.

*gūžteli pečiais*

Aš nusprendžiau, kad du prievadai būtų atviri išplėtimui ir bet koks kitas dalykas, kurio man gali prireikti naudojant ekraną …

Laimingas trinkelėjimas!

Atminkite, kad 1 paveikslėlyje įrenginys vis dar laukė jutiklio rezultato, todėl nieko nerodoma

REMIXES:

Neradau DHT11 jutiklio. Naudodami tai galite turėti tiek temperatūrą, tiek drėgmę.

Taip pat galite atlikti tokius veiksmus kaip pagreitis, šviesos lygis, UV lygis, oro kokybė ir kt.

Naudojant „Arduino Nano“būtų mažesnis, o jūs galėtumėte naudoti skystųjų kristalų ekraną per I2C, tačiau I2C man kažkodėl neveikė (manau, kad tai problema su mano lenta)

Jūs netgi galite pabandyti naudoti įkraunamas baterijas.

O taip, ir jei naudosite pulso jutiklį, tai būtų pigus būdas patikrinti pulsą.

:)

Rekomenduojamas: