Animatronic Iron Man Mk III kostym (10 / 17 steg)
Steg 10: elektronik
Systemets elektronik för denna kostym är inte riktigt så komplicerat när det bryts ned i separata system.
Anledningen till att jag ville göra vänster sida/höger sida och stövlar separata system var så de kan köras samtidigt och om ett system gick ner resten av dräkten skulle fortfarande fungera.
Vänster sida tar RFID tag input från två fingrar på vänster hand och sedan Arduino fungerar antingen hjälm funktioner (via XBee radion) eller kommer det att ha hip skida och tillbaka viftar kör genom en programmerad sekvens.
Till höger tar RFID tag input från två fingrar på höger hand och sedan en andra Arduino fungerar antingen höft skida eller axeln raketer, beroende på vilken tagg läses. Om hip baljorna är markerade utlöses också Wave skölden för att spela upp en ljudeffekt.
IR-sensorn i rätt boot sänder en signal till en annan Arduino som fungerar lamporna för stövlar och utlöser Wave skölden för att spela upp en ljudeffekt.
För teständamål jag limmade RFID-taggar och en tagg läsare till en handske att få en uppfattning om hur lätt vore det att fungera, eftersom etiketten läsaren kan bara läsa en tag i taget. Läser två Taggar samtidigt ger noll effekt. Jag var orolig att sedan fingrarna var i närheten av varandra detta kunde vara ett problem, men det visar sig att det fungerade alldeles utmärkt.
Tag läsaren var sedan monterat på insidan av glasfiber kostym handske skalet med självhäftande skumtejp. Baksidan av styrelsen var sedan tejpade över för att skydda det och elektrodsladdar. Handske skal passa över en vadd handske så bärarens hand aldrig kommer i kontakt med styrelsen. Handskarna har förlängningssladdar som ansluter till Kraghandskar, som har Ethernet-uttag för anslutning till Ethernet-kablar som går genom armarna. Vänster handsken är ganska mycket Tom medan rätt gatlopp har AA-batteri hållare samt en liten kontakt styrelsen för servo kablar.
De tre Arduino Pro Mini är monterade bak i avsnittet överkropp batterier och power switchar för varje system. Strömbrytare i avsnittet material är dimensionerade för 4 ampere, vilket bör räcka för nuvarande dragningen av olika servon. Jag använde spets 120 transistorer i kretsar eftersom jag alltid verkar ha dem till hands – du kan använda någon växling transistor du vill så länge det kan hantera de nuvarande LED drar i olika kretsar.
Wave skölden sitter ovanpå den Arduino Pro i mitten och sändande XBee radion för hjälmen är synlig i det övre hörnet. Det finns också flera Ethernet-uttag synliga-två vapen, två för benen och en för Ethernet-kabeln som går till avsnittet hip. Det syns också en styrelse som har några transistorer på it-dessa ta signalerna från Arduinos och slå på boot belysningen och utlösa ljudeffekter via våg sköld. Wave sköld utdata förstärks av en (valfritt) liten förstärkare styrelse. Det finns en liten skärbräda PCB i det övre hörnet som har kontakter för axeln raket servon och tillbaka luckan servon. De två talarna bärgades från en gammal skärm.
Brädorna är säkrade med skumtejp som det håller dem säkert men de kan fortfarande tas bort och om sladdar få drog ingenting kommer att skadas. Ethernet-kablar var också säkrat med varmt lim en bit från kontakterna för att ge vissa dragavlastning.
Om jag skulle göra det igen skulle jag förmodligen skapa en enda styrelse ner centrum och har Arduinos sockel tillsammans med en sockel transistor styrelse med SMD transistorer. Jag skulle också ha servo kontakterna ombord center. Som skulle gå en logg väg mot städa upp ledningarna.
Avsnittet hip pod använder en liten skärbräda PCB med ett Ethernet-uttag för att dirigera signaler för servon och lysdioder i skida. Det finns en liten transistor styrelse som används för att slå på pod lysdioder. Trådarna från lysdioderna drivs genom baksidan av skida nära gångjärnet och krympslang slangar används skydda kablarna från potentiella skador orsakade av gångjärn rörelse.
Slutligen var AA-batterier som ger ström till hip pod servon monterade på insidan av avsnittet bröstet nära bröstet ljus tillsammans med en switch. En strömkabeln med JST kontakt kördes till avsnittet hip pod.
Mycket till min förvåning fungerade allt faktiskt första gången det drivs upp (även om jag hade breadboarded kretsar för att testa.) Det enda jag behövde göra var att göra justeringar av timing och servo rörelser i koden.