Բովանդակություն:
Video: 10ուցադրման ջերմաստիճանը P10 LED ցուցադրման մոդուլի վրա Arduino- ի միջոցով. 3 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Նախորդ ձեռնարկում պատմվել է, թե ինչպես կարելի է տեքստ ցուցադրել Dot Matrix LED Display P10 մոդուլում ՝ օգտագործելով Arduino և DMD միակցիչ, որը կարող եք ստուգել այստեղ: Այս ձեռնարկում մենք կտանք նախագծի պարզ ձեռնարկ ՝ օգտագործելով P10 մոդուլը որպես ցուցադրման միջոց: Այս անգամ մենք ձեզ կներկայացնենք LM35- ով ջերմաստիճանի տվիչների ծրագրավորման մասին ձեռնարկ:
Քայլ 1: Ձեզ անհրաժեշտ նյութեր
Ձեզ հարկավոր կլինի.
- Արդուինո Ունո
- DMD միակցիչ
- LM35 peratերմաստիճանի տվիչ
- Հացի տախտակ
- Jumper լարերը
Քայլ 2: Միացում
Միացման համար, ինչպես ցույց է տրված վերևում:
Քայլ 3: րագիր
Տեղադրման ավարտից հետո անցեք ծրագրավորմանը, ծրագրավորումը պահանջում է լրացուցիչ գրադարանային ֆայլեր, որոնք կարող եք ներբեռնել >> Library DMD & TimeOne:
Հետևյալ ծրագրերի օրինակներ.
/ * Տեղադրել ֆայլերի գրադարան */ #ներառել #ներառել #ներառել #ներառել #սահմանել Panjang 1 // Displayուցադրման երկարության թիվը P10 #սահմանել Lebar 1 // Displayուցադրման լայնության թիվը P10 #սահմանել A5 սենսորը // Սահմանել սենսորի քորոց = քորոց A5
DMD dmd (Փանջանգ, Լեբար); // Երկարություն x Լայնություն
/ * Deklarasi Variable */ float suhu; char chr [5]; անվավեր ScanDMD () {dmd.scanDisplayBySPI (); } void setup (void) {// Setup DMD Timer1.initialize (5000); Timer1.attachInterrupt (ScanDMD); dmd.selectFont (SystemFont5x7); // Օգտագործված տառատեսակ dmd.clearScreen (ճշմարիտ); Serial.begin (9600); // Ակտիվացնել կապի սերիայի} void loop (void) {dmd.clearScreen (true); սուհու = 0; suhu = analogRead (տվիչ); սուհու = (5.0 * սուհու * 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); ուշացում (5000); }
Խորհուրդ ենք տալիս:
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի / unix- ի վրա հիմնված այլ համակարգիչների վրա. Երբ մարդկանց մեծ մասը գնում է Raspberry PI, նրանք կարծում են, որ իրենց անհրաժեշտ է համակարգչի էկրան: Մի վատնեք ձեր գումարը համակարգչի անհարկի մոնիտորների և ստեղնաշարերի վրա: Մի վատնեք ձեր ժամանակը համակարգիչների միջև ստեղնաշարեր և մոնիտորներ տեղափոխելով: Մի կապեք հեռուստացույց, երբ այն չկա
ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա - Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում ՝ 6 քայլ
ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա | Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում. ջերմաստիճանի մոնիտորինգի համակարգ օգտագործելով ESP 8266 NODEMCU & DHT11 ջերմաստիճանի տվիչ: Temերմաստիճանը եւ խոնավությունը կստանան DHT11 ցուցիչից & այն կարող է դիտվել զննարկչի վրա, թե որ վեբ էջը կառավարվելու է
Raspberry Pi մոնիտորինգի համակարգ OLED ցուցադրման մոդուլի միջոցով `5 քայլ
Raspberry Pi մոնիտորինգի համակարգ OLED ցուցադրման մոդուլի միջոցով. Այս ձեռնարկում ես կբացատրեմ, թե ինչպես կարելի է տեղադրել 0.96 դյույմանոց OLED ցուցադրման մոդուլ `Raspberry Pi 4 Model B- ի համակարգի տեղեկատվությունը ցուցադրելու համար` օգտագործելով իր I2C ինտերֆեյսը:
E32-433T LoRa մոդուլի ձեռնարկ - DIY Breakout Board E32 մոդուլի համար. 6 քայլ
E32-433T LoRa մոդուլի ձեռնարկ | DIY Breakout Board E32 մոդուլի համար. Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Իմ այս նախագիծը ավելի շատ ուսուցման կոր է `հասկանալու E32 LoRa մոդուլի աշխատանքը eByte- ից, որը բարձր հզորության 1 վտ հաղորդիչ մոդուլ է: Երբ մենք հասկանանք աշխատանքը, ես դիզայն ունեմ
HRV ջերմաստիճանը OpenHAB- ի միջոցով ESP8266- ի միջոցով (սերիայի կոդի օրինակ!) `3 քայլ
HRV ջերմաստիճանը OpenHAB- ի միջոցով ESP8266 (Սերիայի ծածկագրի օրինակ): TTL սերիական տվյալներ) կարող են լինել