"Stuff" via Bluetooth aansluiten / Android / Arduino (2 / 6 stap)

Stap 2: Testen en configureren in de HC-06

De volgende stap zal zijn om te schrijven van een eenvoudige code om te testen, programma en de HC-O6 te initialiseren:

Om te beginnen, omvatten de bibliotheek Software Serial, de "BT" variabele instellen op de nieuwe seriële poort.

#include < SoftwareSerial.h >

SoftwareSerial BT (10, 11); RX, TX

String command = ""; Winkels reactie van bluetooth-apparaat

void setup)

{

Serial.begin (9600);

Serial.println ("Type AT commando's");

BT.begin (9600); HC-06 meestal standaard-baudrate

}

Dan komt de hoofdmacht van code die gewoon wacht voor data afkomstig van de BT. wanneer gekomen, gegevens zijn geschreven in de seriële Monitor. Ook kunnen AT-opdrachten worden verzonden vanaf de seriële monitor naar de HC-06-module.

void loop)

{

Als (BT.available ()) / / ontvangen van gegevens, indien beschikbaar.

{

terwijl (BT.available ()) / / "keep ontvangen".

{

vertraging (10); Vertraging toegevoegd ding om stabiel te maken

char c = BT.read (); Gedrag seriële lezen

Command + = c; Het bouwen van de string.

}

Serial.println (command);

Command = ""; Geen herhalingen

}

Als (Serial.available ())

{

vertraging (10);

BT.write (Serial.read ());

}

}


Als eenmaal het programma geladen, doen sommige basistests. Bijvoorbeeld

  • Verzenden "AT", de module "OK" moet reageren.
  • Firmwareversie vragen: "Op + VERSION", de module moet responser, bijvoorbeeld: "linvorV1.8".
  • Met HC-06 kunt u definiëren een naam voor de module bijvoorbeeld: "De T + NAMEMJRoBot_BT_HC06". Maar in tegenstelling tot andere modules, kunt u niet weten wat is de naam die is ingesteld voor de module. Wanneer u de vorige opdracht verzendt, de HC-06 gewoon antwoord: "OKsetname".

In het algemeen, de HC-O6 wordt standaard geleverd met het wachtwoord (of PIN): 1234. Een nieuwe transactie met de opdracht AT kunt u instellen:

  • AT + PIN xxxx waar 'xxxx' zal 4 nummers.

Hieronder de code van de Arduino voor HC-06 testen:

Gerelateerde Artikelen

Arduino om te openen kaders via Bluetooth aansluiten

Arduino om te openen kaders via Bluetooth aansluiten

Dit instructable zal betrekking hebben op hoe de adafruit BlueFruit verbinden met de arduino en vervolgens brengt u een lijn van communicatie met OpenFrameworks. Voor de toepassing van deze gids alleen gebruiken we een fotoweerstand om te laten zien
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
Eenvoudige Bluetooth toevoegen aan Arduino

Eenvoudige Bluetooth toevoegen aan Arduino

Soms wanneer u eerst een nieuw project begint, kan er is een heleboel foutopsporing gaan op, en met een Arduino-platform, via de seriële poort te spugen van gegevens een zeer nuttig instrument. Nou wat als er geen ruimte is om een USB-kabel aansluite
Raspberry Pi Robot aangestuurd via Bluetooth

Raspberry Pi Robot aangestuurd via Bluetooth

deze tutorial is gebaseerd op een eerdere Instructable -Gebouw robots met Raspberry Pi en PythonHet doel is om een voorbeeld van hoe je een Bluetooth seriële verbinding met Arduino te controleren van een Raspberry Pi robot. Maar laat neem het nog een
Android via Bluetooth verbinden met de Arduino Uno

Android via Bluetooth verbinden met de Arduino Uno

In dit project wordt een seriële Bluetooth-module gebruikt voor het maken van een verbinding tussen de Arduino Uno en een Android app die ik heb met MIT App uitvinder gemaakt.Arduino luistert naar de opdrachten aan het licht van enkele LED's of weerg
Controle van de Arduino met Android telefoon via Bluetooth

Controle van de Arduino met Android telefoon via Bluetooth

Hallo mensen, hier kunt u leren hoe u kunt besturen Arduino met Android telefoon via Bluetooth. U kunt uw smartphone als een afstandsbediening voor u verlichting van het huis systeem of u kunt gebruiken als een drone externe enz.Om de verbinding tuss
Een ander Arduino afstandsbediening auto bestuurd door Android telefoon via Bluetooth-Module

Een ander Arduino afstandsbediening auto bestuurd door Android telefoon via Bluetooth-Module

Deze tutorial gaat door het opzetten van de Arduino IDE voor gebruik met een Adafruit motor shield kloon board, alsmede het opzetten van een oude RC auto, zodat het kan worden gecontroleerd met een android telefoon via bluetooth. De Code voor de RC a
Android App om te controleren via Bluetooth een beheersing van de Arduino maken uw huis via RF, allemaal met AppInventor

Android App om te controleren via Bluetooth een beheersing van de Arduino maken uw huis via RF, allemaal met AppInventor

Ik weet dat de titel nogal een mondvol is, maar het is precies wat het is.Enige tijd geleden, maakte ik een instructable beschrijven een circuit rondom een atmega328 (of een 'Arduino'), dat moest schrikken inbrekers door te simuleren me thuis.Geleide
Program je Arduino met een Android apparaat via Bluetooth

Program je Arduino met een Android apparaat via Bluetooth

Hallo wereld, in dit Instructable wil ik u laten zien hoe te programmeren van de Arduino Uno met uw Androïde apparaat via Bluetooth. Het is zeer eenvoudig en zo goedkoop. Ook het laat ons toe om onze Arduino program waar ooit wij via draadloze blueto
ArduDroid: Een eenvoudige 2 Way Bluetooth-gebaseerde Android Controller voor Arduino RGB led strip

ArduDroid: Een eenvoudige 2 Way Bluetooth-gebaseerde Android Controller voor Arduino RGB led strip

INTRODUCTIEGET IT ON google PLAY "ardudroid" appARDUDROID (voorheen Andruino) is een eenvoudige Android app om u te helpen bepalen de pinnen van uw Arduino Uno (of klonen) van uw Android telefoon draadloos. Het is zowel een Android app en een Ar
CxemCAR 1 - Android Control RC Car via Bluetooth

CxemCAR 1 - Android Control RC Car via Bluetooth

dit is een opensource-project van RC auto met controle van Android telefoon via Bluetooth. De controller wordt gebruikt met .NET Micro Framework: FEZ Panda II, maar u kunt elke controller werkt met .NET Micro Framework core (Netduino, GHI elektronica
Arduino - besturingselement gelijkstroommotor via Bluetooth

Arduino - besturingselement gelijkstroommotor via Bluetooth

Hi guys,In dit project zullen wij de controle van een DC-motor met een smartphone via bluetooth. Dit project is geweldig om meer te leren over:DC - motor-Interfacing Arduino met uw smartphone-Bluetooth-module-L293Du kunt mijn website bezoeken voor me
Erkenning van de stem van de Arduino Via Bluetooth HC-05

Erkenning van de stem van de Arduino Via Bluetooth HC-05

Het is echt eenvoudig en snelle controle van de stem aan uw arduino project toevoegen. Of het nu gaat om huis automatisering of deurslot of robots, controle van de stem kan worden één oog springende functie in een arduino project. In deze tutorial ik
Bluetooth Control RC Tank + Android Arduino

Bluetooth Control RC Tank + Android Arduino

Kan de vrede is op uDit is mijn eerste instructable. Het gaat om controle van uw rc tank via bluetooth in plaats van met behulp van radiofrequentie. Er zijn dat veel project als dit, maar dit is mijn manier. hahahaIk begon te denken dat ik zo lui ben