สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ
- ขั้นตอนที่ 2: การเตรียมเมทริกซ์ LED
- ขั้นตอนที่ 3: เชื่อมต่อ LED Matrix Display, LDR และ DHT11 เข้ากับ ESP32
- ขั้นตอนที่ 4: ใช้ฟิล์มสุริยะบนโถพาสต้า
- ขั้นตอนที่ 5: เตรียมแจ็คโลหะของ DC Power Supply
- ขั้นตอนที่ 6: แฟลชโมดูล ESP32
- ขั้นตอนที่ 7: รวบรวมทุกอย่างเข้าด้วยกัน
- ขั้นตอนที่ 8: แนวคิดเพิ่มเติม
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
นี่คือความต่อเนื่องของโครงการนาฬิกาเมทริกซ์ LED ESP8266
ผู้เขียนรหัสดั้งเดิมอัปเดตสำหรับ ESP32 (ขอบคุณมากสำหรับ schreibfaul1 !) ดังนั้นฉันจึงตัดสินใจอัปเดตนาฬิกาที่ฉันทำไปแล้วด้วย
ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ
อะไหล่:
- 6 x 8x8 MAX7219 LED เมทริกซ์
- 1 x ESP32 บอร์ด
- 1 x KY-018 โมดูลโฟโตรีซีสเตอร์
- 1 x DHT11 เซนเซอร์
- 1 x ปลั๊กไมโคร USB
- 1 x ขวดพาสต้า
- 1 x 5.5 มม. X 2.1 มม. แหล่งจ่ายไฟ DC แผงแจ็คโลหะ
- 1 x USB ถึง 5.5 มม. X 2.1 มม. แจ็คบาร์เรล 5v dc สายไฟ
- 1 x ฟิล์มติดกระจก
- สายดูปองท์หญิงถึงหญิง 11 เส้น
เครื่องมือ:
- หัวแร้ง
- กระป๋องฉีด
- มีดงานอดิเรก
- เทปสองหน้า
ชิ้นส่วนทั้งหมดสามารถหาได้จาก ebay/aliexpress และ/หรือร้านค้าในพื้นที่
ขั้นตอนที่ 2: การเตรียมเมทริกซ์ LED
ฉันพบว่ามันง่ายกว่าที่จะซื้อโมดูล 2 x 4 ชิ้น ตัดหนึ่งในนั้นครึ่งหนึ่งแล้วประสานกับอีกโมดูลหนึ่งในขณะที่ยังคงการวางแนวที่พิมพ์บน PCB
ขั้นตอนที่ 3: เชื่อมต่อ LED Matrix Display, LDR และ DHT11 เข้ากับ ESP32
บัดกรีส่วนหัวของพินบนโมดูล จากนั้นใช้สายเคเบิลดูปองท์เพื่อเชื่อมต่อดังนี้
MAX7219
- VCC - VIN
- GND - GND
- DIN - D23
- CS - D15
- CLK - D18
DHT11
- S - D4
- + - 3V3
- - - GND
LDR
- S - D34
- + - 3V3
- - - GND
ขั้นตอนที่ 4: ใช้ฟิล์มสุริยะบนโถพาสต้า
ฉันได้ตัดสินใจใช้ฟิล์มคลุมเพียงส่วนหนึ่งของโถเพื่อให้มองเห็นส่วนประกอบอื่นๆ ได้
หลังจากการลองผิดลองถูก ฉันสังเกตเห็นว่า 'ความลับ' คือการทำให้ทั้งโถและฟิล์มเปียกที่สุดเท่าที่จะเป็นไปได้ด้วยน้ำสบู่เพื่อให้สามารถปรับเปลี่ยนได้ในขณะที่คุณใช้งาน ใช้ขวดสเปรย์เพื่อให้ทุกอย่างเปียกและสวยงาม และใช้มีดงานอดิเรกเพื่อตัดฟิล์มส่วนเกิน เมื่อแห้งสนิทแล้ว ฟิล์มควรจะยืดบนโถได้ดี
ขั้นตอนที่ 5: เตรียมแจ็คโลหะของ DC Power Supply
บัดกรีสายดูปองท์ 2 สายเข้ากับแจ็ค DC แล้วบัดกรีปลั๊กไมโคร USB
ฉันใช้พินเอาต์ซึ่งอธิบายไว้ที่นี่
เจาะตรงกลางฝาขวดโหลและยึดแม่แรง DC
เจาะฝาบางส่วนสำหรับเซ็นเซอร์ DHT11 ด้วย
ขั้นตอนที่ 6: แฟลชโมดูล ESP32
ขั้นตอนต่อไปคือการอัปโหลดรหัสไปยัง ESP32
แม้ว่ารหัสต้นฉบับจะสามารถพบได้ที่นี่ (ขอบคุณมากผู้เขียน!) คุณสามารถหาไฟล์แนบในเวอร์ชันของฉันซึ่งมีการอัปเดตสำหรับเซ็นเซอร์ DHT11 และ LDR กระบวนการอัปโหลดค่อนข้างตรงไปตรงมา อย่าลืมอัปเดตรหัสด้วยข้อมูลรับรอง WiFi ของคุณ
// ข้อมูลประจำตัว ---------------------------------------- #define SSID "### ##"; // ข้อมูลรับรอง WiFi ของคุณที่นี่ #define PW "#####";
ขั้นตอนที่ 7: รวบรวมทุกอย่างเข้าด้วยกัน
ตรวจสอบให้แน่ใจว่าโมดูลไม่ได้สัมผัสกับหน้าสัมผัสโมดูล LED ใดๆ และหากสัมผัสถูก ให้ใช้เทปพันสายไฟเพื่อปิดหน้าสัมผัสเพื่อหลีกเลี่ยงการลัดวงจร
นอกจากนี้ เพื่อให้แน่ใจว่าจอแสดงผลไม่ขยับเมื่อฉันขันฝาขวดกลับแล้ว ฉันจึงติดเทปที่ปลายด้านล่างเพื่อให้ติดแน่นที่ด้านล่างของโถ ที่เหลือก็แค่เสียบสาย USB แค่นั้นเอง !
ขั้นตอนที่ 8: แนวคิดเพิ่มเติม
เพิ่มแบตเตอรี่สำรองที่ชาร์จผ่าน TP4056;
ออกแบบเคสพิมพ์ 3 มิติ
หวังว่าคุณจะสนุกกับโครงการนี้และหากคุณมีคำถามใด ๆ อย่าลังเลที่จะถาม
ขอบคุณสำหรับการอ่าน!
แนะนำ:
M5StickC ESP32 & NeoPixels LED Ring สีสุ่ม: 7 ขั้นตอน
M5StickC ESP32 & NeoPixels LED Ring Random Color: ในโครงการนี้ เราจะเรียนรู้วิธีแสดงสีแบบสุ่มบน NeoPixels LED Ring โดยใช้บอร์ด M5StickC ESP32 ชมวิดีโอ
WebApp Puzzle LED Lamp พร้อม ESP32: 5 ขั้นตอน (พร้อมรูปภาพ)
โคมไฟ LED ปริศนาของ WebApp พร้อม ESP32: ฉันเคยเล่นแถบ LED มาหลายปีแล้ว และเพิ่งย้ายมาอยู่ที่บ้านของเพื่อน ซึ่งฉันไม่สามารถทำการเปลี่ยนแปลงครั้งใหญ่ได้ เช่น ติดแถบไฟบนผนัง ดังนั้นฉันจึงรวมโคมไฟที่มี สายไฟเส้นเดียวออกมาเพื่อจ่ายไฟและสามารถวาง
ESP32 Bluetooth Tutorial - วิธีใช้ Bluetooth ในตัวของ ESP32: 5 ขั้นตอน
ESP32 Bluetooth Tutorial | วิธีใช้ Bluetooth ในตัวของ ESP32: สวัสดีทุกคน เนื่องจากบอร์ด ESP32 มาพร้อมกับ WiFi & บลูทูธทั้งคู่ แต่สำหรับโปรเจ็กต์ส่วนใหญ่ เรามักจะใช้แค่ Wifi เราไม่ได้ใช้บลูทูธ ดังนั้นในคำแนะนำนี้ ฉันจะแสดงให้เห็นว่าการใช้บลูทูธของ ESP32 & สำหรับโครงการพื้นฐานของคุณ
เริ่มต้นใช้งาน ESP32 CAM - สตรีมวิดีโอโดยใช้ ESP CAM ผ่าน Wifi - โครงการกล้องรักษาความปลอดภัย ESP32: 8 ขั้นตอน
เริ่มต้นใช้งาน ESP32 CAM | สตรีมวิดีโอโดยใช้ ESP CAM ผ่าน Wifi | โครงการกล้องรักษาความปลอดภัย ESP32: วันนี้เราจะเรียนรู้วิธีใช้บอร์ด ESP32 CAM ใหม่นี้ และวิธีที่เราสามารถเข้ารหัสและใช้เป็นกล้องรักษาความปลอดภัยและรับการสตรีมวิดีโอผ่าน wifi
เริ่มต้นใช้งาน ESP32 - การติดตั้งบอร์ด ESP32 ใน Arduino IDE - ESP32 Blink Code: 3 ขั้นตอน
เริ่มต้นใช้งาน ESP32 | การติดตั้งบอร์ด ESP32 ใน Arduino IDE | รหัสการกะพริบของ ESP32: ในคำแนะนำนี้ เราจะดูวิธีการเริ่มทำงานกับ esp32 และวิธีการติดตั้งบอร์ด esp32 ลงใน Arduino IDE และเราจะตั้งโปรแกรม esp 32 เพื่อเรียกใช้โค้ดกะพริบโดยใช้ arduino ide