สารบัญ:

Clapper ด้วย Arduino และ Neopixels: 4 ขั้นตอน
Clapper ด้วย Arduino และ Neopixels: 4 ขั้นตอน

วีดีโอ: Clapper ด้วย Arduino และ Neopixels: 4 ขั้นตอน

วีดีโอ: Clapper ด้วย Arduino และ Neopixels: 4 ขั้นตอน
วีดีโอ: การควบคุม LED Strip ด้วย Arduino Ep.1 คำสั่งเบื้่องต้นทดสอบการสั่งงาน 2024, พฤศจิกายน
Anonim
Clapper ด้วย Arduino และ Neopixels
Clapper ด้วย Arduino และ Neopixels
Clapper ด้วย Arduino และ Neopixels
Clapper ด้วย Arduino และ Neopixels
Clapper ด้วย Arduino และ Neopixels
Clapper ด้วย Arduino และ Neopixels

เตรียมวัตถุดิบให้พร้อมใช้ แม้ว่าเราต้องการ

ในการใช้ Arduino PRO mini เราสามารถเริ่มใช้ Arduino UNO ได้ในตอนนี้ และเราจะเปลี่ยนกลับในภายหลัง

วัสดุ:

· แถบพิกเซลนีโอ (อันสั้นและอันที่จะใช้)

· Arduino UNO

· Arduino Pro Mini

· ตัวต้านทาน 330 โอห์ม

· เซ็นเซอร์เสียง

· สองเขียงหั่นขนม

· สายจัมเปอร์

ขั้นตอนที่ 1: ส่องสว่าง Neopixels

เพิ่มความสว่างให้กับ Neopixels
เพิ่มความสว่างให้กับ Neopixels
เพิ่มความสว่างให้กับ Neopixels
เพิ่มความสว่างให้กับ Neopixels

ตอนนี้เราต้องตรวจสอบว่าพิกเซล Neo สว่างขึ้นด้วยa.หรือไม่

รหัสง่าย ๆ เราจะตรวจสอบว่าเราสามารถสร้างสีที่ต่างกันได้หรือไม่

ขั้นตอนที่ 2: ทำให้แสงตอบสนองต่อเสียง

ทำให้แสงตอบสนองต่อเสียง
ทำให้แสงตอบสนองต่อเสียง
ทำให้แสงตอบสนองต่อเสียง
ทำให้แสงตอบสนองต่อเสียง

เชื่อมต่อเซ็นเซอร์เสียงและตรวจสอบว่าเซ็นเซอร์เสียงมีให้หรือไม่

เราค่าที่ถูกต้อง ค่าเหล่านี้ควรสมเหตุสมผล เมื่อคุณส่งเสียง ค่าควรแตกต่างจาก 200 ~ 700 ในกรณีของเรา แต่ตัวเลขเหล่านี้จะแตกต่างกันไปตามเซ็นเซอร์ต่างๆ

เซ็นเซอร์เสียงจะวัดปริมาตร ซึ่งแอมพลิจูดของความถี่ของเสียง ยิ่งแอมพลิจูดสูงเท่าใด การอ่านจากเซ็นเซอร์เสียงก็จะยิ่งสูงขึ้นเท่านั้น

ขั้นตอนที่ 3: เปลี่ยนสีพร้อมเสียง

เปลี่ยนสีด้วยเสียง
เปลี่ยนสีด้วยเสียง
เปลี่ยนสีด้วยเสียง
เปลี่ยนสีด้วยเสียง

ตอนนี้เรามีทั้งเซ็นเซอร์เสียงและพิกเซลนีโอทำงานแล้ว

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

หลังจากที่คุณได้แนวคิดเกี่ยวกับวิธีการทำงานกับเซ็นเซอร์เสียงและแสงแล้ว คุณสามารถสร้างรหัสเพื่อปิดไฟเมื่อเสียงถึงแอมพลิจูดที่คุณเชื่อว่าถูกต้อง ในกรณีของเรา ค่าตัวเลขคือ “soundReading”= 500

รหัสที่ใช้สำหรับโครงการนี้จะแนบมาด้วยหากจำเป็น

ขั้นตอนที่ 4: สัมผัสสุดท้าย

สัมผัสสุดท้าย
สัมผัสสุดท้าย
สัมผัสสุดท้าย
สัมผัสสุดท้าย
สัมผัสสุดท้าย
สัมผัสสุดท้าย

ขั้นตอนต่อไปประกอบด้วยการเชื่อมต่อทุกอย่างจาก

Arduino UNO เป็น Arduino pro mini ตรวจสอบให้แน่ใจว่าได้เปลี่ยนจำนวนพิกเซลที่ปรากฏบนแถบ

แนะนำ: