Bluetooth Robot met computer Interface (1 / 4 stap)

Stap 1: De ontvanger van de HC-06 werken krijgen

De Bluetooth-module heeft twee functies:

1. gegevens van de computer via Bluetooth ontvangen

2. Stuur deze gegevens naar de Arduino

Wanneer een seriële verbinding is geïnitialiseerd (Serial.begin) en de Arduino is aangesloten op de computer, standaard die de communicatie tussen de computer en de Arduino via de kabel van de USB-Arduino is. Pinnen 0(Rx) en 1(Tx) kunnen echter in plaats daarvan worden gebruikt voor seriële communicatie, overschrijven de seriële verbinding met de computer. Dit is hoe de Bluetooth-module HC-06 stuurt gegevens naar de Arduino die zij heeft ontvangen van Bluetooth. Na het bekijken van het gegevensblad, is de baud-rate voor de HC-06-module 9600.

Aansluiten Bluetooth:

Aansluitende pins:

HC-06 pin: Arduino pin:

VCC 3,3 v

GND GND

Rx Tx (pin 1)

TX, Rx (pin 0)

Code:

VOID Setup {}

Initialiseer seriële:

Serial.begin(9600);

initialiseren van de LED-pin

pinMode (13, OUTPUT);

}

void loop {}

terwijl (Serial.available()) {}

char inChar = (char)Serial.read();

switch(inChar) {}

Case '1':

digitalWrite (13, hoge);

breken;

Case '0':

digitalWrite (13, laag);

breken;

}

Serial.println(inChar);

}

}

* Opmerking: als u ondervindt problemen met het uploaden van dit programma de 3,3 v Haal draad terwijl het uploaden is

Nu bent de Arduino en de HC-06 klaar om te lezen van de gegevens en zet aan en uit een LED. Gebruik de seriële Monitor ingebouwd in de Arduino software om gegevens te verzenden naar de HC-06.

In montages gaan en de HC-06 als een Bluetooth-apparaat verbinding (standaardwachtwoord = 1234).

Zodra de schets is geüpload naar de Arduino via de USB-seriële poort is, wijzigt u de seriële poort van de Arduino software naar de Bluetooth HC-06. (tools > seriële poort). Niet uploaden van de schets weer. Open de seriële poort en u kunt typen een 1 of een 0 aan-of uitschakelen van de LED.

Het is belangrijk op te merken dat er niets is inherent Arduino-specifieke over de seriële Monitor. De gegevens op de geselecteerde seriële poort worden verzonden. Voor het uploaden van schetsen en verzenden van gegevens rechtstreeks naar de Arduino, wordt de USB-poort gebruikt. Echter kunt de seriële Monitor software schrijven naar en ontvangen van een van de computerpoorten.

Als u ondervindt...

http://markvillacampa.com/2012/03/18/Controlling-Arduino-with-Bluetooth/

Gerelateerde Artikelen

PC Controlled Bluetooth Robot (met een GUI!)

PC Controlled Bluetooth Robot (met een GUI!)

In dit Instructable ik zal u tonen hoe te bouwen van een robot die wordt beheerd via Bluetooth met behulp van een toetsenbord, heeft een grafische gebruikersinterface gebouwd met verwerking dat wordt weergegeven de invoer van het toetsenbord en eigen
Computer, geef Me koffie! (Hoe te bouw een Robot met de Interface van de stem)

Computer, geef Me koffie! (Hoe te bouw een Robot met de Interface van de stem)

Vergeet niet hoe wij, mensen, communiceren met computers in sci-fi films? Computer hiervoor computer stop die. Waarom we nog steeds niet ziet alle interface-awesomeness van deze stem in onze huizen? Waarom kunnen we niet gewoon zeggen "Computer, give
Slimme Robot met visie en Voice control

Slimme Robot met visie en Voice control

Hoe maak je een intelligente robot met computer-visie, controle van de stem, stem synthese en meer, met behulp van uw Androïde telefoon!Stap 1: onderdelenHardware1. een Android telefoon dat ondersteunt OTG met Android KitKat of hoger zijn geïnstallee
Pijp Bot - een slimme arduino bluetooth robot

Pijp Bot - een slimme arduino bluetooth robot

Dit is mijn eerste instructables. Hier ben ik tonen hoe maak je een goedkope twee wielen arduino bluetooth robot, met behulp van PVC-buizen en haar gewrichten (voor het maken van het lichaam). Het is eenvoudig om te maken en eenvoudig te programmeren
DIY Mod een Omnibot 80's Robot met stem, Bluetooth, Camera, servo's

DIY Mod een Omnibot 80's Robot met stem, Bluetooth, Camera, servo's

* Check back voor meer updates over deze bouwstijl :)Dus, heb je gehoord van de Omnibot? Nou! Elk kind uit de 80 's zullen zich herinneren hoe geweldig deze robot was. Voor je jonge kinderen, werd deze robot uitgebracht in de begin jaren 80 door Tomy
Gids voor beginners aan de opbouw van de Arduino robots met Bluetooth en Android

Gids voor beginners aan de opbouw van de Arduino robots met Bluetooth en Android

In deze tutorial gaan we om te gaan over het bouwen van een Arduino robot die kan worden aangestuurd via bluetooth met een Android telefoon/tablet. Dit is een beginnersgids die gaat kort over het proces van bedrading en programmeren van uw robot.Stap
Fundamentele tank-station robot controle over Bluetooth mbed met de Freescale K64F

Fundamentele tank-station robot controle over Bluetooth mbed met de Freescale K64F

Dit Instructable is gebaseerd op deze eerdere werk die laat hoe om te controleren van een typische tank-station stijl robot met behulp van de Arduino en een Android app zien, zoals weergegeven in deze RC auto voor Android Instructable.Ik heb gebruikt
JabberBot! De Arduino robot met een ATMega hersenen en bluetooth braun! :-)

JabberBot! De Arduino robot met een ATMega hersenen en bluetooth braun! :-)

JabberBot wordt beheerd via een Android applicatie via een bluetooth seriële verbinding.De ingewanden van het zijn gebaseerd op een I2C-aanpassing van de Adafruit, WaveShield en MotorShield.De bluetooth-module is een Bluetooth metgezel Silver van Spa
Gesture control car(robot) met Arduino en Android(bluetooth)

Gesture control car(robot) met Arduino en Android(bluetooth)

Hallo mensen,Hier is een interessant project voor alles wat je daar creatieve geesten. We gaan om een android telefoon gecontroleerde RC auto te bouwen.Niets zou zijn meer fascinerend dan extern gecontroleerde auto. Deze maakt gebruik van Bluetooth v
R2D2 Robot met Bluetooth en geluid

R2D2 Robot met Bluetooth en geluid

Dit zal u tonen hoe maak je eigen robot bluetooth-gecontroleerde met aangepaste geluidseffecten. Zoals hierboven gezien, ouderwets ik mij te laten uitzien als R2D2.Onderdelenlijst1 x Arduino Uno1 x Adafruit Wave Shield (zul je om te solderen dit same
Maak een draadloze Robot met een Android telefoon

Maak een draadloze Robot met een Android telefoon

In dit Instructable we gonna een MouseBot bouwen.De MouseBot is een klein draadloos arduino robot die u met een computer beheren kunt. Het vereist geen een Wi-Fi-module. In plaats daarvan gebruikt het een android telefoon zelf verbinden met het inter
Hoe bijhouden van uw Robot met OpenCV

Hoe bijhouden van uw Robot met OpenCV

UPDATE: Laat maken Robots, mijn huis digitale hackerspace, werd gekocht door RobotShop. Ik wil niet ingaan, maar de nieuwe eigenaren verboden mezelf en de meeste van de ervaren leden. Dat gezegd, allermeest naar de verbinding er gebroken zal worden.
Self Balancing Robot met LCD

Self Balancing Robot met LCD

De gewijzigde versie van mijn mpu6050 balancing robot stabieler met LCD en voorbeeld van verbinding 2 i2c op dezelfde pincodeVideo 1Video 2Stap 1: Stap 1: ◾L298N dual motor stuurprogramma breakout board◾L298N dual motor stuurprogramma breakout board1
Baldroid v3 Balancing Robot met Actobotics onderdelen en IOIO-OTG

Baldroid v3 Balancing Robot met Actobotics onderdelen en IOIO-OTG

Hallo, na het ontwerpen van een paar prototypes met een Android telefoon + IOIO + OTG module heb ik besloten om te bouwen van een afgewerkt product dat met behulp van onderdelen en componenten van Actobotics / Servocity.com... Naast de kwaliteit van