Kazalo:
- Korak: Stvari, ki jih potrebujete
- 2. korak: Povezave
- 3. korak: Koda
- 4. korak: Preizkus temperaturnega senzorja
Video: Branje temperature z uporabo temperaturnega senzorja LM35 z Arduino Uno: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Pozdravljeni fantje, v tem navodilu se bomo naučili uporabljati LM35 z Arduinom. Lm35 je temperaturni senzor, ki lahko bere temperaturne vrednosti od -55 ° C do 150 ° C. Gre za 3-terminalno napravo, ki zagotavlja analogno napetost, sorazmerno s temperaturo. Višja kot je temperatura, večja je izhodna napetost. Izhodno analogno napetost lahko pretvorimo v digitalno obliko z ADC -jem, tako da jo lahko obdeluje mikrokrmilnik (v našem primeru Arduino).
Korak: Stvari, ki jih potrebujete
Za ta navodila boste potrebovali naslednje stvari: 1x Arduino uno (ali kateri koli drug enakovreden) 1x LM35 TEMPERATURNI SENZOR Premostitvene žice Bordo
2. korak: Povezave
Povezave so zelo enostavne, povežite vse V skladu s prikazano sliko in vse bo v redu. Merili bomo temperaturo okolice z LM35 in jo prikazali na serijskem monitorju Arduina. Tukaj je izhod LM35 na analognem vtiču A1 Arduino UNO. Ta analogna napetost se pretvori v digitalno obliko in obdela, da se odčita temperatura.
3. korak: Koda
Prosimo, kopirajte naslednjo kodo in jo naložite na svojo arduino ploščo: const int lm35_pin = A1; / * LM35 O/P pin */void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; float temp_val; temp_adc_val = analogRead (lm35_pin); / * Temperatura branja */ temp_val = (temp_adc_val * 4,88); / * Pretvori vrednost adc v enakovredno napetost */temp_val = (temp_val/10); / * LM35 daje izhod 10mv/° C */Serial.print ("Temperatura ="); Serial.print (temp_val); Serial.print ("Stopinja Celzija / n"); zakasnitev (1000);} Video
4. korak: Preizkus temperaturnega senzorja
Ko sem vse skupaj povezal in naložil kodo na arduino ploščo, sem v računalniku odprl serijski monitor in kot vidite na sliki, da lahko dobimo izhod temperature na našem serijskem monitorju.
Priporočena:
Povezovanje temperaturnega senzorja LM35 z Arduinom: 4 koraki
Povezovanje temperaturnega senzorja LM35 z Arduinom: Termometri so uporabna naprava, ki se dolgo časa uporablja za merjenje temperature. V tem projektu smo izdelali digitalni termometer na osnovi Arduina za prikaz trenutne temperature okolja in temperaturnih sprememb na LCD -prikazovalniku. Lahko je depl
Branje in zapisovanje podatkov senzorja svetlobe in temperature z Raspberry Pi: 5 korakov
Branje in zapisovanje podatkov svetlobnega in temperaturnega senzorja z Raspberry Pi: V tem navodilu se boste naučili brati svetlobni in temperaturni senzor z malinovim pi in ADS1115 analogno -digitalnim pretvornikom in ga grafično prikazati z matplotlibom. Začnimo s potrebnimi materiali
Izris podatkov v živo temperaturnega senzorja (TMP006) z uporabo MSP432 LaunchPad in Python: 9 korakov
Ustvarjanje podatkov v realnem času temperaturnega senzorja (TMP006) z uporabo MSP432 LaunchPad in Python: TMP006 je temperaturni senzor, ki meri temperaturo predmeta brez potrebe po stiku s predmetom. V tej vadnici bomo s pomočjo Pythona začrtali podatke o živi temperaturi iz BoosterPack-a (TI BOOSTXL-EDUMKII)
Branje podatkov ultrazvočnega senzorja (HC-SR04) na LCD-zaslonu 128 × 128 in vizualizacija z uporabo Matplotliba: 8 korakov
Branje podatkov ultrazvočnega senzorja (HC-SR04) na LCD-zaslonu 128 × 128 in vizualizacija z uporabo Matplotliba: V tem navodilu bomo za prikaz podatkov ultrazvočnega senzorja (HC-SR04) na zaslonu 128 × 128 uporabili MSP432 LaunchPad + BoosterPack LCD in podatke serijsko pošljite na osebni računalnik ter si jih z Matplotlibom vizualizirajte
Metode odkrivanja nivoja vode Arduino z uporabo ultrazvočnega senzorja in senzorja vode Funduino: 4 koraki
Metode odkrivanja nivoja vode Arduino z uporabo ultrazvočnega senzorja in senzorja vode Funduino: V tem projektu vam bom pokazal, kako z dvema metodama ustvarite poceni detektor vode: 1. Ultrazvočni senzor (HC-SR04) .2. Senzor vode Funduino