Lego Technic auto met Arduino en XBee Wireless Control (5 / 6 stap)

Stap 5: Kraken van de code

Voor een heleboel mensen doen hun eerste project, dit lijkt misschien het moeilijkste deel, maar het is niet. Schrijven van code kan worden een beetje vervelend soms, maar vooral wanneer uitgevoerd op een Arduino project van uw eigen ontwerp, als het allemaal werkt, levert deze voorziening een groot gevoel van vervulling. De Arduino is geprogrammeerd in C en C++, maar de IDE die wordt geleverd met het omvat de bibliotheek "Bedrading", en vele krachtige functies toegankelijk voor de beginnende programmeur maakt. Kortom, als u een lus schrijven kunt, kunt u een Arduino programmeren.

Ik bezocht veel voorbeeldprogramma's (inclusief de Sath02) maar toen ik uiteengezet te schrijven van mijn controlecode, besloot ik om te beginnen vanaf nul, omdat ik wilde om te openen de controller rechtstreeks via seriële met behulp van de XBee te kunnen aanpassen van sommige van de parameters, zoals de beperkingen op de servo, snelheid van de aandrijfmotor, enz. Mijn uiteindelijke doel is om een vollediger UI voor het schrijven, maar voor nu, het is gecontroleerd via een rechtstreeks netwerktoegang XBee seriële terminal.  Ik gebruik X-CTU (verkrijgbaar via de Digi- website) voor het verzenden van opdrachten naar de XBee op de auto, die vier opdrachten aanvaardt: toekomen (w), omkeren (s), links (a) en (d).  X-CTU kunt ofwel directe invoer, of u kunt een packetized reeks van commando's maakt en verzendt in batch.  In de batchmodus, kunt u een komma of puntkomma's te maken van een kleine vertraging invoegen.

Ik heb mijn code hieronder, voel je vrij om het te wijzigen voor gebruik, met de juiste bevoegdheden natuurlijk ook, maar bent u geïnteresseerd in het echt leren code, leert u veel meer vanaf nul.

Gerelateerde Artikelen

MyHome - domotica met Arduino en XBee

MyHome - domotica met Arduino en XBee

*** update ***Ver 2.0-toegevoegd Nexa outlet zuigkrachtregeling-toegevoegde één draad temperatuursensoren-toegevoegde controle van materiaal via de gebeurtenissen van de kalender van Google***********************Hoi allemaalDit is het verhaal over mi
No.02 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz

No.02 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz

IP Control Car werd gelanceerd in 2001.Ik maak de soortgelijke functie auto met behulp van gecommercialiseerde producten.Het concept van auto No.02 is gecommercialiseerd producten gebruiken, en ik ben een amateur in elektrische. Dus, niet kwalijk mij
No.03 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz. Maar dit is Crawler en 4WS (4 wiel besturing)

No.03 Steering Wheel Drive R/C auto met Arduino, Webcam en net. USB enz. Maar dit is Crawler en 4WS (4 wiel besturing)

deze auto No.03 gebruikt soortgelijk systeem als auto No.02, maar verschillende chassis Crawler CR-01 wordt toegepast, die heeft optionele 2 servo's systeem en dat maakt krab-rijden (4 wielen dezelfde richting) of korte draaicirkel rijden (voor- en a
Afstandsbediening auto met Arduino en Bluetooth

Afstandsbediening auto met Arduino en Bluetooth

Dit project bestaat uit het maken van een auto van de afstandsbediening met behulp van een bluetooth-verbinding. Deze auto is bedoeld om te worden gebruikt in een ballon knallen competitie tegen andere soortgelijke auto's. De draadloze verbinding wor
DIY Android afstandsbediening auto met Arduino

DIY Android afstandsbediening auto met Arduino

dit is een stap voor stap handleiding over hoe te bouwen van een Android telefoon of tablet gecontroleerde papier auto. U kunt het om te bouwen van een ander type voertuig dat u wilt wijzigen.Gids bevatten stappen betreffende:1. opbouw van de hardwar
Hacken van een RC auto met Arduino en Android

Hacken van een RC auto met Arduino en Android

(Als je dit Instructable, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op ROBOTICA en sensoren wedstrijden. Heel hartelijk bedankt! ;-)Telkens wanneer ik wandelen in een speelgoedwinkel en afstandsbediening auto's in het
Fries'Car - plantaardige olie auto met Arduino

Fries'Car - plantaardige olie auto met Arduino

Momenteel ronden wij onze tweede master graad in industrial engineering en dus moesten we een elektronisch systeem, die zou moeten werken met een Arduino kaart ontwerpen.Als een van ons gebruiken om te werken op auto's voor hobby voorstellen hij ons
Arduino RC auto met lange afstand en aangepaste zender.

Arduino RC auto met lange afstand en aangepaste zender.

Hallo! Dit is mijn eerste instructable.Daarin zal ik u tonen hoe te maken van een RC auto met Arduino en de draadloze nrf24l01 +-module, of hoe om te upgraden een goedkope 27 MHz RC auto.De oude RC auto, die van I het chassis, en de heli Controller n
Robot Arduino fysieke Etoys Lego Technic 9390

Robot Arduino fysieke Etoys Lego Technic 9390

http://www.youtube.com/watch?v=fjEgFETZJDs&feature=player_detailpage&list=PL_OV7t1UYttjlaLJniWTt3DXYMK7F67z7Robot Arduino fysieke Etoys Lego Technic 9390Een este pequeño Robot le dotamos de dos fotorresistencias LDR para poder hacer tres programas
1ste BM ARDUINO gecontroleerde auto met HC-SR04

1ste BM ARDUINO gecontroleerde auto met HC-SR04

Met dit project wil ik je laten zien de manier op hoe te converteren van een RC auto in een automatisch gecontroleerde auto met Arduino Uno R3.Stap 1: Benodigde materialen: RC auto (met gescheiden achterwiel motors)Arduino Uno R39V battaryDradenUltra
Arduino-izing Lego Technic Go Kart

Arduino-izing Lego Technic Go Kart

Dit project begon als een zoektocht naar een manier om te combineren gebruiksgemak Lego Technic chassis bouwen met goedkope grondstof elektronica tot karproces en afstandsbediening het. Ik leer robotica workshop en ik moest een Lego-gebaseerd platfor
Verwerking van controles R/C auto met XBee modules

Verwerking van controles R/C auto met XBee modules

dit instructable is een wijziging van mijn presentatie naar Chicago verwerking Gemeenschap bij de (EVL) elektronische Visualization Laboratory, Universiteit van Illinois in Chicago op 1 oktober 2012. In het onderwerp vanProcessing Library serieVerwer
Lego-auto/tank, arduino ontmoet android

Lego-auto/tank, arduino ontmoet android

Wat is het?Een lego-auto bestuurd door de acceleremoter-sensor op een android-apparaat via bluetooth.Wat is nodig?1. een lego-auto met twee motoren, een rijden de twee wielen of track op het linker- en de andere motor rijden de twee wielen of aan de
Arduino RC auto met FPV Camera

Arduino RC auto met FPV Camera

Dit Instructable beschrijft een afstandsbediening auto die heb ik samen te stellen. De auto heeft geen echte doel - het was gewoon een uitdaging, om te zien wat kan worden gemaakt met algemeen beschikbare hardware. Het heeft de volgende functies:-4 x