Obsah:

Snímač teploty (Arduino): 8 krokov
Snímač teploty (Arduino): 8 krokov

Video: Snímač teploty (Arduino): 8 krokov

Video: Snímač teploty (Arduino): 8 krokov
Video: Make Humidity and Temperature Monitor with Arduino - TM1637 - DHT sensor #arduino #arduinoproject 2024, Júl
Anonim
Snímač teploty (Arduino)
Snímač teploty (Arduino)
Snímač teploty (Arduino)
Snímač teploty (Arduino)
Snímač teploty (Arduino)
Snímač teploty (Arduino)

Tento projekt je ideálny pre stredne pokročilých a začiatočníkov. Nastavenie je veľmi jednoduché. Existuje čip s názvom LM35 (odkaz na ďalšie vysvetlenie), ktorý umožňuje Arduinu určiť teplotu okolia.

Zásoby

1) 1 x prepojovací kábel Arduino nano/Arduino Uno +

2) Doska 5 cm x 5 cm alebo malá doska na pečenie

3) 20 x prepojovacie káble alebo vodiče

4) 1 x 16x2 LCD obrazovka

5) 1 x 100K alebo 250K potenciometer

6) 1 x 9V batéria + spona konektora

Krok 1: Navrhovanie a porozumenie obvodov

Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov
Navrhovanie a porozumenie obvodov

Čip LM 35 pracuje na princípe, že pri každom zvýšení teploty okolia o 1 ° C sa napätie vydávané „výstupným“kolíkom LM 35 zvýši o 10 mV. Lineárny vzťah začína pri 0 ° C. Napríklad, ak je teplota 25 ° C, napätie vyvedené na kolíku „von“bude 25 x 10 mV = 250 mV alebo 0,25 V.

Arduino dokáže čítať úroveň napätia, ktorá je vyvedená z kolíka „von“, keď je pripojený k jednému z analógových pinov Arduina. Funkcia v Arduine je analógová. Po obdržaní informácií o napätí, ktoré je na výstupe z LM 35, môže Arduino vykonať niekoľko jednoduchých výpočtov, aby nakoniec získal hodnotu v stupňoch Celzia.

Krok 2: Plánovanie výstavby obvodov

Plánovanie výstavby obvodov
Plánovanie výstavby obvodov

Existuje niekoľko možností, ako zostaviť obvod.

1) Pre ľudí, ktorí sa zaoberajú elektronikou, by som odporučil použiť na stavbu obvodu nepájivé pole. Je to oveľa menej chaotické ako spájkovanie a ladenie bude jednoduchšie, pretože drôty je možné ľahko nastaviť. Postupujte podľa pripojení uvedených na dráždivých obrázkoch.

2) Pre skúsenejších jednotlivcov vyskúšajte spájkovanie obvodu na doske. Bude trvalejšia a vydrží dlhšie. Pokyny si prečítajte a postupujte podľa schémy.

3) Nakoniec si môžete objednať aj vopred pripravený PCB od spoločnosti SEEED. Všetko, čo musíte urobiť, je spájkovať komponenty. V kroku je priložený potrebný Gerberov súbor. Tu je odkaz na priečinok na Disku Google so skomprimovaným súborom Gerber:

Krok 3: Spájkovanie káblov LCD

Tento krok je potrebný iba vtedy, ak staviate verziu obvodu pre breadboard alebo perfboard

Odporúčam spájkovať káble na LCD, pretože vám to poskytne flexibilitu pri pokuse o vloženie 16x2 LCD do panelu používateľského rozhrania. Navyše bude jednoduchšie bezpečnejšie pripojiť LCD k pinom Arduino.

Tipy na spájkovanie s podložkami:

Zahrejte spoj umiestnením spájkovačky na vrch kontaktného bodu medzi kolík elektródy a podložku

Počkajte asi 5-8 sekúnd, kým sa spoj nezahreje

Zaveďte spájkovací zápis na podložku. Malo by byť v blízkosti kontaktného bodu, ale nie vo vnútri

Krok 4: Pripojenie LCD k Arduinu

Pripojenie LCD k Arduinu
Pripojenie LCD k Arduinu
Pripojenie LCD k Arduinu
Pripojenie LCD k Arduinu

Pri počítaní zľava doprava sa piny 2, 3, 4, 5 Arduina pripájajú k pinom 14, 13, 12, 11 LCD, v uvedenom poradí.

Kolíky 1, 5 a 16 displeja LCD sa pripájajú k zemi

Kolíky 2 a 15 LCD sa pripájajú na +5V

Kolíky 4 a 6 LCD sa pripájajú k pinom 12 a 11 Arduina.

Pin 3 LCD je pripojený k +5V prostredníctvom 100K alebo 250K potenciometra.

Kolíky 7, 8, 9 a 10 displeja LCD nie sú k ničomu pripojené

Krok 5: Pripojenie LM 35 k Arduinu

Pripojenie LM 35 k Arduinu
Pripojenie LM 35 k Arduinu

Keď položíte plochú stranu LM 35 na seba, kolíky pohybujúce sa zľava doprava sú 1, 2 a 3.

Kolík 1 je pripojený k zdroju napájania. Funguje na akékoľvek napätie medzi 4V a 20V

Pin 2 je výstupný pin. Toto je kolík, ktorý mení hodnotu so zmenou teploty. Pin 2 je spojený s pinom A0 (analógový pin 0) v Arduine.

Pin 3 je pripojený k zemi. Toto je negatívna alebo čierna strana batérie. Toto je tiež známe ako 0V koľajnica.

Krok 6: Odovzdanie kódu

Odovzdanie kódu
Odovzdanie kódu

Kód je ľahké sledovať. V samotnom kóde sú komentáre, ktoré majú uľahčiť pochopenie

Odkaz na stiahnutie kódu nájdete tu:

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

Krok 7: Stavba bývania

Stavba bývania
Stavba bývania

1) Na jeho puzdro môžete použiť akékoľvek staré plastové puzdro. Horúcim nožom vyrežte otvory pre LCD a tlačidlo.

2) Okrem toho sa môžete na mojom účte pozrieť na ďalší návod, kde popíšem, ako postaviť škatuľu z akrylu rezaného laserom. Budete môcť nájsť súbor SVG pre laserovú rezačku.

3) Nakoniec môžete obvod opustiť bez krytu. Bude ľahké opraviť a upraviť.

Krok 8: Testovanie teplotného senzora

Ako vidíte, zobrazená teplota sa zvyšuje, akonáhle položím ruku na senzor. Je to relatívne presné, ak chcete poznať teplotu dňa.

Odporúča: