Grundläggande tank-drive robot kontroll över Bluetooth med mbed med Freescale K64F (1 / 5 steg)

Steg 1: Kontrollera seriell åtgärd



Detta steg förutsätter att du har framgångsrikt används mbed on-line IDE att sammanställa, Hämta och köra kod på brädan Freescale. Om du ännu inte har gjort detta, vänligen följ länkarna i filen mbed.htm på rotmappen på din K64F styrelse och/eller granska Instructable på med FreeScale K64F.

Löda en 4-stifts huvud för bluetooth-modulen till din K64F styrelse och installera Bluetooth-modulen.

Mbed IDE, Välj frdm_serial program som ändras av Aaron Birenboim och importera. Detta är en betydande ändring av de levererade frdm_serial exemplet. Av okänd anledning, kunde jag inte få en enkla serienummer:: getc() uppmaning att arbeta med Bluetooth-modulen. Detta exempel visar på avbryta driven ring buffert metod som antas i full TankDrive robot control programmet.

När din Bluetooth-modul är ansluten till huvudet och MCU styrelsen är driv vid USB från värddatorn, bör du se ett blinkande ljus på den Bluetooth-modul som visar att det ännu inte är ansluten till en värd för Bluetooth. Kontrollera koden i main.cpp att se till att den baud för BT-objektet inställningen är överföringshastigheten på din Bluetooth-modul. De levererar oftast serial-over-Bljuetooth moduler med standard andelen 9600 baud. Denna ränta kan ökas med en AT-kommandot, som diskuteras i den instructable för HC-05 Bluetooth-modulen. Observera att du inte behöver en Arduino att göra detta. Om du har en USB-till-seriell omvandlare, kan det kopplas direkt till HC06 klassmodulen att ange AT-kommandon.

Du kan ansluta till din bluetooth-modul med en Android app som BlueTerm.

Öppna en seriell terminal program på värddatorn att kommunicera med USB-seriella anslutningen på K64F. Under chrome, kan du använda en app som beagle-termeller seriell bildskärmen på Arduino IDE eller en annan följetong-terminal program. Var noga med att ange din överföringshastigheten till 115200, eller förändra mbed koden för att matcha ditt önskade överföringshastigheten.

Du bör kunna skriva text på BlueTerm, och se resultaten på din värd seriell terminal program.

Om du planerar att använda CXEM bil app från Android RC bil kontroll över Bluetooth Instructable, starta upp. Ange MAC-adressen, som ska visas när du ansluter till Bluetooth-modulen från BlueTerm. Ange knappkontroll läge och tryck på en knapp. Du bör se flera Lxxx och Rxxx kommandon visar på din värd terminal om kommunikation fungerar.

Se Steg
Relaterade Ämnen

Servo kontroll över Bluetooth med Accelerometer

I vårt projekt, kommer vi att kontrollera en servomotor via bluetooth. Vi gör med rörelsekänslig accelerometer kontrollåtgärder.Ytterligare information: http://make.robimek.com/servo-control-over-Bluetooth-with-accelerometer/Steg 1: material:Arduino...

Grundläggande raden efter Robot med Arduino

09/07/2015Det har varit några år eftersom vi Ursprungligen postat denna grundläggande linje följande Robot med Arduino handledning, och det verkar så många människor tyckte att det bra att vi ska skicka en uppdatering som löper nuvarande Arduino bibl...

Linje följande Robot med grundläggande PD (proportionell-derivat) kontroll

Detta Instructable kommer att visa hur PD (Proporational-derivat) kontrollen i en enkel rad efterföljare. I exemplet används rad efterföljare utvecklats i grundläggande linje efterföljare Instructable:Följande komponenter kommer att användas:1. troll...

Enkla RC bil för nybörjare (Android kontroll över Bluetooth)

Detta är ett enkelt projekt av Android Bluetooth bil med Bluetooth kontroll. Arduino-styrenhet användsFör att styra bilen används Android-enhet med en inbyggd accelerometer. Tilt framåt - bilen går framåt, tilt till vänster - bil vänder sig till väns...

S.A.W. rustningen Tips och Tricks: grundläggande gas drivs airsoft pistol koncept

för dem som antingen behöver eller vilja göra hemgjord airsoft pistoler, här är ett grundläggande begrepp för dig att utvecklas till eget vapen. Samt ett exempel på en av S.A.W. rustningen airsoft vapen som är nära fullbordning som baseras av samma k...

Servo motorisk kontroll via bluetooth med potentiometer

I detta projekt vi servo motorstyrning med potentiometer via bluetooth.Två kommer att göra Arduino styrelsen via bluetooth trådlös haberleştirerek kontroll. Förvaltar en av modulerna för detta (master) medan den andra lyckades (slavar) måste vara i l...

Arduino Bluetooth grundläggande handledning

Någonsin tänkt på att kontrollera alla elektroniska enheter med smart telefon ? Styra din robot eller andra enheter med din smartphone kommer att vara riktigt coolt. Här är är en enkel och grundläggande handledning för gränsyta Bluetooth med arduinoS...

CxemCAR 1 - Android kontroll RC bil över Bluetooth

detta är en open source-projekt av RC bil med kontroll från Android-telefon via Bluetooth. Registeransvarige används med .NET Micro Framework: FEZ Panda II, men du kan använda någon controller arbeten med .NET Micro Framework core (Netduino, GHI elek...

Grundläggande remskiva mekanismer

Från tank slitbanor till cykel redskap till fiske linjer, som remskivor används överallt när det gäller mekaniska transmissioner. Alla typer av remskiva mekanismerna består av någon form av flexibelt bälte (kedja, kabel, rep, etc.) vrida runt omkrets...

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...

Grundläggande elektriska kontinuitet testare

vilken tråd går där? Där ansluter den positiva batteriuttaget?Don' har en multimeter ta reda?Bygg detta enkla Elektriska testare för kontinuitet och det kommer att vara till stor hjälp!Steg 1: Detta projekt och instruktioner är i grunden för "NYOMVÄN...

Grundläggande bromstrumman Forge för under $40

bara en grundläggande köra genom på en beprövad standard. Småskalig hobby smith kol smedja, med uppgraderingar snart skulle komma. Jag tillbringade många timmar i min ungdom vänder ut dussintals blad blad throwers hamrade av hydrauliska lyftare med e...

ESP8266 Grundläggande IoT ljus

Detta Instructables visar hur du använder ESP8266 BASIC fjärrkontrollen ett hushåll ljus.Steg 1: Varför byta fjärrkontrollen?Min hem hall strömbrytare dölja bakom skåpet och långt från dörren. Det är svårt att slå på ljus när jag kom hem eller stänga...

Grundläggande Hand Held Radio hacka för en motorcyklist.

Som en del av vår industriella designmodul i universitet vi fick korta av hacking en grundläggande handhållen radio (sony icf-s22) med om att utforma en radio för en specifik användare. Jag valde att utforma en styrstång monterad radio för en motorcy...

Recept: En grundläggande släktklenod tomatsalsa

Det finns inget bättre än att använda din trädgård färskvaror för att göra salsa. Denna video visar hur man konstruerar en välsmakande och ögat tilltalande salsa. Grundläggande receptet är öppen för tweaking med extra färska grönsaker från din trädgå...

Det mest grundläggande i en div-baserade webbplats

detta instructable kommer att visa dig det mest grundläggande i hur man bygger en webbplats med Divar. Eftersom tabeller som används för layout är onda! : pFör att förstå detta instructable, måste du veta grundläggande html och css. Om du inte förstå...

Bordsskiva Arcade Machine grundläggande @ Premium modeller

redo att gå design!Steg 1: Design/blue PrintDesign/blå-print är utarbetat/avslutad. produktion redo fil som för att gå live med CNC router - grundläggande modell passar en 17-tums display med högtalare på toppen och premium modell passar till 22,5" d...

Hur man rita - grundläggande linjära perspektiv

i den här första delen av min pågående serie "Hur att rita" Instructables, kommer jag visa dig hur att skapa verkliga utseende tre dimensionell former.Linjära perspektiv är den mest grundläggande formen av perspektiv som alla objekt med ansikten...

FPV markstationer - enkel guide och en grundläggande översikt över min GS bygga

TackDess varit 6 månader sedan min senaste instructable.Tack till de många människor som gillade och röstade för min sista. Dess på grund av dig jag har gjort tid att skriva denna FPV markstation instructable!!! WOOOOO.Om du tycker att detta hjälper...