Turinys:
Video: Ekrano temperatūra P10 LED ekrano modulyje naudojant „Arduino“: 3 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Ankstesnėje pamokoje buvo pasakyta, kaip rodyti tekstą „Dot Matrix LED Display P10“modulyje naudojant „Arduino“ir DMD jungtį, kurią galite patikrinti čia. Šioje pamokoje mes pateiksime paprastą projekto pamoką, naudojant P10 modulį kaip ekrano laikmeną. Šį kartą pateiksime jums pamoką apie temperatūros jutiklio programavimą naudojant LM35.
1 žingsnis: reikalingos medžiagos
Jums reikės:
- Arduino Uno
- DMD jungtis
- LM35 temperatūros jutiklis
- Bandomoji Lenta
- Trumpieji laidai
2 žingsnis: prijungimas
Ryšiui, kaip parodyta aukščiau.
3 žingsnis: programa
Kai diegimas bus baigtas, eikite į programavimą, programavimui reikalingi papildomi bibliotekos failai, kuriuos galite atsisiųsti >> Biblioteka DMD ir „TimeOne“.
Programų pavyzdžiai:
/ * Įterpti failų biblioteką */ #include #include #include #include #define Panjang 1 // Ekrano ilgio skaičius P10 #define Lebar 1 // Ekrano pločio skaičius P10 #define sensor A5 // Apibrėžti jutiklio kaištį A5
DMD dmd (Panjang, Lebar); // Ilgis x Plotis
/ * Deklarasi kintamasis */ float suhu; char chr [5]; void ScanDMD () {dmd.scanDisplayBySPI (); } void setup (void) {// Sąranka DMD Timer1.initialize (5000); Laikmatis1.attachInterrupt (ScanDMD); dmd.selectFont (SystemFont5x7); // naudojamas šriftas dmd.clearScreen (true); Serial.begin (9600); // Ryšio serijinės funkcijos aktyvinimas} void loop (void) {dmd.clearScreen (true); suhu = 0; suhu = analogRead (jutiklis); 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); vėlavimas (5000); }
Rekomenduojamas:
7 segmentų LED ekrano valdymas naudojant ESP8266 žiniatinklio serverį: 8 žingsniai (su paveikslėliais)
7 segmentų LED ekrano valdymas naudojant ESP8266 žiniatinklio serverį: mano projekte yra „Nodemcu ESP8266“, kuris valdo 7 segmentų ekraną per http serverį, naudojant html formą
Pamoka Kaip sukurti 4 skaitmenų ekrano sąsają naudojant „Arduino UNO“: 6 žingsniai (su paveikslėliais)
Pamoka Kaip sukurti 4 skaitmenų ekrano sąsają naudojant „Arduino UNO“: ši pamoka išmokys jus kelių 4 skaitmenų ekrano naudojimo su „Arduino UNO“pagrindų
16x64 P10 slinkties LED ekranas naudojant PIC16F877 mikrovaldiklį: 5 žingsniai (su paveikslėliais)
16x64 P10 slinkties LED ekranas naudojant PIC16F877 mikrovaldiklį: Šioje instrukcijoje aprašoma, kaip sujungti 16 x 64 (p10) LED matricos ekraną su PICI6F877A mikrovaldikliu. Duomenys siunčiami į mikrovaldiklį per UART, kuris saugomas EEPROM, o duomenys bus rodomi LED matricos ekrane. Tai
„Raspberry Pi“jutiklinio ekrano ekrano pamoka: 5 žingsniai (su paveikslėliais)
„Raspberry Pi“jutiklinio ekrano ekrano pamoka: atmeskite savo HDMI kabelius, nes dabar galite turėti „Pi“ekraną! Ši instrukcija padės jums nustatyti „Pi“sąranką su jutikliniu ekranu ir kaip ją naudoti, kad atitiktų jūsų poreikius. Bet kokio tipo HAT stiliaus ekranas gali būti
Rodyti tekstą P10 LED ekrane naudojant „Arduino“: 5 žingsniai (su paveikslėliais)
Rodyti tekstą P10 LED ekrane naudojant „Arduino“: „Dotmatrix“ekranas arba dažniau vadinamas veikiančiu tekstu dažnai randamas parduotuvėse kaip priemonė reklamuoti savo produktus, praktiškas ir lankstus, todėl verslo dalyviai skatina jį naudoti kaip reklamos patarimą. Dabar „Dot“naudojimas