สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันรู้สึกทึ่งกับบ้านผีสิงและการขี่ที่มืดมาโดยตลอดและชอบทำของประดับตกแต่งสำหรับปาร์ตี้ฮัลโลวีนของเรา แต่ฉันอยากทำบางสิ่งที่เคลื่อนไหวและเปล่งเสียงอยู่เสมอ ดังนั้นฉันจึงสร้างแอนิมาโทรนิกอัตโนมัติเต็มรูปแบบขึ้นเป็นครั้งแรก นั่นคือนกกาพูดได้ ซึ่งนั่งอยู่บนหิ้งและทักทายแขกที่มาร่วมงานของเรา
ฉันเริ่มต้นด้วยการทำสเก็ตช์คร่าวๆ และทำการออกแบบพื้นฐานในแบบ 3 มิติ ณ จุดนี้ฉันยังไม่รู้ว่าจะแก้ปัญหาอิเล็กทรอนิกส์ได้อย่างไร
เสบียง
กระดานอิเล็กทรอนิกส์ที่ใช้แล้ว:
- Arduino Mega 2560
- Sparfun MP3 ทริกเกอร์
- Polulu Maestro 12 Channel
ขั้นตอนที่ 1: การออกแบบและชิ้นส่วน
ฉันรู้ว่าตัวกล้องต้องมีน้ำหนักเบาเพื่อไม่ให้เซอร์โวมอเตอร์เครียด และการพิมพ์ 3 มิติก็ไม่ใช่ตัวเลือกสำหรับฉันในขณะนั้น ดังนั้นฉันจึงทำส่วนต่างๆ ของร่างกายด้วยไม้อัดและกระดาษ และส่วนท้ายของบอร์ด ฉันได้สร้างกล่องควบคุมสำหรับมอเตอร์และอิเล็กทรอนิกส์ทั้งหมด
ขั้นตอนที่ 2: เซอร์โว
การวางมอเตอร์ส่วนใหญ่ไว้ด้านนอกของนกและต่อเข้ากับชิ้นส่วนที่เคลื่อนไหวด้วยท่อโค้งช่วยให้ผมเข้าถึงมอเตอร์ทั้งหมดได้ง่าย - เฉพาะมอเตอร์ขนาดเล็กสำหรับจะงอยปากเท่านั้นที่จะต้องพอดีภายในหัวขนาดเล็กโดยตรง
ขั้นตอนที่ 3: ขนนกและตาแก้ว
ฉันไม่ได้ใช้ขนจริง แต่ใช้โพลีอะมิดเพื่อให้ชุดขนนกสีดำแก่เขา ซึ่งยืดหยุ่นเพียงพอสำหรับการเคลื่อนไหว
ขั้นตอนที่ 4: อุปกรณ์อิเล็กทรอนิกส์
อุปกรณ์อิเล็กทรอนิกส์มี "ดาดฟ้า" ของตัวเอง มี Arduino Mega, Sparkfun MP3 Trigger สำหรับเล่นเสียงจากการ์ด SD และตัวควบคุมเซอร์โวของ Polulo Maestro การแสดงผลสี่บรรทัดแสดงสถิติของโปรแกรมและช่วยในการตั้งค่า เซ็นเซอร์อินฟราเรดแบบพาสซีฟสองตัวและเซ็นเซอร์อัลตราซาวนด์สองตัวป้อน Arduino ด้วยข้อมูลการเคลื่อนไหวเพื่อตรวจจับผู้คนรอบ ๆ animatronic ฉันทำการทดสอบล่วงหน้าและทำแอนิเมชั่นลำดับของการเคลื่อนไหว แสง และเสียงใน Adobe Flash ที่ 12.5 เฟรมต่อวินาที และกว่าอัปโหลดแอนิเมชั่นลงในเอ็นจิ้นเล็กๆ ของฉันบน Arduino ทุกๆ 80 มิลลิวินาที ระบบจะประมวลผลอักษรตัวถัดไปจากสตริงและแปลงเป็นคำสั่งเพื่อขยับร่างกายและปากนกโดยประสานกับเอฟเฟกต์เสียงและแสง
ฉันเขียนซีเควนซ์ต่างๆ ที่มีการเคลื่อนไหวแบบสุ่ม (มองไปรอบๆ) รูปแบบการเคลื่อนไหวที่เฉพาะเจาะจง และประโยคที่พูด (ลิปซิงค์) มีสวิตช์ทางกายภาพเพื่อเปลี่ยนการพูดคุยเป็นเสียงอีกา/นกกาปกติ และโพเทนชิออมิเตอร์เพื่อควบคุมความถี่ที่มันพูดและทำให้เกิดเสียง
ขั้นตอนที่ 5: การตกแต่งเวที
สร้างเวทีให้นกกาในห้องใต้ดิน - กำแพงหินให้นกกานั่งบนและมองลงมาที่มนุษย์ปุถุชน
ขั้นตอนที่ 6: Raven เสร็จแล้ว
ฉันรู้สึกขอบคุณมากที่มีไมโครคอนโทรลเลอร์ที่สามารถเข้าถึงได้เช่น Arduino และมีผู้คนที่เป็นประโยชน์มากมายที่สร้างบทช่วยสอนที่ยอดเยี่ยมและแบ่งปันความรู้ออนไลน์ ฉันหวังว่าคุณจะชอบโครงการนี้และฉันรอคอยความคิดเห็นของคุณ