Kako Povezati Bluetooth Modul Sa Arduinom

Sadržaj:

Kako Povezati Bluetooth Modul Sa Arduinom
Kako Povezati Bluetooth Modul Sa Arduinom

Video: Kako Povezati Bluetooth Modul Sa Arduinom

Video: Kako Povezati Bluetooth Modul Sa Arduinom
Video: Arduino Проекты #9 "Подключение модуля Bluetooth к Ардуино" 2024, Decembar
Anonim

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

Bluetooth modul
Bluetooth modul

Potrebno

  • - Arduino;
  • - bluetooth modul;
  • - računar;
  • - spojne žice.

Instrukcije

Korak 1

Postoji mnogo implementacija Bluetooth modula. Svaka ima svoje osobine, ali općenito su sve vrlo slične. Razmislite o predstavniku 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 sa modulom zagarantovan 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 - predajnik i prijemnik modula;

- MCU-INT (Status) je statusni izlaz;

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

Posljednja dva zaključka možda neće biti uključena; često možete naći module bez ovih zaključaka.

Svrha pinova bluetooth modula
Svrha pinova bluetooth modula

Korak 2

Spojimo bluetooth modul na Arduino prema donjem dijagramu. Imajte na umu da je predajnik (Tx) Arduina povezan sa prijemnikom (Rx) modula i obrnuto.

Pribadača statusa prikazuje visoku razinu kada je modul uparen s drugim Bluetooth uređajem, a nisku kada nije uparena. Možete pročitati njegovu vrijednost spajanjem na Arduino pin i dodijelivši mu pinMode (pinStatus, INPUT) način rada 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 sa Arduinom
Dijagram povezivanja bluetooth modula sa Arduinom

Korak 3

Rezultat bi trebao biti nešto poput fotografije.

Bluetooth modul povezan na Arduino
Bluetooth modul povezan na Arduino

Korak 4

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

Uključujemo sklopljeni krug sa Arduinom i na njega povezanim Bluetooth modulom. Ispravno spojen modul odmah prelazi u stanje pripravnosti 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 listu pouzdanih uređaja. Uključite Bluetooth na računaru, idite na Postavke -> Uređaji -> Bluetooth. Pazimo da je naš bluetooth modul vidljiv računaru. 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 listi 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 povezan na Arduino, uparite se s njim.

Uparivanje sa Bluetooth uređajem
Uparivanje sa Bluetooth uređajem

Korak 6

Da biste se povezali s bluetooth modulom, možete koristiti razne programe koji se mogu povezati na COM port. 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 portove koji su dodijeljeni Bluetooth modulu vašeg računara. Pokrenite program, odaberite Serijsku vezu, odaberite odgovarajući bluetooth COM port s popisa, kliknite U redu.

U slučaju greške tokom povezivanja, program će prikazati odgovarajuće obavještenje. Ako je veza vašeg računara sa bluetooth modulom bila uspješna, vidjet ćete 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.

Na bluetooth modul se povezujemo putem bluetooth-a sa računara
Na bluetooth modul se povezujemo putem bluetooth-a sa računara

Korak 7

Slično tome, sa pametnim telefonom možete se povezati na bluetooth modul. Preuzmite aplikaciju Bluetooth terminala, kao što je Bluetooth Terminal. Spojite se na modul i unesite naredbe 0 ili 1.

Tako smo naučili kako se putem Bluetootha povezati s Arduinom i prenijeti podatke na njega.

Preporučuje se: