Kif-104-19-guruh Bajardi: Abduxamidov. D tekshirdi
O'zgaruvchilar tarkibini ko'rsatish
Download 0.71 Mb.
|
O\'rnatilgan tizimlar mustaqil ish №2
- Bu sahifa navigatsiya:
- №12 loyiha: ketma-ket monitorda haroratni korsatish
O'zgaruvchilar tarkibini ko'rsatish
№12 loyiha: ketma-ket monitorda haroratni ko'rsatish
// Loyiha 12 - Haroratni ketma-ket monitorda ko'rsatish float selsiy = 0; float farengeyt = 0; bekor o'rnatish() { Serial.begin(9600); } findTemps() bekor qilinadi { float kuchlanish = 0; float sensori = 0; // harorat sensorini o'qing va natijani C va F darajalariga aylantiring sensor = analogRead (0); kuchlanish = (sensor * 5000) / 1024; // xom datchik qiymatini millivolts kuchlanishiga aylantiring = kuchlanish - 500; // kuchlanish ofsetini olib tashlang selsiy = kuchlanish / 10; // millivoltni Selsiy farengeytiga aylantiring = (1,8 * tsellsiy) + 32; // Selsiyni Farengeytga aylantiring } void displayTemps() { Serial.print("Temperatura"); Serial.print(selsiy, 2); Serial.print("deg. C / "); Serial.print(farengeyt, 2); Serial.println("F daraja"); // bu yerda .println dan foydalaning, shunda keyingi o'qish yangi satrdan boshlanadi } void loop() { findTemps(); displayTemps(); kechikish (1000); }Ushbu eskizda ko'p narsa sodir bo'lmoqda, lekin biz narsalarni soddalashtirish uchun ikkita funktsiyani yaratdik: findTemps() da va displayTemps() da . Bu funksiyalar void loop() da chaqiriladi , bu juda oddiy. Shunday qilib, siz o'zingizning funktsiyalaringizni yaratish uchun bitta sababni ko'rasiz: eskizlaringizni tushunishni osonlashtirish va kodni modulliroq qilish va qayta foydalanish mumkin.
Download 0.71 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling