LEGO Technic bil med Arduino + XBee trådlös kontroll (5 / 6 steg)

Steg 5: Knäcka koden

För många människor som gör deras första projekt, detta kan tyckas vara svåraste, men det är inte. Skriva kod kan vara lite långtråkig ibland, men speciellt när man kör på en Arduino projekt din egen design, när det fungerar, det ger en härlig känsla av prestation. Arduinoen programmeras i C och C++, men IDE som levereras med det innehåller "Kopplingsschema" biblioteket, som gör många kraftfulla funktioner tillgängliga för nybörjare programmerare. I grund och botten om du kan skriva en loop, kan du programmera en Arduino.

Jag bläddrat många prov program (inklusive Sath02's) men när jag ställer för att skriva min kontrollkod, bestämde jag mig att börja från början, eftersom jag ville åt registeransvarige direkt via seriell använda XBee för att kunna justera några av parametrarna som gränserna för servo, hastighet av drivmotor, etc. Mitt slutliga mål är att skriva en mer komplett UI för det, men för nu, den styrs via en terminal som ansluter direkt till XBee seriell nätverket. Jag använder X-CTU (tillgängliga från digis hemsida) att skicka kommandon till XBee på bilen, som accepterar fyra kommandon: vidarebefordra (w), omvänd (s), vänster (a) och höger (d). X-CTU kan antingen direkt inmatning, eller du kan skapa en packetized sekvens av kommandon och skicka i baken. I batch-läge, kan du infoga ett kommatecken eller ett semikolon att skapa en liten fördröjning.

Jag har tagit min koden nedan, Känn dig fri att ändra den för din användning, med ordentlig attributioner naturligtvis, men om du är intresserad av att verkligen lära sig koden, du lär dig mycket mer börjar från noll.

Se Steg
Relaterade Ämnen

Remote Control bil med Arduino och Bluetooth

Projektet består i att göra en fjärrkontroll bil använder en bluetooth-anslutning. Denna bil är tänkt att användas i en ballong poppar konkurrens mot andra liknande bilar. Den trådlösa anslutningen uppnås genom att använda en bluetooth-modul som är a...

No.03 ratt köra R/C bil med Arduino, webbkamera och net. USB etc. Men detta är krypande och 4WS (4 hjulsstyrning)

denna bil No.03 använder liknande system som bil No.02, men olika chassi Crawler CR-01 tillämpas, som har tillval 2 servon system och som gör krabba-körning (4 hjul samma riktning) eller kort svängradie körning (fram och bakhjulen annan riktning) til...

DIY Android fjärrkontroll bil med Arduino

detta är en steg för steg guide om hur man kan bygga en Android-telefon eller surfplatta kontrollerade papper bil. Du kan ändra den för att bygga någon annan typ av fordon som du gillar.Stegen omfattar guide på:1. bygga upp hårdvaran i bilen2. progra...

Hacka en RC bil med Arduino och Android

(Om du gillar detta Instructable, glöm inte att rösta på det (ovan: högra hörnet flaggan). det konkurrerar på ROBOTICS och sensorer tävlingar. Tack så mycket! ;-)Varje gång jag går in i en leksaksaffär och se fjärrkontroll bilar i fönstret, jag längt...

Fries'Car - vegetabilisk olja bil med Arduino

Vi för närvarande avslutar våra andra master examen i industriell ekonomi och vi tvingades därför utforma ett elektroniskt system som skulle behöva fungera med en Arduino kort.Som en av oss använder för att arbeta på bilar för hobby han föreslå oss e...

No.02 ratt köra R/C bil med Arduino, webbkamera och net. USB etc.

IP-kontroll bilen lanserades 2001.Jag gör liknande funktion bilen utnyttja kommersialiserade produkter.Begreppet bil No.02 är att utnyttja kommersialiserade produkter, och jag är en amatör i elektriska. Så Skyll inte på mig som systemet inte är sofis...

DIY Arduino fjärrkontroll och Lego RC bil!

Uppdatera (8/29/13): tacka er läsare för din entusiasm och typ kommentarer angående detta projekt! Det har varit en enorm resa sedan jag började detta projekt redan i mars, men jag är mycket glad med den resulterande produkten och spänningen som det...

Robot Arduino fysiska Etoys Lego Technic 9390

http://www.youtube.com/watch?v=fjEgFETZJDs&feature=player_detailpage&list=PL_OV7t1UYttjlaLJniWTt3DXYMK7F67z7Robot Arduino fysiska Etoys Lego Technic 9390En este pequeño Robot le dotamos de dos fotorresistencias LDR para poder hacer tres programas...

Arduino RC bil med lång räckvidd och anpassade sändare.

Hej! Detta är min första instructable.I det ska jag visa dig hur man gör en RC bil med Arduino och den trådlösa modulen nrf24l01 +, eller hur du uppgraderar ett billigt 27 MHz RC bil.Den gamla RC bil, som från jag ta chassit och heli Controller, jag...

Snabba Controlled RC bil med (4 CH Motor Driver styrenhet + Arduino + Bluetooth)

Hej, eftersom detta är min första instructable här, jag hoppas du gillar det och Känn dig fri att fråga om något inte klart i den.För det första, jag började detta projekt efter jag ville styra 4 motorer som kräver relativt hög effekt (12Volts, 4 amp...

1. BM ARDUINO kontrollerad bil med HC-SR04

Med detta projekt vill jag visa dig vägen om hur du konverterar en RC bil in i en bil kontrolleras bil med Arduino Uno R3.Steg 1: Material som behövs: RC bil (med avskilda bakhjulet motorer)Arduino Uno R39V battarySladdarUltra Sonic sensor HC-SR04Str...

Arduino-ning Lego Technic gå Kart

Projektet började som en strävan att hitta ett sätt att kombinera Lego Technic chassi byggnad med billiga råvaror elektronik till motorize och fjärrkontroll användarvänlighet det. Jag undervisar robotics workshop och jag behövde en Lego-baserad platt...

Arduino RC bil med FPV Camera

Detta Instructable beskriver en fjärrkontroll bil jag har satt ihop. Bilen har inga verkliga syftet - var det bara en utmaning, att se vad kunde göras med allmänt tillgänglig maskinvara. Det har följande funktioner:-4 x 4 rock crawler chassi-PC baser...

Bearbetning kontroller R/C bil med XBee moduler

detta instructable är en modifiering av min presentation till Bearbetning Chicago gemenskapen vid (EVL) elektroniska visualisering Laboratory, University of Illinois i Chicago den 1 okt 2012. I ämnetBearbetning bibliotek serienBearbetning och trådlös...

Mitthem - hemautomation med Arduino och XBee

*** uppdaterad ***Ver 2.0-lagt till Nexa power outlet kontroll-lade till en tråd temperaturgivare-lagt till kontroll av saker via Google kalender-händelser***********************Hej allaDetta är berättelsen om mitt projekt "myHome". Jag ville by...

LEGO bil/tank, arduino uppfyller android

Vad är det?En lego-bil kontrolleras av acceleremoter sensorn på en android-enhet via bluetooth.Vad behövs?1. en lego-bil med två motorer, en kör de två hjul eller spåra på vänster sida och andra motor driver de två hjul eller spår till höger. Det bli...

Kontroll Arduino RC bil med android telefon & 1Sheeld

Om du vill kontrollera RC bil med din android smartphone utan att använda Bluetooth-modul och programmering android ansökan, kan du använda 1Sheeld i stället för dem.I grund och botten består 1Sheeld av två delar. Den första delen är en sköld som är...

Autonoma Arduino bil med infraröd närhets-Sensor

Detta Instructable visar hur du ändrar en preloved RC bil så det kan styras med en Arduino. Sedan visar Instructable dig hur man gör RC kör en enkel figur 8 kod därifrån Instructable visar dig hur du lägger till en infraröd rörelsesensor så det kan i...

LEGO Technic fjärrkontroll Off bil

mig och min kusin har ändrat blå Lego Technic off-road lastbilen (ange antal 8435), med Power Functions från Bulldozer, nu det kan var som helst, fjärrstyrd!Det kommer lätt vandring över gräs och upp en > 35 graders lutning.Det servived en flip över...