Turinys:

Temperatūros jutiklis („Arduino“): 8 žingsniai
Temperatūros jutiklis („Arduino“): 8 žingsniai

Video: Temperatūros jutiklis („Arduino“): 8 žingsniai

Video: Temperatūros jutiklis („Arduino“): 8 žingsniai
Video: Make Humidity and Temperature Monitor with Arduino - TM1637 - DHT sensor #arduino #arduinoproject 2024, Liepa
Anonim
Temperatūros jutiklis („Arduino“)
Temperatūros jutiklis („Arduino“)
Temperatūros jutiklis („Arduino“)
Temperatūros jutiklis („Arduino“)
Temperatūros jutiklis („Arduino“)
Temperatūros jutiklis („Arduino“)

Šis projektas puikiai tinka tarpiniams ir pradedantiesiems mėgėjams. Sąranka labai paprasta. Yra lustas, pavadintas LM35 (nuoroda papildomam paaiškinimui), leidžianti „Arduino“nustatyti aplinkos temperatūrą.

Prekės

1) 1 x „Arduino nano“/„Arduino Uno +“jungiamasis kabelis

2) 5 cm x 5 cm perfboard arba maža duonos lenta

3) 20 x jungiamųjų kabelių ar laidų

4) 1 x 16x2 LCD ekranas

5) 1 x 100K arba 250K potenciometras

6) 1 x 9 V baterija + jungties spaustukas

1 žingsnis: grandinės projektavimas ir supratimas

Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas
Grandinės projektavimas ir supratimas

Lustas LM 35 veikia pagal principą, kad kiekvieną kartą, kai 1 ° C padidėja aplinkos temperatūra, įtampa, išvesta iš „LM 35“kaiščio, padidėja 10 mV. Tiesinis ryšys prasideda nuo 0 ° C. Pavyzdžiui, jei temperatūra yra 25 ° C, "išvesties" kaiščio išvesta įtampa būtų 25 * 10 mV = 250 mV arba 0,25 V.

„Arduino“gali nuskaityti įtampos lygį, išvestą iš „išvesties“kaiščio, kai jis yra prijungtas prie vieno iš „Arduino“kaiščių. „Arduino“funkcija yra analogRead. Gavęs informaciją apie LM 35 išvestą įtampą, „Arduino“gali atlikti keletą paprastų skaičiavimų, kad pagaliau gautų vertę Celsijaus laipsniu.

2 žingsnis: grandinės konstrukcijos planavimas

Grandinės konstrukcijos planavimas
Grandinės konstrukcijos planavimas

Yra keletas variantų, kaip surinkti grandinę.

1) Žmonėms, besimokantiems elektronikos, aš rekomenduočiau grandinei sukurti naudoti duonos lentą. Tai daug mažiau netvarkinga nei litavimas, o derinti bus lengviau, nes laidus galima lengvai sureguliuoti. Vadovaukitės jungtimis, pavaizduotomis gniuždančiuose vaizduose.

2) Patyrusiems asmenims pabandykite lituoti grandinę ant duonos lentos. Jis bus pastovesnis ir truks ilgiau. Perskaitykite ir vadovaukitės schema.

3) Galiausiai taip pat galite užsisakyti iš anksto paruoštą PCB iš SEEED. Viskas, ką jums reikia padaryti, tai lituoti komponentus. Žingsnyje pridedamas būtinas Gerber failas. Čia yra nuoroda į „Google“disko aplanką su suglaudintu „Gerber“failu:

3 žingsnis: LCD laidų litavimas

Šis žingsnis yra būtinas tik tuo atveju, jei kuriate grandinės duonos lentos arba perforuotos plokštės versiją

Aš rekomenduočiau lituoti laidus prie LCD, nes tai suteiks jums lankstumo bandant įkišti 16 x 2 LCD į vartotojo sąsajos skydą. Be to, bus lengviau saugiau prijungti LCD ekraną prie „Arduino“kaiščių.

Lituoti su trinkelėmis patarimai:

Šildykite jungtį, uždėdami lituoklį ant kontaktinio taško tarp laido kaiščio ir pagalvėlės

Palaukite apie 5–8 sekundes, kol jungtis įkaista

Lydmetalį padėkite ant trinkelės. Jis turėtų būti šalia kontaktinio taško, bet ne int

4 veiksmas: LCD prijungimas prie „Arduino“

LCD prijungimas prie „Arduino“
LCD prijungimas prie „Arduino“
LCD prijungimas prie „Arduino“
LCD prijungimas prie „Arduino“

Skaičiuojant iš kairės į dešinę, „Arduino“2, 3, 4, 5 kaiščiai jungiasi prie atitinkamai 14, 13, 12, 11 kaiščių.

LCD, 1, 5 ir 16 kaiščiai prijungiami prie žemės

Skystųjų kristalų 2 ir 15 kaiščiai prijungti prie +5 V.

Skystųjų kristalų ekrano 4 ir 6 kaiščiai yra prijungti prie 12 ir 11 „Arduino“kaiščių.

Skystųjų kristalų ekrano 3 kaištis yra prijungtas prie +5 V per 100K arba 250K potenciometrą.

Skystųjų kristalų ekrano 7, 8, 9 ir 10 kaiščiai nėra nieko prijungti

5 veiksmas: prijunkite LM 35 prie „Arduino“

LM 35 prijungimas prie „Arduino“
LM 35 prijungimas prie „Arduino“

Kai padedate plokščią LM 35 pusę į save, kaiščiai, judantys iš kairės į dešinę, yra 1, 2 ir 3.

1 kaištis prijungtas prie maitinimo šaltinio. Jis veikia esant bet kokiai įtampai nuo 4 V iki 20 V.

2 kaištis yra išvesties kaištis. Tai kaištis, kuris keičia vertę kintant temperatūrai. 2 kaištis yra prijungtas prie „Arduino“kaiščio A0 (analoginis kaištis 0).

3 kaištis prijungtas prie žemės. Tai yra neigiama arba juoda baterijos pusė. Tai taip pat žinoma kaip 0V bėgelis.

6 veiksmas: įkelkite kodą

Įkeliamas kodas
Įkeliamas kodas

Kodo lengva laikytis. Pačiame kode yra komentarų, kad būtų lengviau suprasti

Kodo donwload nuorodą rasite čia:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

7 žingsnis: būsto statyba

Būsto statyba
Būsto statyba

1) Galite įdėti bet kokį seną plastikinį dėklą. Karštu peiliu iškirpkite skystųjų kristalų ekrano ir mygtuko angas.

2) Be to, mano paskyroje galite rasti kitą pamokomą dalyką, kuriame aprašysiu, kaip sukurti dėžutę iš lazeriu supjaustyto akrilo. Lazeriniam pjaustytuvui galėsite rasti SVG failą.

3) Galiausiai galite tiesiog palikti grandinę be korpuso. Tai bus lengva pataisyti ir modifikuoti.

8 žingsnis: temperatūros jutiklio bandymas

Kaip matote, padėjus ranką ant jutiklio, temperatūra pakyla. Jis yra gana tikslus, jei norite sužinoti dienos temperatūrą.

Rekomenduojamas: