Turinys:

„Bluetooth HC-05“nustatymas naudojant „Arduino“: 5 žingsniai
„Bluetooth HC-05“nustatymas naudojant „Arduino“: 5 žingsniai

Video: „Bluetooth HC-05“nustatymas naudojant „Arduino“: 5 žingsniai

Video: „Bluetooth HC-05“nustatymas naudojant „Arduino“: 5 žingsniai
Video: #15 HC 05 Bluetooth Modbus Android HMI | Внешний ПЛК Arduino 2024, Liepa
Anonim
„Bluetooth HC-05“nustatymas naudojant „Arduino“
„Bluetooth HC-05“nustatymas naudojant „Arduino“

Šiame projekte mes naudosime „HC05“„Bluetooth“modulį su „Arduino“, kad pranešimai būtų siunčiami iš išmaniojo telefono į „Arduino“įrenginį ir rodomi kompiuteryje.

Apie „HC-05“„Bluetooth“modulį:

HC-05 modulį lengva naudoti su Bluetooth SPP (Serial Port Protocol) moduliu, skirtu skaidriam belaidžio nuoseklaus ryšio nustatymui. „Bluetooth“serijos prievado modulis yra visiškai kvalifikuotas „Bluetooth V2.0+EDR“(patobulintas duomenų perdavimo greitis) 3Mbps moduliavimas su visišku 2,4 GHz radijo siųstuvu -imtuvu ir pagrindine juosta. Jame naudojama „CSR Bluecore 04-External“vieno lusto „Bluetooth“sistema su CMOS technologija ir su AFH (prisitaikančio dažnio šuolio funkcija). Jo pėdsakas yra tik 12,7 x 27 mm. Tikimės, kad tai supaprastins jūsų bendrą projektavimo/kūrimo ciklą.

1 žingsnis: kaiščio konfigūracija ir funkcija:

Smeigtuko aprašymas

Valstybė - žinoti ryšio būseną. (Suporuotas arba atjungtas)

Rx - modulio priėmimo kaištis duomenims priimti.

Tx - modulio perdavimo kaištis duomenims siųsti.

5v - maitinimo kaištis

GND - įžeminimo kaištis

LT/raktas - įjungia arba išjungia modulį.

2 veiksmas: reikalingi komponentai:

- „Arduino“lenta 1

- HC05 „Bluetooth“modulis 1

- jungiamieji laidai 6

- Duonos lenta 1

Šiuos komponentus, kurie yra išbandyti dėl kokybės, galite įsigyti iš elegocart.

3 žingsnis: projekto sąranka:

Projekto sąranka
Projekto sąranka

4 žingsnis: kodas:

#include SoftwareSerial EEBlue (10, 11); // RX | TX void setup () {Serial.begin (9600); EEBlue.begin (9600); // Numatytasis „Baud for comm“, jis gali skirtis jūsų moduliui. Serial.println ("" Bluetooth "vartai yra atidaryti. / N Prisijunkite prie HC-05 iš bet kurio kito" Bluetooth "įrenginio, kurio 1234 yra susiejimo raktas!"); } void loop () {// Perkelkite bet kokius duomenis iš „Bluetooth“į terminalą. jei (EEBlue.available ()) Serial.write (EEBlue.read ()); // Perkelkite visus duomenis iš terminalo į „Bluetooth“, jei (Serial.available ()) EEBlue.write (Serial.read ()); }

5 veiksmas: „Android“programa:

„Play“parduotuvėje yra daugybė programų, skirtų „Bluetooth“moduliui HC05 prijungti prie „Android“telefono, galite naudoti bet kurią iš jų. Aš naudoju „Bluetooth“terminalo programą.

Rekomenduojamas: