สารบัญ:

RGB Box Clock: 6 ขั้นตอน (พร้อมรูปภาพ)
RGB Box Clock: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: RGB Box Clock: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: RGB Box Clock: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ไฟหลังทีวีสร้างบรรยากาศดูหนัง เปลี่ยนสีตามภาพ แต่ว่า !!! อย่าพึ่งซื้อขอร้อง ดูคลิปนี้ก่อนเหอะ 2024, พฤศจิกายน
Anonim
Image
Image
นาฬิกากล่อง RGB
นาฬิกากล่อง RGB
นาฬิกากล่อง RGB
นาฬิกากล่อง RGB

นี่คือนาฬิกาและ RGB Led Matrix. ที่ตกแต่ง

มันถูกควบคุมโดย Colorduino Shield และ NodeMCU v3 Board โดยใช้การสื่อสาร i2C

ด้วยแอป Blynk คุณสามารถตั้งค่าการเตือน เปลี่ยนสี และสิ่งอื่น ๆ ได้

รายการอะไหล่คือ:

LoLin V3 NodeMcu Lua CH340G ESP8266 บอร์ด 6€ ลิงค์

Colorduino V2.0 + 2088RGB-5 8x8 Matrix 10€ ลิงค์

ปุ่มสัมผัส 1€ ลิงค์

ใช้งาน Buzzer 1€ ลิงค์

เครื่องพิมพ์ PLA พลาสติก 2€

ราคารวมประมาณ 20 €

ขั้นตอนที่ 1: พิมพ์กล่อง

พิมพ์กล่อง
พิมพ์กล่อง
พิมพ์กล่อง
พิมพ์กล่อง

อะไหล่ที่มีอยู่ใน Thingiverse

การตั้งค่าการพิมพ์:

  • ความละเอียดของชั้น0.15
  • เติม 25%
  • พลาสติก PLA 1.75 มม.

รองรับขึ้นอยู่กับส่วน:

  • Frontal.stl > ใช้รองรับ
  • Trasera_Superior.stl > ออกแบบด้วยชิ้นส่วน อย่าใช้รุ่นที่รองรับ
  • Trasera_Inferior.stl > ออกแบบด้วยชิ้นส่วน อย่าใช้รุ่นที่รองรับ
  • Frontal_Marc.stl > อย่าใช้ support
  • Frontal_Matriu.stl > อย่าใช้ support

เมื่อพิมพ์แล้ว ให้นำส่วนรองรับออกเบาๆ

โปรดทราบว่ารูสลักทำเฉพาะสำหรับ Lolin NodeMCU v3 เท่านั้น บอร์ดอื่นๆ จะไม่พอดีกับรู

ชิ้นส่วนที่พิมพ์กล่องทั้งหมดต้องเก็บไว้ด้วยกันโดยไม่ต้องใช้กาวหรือสลักเกลียว

ขั้นตอนที่ 2: ติดตั้งชิ้นส่วน

ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน
ติดตั้งชิ้นส่วน

ทุกอย่างต้องพอดีอย่างง่ายดาย

สำหรับฝาครอบเมทริกซ์ ให้หาแผ่นพลาสติกหรือกระดาษ

ขั้นตอนที่ 3: ทำการเดินสายไฟ

ทำสายไฟ
ทำสายไฟ
ทำสายไฟ
ทำสายไฟ

ทำตามแผนผังในภาพค่อนข้างง่าย

มีรูสำหรับติดตั้งชิ้นส่วนเล็กๆ ที่ประกอบเข้ากับแหล่งจ่ายไฟหลักทั้งหมด ฉันใช้ PCB ต้นแบบที่ตัดแล้ว แต่คุณสามารถใช้อะไรก็ได้ที่คุณต้องการ

ขั้นตอนที่ 4: การเขียนโปรแกรม NodeMCU และ Colorduino

การเขียนโปรแกรม NodeMCU และ Colorduino
การเขียนโปรแกรม NodeMCU และ Colorduino

ทั้งคู่ถูกเข้ารหัสบน Arduino IDE

สำหรับ NodeMCU v3 Lolin

คุณจะต้องติดตาม Libraries

  • EEPROM.h
  • ลวด
  • Timelib.h
  • ESP8266Wifi.h
  • ESP8266WebServer.h
  • TimeLib.h
  • ห้องสมุด Blynk

สำหรับ Colorduino (หรือ icDuino)

คุณจะต้องติดตาม Libraries

ใช้ไลบรารี Colorduino.cpp เพื่อประสิทธิภาพที่ดีขึ้น (ไม่จำเป็น เพียงแค่เปลี่ยนเส้นที่เน้นสีที่แสดงที่รูปภาพด้วยโค้ด)

บอร์ด Colorduino และอนุพันธ์เช่น icDuino (คือสิ่งที่ฉันใช้) คือ Duemilanove หรือ Decimilia MCU ดังนั้นกำหนดค่า arduino IDE เพื่อโหลดโค้ด

ขั้นตอนที่ 5: การตั้งค่าแอป Blynk

การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk
การตั้งค่าแอพ Blynk

ดาวน์โหลดแอป Blynk บนโทรศัพท์หรือแท็บเล็ต

โคลนโครงการด้วยรหัส QR บนภาพแรก

ขั้นตอนที่ 6: และเล่นกับมัน

Image
Image

ข้อมูลอ้างอิงบางส่วน:

123led.wordpress.com/colorduino/

blog.lincomatic.com/?p=148

github.com/giladaya/arduino-particle-sys

www.sinaptec.alomar.com.ar/2017/06/tutorial…

ขอบคุณทุกคน!

แนะนำ: