Kako Povezati Bluetooth Modul S Arduinom

Sadržaj:

Kako Povezati Bluetooth Modul S Arduinom
Kako Povezati Bluetooth Modul S Arduinom
Anonim

Spojimo bežični Bluetooth modul na Arduino i naučimo kako primati podatke s njega i prenositi podatke s računala na njega.

Bluetooth modul
Bluetooth modul

Potrebno

  • - Arduino;
  • - bluetooth modul;
  • - Računalo;
  • - spojne žice.

Upute

Korak 1

Postoje mnoge implementacije Bluetooth modula. Svaka ima svoje osobine, ali općenito su sve vrlo slične. Razmotrimo predstavnika bluetooth modula HC-06.

Ovaj modul radi na frekvencijama od 2,40 GHz do 2,48 GHz i podržava verziju 2.1 + EDR specifikacije za Bluetooth (manja potrošnja energije, povećana zaštita podataka i lako povezivanje Bluetooth uređaja). Stabilan prijem s modulom zajamčen je na udaljenosti od 10 metara.

Svrha pinova bluetooth modula je sljedeća:

- VCC i GND - "plus" i "minus" napajanja modula, podržani su naponi od 3, 6 do 6 volti;

- TX i RX - odašiljač i prijemnik modula;

- MCU-INT (Status) je statusni izlaz;

- Clear (Reset) - resetiranje i ponovno pokretanje modula, u ovom se slučaju provodi na niskoj razini logike.

Posljednja dva zaključka možda nisu uključena; module često možete pronaći bez tih zaključaka.

Svrha pribadača bluetooth modula
Svrha pribadača bluetooth modula

Korak 2

Spojimo bluetooth modul na Arduino prema donjem dijagramu. Imajte na umu da je odašiljač (Tx) Arduina povezan s prijamnikom (Rx) modula i obrnuto.

Prikvačivač statusa prikazuje visoku razinu kada je modul uparen s drugim Bluetooth uređajem, a nisku kada nije uparen. Možete pročitati njegovu vrijednost povezivanjem s Arduino pinom i dodijelivši mu način rada pinMode (pinStatus, INPUT) i tako naučiti stanje modula. Ali indikator statusa ne radi ispravno na svim modulima, pa ga nećemo koristiti u ovom primjeru.

Dijagram povezivanja bluetooth modula s Arduinom
Dijagram povezivanja bluetooth modula s Arduinom

3. korak

Rezultat bi trebao biti nešto poput fotografije.

Bluetooth modul povezan s Arduinom
Bluetooth modul povezan s Arduinom

4. korak

Napišimo takvu skicu i učitajmo je u Arduino memoriju. Čitat ćemo podatke koji dolaze s bluetooth modula i obrađivati ih. U ovom slučaju, kada simbol "1" dođe iz modula, upalit ćemo LED, a kad stigne "0", isključiti ga.

Uključujemo sastavljeni krug s Arduinom i na njega povezanim Bluetooth modulom. Ispravno spojeni modul odmah prelazi u stanje čekanja veze, što će biti prikazano ritmički treperećom LED lampicom.

Skica za Arduino za rad s Bluetoothom
Skica za Arduino za rad s Bluetoothom

Korak 5

Sada morate dodati Bluetooth uređaj na popis pouzdanih uređaja. Uključite Bluetooth na računalu, idite na Postavke -> Uređaji -> Bluetooth. Pazimo da je naš bluetooth modul vidljiv računalu. Odaberite ga s popisa i kliknite gumb Poveži. U dijaloški okvir unesite zadanu lozinku 1234. Ako je dodavanje uspješno, uređaj će se pojaviti na popisu s oznakom Upareno.

Ako se na pametni telefon želite povezati sa svojim bluetooth modulom, tada je postupak isti: uključite bluetooth na pametnom telefonu, otkrijte modul spojen na Arduino, uparite se s njim.

Uparivanje s Bluetooth uređajem
Uparivanje s Bluetooth uređajem

Korak 6

Da biste se povezali s bluetooth modulom, možete koristiti razne programe koji se mogu povezati na COM priključak. Na primjer, kao što su HyperTerminal, PuTTY, Tera Term, Termite i drugi. Svi su besplatni i slobodno distribuirani na Internetu.

Pogodnost TeraTerma je što automatski navodi COM priključke koji su dodijeljeni Bluetooth modulu vašeg računala. Pokrenite program, odaberite Serijsku vezu, odaberite odgovarajući bluetooth COM port s popisa, kliknite U redu.

U slučaju pogreške tijekom povezivanja, program će prikazati odgovarajuću obavijest. Ako je veza vašeg računala s bluetooth modulom bila uspješna, tada ćete vidjeti crno polje terminala ispred sebe.

Unesite broj 1 s tipkovnice u ovo polje - i LED na pin 13 na Arduinu će zasvijetliti, unesite 0 - ugasit će se.

Povezujemo se s bluetooth modulom putem bluetooth-a s računala
Povezujemo se s bluetooth modulom putem bluetooth-a s računala

Korak 7

Slično tome, s pametnim telefonom možete se povezati s bluetooth modulom. Preuzmite aplikaciju Bluetooth terminala, poput Bluetooth terminala. Spojite se na modul i unesite naredbe 0 ili 1.

Tako smo naučili kako se putem Bluetootha spojiti na Arduino i prenijeti podatke na njega.

Preporučeni: