DIY Arduino fjärrkontroll och Lego RC bil! (9 / 11 steg)

Steg 9: Att odjuret till liv: installera elektronik...



Nu vi kan ansluta all elektronik tillsammans.
Få en skärbräda för att förstora och ansluta alla Servo stiften så att varje stift är i sig och är inte ansluten till något (se bilderna jag har bifogat om du har ingen aning vad jag säger). Ansluta alla röda stiften av servon till röda huvudsakliga på sidan av din skärbräda – detta är den positiva linjen och kommer att anslutas till den positiva Polen på du batteri. Gör samma sak med de svarta stift, men koppla dem till svart huvudsakliga istället – det är marken. Den tredje servo pin (min är vit och gul) är din ingångsstift. Detta tredje stift ska anslutas till en av din PWM digital utgångsstift på Arduino.
Nu behöver du din XBEE radio och bryta ut styrelsen. Noggrant förbinda dessa tillsammans genom att försiktigt trycka främre delen av radion i lite och sedan ryggen lite. Hålla omväxlande, driver bara lite i taget. Detta håller radions gyllene lilla spins från böja eller bryta (de är bräckligare än något liknande din servo stift). Koppla in i styrelsen i bakbord. Att veta vilket stift måste du ansluta du behöver titta på ytan av radion eller en breakout. XBEE radion bör ha en 1 och en 20 i ena änden, och resten är numrerade från 1 till 20 moturs. De enda stift behöver vi är VCC, DOUT, buller och GND-dessa är stiften 1, 2, 3 och 10, respektive. VCC och GND är för att driva på radio; DOUT och DIN är stiften används för att ta emot och skicka signaler via radion (DOUT är vad radion tar emot, och buller är vad du vill skicka med det).
GND PIN-koden ska anslutas till samma plats som allt annat. VCC eller VIN (spänning i), dock ska inte anslutas till samma positiva stiften som allt annat är ansluten till, eftersom XBEE körs på 3,3 volt och ingenting högre. Lyckligtvis, de flesta mikrokontroller har en 3.3 leverans PIN-kod tillgänglig så förbinda VCC stiftet som. Om det inte du måste du få en spänningsregulator som kan leverera 3,3 volt. DOUT och DIN stiften ska anslutas till RX och TX stiften (stift 0 och 1 respektive). RX- och TX stiften är vad Arduino använder för seriell kommunikation – de är den mottagande och sändande pins, respektive, så DOUT ska anslutas till RX, och buller till TX.

Nu är det dags att koppla upp dina batterier. Denna del är en balanserande agera (om du inte har reservdelar spänningsregulatorer), eftersom den Arduino och servon verksamhet på olika spänningar. Arduinoen kan drivas på spänningar mellan 7 och 12 V (de är rekommenderade värden) och har en inbyggd 5V regulator som du kan utnyttja (och en 3,3 V en som XBEE körs off). Servon bör vara igång vid spänningar mellan 4,8 och 6 V. Jag hittade att 4.8 eller 5V inte var att ge den prestanda som jag ville, så jag behövde ett sätt att driva dem på 6V — inte lägre och inte högre. Frågan är denna: om jag vill använda AA-batterier, teoretiska utgångarna kan jag uppnå är 4,5, 6, 7.5, 9 etc. (steg om 1.5V). Om huvudsakliga strömkällan körs på 6V, jag kan driva servon direkt från batterierna, men det är under den rekommenderade 7V minst Arduino. Om jag kör allt på 7.5 volt, jag kommer att överhettas servon, men jag kommer att ge Arduino tillräckligt med ström. Tricket, är dock, att de 1.5V steg är den teoretiska spänningen i en extra AA batteri. I själva verket inte ens en helt ny AA-batteri kommer att köras på 1,5 V (och uppladdningsbara dem säkerligen kommer inte heller), så jag bör vara beredda spänning lägre än 6 och 7.5. Problemet är att när jag kommer närmare till 6V, jag också får närmare till 5V – detta är en risk för Arduino, som körs på 5V. Om den inte har tillräckligt ingående spänning att reglera ut 5V, kommer det nollställa eller stänga av. Om jag driver Arduino med färska batterier och inte ansluta dessa batterier till något annat, kan jag nog komma undan med att köra det på 6V. Men eftersom jag kör servon bort samma batterier, skulle något spänningsfall som orsakas av servon (som kan orsakas av stopp) orsaka "6V" leverans att släppa ner till nivåer möjligen under 5V. Idealiskt, spänningsregulatorer skulle användas med en 9V leverans för att driva servon och Arduino självständigt, men jag har också haft framgång springer det iväg 5 uppladdningsbara batterier, som, i kombination, ger mellan 6 och 7.5V.

Jag diskuterat bara använder olika kombinationer av AA-batterier. För att ansluta dem, måste du antagligen en batterihållare av något slag. Mine var en Lego Power Functions batteribox och kunde hålla upp till 6 batterier. Eftersom jag ville bara ha 5 batterier, dock, och jag ville ändra batteriboxen, bestämde jag mig att göra en falsk batteri från aluminiumfolie, en bit av Lego, och vissa vävnader eller hushållspapper. Slita av en bit papper, vira en 5 långa Lego Technic balk med den för att ge det en fin rund form och därefter svepa in det med aluminiumfolie. Detta bör vara tillräckligt lång för att ansluta uttagen som en AA ackumulatorn normalt ansluter till.

Nu kommer den grymmaste delen av allt: ändra en Lego bit. Jag tänkte länge och hårt om alternativ, men i slutet, det var bara tvungen att göra. Batterihållaren, som görs för Legos, har en Lego wire koppling för anslutning av motorer och andra Lego enheter. För att använda denna anslutning för att driva våra RC bil, men vill vi bara en positiv och en negativ tråd. Detta innebär att du måste skära en Lego Power Functions tråd i halv och strippar trådarna på utsidan så att du kan löda en användbar solid-kabel till den (till mitt försvar höll jag båda halvor så att jag kunde sätta dem ihop när detta projekt var över...). Eftersom batteriboxen har en inbyggd polaritet switch, kommer du inte nödvändigtvis vet vilken tråd är positivt och vilken tråd är negativt – du måste välja en riktning, testa det med en voltimeter och koppla in den till en skärbräda på lämpligt sätt. Gör detta med försiktighet, eftersom du inte vill att steka alla komponenter! Ingen press.
Hur jag anslutna batteriet var så här: koppla in batteriets positiva anslutning till samma linje som alla servon är anslutna till; Anslut batteriets negativa anslutning till Arduino's ground stift, och köra en tråd från batteriets positiva anslutning via bakbord till VIN stift på Arduino (detta är spänning leverans stiftet som matas in inbyggd spänningsregulator). Detta sätt delas alla diskrimineringsgrunder, som måste vara så att allt fungerar.

Se Steg
Relaterade Ämnen

DIY Robot mögel Making, gjutning och Arduino fjärrkontroll

Lär dig att bygga din egen unika robot med ComposiMold.Reservdelslista:ComposiStone (2 kg), varmt lim, Spray lim, PureCast605, Elmers lim används ComposiMold, ProtoCast85R, vatten, leksak Robot, silikon, kartong låda, måla, färgade papper, muggar, sl...

LEGO Technic bil med Arduino + XBee trådlös kontroll

jag var perusing Instructables en fin vinter lördag, när min 8 yo son kom och tittade över min axel och såg detta: av sath02. Min son är ett stort fan av allt Lego, och älskar robotar och bilar, och detta var rätt upp hans gränd. Han lägga omedelbart...

Arduino låda kontrolleras av TV-fjärrkontroll och koden

Detta instructable visar dig hur jag har skapat en låda kontrolleras fjärrkontroll av en IR-sändare för TV. Jag har tagit inspiration av detta instructable kontroll någon krets med en TV Remote (och en Arduino). I denna länk kan du upptäcka bibliotek...

Spåra och kontrollera din bil via Arduino och Android

Faktiskt, många av oss kan drabbas av eller rädd att hans bil stulits. I detta projekt, kommer jag försöka hjälpa dig att skydda dina bilar och även fjärrstyra dem.I grund och botten måste du lämna en mobiltelefon i bilen och när bilen börjar att fly...

Bluetooth Arduino fjärrkontroll bil RC

Att man gör denna bil är inte att mycket hårt om du har vissa kunskaper i detta ämne och delar + verktyg som behövs. Denna bil styrs i grunden av en Arduino UNO ombord. Anslutbarheten med android-enhet byggs upp med hjälp av en Bluetooth-modul. (Se v...

Styr någon krets med en TV-fjärrkontroll (och en Arduino)

De flesta av knapparna på fjärrkontrollen används aldrig. Så varför inte använda dem för att styra apparater och annan elektronik runt ditt hus. I detta projekt ska jag visa dig hur du använder en Arduino för att avkoda signalen från fjärrkontrollen...

DIY billiga handske controller och propeller bil

Hej duI detta instructable jag ska visa dig hur man gör de billigaste handsken för att styra din robotar eller andra Arduino eller raspberry pi baserat projekt och till demonstration exempel jag ska även hur en liten tutorial hur jag gjorde bilen kon...

Arduino och LEGO tåg

Under senaste året deltagit i en workshop och behövs för att lämna in ett projekt. Som jag lärde att arbeta med Arduino och jag älskar Lego. Jag bestämde mig att presentera ett projekt som innebar både.Projektet består med en Arduino kontrollera en L...

DIY Arduino motor och trådlös sköld

någonsin velat göra en arduino shield i detta instructable är din guide till göra en sköld med två funktioner och det är ett billigare alternativ för den verkliga en. Denna sköld fungerar på IC l278 och Hc 05 kombination. Denna sköld kan användas til...

Trådlös LEGO Race bil Redux

den ursprungliga trådlös Lego racerbil byggdes med hackade motor och växellåda med axeln att jag tog ut från liten leksak R/C bil, och modifierade LEGO plattor som ska användas som en servo fäste.Senare designade jag nya tre nya hardwares användas me...

LEGO Video bil

jag kunde hitta en GILLIES Spyder Cam(1) på Goodwill. Kom att tänka på flera hacka för det, men det enklaste var kopplar den till en fjärrkontroll fordon. Jag har en gammal Lego Radio kontroll Racer(2) som har varit samla damm så jag bestämde mig att...

Arduino nybörjare och grundläggande elektronik Kit Primer

lärde jag mig att en av mina systerdöttrar hade ett intresse för programmering. Hon arbetade med robotics på gymnasiet och har en sommar praktikplats där de hade Arduinos. Jag tror att hon kunde låna en Arduino för att experimentera med hemma men var...

DIY väderbeständig och vattentät blixt driva!

DIY väderbeständigt och vattentät enhet. Perfekt för Camping, vandring, och Rafting eller andra tillfällen!Steg 1: Matierials, verktyg, ansvarsfriskrivning Jag är inte ansvarig för allt som händer dig, DATA eller andra åtgärder för skador du upprätth...

DIY Arduino matrisskrivare armbandsur

Handleden klockor är fantastiska och fancy mode accessoarer för män och kvinnor. Beslutsfattare vilja alltid använda något annat. Min diy arduino matrisskrivare armbandsur är slutresultatet efter en månad. Klockan visar tid, datum och temperatur i tv...

Automatiska bevattningssystem med kapacitiv sond och Arduino på billiga (och jag menar det)

Varning: Jag är inte en elektronikingenjör, så jag inte kan ge någon garanti för design (mycket mindre en implementering). Jag vet bara presenteras lösningen fungerade för mig minst 5-6 månader (så jag inte kan ens garantera dess tillförlitlighet öve...

HK spårvagn Laser skär ras spel (Arduino, Pure Data och GSR sensorer)

Detta spelet betalar vördnad till Hong Kongs stressande gator, där den ikoniska Hongkong "Ding Ding" spårvagnar sammanföra lokalbefolkningen och utlänningar. Detta projekt var också inspirerad av aktuella studier som görs på stress och känslomäs...

DIY Arduino Word-klocka projekt

Detta instructable är på byggandet av min Arduino Word-klocka. Detta instructable ger tillsammans ett par min tidigare delprojekt som har publicerats på instructables som jag har kommit till avslutningen av Word-klockan.Så, vad är en Word-klocka? Det...

LEGO muskel bil

Jag spelade runt med några tegelstenar och WAZZAM! en lego muskel bil.Steg 1: Underdelen 1-4x4 flat2-2 x 2 platta4-hjul3-2 x 4 lägenheter2-1 x 4 tegelstenarSteg 2: Främre övre Steg 3: Tillbaka upp Steg 4: Övre mitten 1-4x4 flat3-1 x 4 plattor10-1 dub...

LEGO Tower bil

detta är en liten Lego modell jag gjort. Det ser ut som den har ett torn på den, och det är en bil, så jag kallar det en Lego tower bil. Jag gjorde det två olika sätt, en är lättare att hitta bitar än den andra. Tornet på den första är en bit jag hit...