Satura rādītājs:
- 1. darbība. Nepieciešamās lietas
- 2. darbība. Savienojumi
- 3. darbība: kods
- 4. solis: temperatūras sensora pārbaude
Video: Temperatūras nolasīšana, izmantojot LM35 temperatūras sensoru ar Arduino Uno: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Sveiki, puiši, šajā pamācībā mēs iemācīsimies lietot LM35 kopā ar Arduino. Lm35 ir temperatūras sensors, kas var nolasīt temperatūras vērtības no -55 ° C līdz 150 ° C. Tā ir 3 termināļu ierīce, kas nodrošina analogo spriegumu, kas ir proporcionāls temperatūrai. Jo augstāka temperatūra, jo augstāks ir izejas spriegums. Izejas analogo spriegumu var pārveidot digitālā formā, izmantojot ADC, lai mikrokontrolleris (mūsu gadījumā Arduino) to varētu apstrādāt.
1. darbība. Nepieciešamās lietas
Šiem norādījumiem jums būs nepieciešamas šādas lietas: 1x Arduino uno (vai jebkurš cits līdzvērtīgs) 1x LM35 TEMPERATŪRAS SENSORS Jumper vadi Maizes dēlis
2. darbība. Savienojumi
Savienojumi ir ļoti vienkārši, savienojiet visu saskaņā ar parādīto attēlu, un jums viss būs kārtībā. Mēs izmērīsim apkārtējās vides temperatūru, izmantojot LM35, un parādīsim to Arduino sērijas monitorā. Šeit LM35 izeja tiek piešķirta analogā pin A1 no Arduino UNO. Šis analogais spriegums tiek pārveidots digitālā formā un apstrādāts, lai iegūtu temperatūras rādījumus.
3. darbība: kods
Lūdzu, nokopējiet šādu kodu un augšupielādējiet to savā arduino panelī: const int lm35_pin = A1; / * LM35 O/P pin */void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; pludiņš temp_val; temp_adc_val = analogRead (lm35_pin); / * Lasīt temperatūru */ temp_val = (temp_adc_val * 4.88); / * Pārvērst adc vērtību līdzvērtīgā spriegumā */temp_val = (temp_val/10); / * LM35 dod izvadi 10mv/° C */Serial.print ("Temperatūra ="); Serial.print (temp_val); Serial.print ("Celsija grāds / n"); kavēšanās (1000);} Video
4. solis: temperatūras sensora pārbaude
Pēc visu savienošanas un koda augšupielādes arduino panelī es savā datorā atvēru seriālo monitoru un, kā redzams attēlā, mēs varam izvadīt temperatūras izvadi mūsu sērijas monitorā.
Ieteicams:
Pamācība: Kā izveidot vienkāršu temperatūras sensoru, izmantojot DS18B20 un Arduino UNO: 3 soļi
Pamācība: Kā izveidot vienkāršu temperatūras sensoru, izmantojot DS18B20 un Arduino UNO: Apraksts: Šī apmācība parādīs dažas vienkāršas darbības, kā padarīt temperatūras sensoru funkcionālu. Tas aizņem tikai dažas minūtes, lai tas būtu patiess jūsu projektā. Veiksmi ! Digitālais termometrs DS18B20 nodrošina temperatūru no 9 līdz 12 bitiem pēc Celsija
Ultraskaņas sensora (HC-SR04) datu nolasīšana 128 × 128 LCD ekrānā un to vizualizēšana, izmantojot Matplotlib: 8 soļi
Ultraskaņas sensora (HC-SR04) datu lasīšana 128 × 128 LCD displejā un to vizualizēšana, izmantojot Matplotlib: šajā pamācībā mēs izmantosim MSP432 LaunchPad + BoosterPack, lai parādītu ultraskaņas sensora (HC-SR04) datus 128 × 128 LCD un sērijveidā nosūtiet datus uz datoru un vizualizējiet tos, izmantojot Matplotlib
Kā lietot DHT11 temperatūras sensoru ar Arduino un drukas temperatūras siltumu un mitrumu: 5 soļi
Kā lietot DHT11 temperatūras sensoru ar Arduino un drukas temperatūras karstumu un mitrumu: DHT11 sensoru izmanto temperatūras un mitruma mērīšanai. Viņi ir ļoti populāri elektronikas hobiji. DHT11 mitruma un temperatūras sensors ļauj patiešām viegli pievienot mitruma un temperatūras datus saviem DIY elektronikas projektiem. Tas ir par
Telpas temperatūras prognozēšana, izmantojot LM35 sensoru un mašīnmācīšanos: 4 soļi
Telpas temperatūras prognozēšana, izmantojot LM35 sensoru un mašīnmācīšanos: Ievads Šodien mēs koncentrējamies uz mašīnmācīšanās projekta izveidi, kas paredz temperatūru, izmantojot polinomu regresiju. Mašīnu mācīšanās ir mākslīgā intelekta (AI) pielietojums, kas nodrošina sistēmām iespēju automātiski iemācīties
Vērtību nolasīšana no BLE ierīces, izmantojot CSR1010 un Dragonboard 410c: 6 soļi
Vērtību nolasīšana no BLE ierīces, izmantojot CSR1010 un Dragonboard 410c: šī apmācība parāda, kā nolasīt vērtības no BLE ierīces CSR1010, izmantojot Dragonboard 410c ar Linaro. Šajā piemērā CSR1010 emulē sirdsdarbības sensoru