Satura rādītājs:
- 1. darbība. Īss ievads Bluetooth komunikācijā un protokolā
- 2. darbība: datu sūtīšana uz Arduino, izmantojot Bluetooth
- 3. solis: ķēde
- 4. solis: kods
- 5. darbība: AT komandu nosūtīšana uz HC05 Bluetooth moduli
- 6. darbība: iegādājieties HC05 Bluetooth moduli
Video: Darba sākšana ar HC05 Bluetooth moduli un Arduino [apmācība]: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šo un citas pārsteidzošās pamācības varat izlasīt ElectroPeak oficiālajā vietnē
Šajā apmācībā jūs uzzināsit, kā sazināties un nosūtīt datus, izmantojot Bluetooth, izmantojot HC05 Bluetooth moduli un Arduino plati. Šī raksta beigās jūs uzzināsit:
- Vispārīga informācija par Bluetooth protokolu
- Kā nosūtīt datus, izmantojot Bluetooth
- Kā nosūtīt AT-Command uz HC05
1. darbība. Īss ievads Bluetooth komunikācijā un protokolā
Ir vairāki bezvadu sakaru veidi, piemēram, NRF, ZigBee, Wi-Fi un Bluetooth.
Bluetooth protokols; pieņemama saziņas metode PAN tīklā ar maksimālo datu pārraides ātrumu 1Mb/S, kas darbojas nominālajā 100 metru diapazonā, izmantojot 2,4 G frekvenci, ir izplatīts bezvadu saziņas veids.
HC05 modulis ir Bluetooth modulis, kas izmanto seriālo komunikāciju, galvenokārt tiek izmantots elektronikas projektos.
HC05 Bluetooth moduļa svarīgās specifikācijas:
- Darba spriegums: 3,6V - 5V
- Iekšējā antena: Jā
- Automātiskais savienojums ar pēdējo ierīci: Jā
2. darbība: datu sūtīšana uz Arduino, izmantojot Bluetooth
HC05 modulim ir iekšējais 3.3v regulators, un tāpēc to var pievienot 5V spriegumam. Bet mēs ļoti iesakām 3.3V spriegumu, jo HC05 sērijas sakaru tapu loģika ir 3.3V. Piegādājot 5 V moduli, tas var tikt bojāts.
Lai modulis netiktu bojāts un tas darbotos pareizi, starp arduino TX tapu un moduļa RX tapu jāizmanto pretestības sadales ķēde (5v līdz 3.3v). Kad ir pievienots meistars un palīgs, zilās un sarkanās gaismas diodes uz paneļa mirgo ik pēc 2 sekundēm. Ja tie nav savienoti, ik pēc 2 sekundēm mirgo tikai zils.
3. solis: ķēde
4. solis: kods
Lai sazinātos ar HC05, izmantojot Bluetooth, tālrunī ir nepieciešama Bluetooth termināla lietojumprogramma. Varat izmantot šo. Tagad, lai sāktu datu pārsūtīšanu, augšupielādējiet šo kodu savā Arduino un pievienojiet HC05, izmantojot tikko instalēto lietotni. Sakaru nosaukums ir HC05, parole ir 1234 vai 0000, un pārsūtīšanas pārraides ātrums pēc noklusējuma ir 9600.
Apskatīsim kodu dziļāk un redzēsim, ko nozīmē katra rinda:
#include "SoftwareSerial.h"
bibliotēka, kas nepieciešama programmatūras sērijas sakariem. Jūs to varat lejupielādēt šeit.
SoftwareSerial MyBlue (2, 3);
Programmatūras definīcija sērijveida tapām; RX2 un TX3
MyBlue.begin (9600);
Programmatūras sērijas pārraides ātruma konfigurēšana pie 9600
Sērijas datu nolasīšana un LED ieslēgšana/izslēgšana.
5. darbība: AT komandu nosūtīšana uz HC05 Bluetooth moduli
Nospiežot un turot pogu, modulis pārslēdzas AT komandu režīmā. Pretējā gadījumā tas darbojas saziņas režīmā. Dažu moduļu pakotnēs ir spiedpoga, un tās vairs nav jāpievieno. Noklusējuma pārraides ātrums, lai ieietu komandrindas režīmā, ir 38400. Tagad augšupielādējiet šo kodu savā panelī un iestatiet komandas, izmantojot Serial Monitor.
Jūs saņemsiet ATBILDI, nosūtot modulim KOMANDU. Šeit ir dažas no vissvarīgākajām AT komandām:
6. darbība: iegādājieties HC05 Bluetooth moduli
Pērciet HC05 Blurtooth moduli no ElectroPeak
Ieteicams:
Arduino darba sākšana ar aparatūru un programmatūru un Arduino apmācības: 11 soļi
Arduino darba sākšana ar aparatūru un programmatūru un Arduino apmācības: Mūsdienās veidotāji, izstrādātāji izvēlas Arduino, lai strauji izstrādātu projektu prototipus. Arduino ir atvērtā pirmkoda elektronikas platforma, kuras pamatā ir viegli lietojama aparatūra un programmatūra. Arduino ir ļoti laba lietotāju kopiena. Arduino dēlis
Darba sākšana ar Arduino Nano: 5 soļi
Darba sākšana ar Arduino Nano: Arduino Nano ir viens no pieejamiem Arduino tāfeles modeļiem. Tam ir mazs izmērs, pilnīga funkcija un viegli lietojams. Arduino nano izmērs ir 1,70 collas x 0,7 collas, un tam ir pilnīga funkcija, piemēram: Atmel ATmega 328 IC, poga Atpakaļ, 4 indikatora gaismas diodes, 3V3 Re
Darba sākšana ar Arduino un Ethernet: 8 soļi
Darba sākšana ar Arduino un Ethernet: Jūsu Arduino var viegli sazināties ar ārpasauli, izmantojot vadu Ethernet savienojumu. Tomēr, pirms mēs sākam darbu, tiks pieņemts, ka jums ir pamatzināšanas par datoru tīklu, piemēram, zināšanas par to, kā savienot skaitļošanu
Darba sākšana ar Digispark Attiny85, izmantojot Arduino IDE: 4 soļi
Darba sākšana ar Digispark Attiny85, izmantojot Arduino IDE: Digispark ir uz Attiny85 balstīta mikrokontrolleru izstrādes plate, kas līdzīga Arduino līnijai, tikai lētāka, mazāka un nedaudz mazāk jaudīga. Ar virkni vairogu, lai paplašinātu tā funkcionalitāti un iespēju izmantot pazīstamo Arduino ID
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu