HC 06 Bluetooth module pinout, features & datalehti
HM-06 on Bluetooth-moduuli, joka on suunniteltu kahden mikrokontrollerin tai järjestelmän väliseen lyhyen kantaman langattomaan tiedonsiirtoon. Moduuli toimii Bluetooth 2.0-viestintäprotokollalla ja se voi toimia vain orjalaitteena. Tämä on halvin tapa langattoman tiedonsiirron ja joustavampi verrattuna muihin menetelmiin ja se voi jopa lähettää tiedostoja nopeudella jopa 2.1 Mb/s.
HC-06 käyttää FHSS-tekniikkaa (frequency hopping spread spectrum technique) välttääkseen häiriöt muiden laitteiden kanssa ja saadakseen täyden duplex-lähetyksen. Laite toimii taajuusalueella 2,402 GHz – 2,480 GHz.
Pin-kokoonpano
HC-06-moduulissa on kuusi nastaa, kuten pinoutissa on esitetty. Niissä meidän tarvitsee vain käyttää neljää onnistuneesti liittämällä moduuli. Jotkut breakout levyt jättää vain neljä lähtö nastat vain tästä syystä.
Pin |
nimi |
funktio |
avain |
pin-tila määrittää, toimiiko moduuli komentotilassa vai normaalitilassa |
|
Vcc |
+5V positiivinen tarjonta on annettava tämän pin virran moduulin |
|
Gnd |
Yhdistä maahan |
|
TXD |
Sarjatiedot lähetetään moduulilla tämän pin: n kautta (oletuksena 9600BPS), 3.3 V: n logiikka |
|
RXD |
Sarjatiedot vastaanotetaan moduulin kautta tämän pin (oletuksena 9600BPS), 3.3 V logiikka |
|
tila |
pin on kytketty LED aluksella edustaa tilan moduulin |
HC-06: n ominaisuudet ja sähköiset ominaisuudet
- Bluetooth-protokolla: Bluetooth V2.0 protokollastandardi
- tehotaso: Class2 (+6dBm)
- Band: 2,40 GHz-2,48 GHz, ISM Band
- vastaanottimen herkkyys: -85dBm
- USB-protokolla: USB v1.1/2.0
- Modulaatiotila: Gaussin taajuussiirtoavain
- turvallisuusominaisuus: todennus ja salaus
- käyttöjännitealue: + 3,3 V – + 6V
- Käyttölämpötila-alue: – 20ºC – + 55ºC
- käyttövirta: 40mA
vastaavat Bluetooth-moduulit
HC-04, HC-02, HC-05, HC-03
HC-06 Bluetooth-moduulin edut
- HC-06 on paras vaihtoehto, kun tarvitaan lyhyen matkan langatonta viestintää. Moduulia käytetään alle 100 metrin langattomaan viestintään.
- moduuli on erittäin helppo liittää ja kommunikoida.
- moduuli on yksi markkinoiden halvimmista langattoman viestinnän ratkaisuista.
- moduuli kuluttaa huomattavasti vähemmän virtaa toimiakseen ja sitä voidaan käyttää akkukäyttöisissä mobiilijärjestelmissä.
- moduuli voidaan liittää lähes kaikkiin ohjaimiin tai prosessoreihin, koska se käyttää UART-liitäntää.
miten HC-06 Bluetooth-moduulia
kommunikointi tämän HC-06-moduulin kanssa tapahtuu UART-liitännän kautta. Tiedot lähetetään moduuliin tai vastaanotetaan moduulista tämän rajapinnan kautta. Joten voimme liittää moduulin mihin tahansa mikrokontrolleriin tai suoraan tietokoneeseen, jossa on RS232-portti (UART-liitäntä). Tyypillinen rajapinta piiri moduulin Arduino on esitetty alla.
tässä moduuli on kytketty +5V: n standardisäädeltyyn virtalähteeseen ja UART-liitäntä on muodostettu kuvan mukaisesti. Kaikki mitä tarvitsee tehdä, on liittää RXD Arduino TXD moduulin ja TXD Arduino on kytketty RXD moduulin kautta vastus jännite jakaja. Tämä jännitteenjakaja on säädetty Arduinon lähettämän 5V: n logiikkasignaalin muuntamiseen +3,3 V: n logiikkasignaaleiksi, jotka soveltuvat moduulille. Arduinon ja moduulin maa on kytkettävä jännitteen referenssiä varten, jos käytetään erillisiä virtalähteitä.
moduulin liittämisen jälkeen sinun täytyy kirjoittaa ohjelma Arduino IDE: ssä saadaksesi ja lähettääksesi dataa moduuliin. Onnistuneen langattoman viestinnän sinun täytyy muistaa muutamia asioita:
- ohjelmoinnissa sinun on asetettava UART-sarjaviestinnän oletusnopeus 9600: aan. Arvo on oletusasetus moduuli ja voidaan muuttaa ohjelman.
- moduuli on orja, joten onnistuneen langattoman käyttöliittymän luomiseen tarvitaan isäntä. Siihen tarvitset toisen asennuksen tai voit käyttää älypuhelinta isäntänä ja etsiä HC-06 slave.
- isäntä etsii slavea ja muodostaa siihen yhteyden todennettuaan sen salasanalla. HC-06-moduulissa on oletussalasana ’1234’, jota voi muuttaa.
- ohjelmassa voi vastaanottaa data master-lähetyksiä (todennuksen jälkeen) ja suorittaa sen pohjalta tehtäviä.
- verkkosivujen kautta voi myös ladata kirjastoja moduulia varten ja käyttää niitä viestinnän helpottamiseksi. Kaikki mitä sinun tarvitsee tehdä, on ladata nämä kirjastot ja soittaa niitä ohjelmia. Kun otsikkotiedosto on mukana, voit käyttää ohjelman yksinkertaisia komentoja käskemään Arduinoa lähettämään tai vastaanottamaan tietoja. Moduuli lähettää nämä tiedot master kautta langaton Bluetooth. Jos moduuli saa Masterilta tietoja, se välittää ne arduinolle UART – sarjaviestinnän kautta.
- Voit myös liittää HC-06: n PC: hen RS232-kaapelilla. Kun käyttöliittymä on valmis, voit käyttää sarjapääte PC tai vastaavia ohjelmistoja lähettää tai vastaanottaa tietoja moduuliin. Sinun täytyy kirjoittaa komento sarjapääte kommunikoida moduulin ja nämä komennot voidaan ladata täältä.