สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โดย el10savioFollow เพิ่มเติมโดยผู้เขียน:
ด้วยแรงบันดาลใจจากไลท์เซเบอร์ของ Kylo Ren ฉันจึงตัดสินใจสร้างเครื่องสร้างภาพและเสียงโดยใช้ไฟ LED ที่เชื่อมต่อกับ Arduino จากนั้นจึงใช้การประมวลผลเพื่อพัลส์ไฟ LED ตามเพลง…คุณเดาถูกแล้ว Imperial March
ขั้นตอนที่ 1: วิดีโอ
ขั้นตอนที่ 2: อะไหล่ที่จำเป็น
1. Arduino UNO พร้อมสาย USB x1
2. ไฟ LED สีแดง [เพราะด้านมืด!] x7
3. สายจัมเปอร์ x7
4 เขียงหั่นขนม x1
5. ตัวต้านทาน 220 โอห์ม x5
ขั้นตอนที่ 3: Arduino Sketch
ที่นี่เราเชื่อมโยง Arduino กับการประมวลผลโดยใช้ Firmata
ก่อนอื่นเราเปิด Arduino IDE
คลิก Sketch
ไปที่รวมไลบรารีแล้วคลิกจัดการไลบรารี
จากนั้นในกล่องข้อความเราพิมพ์ Firmata และติดตั้ง
เมื่อติดตั้ง Firmata แล้ว เราเพียงแค่ต้องเปิดโปรแกรม StandardFirmata ที่อยู่ในโฟลเดอร์ตัวอย่างภายในไลบรารี Firmata และอัปโหลดไปยัง Arduino
ขั้นตอนที่ 4: การประมวลผลภาพร่าง
ใส่รหัสนี้ในการประมวลผลและเรียกใช้หลังจากอัปโหลดโปรแกรม StandardFirmat จาก Arduino IDE
ก่อนหน้านั้นให้คลิกแสดงโฟลเดอร์สเก็ตช์และวางเพลง mp3 ของ Imperial March ลงไป
การประมวลผลใช้ไลบรารีเสียงขั้นต่ำในการวิเคราะห์ความแปรผันของความถี่ของเพลง และทำให้ค่าความสว่างของ LED แต่ละดวงแปรผัน
บันทึก:
หากคุณไม่มีขั้นต่ำขั้นตอนในการติดตั้งจะแสดงในรูปภาพด้านบน
ขั้นตอนที่ 5: ตั้งค่า
เชื่อมต่อ LED ตามที่แสดง จากนั้นเชื่อมต่อตัวต้านทาน 220 โอห์มกับขั้วบวก และเชื่อมต่อตัวต้านทานทั้งหมดกับกราวด์ของ Arduino
จากด้านขวาเชื่อมต่อนำไปสู่พิน 3
ชุดถัดไปของไฟ LED สามดวงเพื่อตรึง 5
และพักสามตัวเพื่อปักหมุด 6, 9 และ 10
ตอนนี้คุณสามารถเพลิดเพลินกับพลังของด้านมืด!