Mündəricat:
Video: Arduino istifadə edərək P10 LED Ekran Modulunda Ekran İstiliyi: 3 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Əvvəlki dərsdə Arduino və DMD Konnektorundan istifadə edərək Dot Matrix LED Display P10 Modulunda mətnin necə göstəriləcəyi haqqında məlumat verilmişdir. Bu təlimatda, P10 modulunu ekran mediası olaraq istifadə edərək sadə bir layihə dərsliyi verəcəyik. Bu dəfə sizə LM35 istifadə edərək temperatur sensörünün proqramlaşdırılması haqqında dərs verəcəyik.
Addım 1: Lazım olan materiallar
Sizə lazım olacaq:
- Arduino Uno
- DMD Konnektoru
- LM35 temperatur sensoru
- Çörək lövhəsi
- Jumper telləri
Addım 2: Bağlantı
Yuxarıda göstərildiyi kimi əlaqə üçün.
Addım 3: Proqram
Quraşdırma başa çatdıqdan sonra proqramlaşdırmaya keçin, proqramlaşdırma yükləyə biləcəyiniz əlavə kitabxana faylları tələb edir >> Library DMD & TimeOne.
Aşağıdakı kimi proqram nümunələri:
/ * Fayl kitabxanası daxil et */ #include #include #include #include #define Panjang 1 // Display P10 uzunluğunun sayı #Lefar 1 -i təyin et // Display P10 eninin sayı #A5 sensoru təyin et // Sensor pinini təyin et = pin A5
DMD dmd (Panjang, Lebar); // Uzunluq x Genişlik
/ * Deklarasi Dəyişən */ float suhu; char chr [5]; boş ScanDMD () {dmd.scanDisplayBySPI (); } void setup (void) {// Setup DMD Timer1.initialize (5000); Timer1.attachInterrupt (ScanDMD); dmd.selectFont (SystemFont5x7); // Şrift dmd.clearScreen (doğru) istifadə olunur; Serial.begin (9600); // Əlaqə funksiyasını aktivləşdirin} void loop (void) {dmd.clearScreen (true); suhu = 0; suhu = analogRead (sensor); suhu = (5.0 * suhu * 100.0) / 1024.0; Serial.println (suhu); dtostrf (suhu, 4, 2, chr); dmd.drawString (2, 0, chr, 5, GRAPHICS_NORMAL); dmd.drawString (6, 9, "'Cel", 4, GRAPHICS_NORMAL); gecikmə (5000); }
Tövsiyə:
Arduino UNO istifadə edərək ESP8266 (ESP-01) Modulunda Firmware bərpa edin və ya təkmilləşdirin: 7 addım
Arduino UNO-dan istifadə edərək ESP8266 (ESP-01) Modulunda Firmware-ni bərpa edin və ya təkmilləşdirin: Əvvəllər istifadə etdiyim ESP-01 modulu, köhnə AI Thinker firmware ilə gəlir və bir çox faydalı AT əmrləri dəstəklənmədiyindən imkanlarını məhdudlaşdırır. Hata düzəlişləri üçün proqram təminatını təkmilləşdirmək ümumiyyətlə yaxşı bir fikirdir və
ESP8266 Nodemcu Yerli Web Serverdə DHT11 istifadə edərək İstilik Monitorinqi - Brauzerinizdə Otaq İstiliyi və Rütubəti əldə edin: 6 addım
ESP8266 Nodemcu Yerli Web Serverdə DHT11 istifadə edərək İstilik Monitorinqi | Brauzerinizdə Otaq İstiliyi və Rütubət əldə edin: Salam uşaqlar bu gün nəmləndirəcəyik & ESP 8266 NODEMCU & DHT11 temperatur sensoru. İstilik və rütubət DHT11 Sensor & hansı veb səhifənin idarə olunacağını bir brauzerdə görmək olar
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Raspberry Pi istifadə edərək, SI7006: 6 Addım ilə Nəmliyi və İstiliyi Qiymətləndirin
Raspberry Pi istifadə edərək, Rütubət və İstiliyi SI7006 ilə Qiymətləndirin: Raspberry Pi üçün bir həvəskar olaraq, onunla daha möhtəşəm bir təcrübə düşündük, bu kampaniyada, Raspberry Pi və SI7006, Rütubət və Temperatur həssaslığı
PIC16F877 Mikrokontrolördən istifadə edərək 16x64 P10 Sürüşdürücü LED Ekran: 5 Addım (Şəkillərlə birlikdə)
PIC16F877 Mikro nəzarətçisindən istifadə edərək 16x64 P10 Sürüşdürücü LED Ekran: Bu təlimatda, 16 x 64 (p10) LED matrisli ekranın PICI6F877A mikro nəzarətçi ilə necə əlaqələndirilməsi təsvir edilmişdir. Bir məlumat, EEPROM -da saxlanılan UART vasitəsi ilə mikro nəzarətçiyə göndərilir və məlumatlar LED matris ekranında əks olunacaq. O