INHOUDSOPGAWE:
- Stap 1: Vereiste hardeware en kringdiagram
- Stap 2: Programmering van die Arduino
- Stap 3: Uitsetresultaat
Video: Arduino temperatuur sensor met behulp van LM35: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Inleiding
Die LM35-reeks is presiese geïntegreerde kragtemperatuurtoestelle met 'n uitgangsspanning wat lineêr eweredig is aan die Celsius-temperatuur. LM35 is drie terminale lineêre temperatuursensor van National halfgeleiers. Dit kan temperatuur meet van -55 grade Celsius tot +150 grade Celsius. Die spanningsuitset van die LM35 styg met 10mV per graad Celsius in temperatuur. LM35 kan van 'n 5V -stroomtoevoer bedien word en die stand -by -stroom is minder as 60uA. Die pen uit LM35 word in die onderstaande figuur getoon.
Kenmerke
• Direk gekalibreer in Celsius (Celsius)
• Lineêre + 10-mV/° C Skaalfaktor
• 0.5 ° C Verseker akkuraatheid (by 25 ° C)
• Gegradeer vir die volle −55 ° C tot 150 ° C reeks
• Geskik vir toepassings op afstand
• Lae koste as gevolg van snoei op die vlak
• Werk van 4 V tot 30 V
• Minder as 60 μA stroomafvoer
• Lae selfverhitting, 0,08 ° C in stil lug
• Slegs nie-lineariteit ± ¼ ° C Tipies
• Lae-impedansie-uitgang, 0,1 Ω vir 1-mA Load PinOuts Of LM35 word in beeld getoon.
U kan die datablad van die onderstaande lêer aflaai.
Stap 1: Vereiste hardeware en kringdiagram
- Arduino Board (Enige) Koop dit by Flipkart
- LM35 -sensor Koop dit by Flipkart
- Broodbord
Koppel die stroombaan soos in die prentjie gewys en laai die volgende kode op.
Stap 2: Programmering van die Arduino
Laai die kode hier af
/*Kode Ontwerp deur Sujay in SA Lab*/const int sensor = A5; // Toewysing van analoog pen A5 aan veranderlike 'sensor' -vlottemperatuur; // veranderlik om temperatuur in graad Celsius vlot tempf op te slaan; // veranderlike om temperatuur in Fahreinheit float vout op te slaan; // tydelike veranderlike om die sensorleesingsopstelling op te stel () {pinMode (sensor, INPUT); // Konfigureer sensorpen as invoer Serial.begin (9600); } leemte lus () {vout = analogRead (sensor); vout = (vout*500)/1023; tempc = vout; // Stoor waarde in graad Celsius tempf = (vout*1.8) +32; // Omskakeling na Fahrenheit Serial.print ("in graad C ="); Serial.print ("\ t"); Serial.print (tempc); Serial.print (""); Serial.print ("in Fahrenheit ="); Serial.print ("\ t"); Serial.print (tempf); Serial.println (); vertraging (500); // Vertraging van 1 sekonde om dit makliker te sien}
Stap 3: Uitsetresultaat
Sien die resultaat op Serial Monitor …
In die eerste plek wil ek u bedank vir die lees van hierdie gids! Ek hoop dit help jou. As u enige vrae het, help ek u graag ….
Skryf 'n opmerking. Jou terugvoer is vir my waardevol.
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappe
Meting van temperatuur met behulp van ADT75 en Arduino Nano: ADT75 is 'n baie akkurate, digitale temperatuursensor. Dit bestaan uit 'n band gaping temperatuur sensor en 'n 12-bis analoog na digitale converter vir die monitering en digitalisering van die temperatuur. Sy hoogs sensitiewe sensor maak dit vir my bekwaam genoeg
Meting van humiditeit en temperatuur met behulp van HIH6130 en Arduino Nano: 4 stappe
Meting van humiditeit en temperatuur met behulp van HIH6130 en Arduino Nano: HIH6130 is 'n humiditeits- en temperatuursensor met digitale uitset. Hierdie sensors bied 'n akkuraatheidsvlak van ± 4% RH. Met die toonaangewende langtermynstabiliteit, ware temperatuurgekompenseerde digitale I2C, toonaangewende betroubaarheid in die bedryf, energie-doeltreffendheid
Meting van temperatuur en humiditeit met behulp van HDC1000 en Arduino Nano: 4 stappe
Meting van temperatuur en humiditeit met behulp van HDC1000 en Arduino Nano: Die HDC1000 is 'n digitale humiditeitsensor met 'n geïntegreerde temperatuursensor wat uitstekende meetnauwkeurigheid bied by baie lae krag. Die toestel meet humiditeit op grond van 'n nuwe kapasitiewe sensor. Die humiditeits- en temperatuursensors is
Meting van humiditeit en temperatuur met behulp van HTS221 en Arduino Nano: 4 stappe
Meting van humiditeit en temperatuur met behulp van HTS221 en Arduino Nano: HTS221 is 'n ultra kompakte kapasitiewe digitale sensor vir relatiewe humiditeit en temperatuur. Dit bevat 'n waarnemingselement en 'n gemengde seintoepassingspesifieke geïntegreerde stroombaan (ASIC) om die meetinligting deur middel van digitale reeks