Kā Savienot Bluetooth Moduli Ar Arduino

Satura rādītājs:

Kā Savienot Bluetooth Moduli Ar Arduino
Kā Savienot Bluetooth Moduli Ar Arduino

Video: Kā Savienot Bluetooth Moduli Ar Arduino

Video: Kā Savienot Bluetooth Moduli Ar Arduino
Video: Arduino Проекты #9 "Подключение модуля Bluetooth к Ардуино" 2024, Maijs
Anonim

Savienosim Arduino bezvadu Bluetooth moduli un uzzināsim, kā no tā saņemt datus un pārsūtīt datus no datora uz to.

Bluetooth modulis
Bluetooth modulis

Nepieciešams

  • - Arduino;
  • - bluetooth modulis;
  • - dators;
  • - savienojošie vadi.

Instrukcijas

1. solis

Ir daudz Bluetooth moduļu ieviešanas. Katram no tiem ir savas īpatnības, taču kopumā tie visi ir ļoti līdzīgi. Apsveriet bluetooth moduļa HC-06 pārstāvi.

Šis modulis darbojas frekvencēs no 2,40 GHz līdz 2,48 GHz un atbalsta bluetooth specifikācijas versiju 2.1 + EDR (mazāks enerģijas patēriņš, paaugstināta datu aizsardzība un ērta Bluetooth ierīču savienošana). Stabila uztveršana ar moduli tiek garantēta 10 metru attālumā.

Bluetooth moduļa tapu mērķis ir šāds:

- VCC un GND - moduļa barošanas avota "plus" un "mīnus", tiek atbalstīti spriegumi no 3, 6 līdz 6 voltiem;

- TX un RX - moduļa raidītājs un uztvērējs;

- MCU-INT (statuss) ir statusa izeja;

- Notīrīt (Atiestatīt) - atiestatīt un restartēt moduli, šajā gadījumā to veic ar zemu loģikas līmeni.

Pēdējie divi secinājumi var nebūt iesaistīti; jūs bieži varat atrast moduļus bez šiem secinājumiem vispār.

Bluetooth moduļa tapu mērķis
Bluetooth moduļa tapu mērķis

2. solis

Savienosim Bluetooth moduli ar Arduino saskaņā ar zemāk redzamo diagrammu. Lūdzu, ņemiet vērā, ka Arduino raidītājs (Tx) ir pievienots moduļa uztvērējam (Rx) un otrādi.

Statusa tapa parāda augstu līmeni, kad modulis ir savienots pārī ar citu Bluetooth ierīci, un zemu, ja tas nav savienots pārī. Jūs varat nolasīt tā vērtību, pievienojot to Arduino tapai un piešķirot darbības režīmu pinMode (pinStatus, INPUT) un tādējādi apgūstot moduļa stāvokli. Bet statusa indikators nedarbojas pareizi visos moduļos, tāpēc mēs to neizmantosim šajā piemērā.

Bluetooth moduļa savienošanas ar Arduino shēma
Bluetooth moduļa savienošanas ar Arduino shēma

3. solis

Rezultātā jābūt kaut kam līdzīgam fotoattēlam.

Arduino savienots Bluetooth modulis
Arduino savienots Bluetooth modulis

4. solis

Uzrakstīsim šādu skici un ielādēsim to Arduino atmiņā. Mēs nolasīsim datus, kas nāk no Bluetooth moduļa, un tos apstrādāsim. Šajā gadījumā, kad no moduļa nāk simbols "1", mēs iedegsim gaismas diode, un, kad ieradīsies "0", izslēdziet to.

Mēs ieslēdzam samontēto shēmu ar Arduino un tam pievienoto bluetooth moduli. Pareizi pievienots modulis nekavējoties pāriet uz savienojuma gaidīšanas režīmu, par kuru norādīs ritmiski mirgojoša statusa gaismas diode.

Arduino skice darbam ar Bluetooth
Arduino skice darbam ar Bluetooth

5. solis

Tagad jums jāpievieno Bluetooth ierīce uzticamo ierīču sarakstam. Ieslēdziet Bluetooth savā datorā, dodieties uz Iestatījumi -> Ierīces -> Bluetooth. Mēs pārliecināmies, ka mūsu bluetooth modulis ir redzams datoram. Atlasiet to sarakstā un noklikšķiniet uz pogas Saite. Dialoglodziņā ievadiet noklusējuma paroli 1234. Ja pievienošana ir veiksmīga, ierīce parādīsies sarakstā ar atzīmi Paired.

Ja vēlaties izveidot savienojumu ar savu bluetooth moduli no viedtālruņa, tad procedūra ir tāda pati: viedtālrunī ieslēdziet Bluetooth, atrodiet Arduino savienoto moduli, savienojiet to pārī.

Savienošana pārī ar Bluetooth ierīci
Savienošana pārī ar Bluetooth ierīci

6. solis

Lai izveidotu savienojumu ar Bluetooth moduli, varat izmantot dažādas programmas, kuras var savienot ar COM portu. Piemēram, piemēram, HyperTerminal, PuTTY, Tera Term, Termite un citi. Tie visi ir bez maksas un brīvi izplatīti internetā.

TeraTerm ērtības ir tādas, ka tajā automātiski tiek uzskaitīti COM porti, kas piešķirti jūsu datora bluetooth modulim. Palaidiet programmu, atlasiet sērijas savienojumu, sarakstā atlasiet atbilstošo Bluetooth COM portu, noklikšķiniet uz Labi.

Ja savienojuma laikā rodas kļūda, programma parādīs atbilstošu paziņojumu. Ja datora savienojums ar Bluetooth moduli bija veiksmīgs, tad priekšā jūs redzēsit melnu termināla lauku.

Šajā laukā no tastatūras ievadiet skaitli 1 - un Arduino 13. kontakta gaismas diode iedegsies, ievadiet 0 - tas nodziest.

Mēs izveidojam savienojumu ar bluetooth moduli, izmantojot bluetooth no datora
Mēs izveidojam savienojumu ar bluetooth moduli, izmantojot bluetooth no datora

7. solis

Līdzīgi jūs varat izveidot savienojumu ar Bluetooth moduli no viedtālruņa. Lejupielādējiet Bluetooth termināļa lietojumprogrammu, piemēram, Bluetooth Terminal. Izveidojiet savienojumu ar moduli un ievadiet komandas 0 vai 1.

Tādējādi mēs uzzinājām, kā ar Bluetooth savienoties ar Arduino un pārsūtīt datus uz to.

Ieteicams: