Përmbajtje:

Si të bëni një termometër duke përdorur Arduino dhe LM35: 6 hapa
Si të bëni një termometër duke përdorur Arduino dhe LM35: 6 hapa

Video: Si të bëni një termometër duke përdorur Arduino dhe LM35: 6 hapa

Video: Si të bëni një termometër duke përdorur Arduino dhe LM35: 6 hapa
Video: OUTSEAL PLC 20x4 LCD MODBUS HMI 2024, Nëntor
Anonim
Si të bëni një termometër duke përdorur Arduino dhe LM35
Si të bëni një termometër duke përdorur Arduino dhe LM35
Si të bëni një termometër duke përdorur Arduino dhe LM35
Si të bëni një termometër duke përdorur Arduino dhe LM35
Si të bëni një termometër duke përdorur Arduino dhe LM35
Si të bëni një termometër duke përdorur Arduino dhe LM35

Sot do t'ju tregoj se si të bëni një termometër me sensorin e temperaturës Arduino dhe LM35, ekran LCD, në një pjatë të lidhur së bashku me tela. Do të tregojë temperaturën në Celsius dhe Fahrenheit.

Hapi 1: Kërkesat:-

Kërkesat
Kërkesat

Kjo është lista e pjesëve të nevojshme për të bërë termometrin. 1.1 x Arduino UNO bordi 2.1 x LM35 sensor i temperaturës3.1 x LCD ekran (16A1, 16A2 ose ndonjë tjetër) 4.1 x Breadboard 5.1 x 10k Potenciometër/rezistorë të ndryshueshëm (Mundeni Përdorni gjithashtu 5k ose 50k) 6. Disa tela bluzë nga meshkuj në meshkuj. 7. Power Bank ose Bateri*. Arduino IDE i instaluar në kompjuter me disa informacione bazë për mënyrën e përdorimit të tij.

Hapi 2: Informacioni bazë rreth pjesëve dhe lidhjeve për të blerë -

Informacioni bazë rreth pjesëve dhe lidhjeve për të blerë
Informacioni bazë rreth pjesëve dhe lidhjeve për të blerë

Si të bëni një termometër duke përdorur Arduino dhe LM35

Hapi 3: Diagrami i Pin -it të LM35

Diagrami Pin i LM35
Diagrami Pin i LM35

Diagrami pin i LM35

Hapi 4: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Nuk ka asnjë ndryshim midis kunjave të ekranit 16 x 1 dhe 16 x 2, kështu që thjesht ndiqni qarkun dhe përdorni bankën e energjisë për t'i dhënë fuqi projektit të përfunduar. Qarku është shumë i lehtë dhe montimi/lidhja është gjithashtu shumë i thjeshtë, thjesht përdorni diagramin e qarkut të mësipërm dhe bëni të gjithë lidhjen me kujdes. Tani lidhni bordin arduino me kompjuterin dhe ngarkoni kodin e mëposhtëm. Shënim: -Unë kam një ekran të vjetër 16 x 1 LCD (JHD16A1) kështu që e kam përdorur në këtë projekt, por në këtë projekt çdo ekrani do të funksionojë. dhe 16x2 është më mirë kështu që unë jam duke dhënë lidhje për lidhjen e ekranit 16A2. Thjesht duhet të ndryshoni një kod i shpjegova gjithçka në pjesën e kodimit.

Hapi 5: Kodimi

Kodimi
Kodimi

// Nga SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // kunja e deklarimit për LCD në arduinoconst int inPin = A0; // Pina e mesme (dalëse) e konfigurimit të LM35void () {lcd.begin (8, 2); // Ndryshoni këtu duke u bazuar në lakun tuaj void lcd () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Asnjë ndryshim millivolts noton = (vlera / 1024.0) *5000; notoni celsius = millivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // Pa ndryshimecd.print (celsius); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print ("F"); vonesa (1000);} Mbi të është kodi bazë për TermometrinShënim-Siç thashë unë jam duke përdorur një LCD të vjetër 16x1 i cili funksionon saktë vetëm kur supozohet dhe deaclered si 8x2 LCD. Por kur do të përdorni ekran 16x2 atëherë kjo problemi nuk do të rritet. për ekranin 16x2 thjesht gjenilcd.filloni (8, 2); // Ndryshoni këtu duke e cilësuar sipas kodit tuaj dhe zëvendësoni (8, 2) sipas ekranit tuaj si (kolonë, rresht).por ju keni një ekran 16x2 pastaj zëvendësoni (8, 2) me (16, 2).dhe nëse ju keni ekran 20x4 thjesht zëvendësoni (8, 2) me (20, 4). Shkarkoni skedarin.ino nga këtu

Hapi 6: Gjithçka është bërë për të shijuar

Gjithçka Bërë Koha për të shijuar
Gjithçka Bërë Koha për të shijuar

Pasi të keni mbaruar ngarkimi menjëherë, termometri do të fillojë të funksionojë nëse asgjë nuk është e dukshme në LCD, atëherë vetëm me dritë të verdhë të ndritshme, pastaj rregulloni dritën e pasme përmes Potenciometrit 10k/rezistorë të ndryshueshëm. Pas rregullimit, do të gjeni dalja siç tregohet në figurën më poshtë. Së fundi ne kemi bërë një termometër duke përdorur Arduino dhe LM35 i cili është në gjendje të tregojë temperaturën në Celsius dhe Fahrenheit Ju mund të modifikoni kodet dhe gjithashtu qark sipas jush. Kështu që shpresoj se do t'ju pëlqejë ky projekt i lehtë. Faleminderit Ju lutemi vizitoni Ne Vëzhguar

Recommended: