Arduino animatörerna-gör din awesome kostymer mer awesome! (1 / 15 steg)
Steg 1: Först måste du en Arduino
Arduino är en öppen källkod mikrokontroller-i huvudsak är det en liten dator med ett lättanvänt plattformsoberoende programspråk. Det kan du skapa interaktiva objekt baserat på sensoriska insatsvaror (fysiska datorer.) Du kan använda den för att göra något enkelt som gör en LED blekna eller har ett servo flytta när du trycka på en knapp eller har det gör något mycket komplicerat som styr en robot genom att bearbeta sensoringångar, skicka indata till en dator via ett trådlöst nätverk och skicka kommandon tillbaka till roboten. Program begränsas egentligen bara av din fantasi och det finns tusentals exempel på cool projekt över hela webben. Det finns flera böcker om Arduino och dess funktioner och jag har listat några i avsnittet referens.
Vilka Arduino att använda?
Det finns flera varianter av Arduino styrenheten tillgängliga så som man använder du? Det beror på din ansökan. Vissa har mer input stift än andra om du behöver en hel del sensoringångar. Vid tillämpningen av detta instructable verkligen kan du använda en Arduino du gillar som den information som presenteras gäller för de flesta i varje version. Här är ett kalkylblad som visar de flesta av de nuvarande variationerna tillgänglig-
https://Spreadsheets.Google.com/CCC?Key=0AsCUiP6WbJIvcG8xalA3QVdmb3JVT0ptWE9VNC02WEE&hl=en#GID=0
Om du ska använda en Arduino Uno eller Mega eller någon Arduino som har inbyggd USB och sedan kan du hoppa till igång de komma avsnitt.
Bygga en servo styrelse
Eftersom mitt fokus ligger främst på kostym byggnad beslöt jag att använda Sparkfun Arduino Pro Mini och sedan bygga en kompakt servo ansökan styrelse för den som har flera servo utgångar, analoga ingångar och digitala utgångar. Jag lade också till en socket för ett Adafruit Xbee trådlös radio kort samt en laddningskretsen för en enda cell LiPo batteri för att driva handkontrollen.
De skäl som jag gillar verkligen Pro Mini är dess mycket liten formfaktorn, lågkostnads- och effektbehovet. Det fungerar på 3,3 v, vilket innebär att den kan drivas av en LiPo cell och som gör det enkelt att ansluta sensorer som körs på 3,3 v.
Senaste versionen servo styrelsen har åtta servo utgångar, fyra digitala utgångar och sex analoga ingångar. Servo utgångarna är också digitala utgångar-de är bara konfigurerats för att göra det riktigt enkelt att ansluta hobby servon. Den tidigare versionen sett i bilderna har sex servo utgångar. Varje servo utgång har tre stift jord, makt och signal. De analoga ingångarna konfigureras på samma sätt-varje ingång har tre stift / mark, makt och signal. Denna konfiguration gör det superenkelt att ansluta enskilda sensorer. Styrelsen mäter 1,75 "x 2,30" så det är ganska liten.
Styrelsen har en krets för laddning av LiPo cellen som driver registeransvarige. Det finns en mini USB port för 5v ineffekt. Anslut helt enkelt batteriet och sedan in i en USB-kabel och batteriet laddas automatiskt. Det finns en laddning indikator-LED är på när batteriet laddas och sedan stängs det automatiskt när batteriet är fulladdat.
Mini USB-porten kommer också driva handkontrollen, även utan ett batteri. Mini USB-porten används endast som en strömkontakt källa under laddning eller under tider när ett LiPo batteri inte är tillgänglig-det finns ingen dataöverföring via mini USB-porten och du är begränsad av hur mycket ström en USB-port kan ge.
Koden är upp till den registeransvarige med en USB till seriell adapter (mer om detta senare.) Detta kort kan också driva handkontrollen via USB utan att behöva ansluta batteriet. Detta är verkligen praktiskt när du testar koden och du vill driva handkontrollen utan att behöva ansluta LiPo batteri.
Jag ge alla EAGLE filer så att människor kan ändra design för att passa deras egna behov.
ÖRNEN kan vara hämtade här - http://www.cadsoftusa.com/