Cum Se Conectează Modulul Bluetooth La Arduino

Cuprins:

Cum Se Conectează Modulul Bluetooth La Arduino
Cum Se Conectează Modulul Bluetooth La Arduino

Video: Cum Se Conectează Modulul Bluetooth La Arduino

Video: Cum Se Conectează Modulul Bluetooth La Arduino
Video: how to connect hc 05 bluetooth module to Arduino uno and other [CC] 2024, Decembrie
Anonim

Să conectăm un modul Bluetooth fără fir la Arduino și să învățăm cum să primim date de la acesta și să transferăm date de la un computer la acesta.

Modul Bluetooth
Modul Bluetooth

Necesar

  • - Arduino;
  • - modul bluetooth;
  • - calculator;
  • - conectarea firelor.

Instrucțiuni

Pasul 1

Există multe implementări ale modulelor Bluetooth. Fiecare are propriile sale caracteristici, dar, în general, toate sunt foarte asemănătoare. Luați în considerare un reprezentant al modulului bluetooth HC-06.

Acest modul funcționează la frecvențe de la 2,40 GHz la 2,48 GHz și acceptă specificația Bluetooth versiunea 2.1 + EDR (consum redus de energie, protecție sporită a datelor și conexiune ușoară a dispozitivelor Bluetooth). Recepția stabilă cu modulul este garantată la 10 metri.

Scopul pinilor modulului bluetooth este următorul:

- VCC și GND - "plus" și "minus" a sursei de alimentare a modulului, sunt acceptate tensiuni de la 3, 6 la 6 volți;

- TX și RX - emițător și receptor al modulului;

- MCU-INT (Status) este o ieșire de stare;

- Clear (Reset) - resetați și reporniți modulul, în acest caz este realizat de un nivel logic scăzut.

Este posibil ca ultimele două concluzii să nu fie implicate; puteți găsi deseori module fără aceste concluzii.

Scopul pinilor modulului bluetooth
Scopul pinilor modulului bluetooth

Pasul 2

Să conectăm modulul bluetooth la Arduino conform schemei de mai jos. Vă rugăm să rețineți că transmițătorul (Tx) al Arduino este conectat la receptorul (Rx) al modulului și invers.

Pinul de stare afișează un nivel ridicat atunci când modulul este asociat cu un alt dispozitiv Bluetooth și scăzut atunci când nu este asociat. Puteți citi valoarea acestuia conectându-l la pinul Arduino și atribuindu-i modul de operare pinMode (pinStatus, INPUT) și astfel să aflați starea modulului. Dar indicatorul de stare nu funcționează corect pe toate modulele, deci nu îl vom folosi în acest exemplu.

Schema de conectare a modulului bluetooth la Arduino
Schema de conectare a modulului bluetooth la Arduino

Pasul 3

Rezultatul ar trebui să fie ceva asemănător cu fotografia.

Modul Bluetooth conectat la Arduino
Modul Bluetooth conectat la Arduino

Pasul 4

Să scriem o astfel de schiță și să o încărcăm în memoria Arduino. Vom citi datele provenite de la modulul bluetooth și le vom procesa. În acest caz, când simbolul „1” vine de la modul, vom aprinde LED-ul, iar când va sosi „0”, îl vom opri.

Pornim circuitul asamblat cu Arduino și modulul bluetooth conectat la acesta. Un modul conectat corect intră imediat în modul de așteptare a conexiunii, care va fi indicat printr-un LED de stare clipind ritmic.

Schiță pentru ca Arduino să funcționeze cu Bluetooth
Schiță pentru ca Arduino să funcționeze cu Bluetooth

Pasul 5

Acum trebuie să adăugați dispozitivul Bluetooth la lista dispozitivelor de încredere. Porniți Bluetooth pe computer, accesați Setări -> Dispozitive -> Bluetooth. Ne asigurăm că modulul nostru bluetooth este vizibil pentru computer. Selectați-l din listă și faceți clic pe butonul Link. În caseta de dialog, introduceți parola implicită 1234. Dacă adăugarea este reușită, dispozitivul va apărea în listă cu marca Asociată.

Dacă doriți să vă conectați la modulul dvs. Bluetooth de pe telefonul smartphone, atunci procedura este aceeași: activați Bluetooth pe telefonul dvs. smartphone, detectați modulul conectat la Arduino, asociați-l.

Asocierea cu un dispozitiv bluetooth
Asocierea cu un dispozitiv bluetooth

Pasul 6

Pentru a vă conecta la modulul Bluetooth, puteți utiliza diverse programe care pot fi conectate la portul COM. De exemplu, cum ar fi HyperTerminal, PuTTY, Tera Term, Termite și altele. Toate sunt gratuite și distribuite gratuit pe internet.

Confortul TeraTerm este că listează automat porturile COM care sunt atribuite modulului bluetooth al computerului. Lansați programul, selectați conexiunea Serial, selectați portul Bluetooth corespunzător din listă, faceți clic pe OK.

În cazul unei erori în timpul conexiunii, programul va afișa o notificare corespunzătoare. Dacă conexiunea computerului dvs. cu modulul bluetooth a reușit, atunci veți vedea un câmp terminal negru în fața dvs.

Introduceți numărul 1 de la tastatură în acest câmp - iar LED-ul de pe pinul 13 al Arduino se va aprinde, introduceți 0 - se va stinge.

Ne conectăm la modulul Bluetooth prin Bluetooth de la un computer
Ne conectăm la modulul Bluetooth prin Bluetooth de la un computer

Pasul 7

În mod similar, vă puteți conecta la modulul bluetooth de pe telefonul smartphone. Descărcați o aplicație pentru terminal Bluetooth, cum ar fi Terminalul Bluetooth. Conectați-vă la modul și introduceți comenzile 0 sau 1.

Astfel, am învățat cum să ne conectăm prin Bluetooth la Arduino și să transferăm date către acesta.

Recomandat: