Paano Ikonekta Ang Module Ng Bluetooth Sa Arduino

Talaan ng mga Nilalaman:

Paano Ikonekta Ang Module Ng Bluetooth Sa Arduino
Paano Ikonekta Ang Module Ng Bluetooth Sa Arduino

Video: Paano Ikonekta Ang Module Ng Bluetooth Sa Arduino

Video: Paano Ikonekta Ang Module Ng Bluetooth Sa Arduino
Video: Arduino + Modulo de SONIDO BLUETOOTH (Arduino + Bluetooth Stereo Module XS-3868 ) 2024, Mayo
Anonim

Ikonekta natin ang isang wireless na module ng Bluetooth sa Arduino at alamin kung paano makatanggap ng data mula dito at ilipat ang data mula sa isang computer dito.

Module ng Bluetooth
Module ng Bluetooth

Kailangan

  • - Arduino;
  • - module ng Bluetooth;
  • - computer;
  • - pagkonekta ng mga wire.

Panuto

Hakbang 1

Maraming pagpapatupad ng mga module ng Bluetooth. Ang bawat isa ay may sariling mga katangian, ngunit sa pangkalahatan lahat sila ay magkatulad. Isaalang-alang ang isang kinatawan ng module ng blu-HC-06.

Ang module na ito ay nagpapatakbo ng mga frequency mula sa 2.40 GHz hanggang 2.48 GHz at sinusuportahan ang bersyon ng pagtutukoy ng bluetooth 2.1 + EDR (mas mababang konsumo ng kuryente, nadagdagan ang proteksyon ng data at madaling koneksyon ng mga aparatong Bluetooth). Ang matatag na pagtanggap na may modyul ay ginagarantiyahan sa loob ng 10 metro.

Ang layunin ng mga pin ng module ng bluetooth ay ang mga sumusunod:

- VCC at GND - "plus" at "minus" ng power supply ng module, ang mga voltages mula 3, 6 hanggang 6 volts ay suportado;

- TX at RX - transmiter at tatanggap ng module;

- Ang MCU-INT (Katayuan) ay isang output output;

- I-clear (I-reset) - i-reset at i-restart ang module, sa kasong ito ay isinasagawa ng isang mababang antas ng lohika.

Ang huling dalawang konklusyon ay maaaring hindi kasangkot; madalas kang makakahanap ng mga module na wala ang mga kongklusyon na ito.

Layunin ng mga pin ng module ng bluetooth
Layunin ng mga pin ng module ng bluetooth

Hakbang 2

Ikonekta natin ang module ng Bluetooth sa Arduino alinsunod sa diagram sa ibaba. Mangyaring tandaan na ang transmitter (Tx) ng Arduino ay konektado sa receiver (Rx) ng module, at sa kabaligtaran.

Nagpapakita ang Status pin ng isang mataas na antas kapag ang module ay ipinares sa isa pang aparato ng Bluetooth, at mababa kapag hindi ito ipinares. Maaari mong basahin ang halaga nito sa pamamagitan ng pagkonekta nito sa Arduino pin at italaga ito sa pinMode (pinStatus, INPUT) operating mode at sa gayon ay malaman ang estado ng modyul. Ngunit ang tagapagpahiwatig ng katayuan ay hindi gumagana nang tama sa lahat ng mga module, kaya hindi namin ito gagamitin sa halimbawang ito.

Diagram ng pagkonekta ng module ng bluetooth sa Arduino
Diagram ng pagkonekta ng module ng bluetooth sa Arduino

Hakbang 3

Ang resulta ay dapat na isang bagay tulad ng larawan.

Ang module ng Bluetooth na konektado sa Arduino
Ang module ng Bluetooth na konektado sa Arduino

Hakbang 4

Isulat natin ang gayong sketch at i-load ito sa memorya ng Arduino. Babasahin namin ang data na nagmumula sa module ng Bluetooth at iproseso ito. Sa kasong ito, kapag ang simbolong "1" ay nagmula sa module, iilawan namin ang LED, at kapag dumating ang "0", patayin ito.

I-on namin ang binuo circuit na may Arduino at ang module ng bluetooth na konektado dito. Ang isang tamang konektadong module ay agad na pumapasok sa mode ng pag-standby ng koneksyon, na kung saan ay ipahiwatig ng isang rhythmically blinking status LED.

Sketch para sa Arduino upang gumana sa Bluetooth
Sketch para sa Arduino upang gumana sa Bluetooth

Hakbang 5

Ngayon ay kailangan mong idagdag ang aparatong Bluetooth sa listahan ng mga pinagkakatiwalaang aparato. I-on ang Bluetooth sa iyong computer, pumunta sa Mga Setting -> Mga Device -> Bluetooth. Tinitiyak namin na ang aming module ng bluetooth ay nakikita ng computer. Piliin ito mula sa listahan at i-click ang link na Link. Sa dialog box, ipasok ang default na password 1234. Kung matagumpay ang pagdaragdag, lilitaw ang aparato sa listahan na may markang Pares.

Kung nais mong kumonekta sa iyong module ng Bluetooth mula sa iyong smartphone, pagkatapos ay pareho ang pamamaraan: i-on ang Bluetooth sa iyong smartphone, tuklasin ang modyul na nakakonekta sa Arduino, ipares ito.

Pagpapares sa isang aparatong Bluetooth
Pagpapares sa isang aparatong Bluetooth

Hakbang 6

Upang kumonekta sa module ng Bluetooth, maaari kang gumamit ng iba't ibang mga programa na maaaring maiugnay sa COM port. Halimbawa, tulad ng HyperTerminal, PuTTY, Tera Term, Termite at iba pa. Lahat sila ay libre at malayang ipinamamahagi sa Internet.

Ang kaginhawaan ng TeraTerm ay awtomatiko nitong nakalista ang mga COM port na nakatalaga sa module ng bluetooth ng iyong computer. Ilunsad ang programa, piliin ang Serial na koneksyon, piliin ang kaukulang Bluetooth port COM mula sa listahan, i-click ang OK.

Sa kaso ng isang error sa panahon ng koneksyon, ang programa ay magpapakita ng isang kaukulang abiso. Kung ang koneksyon ng iyong computer sa module ng Bluetooth ay matagumpay, makikita mo ang isang itim na larangan ng terminal sa harap mo.

Ipasok ang numero 1 mula sa keyboard sa patlang na ito - at ang LED sa pin 13 ng Arduino ay magaan, ipasok ang 0 - lalabas ito.

Kumokonekta kami sa module ng Bluetooth sa pamamagitan ng Bluetooth mula sa isang computer
Kumokonekta kami sa module ng Bluetooth sa pamamagitan ng Bluetooth mula sa isang computer

Hakbang 7

Katulad nito, maaari kang kumonekta sa module ng Bluetooth mula sa iyong smartphone. Mag-download ng isang application ng terminal ng bluetooth tulad ng Bluetooth Terminal. Kumonekta sa module at ipasok ang mga utos na 0 o 1.

Sa gayon, natutunan namin kung paano kumonekta sa pamamagitan ng bluetooth sa Arduino at ilipat ang data dito.

Inirerekumendang: