Kaip Prijungti „Bluetooth“modulį Prie „Arduino“

Turinys:

Kaip Prijungti „Bluetooth“modulį Prie „Arduino“
Kaip Prijungti „Bluetooth“modulį Prie „Arduino“

Video: Kaip Prijungti „Bluetooth“modulį Prie „Arduino“

Video: Kaip Prijungti „Bluetooth“modulį Prie „Arduino“
Video: how to connect hc 05 bluetooth module to Arduino uno and other [CC] 2024, Gruodis
Anonim

Prijunkime belaidį „Bluetooth“modulį prie „Arduino“ir sužinokime, kaip iš jo gauti duomenis ir perkelti duomenis iš kompiuterio į jį.

„Bluetooth“modulis
„Bluetooth“modulis

Būtinas

  • - Arduino;
  • - „Bluetooth“modulis;
  • - kompiuteris;
  • - jungiamieji laidai.

Nurodymai

1 žingsnis

Yra daugybė „Bluetooth“modulių diegimų. Kiekvienas iš jų turi savo ypatybes, tačiau apskritai jie visi yra labai panašūs. Apsvarstykite „Bluetooth“modulio „HC-06“atstovą.

Šis modulis veikia nuo 2,40 GHz iki 2,48 GHz dažniais ir palaiko „Bluetooth“specifikacijos 2.1 + EDR versiją (mažesnį energijos suvartojimą, didesnę duomenų apsaugą ir lengvą „Bluetooth“įrenginių prijungimą). Stabilus priėmimas naudojant modulį garantuojamas per 10 metrų.

„Bluetooth“modulio kaiščių tikslas yra toks:

- VCC ir GND - modulio maitinimo šaltinio „pliusas“ir „minusas“, palaikoma nuo 3, 6 iki 6 voltų įtampa;

- TX ir RX - modulio siųstuvas ir imtuvas;

- MCU-INT (būsena) yra būsenos išvestis;

- Išvalyti (Reset) - iš naujo nustatyti ir iš naujo paleisti modulį, šiuo atveju tai atlieka žemas loginis lygis.

Paskutinės dvi išvados gali būti neįtrauktos; dažnai galite rasti modulius be šių išvadų.

„Bluetooth“modulio kaiščių paskirtis
„Bluetooth“modulio kaiščių paskirtis

2 žingsnis

Prijunkime „Bluetooth“modulį prie „Arduino“pagal toliau pateiktą schemą. Atkreipkite dėmesį, kad „Arduino“siųstuvas (Tx) yra prijungtas prie modulio imtuvo (Rx) ir atvirkščiai.

Būsenos smeigtukas rodo aukštą lygį, kai modulis yra suporuotas su kitu „Bluetooth“įrenginiu, ir žemą, kai jis nėra suporuotas. Galite perskaityti jo vertę, prijungę jį prie „Arduino“kaiščio ir priskyrę „pinMode“(„pinStatus“, „INPUT“) darbo režimą ir taip sužinoję modulio būseną. Bet būsenos indikatorius neveikia tinkamai visuose moduliuose, todėl šiame pavyzdyje jo nenaudosime.

„Bluetooth“modulio prijungimo prie „Arduino“schema
„Bluetooth“modulio prijungimo prie „Arduino“schema

3 žingsnis

Rezultatas turėtų būti kažkas panašaus į nuotrauką.

„Bluetooth“modulis prijungtas prie „Arduino“
„Bluetooth“modulis prijungtas prie „Arduino“

4 žingsnis

Parašykime tokį eskizą ir įkelkime jį į „Arduino“atmintį. Perskaitysime duomenis, gaunamus iš „Bluetooth“modulio, ir juos apdorosime. Tokiu atveju, kai iš modulio ateis simbolis „1“, mes uždegsime šviesos diodą, o kai atvyks „0“, jį išjunkite.

Mes įjungiame surinktą grandinę su „Arduino“ir prie jo prijungtu „Bluetooth“moduliu. Teisingai prijungtas modulis iškart persijungia į budėjimo režimą, kurį parodys ritmiškai mirksintis būsenos šviesos diodas.

„Arduino“eskizas darbui su „Bluetooth“
„Arduino“eskizas darbui su „Bluetooth“

5 žingsnis

Dabar turite pridėti „Bluetooth“įrenginį prie patikimų įrenginių sąrašo. Kompiuteryje įjunkite „Bluetooth“, eikite į Nustatymai -> Įrenginiai -> „Bluetooth“. Mes įsitikiname, kad mūsų „Bluetooth“modulis yra matomas kompiuteryje. Pasirinkite jį iš sąrašo ir spustelėkite nuorodą. Dialogo lange įveskite numatytąjį slaptažodį 1234. Jei papildymas pavyko, įrenginys pasirodys sąraše su ženklu Suporuotas.

Jei norite prisijungti prie „Bluetooth“modulio iš savo išmaniojo telefono, procedūra yra ta pati: įjunkite „Bluetooth“išmaniajame telefone, aptikite prie „Arduino“prijungtą modulį, suporuokite su juo.

Susiejimas su „Bluetooth“įrenginiu
Susiejimas su „Bluetooth“įrenginiu

6 žingsnis

Norėdami prisijungti prie „Bluetooth“modulio, galite naudoti įvairias programas, kurias galima prijungti prie COM prievado. Pavyzdžiui, tokie kaip „HyperTerminal“, „PuTTY“, „Tera Term“, „Termite“ir kiti. Visi jie yra nemokami ir laisvai platinami internete.

„TeraTerm“patogumas yra tai, kad jame automatiškai pateikiami COM prievadai, priskirti jūsų kompiuterio „Bluetooth“moduliui. Paleiskite programą, pasirinkite nuoseklųjį ryšį, sąraše pasirinkite atitinkamą „Bluetooth“COM prievadą, spustelėkite Gerai.

Jei prisijungiant įvyko klaida, programa parodys atitinkamą pranešimą. Jei jūsų kompiuteris buvo sėkmingai prijungtas prie „Bluetooth“modulio, priešais save pamatysite juodą terminalo lauką.

Šiame lauke įveskite skaičių 1 iš klaviatūros - ir „Arduino“13 kaiščio šviesos diodas užsidegs, įveskite 0 - jis užges.

Prisijungiame prie „Bluetooth“modulio per „Bluetooth“iš kompiuterio
Prisijungiame prie „Bluetooth“modulio per „Bluetooth“iš kompiuterio

7 žingsnis

Panašiai galite prisijungti prie „Bluetooth“modulio iš savo išmaniojo telefono. Atsisiųskite „Bluetooth“terminalo programą, pvz., „Bluetooth“terminalą. Prisijunkite prie modulio ir įveskite komandas 0 arba 1.

Taigi mes sužinojome, kaip per „Bluetooth“prisijungti prie „Arduino“ir perkelti į jį duomenis.

Rekomenduojamas: