Kazalo:

Temperaturni senzor (Arduino): 8 korakov
Temperaturni senzor (Arduino): 8 korakov

Video: Temperaturni senzor (Arduino): 8 korakov

Video: Temperaturni senzor (Arduino): 8 korakov
Video: ПОДКЛЮЧАЕМ ДАТЧИК ТЕМПЕРАТУРЫ К ARDUINO [Уроки Ардуино #12 ] 2024, November
Anonim
Senzor temperature (Arduino)
Senzor temperature (Arduino)
Senzor temperature (Arduino)
Senzor temperature (Arduino)
Senzor temperature (Arduino)
Senzor temperature (Arduino)

Ta projekt je kot nalašč za ljubitelje vmesne dejavnosti in začetnike. Nastavitev je zelo preprosta. Obstaja čip z imenom LM35 (povezava za dodatno razlago), ki Arduinu omogoča določanje temperature okolice.

Zaloge

1) 1 x Arduino nano/Arduino Uno + povezovalni kabel

2) 5cm x 5cm Perfboard ali majhna deska

3) 20 x mostični kabli ali žice

4) 1 x 16x2 LCD zaslon

5) 1 x 100K ali 250K potenciometer

6) 1 x 9V baterija + sponka

1. korak: Oblikovanje in razumevanje vezja

Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja
Oblikovanje in razumevanje vezja

Čip LM 35 deluje po načelu, da se pri vsakem povečanju temperature okolice za 1 ° C napetost, ki jo odda "izhodni" zatič LM 35, poveča za 10 mV. Linearno razmerje se začne pri 0 ° C. Na primer, če je temperatura 25 ° C, bi bila napetost, ki jo oddaja "izhodni" pin 25 * 10mV = 250mV ali 0,25V.

Arduino lahko prebere napetostno raven, ki se oddaja iz "izhodnega" zatiča, ko je priključen na enega od analognih zatičev Arduina. Funkcija v Arduinu je analogRead. Po prejemu informacij o napetosti, ki jo oddaja LM 35, lahko Arduino izvede nekaj preprostih izračunov, da končno dobi vrednost v stopinjah Celzija.

2. korak: Načrtovanje gradnje vezja

Načrtovanje gradnje vezja
Načrtovanje gradnje vezja

Obstaja nekaj možnosti, kako sestaviti vezje.

1) Ljudem, ki se ukvarjajo z elektroniko, priporočam, da za izdelavo vezja uporabijo ploščo. Je veliko manj neurejen kot spajkanje in odpravljanje napak bo lažje, saj je žice mogoče enostavno nastaviti. Sledite povezavam, ki so prikazane na fritzing slikah.

2) Za bolj izkušene posameznike poskusite uporabiti spajkanje vezja na ploščo. Trajnejša bo in bo trajala dlje. Preberite in upoštevajte shemo za navodila.

3) Nazadnje lahko naročite tudi vnaprej izdelano tiskano vezje pri SEEED. Vse, kar morate storiti, je, da komponente spajkate. Potrebna datoteka Gerber je priložena v koraku. Tukaj je povezava do mape google pogona z zadrženo datoteko Gerber:

3. korak: Spajkanje vodil LCD

Ta korak je potreben le, če izdelujete verzijo vezja za matično ploščo ali perf ploščo

Priporočam, da žice spajkate na LCD, saj vam bo to omogočilo prilagodljivost, ko poskušate vstaviti 16x2 LCD v ploščo uporabniškega vmesnika. Poleg tega bo lažje varneje priključiti LCD na zatiče Arduino.

Nasveti za spajkanje s podlogami:

Spoj segrejte tako, da spajkalnik postavite na stično točko med zatičem in blazinico

Počakajte približno 5-8 sekund, da se spoj segreje

Spajkalni zapis nanesite na blazinico. Biti mora blizu kontaktne točke, vendar ne int

4. korak: Priključitev LCD -ja na Arduino

Priključitev LCD -ja na Arduino
Priključitev LCD -ja na Arduino
Priključitev LCD -ja na Arduino
Priključitev LCD -ja na Arduino

Zatiči 2, 3, 4, 5 Arduina se pri štetju od leve proti desni povežejo z zatiči 14, 13, 12, 11 LCD -ja.

Zatiči 1, 5 in 16 LCD -ja so povezani z maso

Zatiči 2 in 15 LCD -ja se povežejo na +5V

Zatiči 4 in 6 LCD -ja se povežejo z zatiči 12 in 11 Arduina.

Pin 3 LCD -ja je povezan s +5V preko 100K ali 250K potenciometra.

Zatiči 7, 8, 9 in 10 LCD -ja niso povezani z ničemer

5. korak: Priključite LM 35 na Arduino

Priključitev LM 35 na Arduino
Priključitev LM 35 na Arduino

Ko obrnete plosko stran LM 35 proti sebi, so zatiči, ki se premikajo od leve proti desni, 1, 2 in 3.

Pin 1 je priključen na vir napajanja. Deluje pri kateri koli napetosti med 4V in 20V

Pin 2 je izhodni pin. To je pin, ki spreminja vrednost s spremembo temperature. Pin 2 je priključen na pin A0 (analogni pin 0) v Arduinu.

Pin 3 je priključen na ozemljitev. To je negativna ali črna stran baterije. To je znano tudi kot 0V tirnica.

6. korak: nalaganje kode

Nalaganje kode
Nalaganje kode

Kodi je enostavno slediti. V sami kodi so komentarji za lažje razumevanje

Povezavo za prenos kode najdete tukaj:

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

7. korak: Gradnja stanovanja

Gradnja stanovanja
Gradnja stanovanja

1) Za ohišje lahko uporabite katero koli staro plastično ohišje. Z vročim nožem izrežite reže za LCD in gumb.

2) Poleg tega lahko na mojem računu preverite še eno navodilo, kjer opisujem, kako sestaviti škatlo iz lasersko izrezanega akrila. Za laserski rezalnik boste lahko našli datoteko SVG.

3) Končno lahko samo pustite vezje brez ohišja. Popravilo in spreminjanje bo enostavno.

8. korak: Preizkus temperaturnega senzorja

Kot lahko vidite, se prikazana temperatura dvigne, ko položim roko na senzor. To je relativno natančno, če želite vedeti dnevno temperaturo.

Priporočena: