- جۇغلانما
- 505
UID23111
تىزىملاتقان2013-9-13
ئاخىرقى قېتىم2014-9-6
توردا190 سائەت
ئالىي ئەزا

- نادىر
- 0
- جۇغلانما
- 505
- ئاقچا
- 0

|
ئاردىينو ئارقىلىق LM35تىپلىق تېمپىراتۇر سەزگۈچتىن پايدىلنىپ تېمپىرا ئۆلچەش ۋە ئۆلچەنگەن سانلىق قىممەتنى lcd1602 دا كۆرسېتىش تەجرىبىسى
كېرەكلىك دېتاللار:
ئاردۇينو خالىغان تىپىدىن تەجرىبىدە ئىشلەتكىنىArduono+Leonardo باشقا تىپلىرىدىمۇ بولىدۇ
2.LM35تىپلىق تېمپىراتۇر سەزگۇچ
3.LCD1602 تىپلىق ئېكران
4. 4.7ئوملۇق قارشىلىق يىتەرلىق ئۇلاش سىمى
تەييارلىق پۇتكەندىن كېيىن تۆۋەندىكى خەرىتە بويىچە سىم يولىنى ئۇلاڭ
سىملارنڭ ئۇلاپ بولغاندىن كېيىن ئاردىينو ئىجادىيەت مۇھىتىنى ئېچىپ تۆۋەندىكى كودنى كىرگۈزۈڭ
- #include
- #define LM35 A0 //LM35 TEMPIRATUR sazguqnig sanik mglumft ekirhx putini A0 kilip balgilax
- LiquidCrystal lcd(12,11,5,4,3,2); //( ,12,11,5,4,3,2) ni LCD 1602 nig qikirix puti kilip bglgulax
- [media=x,500,375]http://v.youku.com/v_show/id_XNzU4Mjg5MDQ4.html[/media]
- int val = 0; //barlik saklanma jhmmatni 0 kilix
- float temp = 0; //natijini 0 ga tag kilix
- void setup()
- {
- lcd.begin(16,2); //LCD1602 tiplik ekranni tazlax
- lcd.print("assalamu alaykum!"); //assalamu alaykum!ni LCD1602 tiplhk ekrfnnhi salam sozi kilip bgl gilax
- delay(1000); //1000 milliy sekend kutux
- lcd.clear(); //1602 tiplik ekranni tazlax
- }
- void loop()
- {
- val = analogRead(LM35); //LM35 tiplik tempiratura sazguq arkilik sanlhk mglumati ukup elix
- temp = val * 4.8876; //LM35 tin kglgan sanlik malumati amaliy tempiratura sanlhk malumatiga sundurup hesablax
- lcd.setCursor(0,0); //LCD 1602 nig korshnhx baxlhnhx noktisini 0_kur 0_ noktidin baxlax
- lcd.print("hazirki tempira"); //sanlik malumat izahati“hazirki tempiratura =”
- lcd.setCursor(0,1); //1_kur 1_ nokta
- lcd.print("tura="); //hazirki tempiratura = nig birhnqi kurga shgmigini
- lcd.setCursor(6,7); //putun sanlik malumat korsitix orni 2- kur
- lcd.print((int)temp/10); //hesaplax ngtijisi/10
- lcd.print("."); //putun san bilan parqasanni ayrigui balga''.''
- lcd.print((int)temp%10); //ag kiqik parqasan natijinig 10% th boyhqa elix
- lcd.print((char)223); //giradus balgisi“°”
- lcd.print("C"); //temphratura balgisi“C”
- delay(1000); //sanlik malumat yeglax arlikidiki kutux wakti 1sekond
- }
مەزمۇننى كۆچۈرۈۋېلىش
كودنى تەكشۈرۈپ خاتالىق بولمىغاندىن كېيىن ئاردىينو غايوللاڭ
تولۇقلىما مەزمۇن (2014-8-20 18:10):
كودتىكى 6-قۇر ئەسلى سىنلىق كۆرىنىش ئادرىسى ئىدى ئۆچىرىۋېتەرسىزلەر
تولۇقلىما مەزمۇن (2014-8-20 18:12):
تەجرىبە ئەمەلىي سىناقنى بۇيەردىن كۆرۈڭ
http://v.youku.com/v_show/id_XNzU4Mjg5MDQ4.html
ئالپ تورىدىن كۆچۈرۈلدى: مەنبەسى:/forum.php?mod=viewthread&tid=33892 |
باھالاش
-
باھا خاتىرىسى
|