สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
แคร็กเกอร์นี้เปิดปากตามเสียงอินพุต สามารถทำได้ง่าย ๆ ภายใน 3 ชั่วโมงสำหรับผู้เริ่มต้นที่จะเปลี่ยนจากกองชิ้นส่วนไปจนถึงแคร็กเกอร์ร้องเพลง
สำหรับโครงการนี้ คุณจะต้องใช้ Nutcracker ที่มีปากที่สามารถเคลื่อนย้ายได้ บอร์ดต้นแบบ สายไฟบางส่วน แจ็ค 3.5 มม. สายสัญญาณเสียงขนาด 3.5 มม. ตัวต้านทาน 1k Ω สองตัว เซอร์โว และ Arduino Uno
ขั้นตอนที่ 1: ประสานแจ็คเสียง 3.5 มม. เข้ากับ Perfboard
ประสานแจ็คเสียง 3.5 มม. ที่ขอบของบอร์ดประสิทธิภาพ ที่หมุดซ้ายและขวาประสานตัวต้านทาน 1k Ωเหมือนในภาพ
ขั้นตอนที่ 2: เตรียมสายสัญญาณเสียง
ฉันใช้สายสัญญาณเสียง แต่คุณยังสามารถใช้ขั้วต่อสายหรือแจ็คเสียงอื่นหรืออย่างอื่นได้
หากคุณใช้สายสัญญาณเสียง ก็แค่ต่อสายไฟ
ขั้นตอนที่ 3: บัดกรีสายเคเบิลเข้ากับแจ็ค
ดังนั้นเราจึงกำลังบัดกรีสิ่งนี้เพื่อให้คุณยังคงมีและเอาต์พุตเสียง ประสานช่องสัญญาณด้านซ้ายของสายสัญญาณเสียงเข้ากับช่องสัญญาณด้านซ้ายของแจ็ค ช่องสัญญาณด้านขวาไปยังช่องสัญญาณด้านขวาของแจ็คสัญญาณเสียง และกราวด์กับกราวด์
เชื่อมปลายตัวต้านทานเข้าด้วยกันแล้วต่อสายสีดำเข้ากับบริดจ์ (ตามที่แสดงในภาพ)
ขั้นตอนที่ 4: ใกล้เสร็จแล้ว
บัดกรีลวดสีแดงไปทางซ้ายหรือทางขวา (เหมือนในรูป)
ขั้นตอนที่ 5: เชื่อมต่อสายไฟเข้ากับ Arduino
บัดกรีสายสีแดงเพื่อยึด A1 ของ Arduino และสายสีดำเข้ากับกราวด์
ต่อสายบวกของเซอร์โวเข้ากับ 5v, ลบกับกราวด์และต่อสายสัญญาณเข้ากับพิน 9
ขั้นตอนที่ 6: รหัส
ลิ้งค์โค้ด
อัปโหลดรหัสไปยัง Arduino ในโค้ดนี้ คุณจะพบความคิดเห็นที่อธิบายว่าทำอะไรได้บ้าง คุณอาจต้องเปลี่ยนตัวแปรบางอย่าง เช่น ความไว
ขั้นตอนที่ 7: การแนบ Servo
กาวเซอร์โวระหว่างขาของแคร็กเกอร์และเชื่อมต่อเซอร์โวกับแขนที่ด้านหลังของแคร็กเกอร์ ฉันใช้ลวดเส้นเล็กและเชื่อมต่อไซต์หนึ่งเข้ากับเซอร์โว และอีกด้านหนึ่ง ฉันเจาะรูเล็กๆ ในคันโยกที่ขยับปาก
ขั้นตอนที่ 8: ตั้งค่า
เสียบสายสัญญาณเสียง 3.5 มม. เข้ากับแหล่งกำเนิดเสียง แล้วเสียบลำโพงของคุณหรือที่คล้ายคลึงกันกับแจ็คเสียง 3.5 มม. และเพลิดเพลินกับการสร้างสรรค์ของคุณ