HC 06 Bluetooth module pinout, features & datasheet

HM-06 is een Bluetooth module ontworpen voor het tot stand brengen van korte afstand draadloze datacommunicatie tussen twee microcontrollers of systemen. De module werkt op Bluetooth 2.0 communicatieprotocol en het kan alleen als slave-apparaat fungeren. Dit is de goedkoopste methode voor draadloze gegevensoverdracht en flexibeler in vergelijking met andere methoden en het kan zelfs bestanden verzenden met een snelheid tot 2,1 Mb/s.

HC-06 maakt gebruik van frequency hopping spread spectrum technique (FHSS) om interferentie met andere apparaten te voorkomen en full-duplex transmissie te hebben. Het apparaat werkt op het frequentiebereik van 2.402 GHz tot 2.480 GHz.

Pin configuratie

HC-06 module heeft Zes pins zoals getoond in de pinout. Daarin hoeven we er maar vier te gebruiken om de module met succes te interfacen. Sommige breakoutraad zal slechts vier outputspelden slechts wegens deze reden verlaten.

Pin

Naam

Functie

Sleutel

De pin-staat bepaalt of de module werkt in opdracht modus of de normale modus

Vcc

+5V Positieve voeding moet worden gegeven aan deze pin-code voor de voeding van de module

Gnd

Sluit aan op de grond

TXD

Seriële data wordt overgebracht door module via deze pin (bij 9600bps standaard), 3.3 V logica

RXD

Seriële data is ontvangen door de module via deze pin (bij 9600bps standaard),3.3 V logica

Staat

De pin is verbonden met de LED op de raad van bestuur vertegenwoordigen de staat van de module

HC-06 Functies en Elektrische eigenschappen

  • Bluetooth-protocol: Bluetooth V2.0 protocolstandaard
  • vermogensniveau: Class2 (+6dBm)
  • Band: 2,40 GHz-2,48 GHz, ISM-Band
  • gevoeligheid ontvanger: – 85dBm
  • USB-protocol: USB v1.1/2.0
  • Modulatiemodus: Gauss frequency Shift Keying
  • veiligheidsfunctie: authenticatie en versleuteling
  • bedrijfsspanningsbereik: + 3,3 V tot + 6V
  • Bedrijfstemperatuurbereik: – 20ºC tot + 55ºC
  • bedrijfsstroom: 40mA

soortgelijke Bluetooth-Modules

HC-04, HC-02, HC-05, HC-03

HC-06 Bluetooth-Module voordelen

  • HC-06 is de beste optie wanneer draadloze communicatie over korte afstand nodig is. De module wordt gebruikt voor draadloze communicatie van minder dan 100 meter.
  • de module is zeer eenvoudig te verbinden en te communiceren.
  • de module is een van de goedkoopste oplossingen voor draadloze communicatie van alle soorten die op de markt aanwezig zijn.
  • de module verbruikt veel minder vermogen om te functioneren en kan worden gebruikt op mobiele systemen die op batterijen werken.
  • de module kan worden gekoppeld aan bijna alle controllers of processors omdat het een UART-interface gebruikt.

hoe te gebruiken HC-06 Bluetooth Module

de communicatie met deze HC-06 module gebeurt via de UART interface. De gegevens worden verzonden naar de module of ontvangen van de module via deze interface. Zo kunnen wij de module aan om het even welke microcontroller of direct aan PC verbinden die RS232 haven (UART interface) heeft. Een typisch interfacecircuit van de module aan een arduino wordt hieronder getoond.

HC-06 Bluetooth-Module met Arduino-Circuit

hier wordt de module aangesloten op +5V standaard geregelde voeding en wordt de UART-interface vastgesteld zoals weergegeven in figuur. Alles wat u moet doen is RXD van arduino verbinden met TXD van module en TXD van arduino wordt verbonden met RXD van module door een verdeler van het weerstandsspanning. Deze voltageverdeler wordt verstrekt voor het omzetten van 5V logische signaal dat door arduino aan +3.3 V logische signalen wordt verzonden die voor de module geschikt zijn. De grond van arduino en module moet voor voltageverwijzing worden aangesloten voor het geval dat afzonderlijke stroombronnen worden gebruikt.

na het aansluiten van de module moet u het programma in arduino IDE schrijven om gegevens te ontvangen en naar de module te verzenden. Voor succesvolle draadloze communicatie moet u een paar dingen onthouden:

  • In programmering moet u standaard baudrate van UART periodieke mededeling aan 9600 instellen. De waarde is standaard instelling van de module en kan verandering in het programma.
  • de module is een slave en dus heb je een master nodig om een succesvolle draadloze interface tot stand te brengen. Daarvoor heb je een andere setup nodig of je kunt een smartphone gebruiken als master en zoeken naar HC-06 slave.
  • de master zoekt naar slave en maakt er verbinding mee na verificatie met een wachtwoord. De HC-06 module heeft standaardwachtwoord ‘1234’ dat kan worden gewijzigd.
  • In het programma kunt u data master verzendt ontvangen (na verificatie) en taken uitvoeren op basis van het.
  • u kunt ook bibliotheken voor module downloaden via de websites en ze gebruiken om communicatie gemakkelijk te maken. Het enige wat u hoeft te doen is deze bibliotheken downloaden en roepen ze in programma ‘ s. Zodra het headerbestand is opgenomen, kunt u eenvoudige bevelen in het programma gebruiken om arduino te vertellen om gegevens te verzenden of te ontvangen. De module stuurt deze gegevens naar master via draadloze Bluetooth. Als de module om het even welke gegevens van meester ontvangt, zal het het aan arduino door periodieke mededeling UART overbrengen.
  • u kunt HC-06 ook verbinden met PC met behulp van de RS232-kabel. Zodra u de interface is gedaan kunt u seriële terminal op de PC of een soortgelijke software gebruiken om gegevens te verzenden of te ontvangen naar de module. Je moet AT command intypen in seriële terminal om te communiceren met de module en deze commando ‘ s kunnen hier worden gedownload.