Sadržaj:
- Pribor
- Korak 1: Dizajn kruga digitalnog termometra
- Korak 2: Rad digitalnog termometra
- Korak 3: Pokrenite program
Video: Arduino digitalni termometar: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U ovom projektu dizajniran je digitalni termometar zasnovan na Arduinu koji se može koristiti za analizu temperature prostorije.
Termometar se općenito koristi kao instrument za mjerenje temperature. Postoje različiti principi koji se mogu koristiti za mjerenje temperature, poput toplinskog širenja krutih tvari ili tekućina, tlaka plina, mjerenja infracrvene energije itd.
Naveden je digitalni termometar temeljen na Arduinu koji se može koristiti za analizu temperature prostorije. LM35 LM35 je senzor temperature. Izlazni napon ovog senzora izravno je proporcionalan temperaturi u Celzijevim stupnjevima. LM35 se može koristiti u rasponu od -550C do +1500C s točnošću +/- 0,750C.
Pribor
Arduino Uno
LM35 Senzor temperature
16x2 LCD zaslon
Korak 1: Dizajn kruga digitalnog termometra
Senzor temperature koji se koristi u ovom projektu je LM35. Izlaz osjetnika temperature izravno je proporcionalan temperaturi, ali u analognom obliku. Dakle, izlaz LM35 znači da je pin 2 spojen na analogni ulaz A0 Arduina.
Budući da se radi o digitalnom termometru, moramo analogne vrijednosti temperature pretvoriti u digitalne i prikazati rezultat na zaslonu poput LCD -a itd. Koristi se 16X2 LCD. Pin broj 1 i 2 LCD -a spojeni su na uzemljenje i napajanje. Kako bi se upravljao kontrastom zaslona, Pin 3 LCD -a je pričvršćen na brisač 10 KΩ POT.
Preostali priključci POT -a priključeni su na opskrbu i masu. Igle 15 i 16 LCD -a koriste se za okretanje pozadinskog osvjetljenja LCD -a koji je spojen na napajanje i uzemljenje. Za prikaz informacija na LCD -u potrebna su nam 4 pina za podatke LCD -a. Igle 11 - 14 (D4 - D7) pričvršćene su na Igle 5 - 2 Arduina. Igle 4, 5 i 6 (RS, RW i E) LCD -a su upravljačke pinove. Pinovi 4 (RS) LCD -a spojeni su na pin 7 Arduina. Pin 5 (RW) je spojen na masu. Pin 6 (E) je spojen na pin 6 Arduina.
Korak 2: Rad digitalnog termometra
U ovom projektu opisan je digitalni termometar visoke preciznosti. Rad kruga je opisan u nastavku.
Senzor temperature, tj. LM35 stalno analizira sobnu temperaturu i daje analogni identičan napon koji je izravno proporcionalan temperaturi.
Ti se podaci Arduinu daju putem A0. Prema kodu koji je napisan, Arduino pretvara ovu vrijednost analognog napona u digitalna očitanja temperature.
Ova vrijednost je prikazana na LCD -u. Izlaz prikazan na LCD -u točno je očitanje sobne temperature u celzijusima.
Obuka tečaja Interneta stvari hIOTrona razvila je različita IoT rješenja na temelju takve aplikacije kako bi poboljšala korisničko iskustvo.
Korak 3: Pokrenite program
#uključi
LCD tekući kristal (7, 6, 5, 4, 3, 2);
const int senzor = A0;
bajt stupanj_simbol [8] =
{
0b00111, 0b00101, 0b00111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000
};
void setup ()
{
pinMode (senzor, ULAZ);
lcd.begin (16, 2);
lcd.createChar (1, simbol_ stupnja);
lcd.setCursor (0, 0);
lcd.print ("Digitalno");
lcd.setCursor (0, 1);
lcd.print ("Termometar");
kašnjenje (4000);
lcd.clear ();
}
void loop ()
{
float temp_reading = analogRead (senzor);
temperatura plovka = temp_reading*(5.0/1023.0)*100;
kašnjenje (10);
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("Temperatura u C");
lcd.setCursor (4, 1);
lcd.tisak (temperatura);
lcd.write (1);
lcd.print ("C");
kašnjenje (1000);
}
Preporučeni:
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Digitalni RPi LED termometar: 6 koraka (sa slikama)
Digitalni RPi LED termometar: Raspbian OSSaznajte kako sam napravio ovaj digitalni LED termometar s Raspberry Pi Zero W, LED trakom, OLED zaslonom i prilagođenom PCB -om. Automatski se pokreće popis gradova i prikazuje temperatura na OLED -u zaslon i LED diode. Ali
Infracrveni termometar na bazi Arduina - IR termometar na bazi Arduina: 4 koraka
Infracrveni termometar na bazi Arduina | Infracrveni termometar pomoću Arduina: Bok dečki, u ovim uputama napravit ćemo beskontaktni termometar pomoću arduina. Budući da je ponekad temperatura tekućine/krutine previsoka ili preniska, a onda je teško stupiti u kontakt s njom i pročitati je temperatura u tom prizoru
Arduino od nule - digitalni termometar: 7 koraka (sa slikama)
Arduino od nule - digitalni termometar: Volio sam stvarati projekte s Arduinosom, ali po 30 USD po komadu vaši projekti mogu postati skupi. Zato vam želim pokazati kako možete napraviti vlastiti Arduino od nule i uštedjeti novac radeći to. Napravite vlastiti Arduino za oko 8 USD. Za ovu pouku
Arduino digitalni termometar DIY: 5 koraka
Arduino digitalni termometar DIY: Pozdrav svima! Ovdje ću vam pokazati kako napraviti jednostavan digitalni termometar pomoću Arduina