Fundamentele tank-station robot controle over Bluetooth mbed met de Freescale K64F (3 / 5 stap)

Stap 3: Testen met behulp van BlueTerm

Draad uw K64F naar de motor rijden module.

Verbinding maken met de Bluetooth-module met behulp van BlueTerm.

Een seriële terminal verbinden met de USB-seriële poort is op de K64F van de hostcomputer te bekijken van de diagnostiek.

U kunt voor het testen van veranderen de Deadman time-out van het gebrek van 250 naar 500ms naar iets meer als 15000ms in de initMotorDrive() -funktie voor main.cpp. Hierdoor kunt u testen vanaf een terminal die zonder de afstandsbediening-app. Bij het uitvoeren van een werkelijke robot, is de timeout deadman moet dichter bij de opdracht tarief van uw opdracht app, zoals CXEM-auto, ongeveer 100 tot 500 ms.

De Bluetooth terminal, een opdracht typt als L255 voor volle snelheid vooruit op de linker motor. Dan L-99 voor bijna helft-snelheid reverse. U moet er rekening mee dat de motor kort met de elektrische rem stopt, dan in omgekeerde volgorde wordt opgestart. Kan je gelijk voor de juiste motor met commando's als R-255 dan R111. Wanneer de afgifte van de opdrachten R0 of L0 de motoren moet stoppen snel met behulp van de elektrische rem.

De elektrische rem in bezig wanneer beide directionele ingangen laag zijn en de inschakelen hoog is. Anders, wanneer de belangrijkste rijsnelheid controle wordt bereikt met PWM op regel inschakelen.

Diagnostische gegevens met een beschrijving van alle bovengenoemde acties kunnen worden weergegeven op de PC-USB-aansluiting. Als je kijkt via de code er zijn meer diagnostische rapporten uitgecommentarieerd. De meeste van deze diagnostiek zal hebben opdrachten die er als uitzien DiagSerial.printf(...). U kunt deze opmerkingen voor meer diagnostische gegevens verwijderen. Ik heb geconstateerd dat teveel diagnostische gegevens afdrukken de MCU te bevriezen wanneer het verstrekken van een hoge-snelheid opdracht gegevensstroom, zoals het opne geproduceerd door de CXEM-auto app kunnen veroorzaken.

Gerelateerde Artikelen

Servo controle over Bluetooth met versnellingsmeter

Servo controle over Bluetooth met versnellingsmeter

In ons project, zullen wij beheersen een servomotor via bluetooth. We doen met de motie-gevoelige versnellingsmeter controlemaatregelen.meer informatie: http://make.robimek.com/Servo-Control-over-Bluetooth-with-accelerometer/Stap 1: materialen:Arduin
Eenvoudige RC auto voor beginners (Android controle over Bluetooth)

Eenvoudige RC auto voor beginners (Android controle over Bluetooth)

Dit is een eenvoudig project van Android Bluetooth auto met Bluetooth controle. Arduino controller wordt gebruiktGebruikt om te besturen van de auto Android-apparaat met een ingebouwde versnellingsmeter. Het gaat vooruit, auto tilt aan de links - aut
Een Servo controle over het Internet

Een Servo controle over het Internet

Dit Instructable laten zien hoe je een servo controle over het Internet, met behulp van een Vonk Core. Dit Instructable wordt aangedreven door een vonk kern en en een kleine Servo die deel van de Spark Maker Kit uitmaakt (een normale servo zal werken
Modding een tank voor draadloze controle

Modding een tank voor draadloze controle

In dit instructable ik zal u tonen hoe te uw tank RF transformeren in iets gecontroleerd door middel van wifi. De joystick of het Configuratiescherm zal worden een PC-programma geschreven in C#. Apps kunnen worden geschreven voor android-telefoons, h
Arduino Robot Control console programma met de visual basic

Arduino Robot Control console programma met de visual basic

Zullen wij onze robot-console voor het beheer van dit project met Visual Basic.Zullen wij erin slagen onze robot via Bluetooth.Gereedschap aan ons formulier:13 de cijfertoets2 nummer combobox1 stuk texbox1 stuk GroupBox1 stuk SerialPorthttp://make.ro
EZ Robot Controlled Lost in Space B9 Robot

EZ Robot Controlled Lost in Space B9 Robot

Dit is mijn volledige grootte exacte replica van de jaren 1960 TV-show Lost in Space B9 Robot. Ik heb het opbouwen van het voor ongeveer 2 jaar nu. De animatie wordt beheerd door 3 EZ Robot control boards (EZB) en zijn stem files werden gemaakt door
Daikin airconditioner controle over het Internet

Daikin airconditioner controle over het Internet

hier is een kleine huis-automatisering-project dat ik in mijn vrije tijd gewerkt heb. Ik wilde mijn zelfgemaakte air Bron warmtepomp systeem controleren (op basis van Daikin FTX71GV / RX71GV) van overal met Internet toegang. Dat zou me naar mijn huis
Controle van de Arduino met Gamepad

Controle van de Arduino met Gamepad

Laatste tijd ik heb nieuwsgierig geweest over befriending Arduino of elke andere microcontroller met een gamepad om fysieke interactie met de dingen die ik maak, maar er leek te zijn geen snel of goedkope manier om te doen.De meeste oplossingen zijn
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
Wijzigen van de standaardinstellingen van de HC-05 Bluetooth-Module met AT-opdrachten

Wijzigen van de standaardinstellingen van de HC-05 Bluetooth-Module met AT-opdrachten

UPDATES4 september 2013: Featured op Hackaday.com http://goo.gl/qxvWkd1 september 2013: Featured op DangerousPrototypes.com http://goo.gl/K4kH9gINTRODUCTIEIn deze handleiding zal ik uitleggen hoe Arduino kunt wijzigen van de instellingen van de alomt
Controle ArmLinkLibrary-master robotarm met Arm-Link-Software

Controle ArmLinkLibrary-master robotarm met Arm-Link-Software

Wilt worden koel als Simone Giertz , maar ArmLinkSerial moeten weet waar te beginnen?De InterbotiX Arm Link-Software biedt een eenvoudige interface voor GlobalArm.h -compatibel Robot armen. Met behulp van deze software kunt u de robotarm via allerlei
Over het werken met een gas pomp bij Smiths brandstof Center

Over het werken met een gas pomp bij Smiths brandstof Center

als je geduld hebben en zijn bereid om te leren, dan zijn bereid om een expert op het gas pompen in minder dan twee minuten. Benzinestations zijn op elke hoek in de gemiddelde Amerikaanse stad en gas pompen zijn technologie elke dag gebruikt. Het is
BLU-BOARD, controle van uw huis met Blauwe tand!

BLU-BOARD, controle van uw huis met Blauwe tand!

Big dankzij de fijne mensen van Hack-A-Day voor het delen dit met de wereld!Als u wilt doneren aan het project: https://www.suprmasv.com/projects/167/blu-boardDit project is in de werken voor langs tijd, drie maanden als ik denk goed dat, maar hoe da
Beheersing van een RGB LED met de HC-06 Bluetooth-Module met behulp van Android OS(Arduino)

Beheersing van een RGB LED met de HC-06 Bluetooth-Module met behulp van Android OS(Arduino)

Dit leerprogramma zal verklaren het proces van een Bluetooth-Module van de HC-06 verbinden met een Arduino en beheersen van de kleur van een RGB LED met behulp van de ArduDroid-app op het Android besturingssysteem. Deze instelling zal zeer waarschijn