
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ฉันคิดว่ามันน่าตื่นเต้นที่จะสร้างโปรเจ็กต์ Arduino ด้วยไฟ LED RGB แบบรีแอกทีฟเสียง เป้าหมายสุดท้ายของฉันคือการใช้เมทริกซ์ LED 8x8 ที่สามารถระบุตำแหน่งได้ 2 ชุดเพื่อสร้างดวงตาที่มีปฏิกิริยาตอบสนอง แต่สำหรับตอนนี้ ฉันเพิ่งจะคุ้นเคยกับวิธีที่ส่วนประกอบเหล่านี้จะทำงานร่วมกันได้อย่างไร
เสบียง:
ฉันใช้ Arduino Uno R3 Starter Kit และอุปกรณ์ส่วนใหญ่จะมาจากสิ่งนั้น แหล่งจ่ายเพิ่มเติมเพียงอย่างเดียวคือเซ็นเซอร์เสียง LM393 และเมทริกซ์ LED WS2812B 8x8 ฉันซื้อทั้งสามจาก Amazon.com ที่นี่:
Arduino Uno R3 Starter Kit บน Amazon.com = $36.99
Arduino Uno R3
สายจัมเปอร์ (m/m และ m/f)
USB-A เป็น USB
LM393 เซนเซอร์เสียง x 5 = $7.99
WS2812B RGB เมทริกซ์ LED 8x8 ที่กำหนดแอดเดรสแยกกันได้ = $10.99 x 2
ไขควงขนาดเล็กสำหรับโพเทนชิออมิเตอร์ของ LM393
คุณจะต้องเพิ่มไลบรารี Adafruit Neopixel ลงในซอฟต์แวร์ Arduino ของคุณด้วย
ขั้นตอนที่ 1: รับวัสดุ

พื้นที่ที่คุณอาศัยอยู่อาจไม่สามารถเข้าถึงส่วนประกอบอิเล็กทรอนิกส์ได้ เช่น ชิ้นส่วนในโครงการนี้
คุณสามารถตรวจสอบส่วนประกอบเหล่านี้ได้ที่ร้านงานอดิเรกหรือทางออนไลน์ โปรดจำไว้ว่า หากคุณวางแผนที่จะสั่งซื้อชิ้นส่วนทางออนไลน์ คุณต้องดำเนินการล่วงหน้า เนื่องจากบางส่วนอาจใช้เวลาสักครู่กว่าจะมาถึง
ขั้นตอนที่ 2: ตรวจสอบแรงดันไฟฟ้า

ตรวจสอบให้แน่ใจว่าคุณใช้แรงดันไฟฟ้า ตัวต้านทาน หรือส่วนประกอบอื่นๆ ที่เหมาะสม เพื่อให้โครงการของคุณทำงานได้อย่างปลอดภัย
ในโครงการนี้ เซ็นเซอร์เสียง LM393 สามารถใช้พิน 3.3v หรือ 5v และเมทริกซ์ LED ใช้พิน 5v ฉันเชื่อมต่อกับ 5v ทั้งคู่ อย่างไรก็ตาม หากคุณใช้ LED ตัวเดียวหรืออาร์เรย์อื่น คุณจะต้องเพิ่มตัวต้านทานที่ถูกต้องให้กับวงจร
ดังที่คุณเห็นในภาพและแผนภาพวงจรต่อไปนี้ ฉันไม่จำเป็นต้องใช้สายไฟทั้งหมดที่ออกมาจากเมทริกซ์ LED แต่ละเส้น
ขั้นตอนที่ 3: การเดินสายไฟ



ขั้นตอนนี้ต้องใช้สายจัมเปอร์ทั้งสองแบบ
อย่าลืมเชื่อมต่อโครงการอย่างปลอดภัย ฉันชอบต่อวงจรและเชื่อมต่อส่วนประกอบต่างๆ ในขณะที่ตัดกระแสไฟออกโดยสมบูรณ์
ขั้นตอนที่ 4: Arduino Sketch
นี่คือไฟล์ Arduino ของฉันเพื่อเรียกใช้ Sound Reactive LED ของฉัน แต่คุณสามารถแก้ไขได้ตามที่คุณต้องการ ฉันจะทำการปรับปรุงโครงการนี้ต่อไปในอนาคต
หากคุณเปิดมอนิเตอร์แบบอนุกรมใน Arduino IDE คุณสามารถตรวจสอบค่าการตรวจจับของเซ็นเซอร์และปรับโพเทนชิออมิเตอร์บน LM393 ด้วยไขควงขนาดเล็ก
ขั้นตอนที่ 5: อัปโหลด Sketch ไปยัง Arduino


ส่วนนี้ต้องใช้สาย USB-A to USB ดังนั้นเตรียมใช้งานได้เลย
อุปกรณ์ควรเริ่มทำงานทันที
หากไฟไม่เปิดทำงาน:
- ปรับโพเทนชิออมิเตอร์เพื่อเปลี่ยนความไวต่อเสียงบนเซ็นเซอร์เสียง LM393
- เปิดเพลงหรือถือไว้ใกล้ไมโครโฟนบนเซ็นเซอร์เพราะมีช่วงสั้น
ขั้นตอนที่ 6: สนุก




มองหาการปรับปรุงโครงการ!
แนะนำ:
8x8 Led Matrix Clock และคำเตือนการป้องกันการบุกรุก: 4 ขั้นตอน (พร้อมรูปภาพ)

8x8 Led Matrix Clock & Anti-Intrusion Warning: ในคำแนะนำนี้ เราจะดูวิธีสร้าง 8x8 Led Matrix Clock ที่เปิดใช้งานโดยการตรวจจับการเคลื่อนไหว นาฬิกานี้สามารถใช้เป็นอุปกรณ์ป้องกันการบุกรุกที่ส่งข้อความเตือนหากมีการเคลื่อนไหว ตรวจพบบอทโทรเลข!!! เราจะทำกับสอง
วิธีสร้างเมทริกซ์ LED ขนาดใหญ่ 8x8 (MAX7219 LED 10 มม.): 9 ขั้นตอน (พร้อมรูปภาพ)

วิธีสร้างเมทริกซ์ LED ขนาดใหญ่ 8x8 (MAX7219 LED 10 มม.): คุณเคยทำงานกับเมทริกซ์ LED 8x8 สำเร็จรูปเป็นจอแสดงผลหรือไม่? พวกมันมีหลายขนาดและค่อนข้างน่าสนใจที่จะใช้งานด้วย ขนาดใหญ่พร้อมใช้คือประมาณ 60 มม. x 60 มม. อย่างไรก็ตาม หากคุณกำลังมองหาเมทริกซ์ LED สำเร็จรูปที่ใหญ่กว่ามาก
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน

ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
Gadget ตารางที่มี 8x8 LED RGB Matrix และ Arduino Uno: 6 ขั้นตอน

Table Gadget พร้อม 8x8 LED RGB Matrix และ Arduino Uno: สวัสดีที่รัก! ในบทช่วยสอนนี้เราจะทำ DIY RGB LED gadget ที่สามารถใช้เป็นแกดเจ็ตตารางหรือแบ็คไลท์ได้ แต่ก่อนอื่น เข้าร่วมช่องโทรเลขของฉันเพื่อดูโครงการที่น่าตื่นตาตื่นใจมากขึ้น ยังเป็นแรงบันดาลใจให้ฉัน
ผู้บงการด้วยเมทริกซ์ LED RGB 8x8: 5 ขั้นตอน (พร้อมรูปภาพ)

Mastermind ด้วยเมทริกซ์ LED RGB 8x8: ชิ้นส่วนที่จำเป็น: Basy3 FPGA 8x8 RGB LED Matrix โดยแบตเตอรี่ GEEETECH9V ทรานซิสเตอร์ 2N3904 (x32) ตัวต้านทาน 1K (x32) ตัวต้านทาน 100 โอห์ม (x1) ตัวต้านทาน 50 โอห์ม (x1) เมทริกซ์ LED เป็นเมทริกซ์แอโนดทั่วไปที่มี ทั้งหมด 32 พิน ขั้วบวกทั่วไปหมายความว่าแต่ละแถวคือ