Sisukord:
- Tarvikud
- Samm: digitaalse termomeetri vooluahela disain
- Samm: digitaalse termomeetri töötamine
- Samm: käivitage programm
Video: Arduino põhine digitaalne termomeeter: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Selles projektis on loodud Arduino -põhine digitaalne termomeeter, mida saab kasutada ruumi temperatuuri analüüsimiseks.
Termomeetrit kasutatakse tavaliselt temperatuuri mõõtmiseks. Temperatuuri mõõtmiseks saab kasutada erinevaid põhimõtteid, näiteks tahkete ainete või vedelike soojuspaisumine, gaasi rõhk, infrapunaenergia mõõtmine jne.
Välja on toodud Arduino -põhine digitaalne termomeeter, mida saab kasutada ruumi temperatuuri analüüsimiseks. LM35 LM35 on temperatuuriandur. Selle anduri väljundpinge on otseselt proportsionaalne temperatuuriga Celsiuse järgi. LM35 saab kasutada vahemikus -550C kuni +1500C +/- 0,750C täpsusega.
Tarvikud
Arduino Uno
LM35 temperatuuriandur
16x2 LCD ekraan
Samm: digitaalse termomeetri vooluahela disain
Selles projektis kasutatav temperatuuriandur on LM35. Temperatuurianduri väljund on otseselt temperatuuriga võrdeline, kuid analoogvormis. Seega tähendab LM35 väljund, et tihvt 2 on ühendatud Arduino analoogsisendiga A0.
Kuna tegemist on digitaalse termomeetriga, peame teisendama temperatuuri analoogväärtused digitaalseks ja kuvama tulemuse sellisel kuvaril nagu LCD jne. Kasutatakse 16X2 LCD -d. LCD tihvtid nr 1 ja 2 on ühendatud vastavalt maanduse ja toiteallikaga. Ekraani kontrastsuse reguleerimiseks on LCD -klemmi tihvt 3 kinnitatud 10 KΩ poti klaasipuhasti külge.
Ülejäänud POT -klemmid on ühendatud toite- ja maandusühendusega. LCD -ekraani tihvte 15 ja 16 kasutatakse vastavalt toite- ja maandusega ühendatud LCD taustvalgustuse pööramiseks. Teabe kuvamiseks vedelkristallekraanil vajame LCD -ekraanilt 4 andmestikku. Tihvtid 11 - 14 (D4 - D7) on kinnitatud Arduino tihvtide 5 - 2 külge. LCD tihvtid 4, 5 ja 6 (RS, RW ja E) on juhtnupud. LCD -tihvtid 4 (RS) on ühendatud Arduino tihvtiga 7. Pin 5 (RW) on maapinnaga ühendatud. Tihvt 6 (E) on ühendatud Arduino tihvtiga 6.
Samm: digitaalse termomeetri töötamine
Selles projektis on välja toodud ülitäpne digitaalne termomeeter. Vooluahela töö on järgmine.
Temperatuuriandur, st LM35 analüüsib pidevalt toatemperatuuri ja annab analoogse identse pinge, mis on otseselt temperatuuriga proportsionaalne.
Need andmed antakse Arduinole A0 kaudu. Nagu kood on kirjutatud, teisendab Arduino selle analoogpinge väärtuse digitaalseks temperatuurinäiduks.
See väärtus kuvatakse LCD -ekraanil. LCD -ekraanil kuvatav väljund näitab täpselt toatemperatuuri Celsiuse kraadides.
hIOTroni asjade Interneti kursuse koolitus arendas sellise rakenduse peale erinevaid IoT -lahendusi, et parandada kasutajakogemust.
Samm: käivitage programm
#kaasake
LiquidCrystal LCD (7, 6, 5, 4, 3, 2);
const int Andur = A0;
bait kraad_sümbol [8] =
{
0b00111, 0b00101, 0b00111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000
};
tühine seadistus ()
{
pinMode (andur, sisend);
lcd.algus (16, 2);
lcd.createChar (1, kraadi_sümbol);
lcd.setCursor (0, 0);
lcd.print ("digitaalne");
lcd.setCursor (0, 1);
lcd.print ("Termomeeter");
viivitus (4000);
lcd.clear ();
}
tühine tsükkel ()
{
float temp_reading = analogRead (Sensor);
ujuktemperatuur = tempelugemine*(5,0/1023,0)*100;
viivitus (10);
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("Temperatuur C");
lcd.setCursor (4, 1);
lcd.print (temperatuur);
lcd.write (1);
lcd.print ("C");
viivitus (1000);
}
Soovitan:
Arduino -põhine mittekontaktne infrapuna -termomeeter - IR -põhine termomeeter Arduino abil: 4 sammu
Arduino -põhine mittekontaktne infrapuna -termomeeter | IR -põhine termomeeter Arduino abil: Tere, selles juhendis olevad poisid, teeme arduino abil kontaktivaba termomeetri. Kuna mõnikord on vedeliku/tahke aine temperatuur liiga kõrge või madal, siis on sellega raske kontakti saada ja seda lugeda temperatuur sellises olukorras
Digitaalne termomeeter koos Arduino ja DS18B20 -ga: 7 sammu
Digitaalne termomeeter koos Arduino ja DS18B20 -ga: looge lihtsalt digitaalne termomeeter, mis näitab LCD -ekraanil hetke toatemperatuuri. See on algajate projekt. Vajalikud seadmed: 1. Arduino UNO R3 2. DS18B20 temperatuuriandur. 3. 16X2 LCD ekraan. 4. Juhtmete ühendamine. 5
Arduino nullist - digitaalne termomeeter: 7 sammu (piltidega)
Arduino nullist - digitaalne termomeeter: mulle on meeldinud Arduinosega projekte teha, kuid 30 dollari eest tükk võivad teie projektid kalliks minna. Nii et ma tahan teile näidata, kuidas saate oma Arduino nullist valmistada ja sellega raha säästa. Tehke oma Arduino umbes 8 dollari eest. Selle õpetliku jaoks
DIY Arduino digitaalne termomeeter: 5 sammu
DIY Arduino digitaalne termomeeter: Tere kõigile! Siin näitan teile, kuidas Arduino abil lihtsat digitaalset termomeetrit teha
Picaxe -põhine digitaalne termomeeter max ja min: 13 sammu
Picaxe-põhine digitaalne termomeeter Max ja Min: (Palun jätke teade, kuid ärge olge liiga kriitiline, see on minu esimene juhendatav !!) See on termomeeter, mille tegin meie matkaauto jaoks välistemperatuuri näitamiseks. See põhineb Picaxe kiibil, kuna need on odavad ja hõlpsasti kasutatavad. Kui see on mõeldud