Iron Man
Iron Man เป็นตัวละครในหนังสือการ์ตูนสมมติที่ตีพิมพ์โดย Marvel Comics ตัวตนที่แท้จริงของเขาคือนักธุรกิจและมหาเศรษฐี Tony Stark ผู้ใช้ชุดเกราะไฮเทคในการต่อสู้กับอาชญากรรม
วัสดุอุปกรณ์
- Arduino Uno
- บอร์ด relay 4-channel
- Ultrasonic module
- resistor 330 ohm
- Modulo mini MP3 player
- สาย Cable p2
ขั้นตอน
จุดประสงค์ของโปรเจกต์นี้คือการทำให้หุ่น Iron Man มีชีวิตขึ้นมา เราใช้ Arduino Uno ในการควบคุมทุกอย่าง ในการเขียนโปรแกรม เราใช้ไลบรารี MP3 DFPlayer และเรียกใช้ฟังก์ชัน random () เพื่อเลือกไฟล์เสียงของ Iron Man
ไฟล์เสียงนำมาจากภาพยนตร์ของ Tony Stark ที่มีเนื้อหาค่อนข้างสิ้นหวัง และถูกเปลี่ยนชื่อเป็นตัวเลข (001, 002, 003) เพื่อให้ MP3 module เล่น ลิงก์ของไฟล์เสียงบางส่วน: https://github.com/Sandromesquita/audioIronMan
เมื่อมีคนเข้าใกล้ (ประมาณ 1.3 เมตร) ultrasonic module จะตรวจจับและสั่ง Arduino ให้เรียกใช้คำสั่ง BURF (คำสั่งเล่น MP3)
วงจร



วงจรไฟ


รายละเอียดทางเทคนิคเพิ่มเติม
Animatronics เทคโนโลยี Prop แบบสวมใส่
โปรเจกต์นี้ (แตกต่างจากงานสร้างก่อนหน้าของเรา) มุ่งเน้นไปที่ "Integrated Suit Hub" เพื่อควบคุมเอฟเฟกต์ธีม Iron Man หลายอย่างจาก Arduino ตัวเดียว
- การควบคุมแบบกระจาย: Arduino Nano ส่วนกลางจะจัดการไฟ "Repulsor" ในถุงมือ (โดยใช้ 1W LED และ MOSFET) และ "Helmet Actuation" (โดยใช้ micro servos)
- การใส่เสียง: มี DFPlayer Mini เพื่อให้เอฟเฟกต์เสียง "Armor Power-up" และ "Servo Whirring" ที่มีความคมชัดสูง ซึ่งซิงโครไนซ์กับการเคลื่อนไหวทางกายภาพ
การจัดการพลังงาน
- Wearable Battery Hub (ฮับแบตเตอรี่แบบสวมใส่ได้): ปรับให้เหมาะสมสำหรับแบตเตอรี่ LiPo 7.4V พร้อม buck converter 5V กระแสสูง เพื่อให้แน่ใจว่า servos และ Arc Reactor (NeoPixel ring) จะไม่กะพริบระหว่างการเคลื่อนไหวหนักๆ