สารบัญ:
วีดีโอ: แสดงอุณหภูมิบนโมดูลแสดงผล LED P10 โดยใช้ Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในบทช่วยสอนก่อนหน้านี้ได้มีการบอกวิธีแสดงข้อความบนโมดูล Dot Matrix LED Display P10 โดยใช้ Arduino และ DMD Connector ซึ่งคุณสามารถตรวจสอบได้ที่นี่ ในบทช่วยสอนนี้ เราจะให้บทช่วยสอนโครงการอย่างง่ายโดยใช้โมดูล P10 เป็นสื่อแสดงผล คราวนี้เราจะมาสอนเกี่ยวกับการเขียนโปรแกรมเซ็นเซอร์อุณหภูมิโดยใช้ LM35
ขั้นตอนที่ 1: วัสดุที่คุณต้องการ
คุณจะต้องการ:
- Arduino Uno
- ตัวเชื่อมต่อ DMD
- LM35 เซ็นเซอร์อุณหภูมิ
- คณะกรรมการขนมปัง
- สายจัมเปอร์
ขั้นตอนที่ 2: การเชื่อมต่อ
สำหรับการเชื่อมต่อตามที่แสดงด้านบน
ขั้นตอนที่ 3: โปรแกรม
หลังจากการติดตั้งเสร็จสมบูรณ์ ไปที่การเขียนโปรแกรม การเขียนโปรแกรมต้องการไฟล์ไลบรารีเพิ่มเติมที่คุณสามารถดาวน์โหลดได้ >> Library DMD & TimeOne
ตัวอย่างโปรแกรมดังนี้
/* แทรกไลบรารีไฟล์ */#include #include #include #include #define Panjang 1 // จำนวนความยาวของจอแสดงผล P10 #define Lebar 1 // จำนวนความกว้างของจอแสดงผล P10 #define sensor A5 // กำหนดพินเซ็นเซอร์ = พิน A5
DMD dmd(ปันจัง, เลบาร์); // ยาว x กว้าง
/* ตัวแปรเดกลาราซี */ float suhu; ถ่าน chr[5]; เป็นโมฆะ ScanDMD () { dmd.scanDisplayBySPI (); } การตั้งค่าเป็นโมฆะ (เป็นโมฆะ) { // ตั้งค่า DMD Timer1.initialize (5000); Timer1.attachInterrupt (ScanDMD); dmd.selectFont(SystemFont5x7); // แบบอักษรที่ใช้ dmd.clearScreen(true); Serial.begin(9600); // เปิดใช้งานฟังก์ชันการสื่อสารแบบอนุกรม } void loop(void) { dmd.clearScreen(true); ซูฮู = 0; suhu = analogRead (เซ็นเซอร์); ซูฮู = (5.0 * ซูฮู * 100.0) / 1024.0; Serial.println(ซูฮู); dtostrf(suhu, 4, 2, chr); dmd.drawString(2, 0, chr, 5, GRAPHICS_NORMAL); dmd.drawString(6, 9, "'Cel", 4, GRAPHICS_NORMAL); ล่าช้า (5000); }
แนะนำ:
P10 Led (DMD) โดยใช้ Arduino Nano V.3: 4 ขั้นตอน
P10 Led (DMD) โดยใช้ Arduino Nano V.3: ในบทความก่อนหน้าของฉัน ฉันได้แสดงวิธีใช้อุปกรณ์เอาท์พุตบน Arduino แล้ว อุปกรณ์เอาท์พุตประกอบด้วย "7-Segment", "วงแหวน RGB", "Led Matrix" และ "2x16 LCD"ในบทความนี้ ผมจะแสดงให้คุณเห็นถึงวิธีการเ
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
โครงการกระดานคะแนนพร้อมจอแสดงผล LED P10 โดยใช้ DMD: 6 ขั้นตอน (พร้อมรูปภาพ)
โครงการกระดานคะแนนพร้อมจอแสดงผล LED P10 โดยใช้ DMD: บ่อยครั้งที่เราพบกันในสนามฟุตบอล มีกระดาน LED ยักษ์ที่ทำหน้าที่เป็นกระดานบอกคะแนน เช่นเดียวกับในสนามกีฬาอื่น ๆ เรามักจะรู้จักป้ายบอกคะแนนของหน้าจอแสดงผลที่ทำจาก LED แม้ว่าจะเป็นไปไม่ได้ แต่ก็มีสนามที่ยังคงเรา
แสดงข้อความที่ P10 LED Display โดยใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
แสดงข้อความที่ P10 LED Display โดยใช้ Arduino: Dotmatrix Display หรือที่เรียกกันทั่วไปว่า Running Text มักพบในร้านค้าเพื่อเป็นวิธีการโฆษณาผลิตภัณฑ์ของตน ซึ่งเป็นประโยชน์และยืดหยุ่นในการใช้งานซึ่งสนับสนุนให้นักธุรกิจใช้เป็นคำแนะนำในการโฆษณา ตอนนี้การใช้ Dot