สารบัญ:

ไฟ LED RGB 8x8 แบบตอบสนองเสียง: 6 ขั้นตอน
ไฟ LED RGB 8x8 แบบตอบสนองเสียง: 6 ขั้นตอน

วีดีโอ: ไฟ LED RGB 8x8 แบบตอบสนองเสียง: 6 ขั้นตอน

วีดีโอ: ไฟ LED RGB 8x8 แบบตอบสนองเสียง: 6 ขั้นตอน
วีดีโอ: Ps460 ซ่อมไฟประดับ ไฟกระพริบ 2024, กรกฎาคม
Anonim
ไฟ LED RGB 8x8 แบบตอบสนองเสียง
ไฟ LED RGB 8x8 แบบตอบสนองเสียง

ฉันคิดว่ามันน่าตื่นเต้นที่จะสร้างโปรเจ็กต์ 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

อัปโหลด Sketch ไปยัง Arduino
อัปโหลด Sketch ไปยัง Arduino
อัปโหลด Sketch ไปยัง Arduino
อัปโหลด Sketch ไปยัง Arduino

ส่วนนี้ต้องใช้สาย USB-A to USB ดังนั้นเตรียมใช้งานได้เลย

อุปกรณ์ควรเริ่มทำงานทันที

หากไฟไม่เปิดทำงาน:

  • ปรับโพเทนชิออมิเตอร์เพื่อเปลี่ยนความไวต่อเสียงบนเซ็นเซอร์เสียง LM393
  • เปิดเพลงหรือถือไว้ใกล้ไมโครโฟนบนเซ็นเซอร์เพราะมีช่วงสั้น

ขั้นตอนที่ 6: สนุก

เพลิดเพลิน!
เพลิดเพลิน!
เพลิดเพลิน!
เพลิดเพลิน!
เพลิดเพลิน!
เพลิดเพลิน!
เพลิดเพลิน!
เพลิดเพลิน!

มองหาการปรับปรุงโครงการ!

แนะนำ: