Kazalo:
- Zaloge
- 1. korak: Oblikovanje in razumevanje vezja
- 2. korak: Načrtovanje gradnje vezja
- 3. korak: Spajkanje vodil LCD
- 4. korak: Priključitev LCD -ja na Arduino
- 5. korak: Priključite LM 35 na Arduino
- 6. korak: nalaganje kode
- 7. korak: Gradnja stanovanja
- 8. korak: Preizkus temperaturnega senzorja
Video: Temperaturni senzor (Arduino): 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
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
Č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
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
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
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
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
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:
Temperaturni senzor TMP36 in LCD zaslon z uporabo Arduina (Tinkercad): 7 korakov
TMP36 Temperaturni senzor in LCD zaslon z uporabo Arduina (Tinkercad): Pozdravljeni vsi! Smo študentje Univerze Tun Hussein Onn Malaysia (UTHM), ki izvajajo projekt, s katerim dokazujejo, kako lahko simuliramo temperaturni senzor, LCD in Arduino z uporabo Tinkercada kot del našega učnega načrta za UQD0801 (Robocon 1) (
Pametni temperaturni senzor: 6 korakov
Pametni temperaturni senzor: Moj nedavni poskus z vodotesno temperaturno sondo DS18B20 in ESP-01. Zamisel je bila, da bi oblikovali takšno napravo, ki bi lahko spremljala in beležila temperaturo mojega rezervoarja za ribe z 109 galonami, prav tako pa lahko preverjam temperaturo iz katerega koli dela sveta. S
Kako uporabljati temperaturni senzor DHT11 z Arduinom in temperaturo tiskanja Toplota in vlažnost: 5 korakov
Kako uporabljati temperaturni senzor DHT11 z Arduinom in temperaturo tiskanja Toplota in vlažnost: Senzor DHT11 se uporablja za merjenje temperature in vlažnosti. So zelo priljubljeni ljubitelji elektronike. Senzor vlažnosti in temperature DHT11 olajša dodajanje podatkov o vlažnosti in temperaturi v vaše elektronske projekte DIY. Gre za
Pritisk in temperaturni senzor vratnega zvonca: 6 korakov
Senzor za pritisk in temperaturo vratnega zvonca: To izboljša standardni zvočni zvonec vrat z modulom esp-12F (esp8266). Namesti se v samo zvono, da se izogne kakršni koli spremembi ožičenja. Omogoča naslednje funkcije Odkrivanje zvonjenja vratnih vrat Pošiljanje obvestil na telefon prek IFTTTStores
Arduino digitalni temperaturni senzor: 5 korakov (s slikami)
Arduino digitalni temperaturni senzor: Temperaturni senzorji so danes zelo pogosti, vendar jih je večina zelo zapletenih za izdelavo ali zelo dragih nakupov. Ta projekt vam ponuja digitalni temperaturni senzor na osnovi Arduino, ki ni le poceni in zelo enostaven do m