Sisukord:
Video: Arduino temperatuuriandur, kasutades LM35: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Sissejuhatus
LM35 seeria on täpsed integreeritud vooluahela temperatuuriseadmed, mille väljundpinge on lineaarselt proportsionaalne Celsiuse temperatuuriga. LM35 on kolme poolusega lineaarne temperatuuriandur riiklikest pooljuhtidest. See võib mõõta temperatuuri vahemikus -55 kraadi kuni +150 kraadi Celsiuse järgi. LM35 väljundpinge suurendab 10 mV temperatuuri tõusu kraadi Celsiuse järgi. LM35 saab töötada 5 V toiteallikast ja ooteaeg on alla 60uA. LM35 tihvt on näidatud alloleval joonisel.
Funktsioonid
• Kalibreeritud otse Celsiuse järgi (Celsiuse järgi)
• Lineaarne + 10 mV/° C skaalategur
• 0,5 ° C Tagatud täpsus (temperatuuril 25 ° C)
• Hinnatud vahemikus −55 ° C kuni 150 ° C
• Sobib kaugrakenduste jaoks
• Odav hind vahvlite taseme kärpimise tõttu
• Töötab 4 V kuni 30 V
• Vähem kui 60 μA vooluhulk
• Madal isekuumenev, 0,08 ° C vaikse õhu käes
• Ainult mittelineaarsus ± ¼ ° C Tüüpiline
• Madala impedantsiga väljund, 0,1 Ω 1-mA laadimispingeväljunditel LM35 on pildil.
Andmelehe saate alla laadida allpool olevast failist.
Samm: nõutav riistvara ja vooluahela skeem
- Arduino juhatus (ükskõik milline) Osta see Flipkartist
- LM35 andur Osta Flipkartist
- BreadBoard
Ühendage ahel, nagu pildil näidatud, ja laadige üles järgmine kood.
Samm: Arduino programmeerimine
Laadige kood alla siit
/*Kood Kujundanud Sujay SA Labis*/const int sensor = A5; // Analoogpistiku A5 määramine muutuvale anduri ujuktemperatuurile; // muutuja temperatuuri säilitamiseks Celsiuse kraadides float tempf; // muutuja temperatuuri säilitamiseks Fahreinheiti ujukivoodis; // ajutine muutuja anduri lugemise hoidmiseks void setup () {pinMode (sensor, INPUT); // Anduri nööpnõela seadistamine sisendiks Serial.begin (9600); } void loop () {vout = analogRead (sensor); vout = (vout*500)/1023; tempc = vout; // Väärtuse salvestamine kraadides Celsiuse järgi tempf = (vout*1.8) +32; // Fahrenheiti seriaaliks teisendamine.print ("kraadidesC ="); Serial.print ("\ t"); Serial.print (tempc); Serial.print (""); Serial.print ("Fahrenheiti järgi ="); Serial.print ("\ t"); Serial.print (tempf); Serial.println (); viivitus (500); // 1 sekundiline viivitus vaatamise hõlbustamiseks}
3. samm: väljundtulemus
Vaata tulemust Serial Monitorilt….
Kõigepealt tahaksin tänada teid selle juhendi lugemise eest! Loodan, et see aitab teid. Kui teil on küsimusi, aitan teid hea meelega ….
Lisage kommentaar. Teie tagasiside on minu jaoks väärtuslik.
Soovitan:
ESP8266 NodeMCU + LM35 + Blynk (IOT ilmajaam/ digitaalne temperatuuriandur): 4 sammu
ESP8266 NodeMCU + LM35 + Blynk (IOT ilmajaam/ digitaalne temperatuuriandur): Tere poisid! Selles juhendis õpime, kuidas ühendada LM35 andur NodeMCU -ga ja kuvada selle temperatuuri teave Interneti kaudu nutitelefonis koos Blynk -rakendusega. (Ka selles projektis kasutame BlC -vidinat SuperChart
Arduino temperatuuriandur (LM35): 4 sammu
Arduino temperatuuriandur (LM35): Selles projektis näitan teile, kuidas temperatuuri mõõta LM35 ja Arduino liidese abil. Alustame
Ehitage Apple HomeKiti temperatuuriandur (BME280), kasutades RaspberryPI ja BME280: 5 sammu
Ehitage Apple HomeKiti temperatuuriandur (BME280), kasutades RaspberryPI ja BME280: Olen mänginud IOT -seadmetega viimastel kuudel ning kasutanud umbes 10 erinevat andurit, et jälgida oma maja ja suvila ümbrust. Ja algselt hakkasin kasutama AOSONG DHT22 parasvöötme niiskust
Temperatuuriandur (LM35) liidesega ATmega32 ja LCD -ekraaniga - Ventilaatori automaatika: 6 sammu
Temperatuuriandur (LM35) liidesega ATmega32 ja LCD -ekraaniga | Ventilaatori automaatika juhtimine: temperatuuriandur (LM35) liidesega ATmega32 ja LCD -ekraaniga
Veekindel LM35 temperatuuriandur: 6 sammu (piltidega)
Veekindel LM35 temperatuuriandur: siin on juhend LM35 veekindlaks kasutamiseks, mis on seotud kinnitatud ROV -iga, kasutades toiteallikana auto 12 V akut. See tulenes vajadusest MATE ROV võistluse järele. LM35 seeria on täpsed integreeritud ahela temperatuuriandurid, kes