Tartalomjegyzék:

Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés

Videó: Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés

Videó: Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés
Videó: LDmicro 14: I2C LCD & DS3231 Real-Time Clock (Microcontroller PLC Ladder Programming with LDmicro) 2024, Szeptember
Anonim
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával az Arduino Uno segítségével
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával az Arduino Uno segítségével

Sziasztok srácok ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni az LM35 -öt az Arduino -val. Az Lm35 egy hőmérséklet -érzékelő, amely -55 ° C és 150 ° C közötti hőmérséklet -értékeket képes leolvasni. Ez egy 3 terminálos eszköz, amely analóg feszültséget biztosít a hőmérséklettel arányosan. Minél magasabb a hőmérséklet, annál magasabb a kimeneti feszültség. A kimeneti analóg feszültség átalakítható digitális formába az ADC segítségével, így egy mikrokontroller (esetünkben Arduino) képes feldolgozni.

1. lépés: A szükséges dolgok

A szükséges dolgok
A szükséges dolgok
A szükséges dolgok
A szükséges dolgok
A szükséges dolgok
A szükséges dolgok

Ehhez az utasításhoz a következőkre lesz szüksége: 1x Arduino uno (vagy bármely más egyenértékű) 1x LM35 HŐMÉRSÉKLET -ÉRZÉKELŐ Ugráló vezetékek Kenyértábla

2. lépés: Kapcsolatok

Kapcsolatok
Kapcsolatok

A csatlakoztatások nagyon egyszerűek. Csatlakoztasson mindent a megjelenített képnek megfelelően, és minden rendben lesz. Megmérjük a környezet hőmérsékletét az LM35 segítségével, és megjelenítjük az Arduino soros monitorán. Itt az LM35 kimenet az analóg A1 tű Arduino UNO. Ezt az analóg feszültséget digitális formájává alakítják és feldolgozzák a hőmérséklet leolvasásához.

3. lépés: Kód

Kód
Kód

Másolja ki a következő kódot és töltse fel az arduino táblájára: 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 = analógRead (lm35_pin); / * Olvasási hőmérséklet */ temp_val = (temp_adc_val * 4.88); / * Az adc érték konvertálása egyenértékű feszültségre */temp_val = (temp_val/10); / * Az LM35 10 mv/° C */Serial.print kimenetet ad ("Temperature ="); Serial.print (temp_val); Serial.print ("Celsius fok / n"); késleltetés (1000);} Videó

4. lépés: A hőmérséklet -érzékelő tesztelése

A hőmérséklet -érzékelő tesztelése
A hőmérséklet -érzékelő tesztelése

Miután mindent összekötöttem, és feltöltöttem a kódot az arduino kártyára, kinyitottam a soros monitort a PC -n, és amint a képen is látható, ki tudjuk emelni a soros monitorunk hőmérsékletét.

Ajánlott: