สารบัญ:
วีดีโอ: ปากใหญ่ บิลลี่ เบส จูเนียร์: 5 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีและยินดีต้อนรับสู่การแปล Device Art Final Project ของฉันเป็นรูปแบบที่สอนได้! นี่คือกระบวนการที่ฉันได้สร้างไอคอนของขวัญ Kitsch-g.webp
เสบียง
Elegoo UNO R3 Super Starter Kit
การ์ด microSD และอะแดปเตอร์
เครื่องเล่น MP3 ขนาดเล็ก DF
ลำโพงตัวเล็ก
อุปกรณ์ปั้นปลา
อุปกรณ์ทำแผ่นโลหะ
ความรู้สึกของอารมณ์ขัน
ขั้นตอนที่ 1: ขั้นตอนที่ 1! วงจรอุบาทว์
ในการเริ่มต้น ฉันใช้ tinkercad เพื่อค้นหาเวอร์ชันพื้นฐานของวงจรที่จำเป็นในการทำให้การทำงานของปลานี้ เมื่อใช้ Arduino ฉันตั้งค่าวงจรที่อ่านอินพุตจากเซ็นเซอร์ระยะอัลตราโซนิก จากนั้นส่งเสียงกริ่งและหมุนเซอร์โวมอเตอร์ตามลำดับ เซอร์โวมอเตอร์จะทำหน้าที่ขยับหัวปลาราวกับว่ากำลังเต้นรำอยู่ ออดที่นี่คือขาตั้งที่เรียบง่ายสำหรับการตั้งค่าโมดูล MP3 ที่ซับซ้อนกว่าเล็กน้อยซึ่งจะเล่นเพลงของปลา
ขั้นตอนที่ 2: ขั้นตอนที่ 2: เวลา Maquette
ฉันประกอบวงจรอย่างง่ายจากขั้นตอนที่ 1 irl แล้วพบกล่องขนาดที่เหมาะสมกับบ้าน ฉันเจาะรูเชิงกลยุทธ์เพื่อให้เซอร์โวมอเตอร์และเซ็นเซอร์ระยะอัลตราโซนิกสามารถอยู่นอกกล่องได้ แต่ยังคงซ่อนโดยปลา และสาย Arduino สามารถเข้าถึงคอมพิวเตอร์ของฉันได้ ฉันสร้างโมเดล 3 มิติบน tinkercad ด้วย เพื่อให้เห็นภาพกล่องอย่างเรียบร้อยเพื่อใช้อ้างอิงเมื่อฉันสร้างกล่องหุ้มขั้นสุดท้าย ปลาต้องทำเป็นสองส่วนแยกกัน คือ ลำตัวและศีรษะ เพื่อให้หัวสามารถติดกับแขนเซอร์โวมอเตอร์และเคลื่อนที่ได้อย่างอิสระจากร่างกายซึ่งอยู่นิ่งกับที่
ขั้นตอนที่ 3: ขั้นตอนที่ 3:) วงจรที่ซับซ้อน
ฉันรวบรวมวงจรที่ซับซ้อนมากขึ้นซึ่งจะรวมเพลงโดยใช้ชุด elegoo ของฉันและชิ้นส่วนโมดูล mp3 ที่ฉันซื้อ ครั้งนี้ ฉันเลือกใช้โฟโตเซลล์เป็นเซ็นเซอร์มากกว่าเซ็นเซอร์ระยะอัลตราโซนิก เนื่องจากสิ่งนี้สามารถซ่อนได้ง่ายกว่า Tinkercad ไม่มีส่วนให้ฉันทดสอบและหารหัสสำหรับโมดูล mp3 ดังนั้นฉันจึงใช้มันเพื่อเข้ารหัสเซอร์โวเพื่อตอบสนองต่ออินพุตโฟโตเซลล์แล้วดูบทช่วยสอนต่างๆ เช่นนี้และดูตัวอย่างบางส่วน ของรหัสที่คล้ายกันเพื่อสร้างรหัสที่จะใช้งานได้ตามที่ฉันต้องการ ในขณะที่ฟังก์ชั่นเซอร์โวทำงานได้ดี ฉันมีปัญหาในการทำให้ mp3 ทำงานได้ แต่ฉันไม่แน่ใจว่าสาเหตุมาจากรหัสชั่วคราวของฉันหรือลำโพงของเล่นรีไซเคิลที่ฉันกำลังพยายามใช้อยู่
ขั้นตอนที่ 4: สร้างบิลลี่ จูเนียร์
ฉันเลเซอร์ตัดกล่องเพื่อจัดวางวงจรของฉันที่จะมีรูขนาดพอเหมาะพอดีสำหรับเซ็นเซอร์ เซอร์โว และสาย Arduino ของฉัน หลังจากประกอบเข้ากับแผ่นไม้อัดแล้ว ฉันไม่ชอบรูปลักษณ์ของข้อต่อนิ้วที่ใช้ ดังนั้นฉันจึงลงเอยด้วยการทาสีฝาไม้เทียม ฉันทำป้ายชื่อเล็กๆ แบบมีรูที่ตัว "O" ในปากเพื่อให้ตาแมวของฉันแหย่เข้าไป เมื่อฉันออกกำลังกายมาก่อน ฉันสร้างรูปปั้นปลาเป็นสองส่วน ตัวกล้องที่ติดตั้งบนฝาปิดกล่องของฉัน และหัวที่เบากว่ามากซึ่งฉันติดเข้ากับแขนเซอร์โว ฉันเลือกใช้ Google Eye บนหัวเพื่อให้เจ้าตัวเล็กเคลื่อนไหวและตัวละครมากขึ้น:)
ขั้นตอนที่ 5: ตาดา
เขาไปที่นั่น:) มันไม่ได้ทำงานอย่างสมบูรณ์ แต่กำลังทำอะไรบางอย่าง การทำบางสิ่งที่ซับซ้อนนี้เป็นก้าวที่ยิ่งใหญ่จากเขตสบายของฉัน แต่ฉันได้เรียนรู้มากมายจากมัน & หวังว่าจะแก้ไขปัญหาด้วยรหัส/ผู้พูดของฉันในอนาคต!