Categorieën

Communicatie / HC-05 Bluetooth module

Bluetooth module Bluetooth module Bluetooth module Bluetooth module Bluetooth module
Bluetooth module Bluetooth module Bluetooth module Bluetooth module Bluetooth module
HC-05 Bluetooth module
HC-05 Bluetooth module. Deze module kan master of slave zijn.

Status

Op voorraad

€ 8,95
Prijs per stuk

Voorraad : 17

Aantal: 
Bestellen
 
Op verlanglijst

HC-05 Bluetooth module

HC-05 Wireless Bluetooth module

Omschrijving van deze bluetooth module:

HC-05 kan worden ingesteld als master of slave door de gebruiker.
(De HC-06 kan alleen OF master OF slave zijn.)
Aansluiten met slechts 4 kabeltjes: RX naar RXD / TX naar TXD / GND naar GND / 5V naar 5V

Klik HIER voor uitgebreide info over de AT mode van deze module
Klik HIER voor een complete uitleg van de mogelijkheden van deze module, zoals AT commando's en meer.

Om deze modules in AT mode te krijgen, voltgt u de uitleg in onderstaande sketch.


/* Martoparts.nl: BlueTooth HC-05 Setup
  - Werking:
   - Zet de "En" pin van de HC-05 eerst LOW en dan HIGH

   - ZOU dan de 2 seconden langzaam knipperen moeten zien (maar dat is niet zo).

  Zenden en ontvangen van AT commando's

   Opm: Zet Seriële Monitor op 'Both NL & CR' en '9600 Baud' rechtsonder

  - Verbindingen:
   - GND Naar GND
   - Pin 2 Naar HC-05 TXD
   - Pin 3 Naar HC-05 RXD
   - Pin 4 Naar HC-05 En

*/

/*-----( Importeer libraries )-----*/
#include softwareserial.h
/*-----( Declareer Constanten en Pin Nummers )-----*/


//VOOR UNO EN ANDERE
#define HC_05_TXD_ARDUINO_RXD 2
#define HC_05_RXD_ARDUINO_TXD 3
#define HC_05_SETUPKEY        4

//VOOR ARDUINO MEGA
//#define HC_05_TXD_ARDUINO_RXD 10
//#define HC_05_RXD_ARDUINO_TXD 11
//#define HC_05_SETUPKEY        12

/*-----( Declareer objecten )-----*/
SoftwareSerial BTSerial(HC_05_TXD_ARDUINO_RXD, HC_05_RXD_ARDUINO_TXD); // RX | TX

/*-----( Declareer Variabelen )-----*/
//Geen

void setup()   /****** SETUP: Eenmalig ******/
{
  pinMode(HC_05_SETUPKEY, OUTPUT);  // deze pin zet de HC-05 pin 34 (En pin) HIGH om in AT modus te komen
  digitalWrite(HC_05_SETUPKEY, LOW);
  delay(2000);
  digitalWrite(HC_05_SETUPKEY, HIGH);  // Commando modus bij opstarten ...Werkt niet

  Serial.begin(9600);
  Serial.println("HC-05 Bluetooth Module");
  Serial.println("Zet Seriële Monitor op 'Both NL & CR' en '9600 Baud' rechtsonder");
  delay(2000);
  Serial.println("Geef AT commando's in op bovenste regel.");
  Serial.println("");
  Serial.println("Houd knop ingedrukt bij verzenden commando");
  BTSerial.begin(38400);  // HC-05 standaard snelheid in AT commando modus

}//--(einde setup )---


void loop()   /****** LOOP: Doorlopend ******/
{
  // Lees de HC-05 en schrijf naar de Arduino Seriële Monitor
  if (BTSerial.available())
    Serial.write(BTSerial.read());

  // Lees Arduino Seriële Monitor en schrijf naar HC-05
  if (Serial.available())
    BTSerial.write(Serial.read());

}//--(eind loop )---

/*-----( Declareer Gebruikers functies )-----*/
//Geen

//*********( EINDE )***********

 
Deze website gebruikt cookies om het bezoek te meten, we slaan geen persoonlijke gegevens op.
Accepteer geselecteerde cookies
© Martoparts.nl