Satura rādītājs:
- 1. solis: materiāli
- 2. darbība: elektroinstalācijas shēma
- 3. darbība: augšupielādējiet kodu Arduino panelī
- 4. solis: BT moduļa iestatīšana režīmā AT MODE
- 5. darbība: nosūtiet AT komandas
Video: At Bluetooth komandu Bluetooth komandām (HC-05 W/ EN PIN un BUTTON), izmantojot Arduino Board!: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Autors: Jay Amiel AjocGensan PH
Šī pamācība palīdzēs jums sākt lietot savu HC05 Bluetooth moduli. Šīs pamācības beigās jūs būsiet uzzinājis par AT komandu nosūtīšanu modulim, lai to konfigurētu/mainītu (vārds, parole, bodu pārraides ātrums utt.), Izmantojot savu arduino plati..
1. solis: materiāli
1. Arduino UNO
2. HC05 Bluetooth modulis
3. Jumper vadi
4. Maizes dēlis
5. Rezistori (1k un 2k)
Tieši tā!
2. darbība: elektroinstalācijas shēma
Izpildiet šo procedūru, ja vēlaties sākt komunicēt ar savu HC-05 (ar EN tapu un POGU BT labajā pusē)
Izveidojiet ff savienojumus!
BT VCC līdz Arduino 5V
BT GND uz Arduino GND
BT TX uz Arduino D2
BT RX uz Arduino D3 (šai daļai izmantojiet sprieguma dalītāju! BT Rx nevar apstrādāt 5 V signālu no arduino!)
3. darbība: augšupielādējiet kodu Arduino panelī
PIEZĪME. Pirms augšupielādes noņemiet tx un rx vadus, atstājot tikai 5V un zemējuma savienojumus.
Pēc daļas "Augšupielāde pabeigta" vēlreiz pievienojiet BT TX ar ARDUINO D2 un BT RX ar ARDUINO D3 (nekustīgi, ar sprieguma dalītāju).
HC-05 gaismas diodei ātri jāmirgo aptuveni 5 reizes sekundē.
#iekļaut
SoftwareSerial BTserial (2, 3); // RX | TX // Savienojiet HC-05 TX ar Arduino pin 2 RX.
// Savienojiet HC-05 RX ar Arduino pin 3 TX
char c = "";
void setup () {
Sērijas sākums (9600);
Serial.println ("Arduino ir gatavs");
Serial.println ("Atcerieties sērijveida monitorā atlasīt gan NL, gan CR");
// HC-05 noklusējuma sērijas ātrums AT režīmam ir 38400
BTserial.begin (38400);
}
void loop () {
// Turpiniet lasīt no HC-05 un nosūtiet uz Arduino sērijas monitoru
ja (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Turpiniet lasīt no Arduino sērijas monitora un nosūtiet uz HC-05
ja (Serial.available ()) {
c = Sērijas.lasījums ();
BTserial.write (c); }
}
4. solis: BT moduļa iestatīšana režīmā AT MODE
Ieslēdzot Arduino, rīkojieties šādi:
Noņemiet 5V savienojumu ar BT VCC
Nospiediet un turiet BT moduļa pogas slēdzi
Atkārtoti pievienojiet BT VCC pie 5 V (vienlaikus nospiežot pogas slēdzi), gaismas diodei vajadzētu iedegties.
Atlaidiet pogas slēdzi, un gaismas diodei lēnām jāmirgo ik pēc pāris sekundēm (apmēram 2 sekundes).
Tas norāda AT režīmu.
5. darbība: nosūtiet AT komandas
Tagad, kad esat AT režīmā, tagad varat sākt AT comms.
Šeit ir daži AT komandu piemēri, kurus varat izmantot, vai arī varat meklēt internetā citas AT komandas.
Lai atgrieztos HC-05 uz mfg. noklusējuma iestatījumi: "AT+ORGL"
Lai iegūtu HC-05 versiju, ievadiet: "AT+VERSIJA?"
Lai mainītu ierīces nosaukumu no noklusējuma HC-05, teiksim MYBLUE, ievadiet: "AT+NAME = MYBLUE"
Lai mainītu noklusējuma drošības kodu no 1234 uz 2987, ievadiet: "AT+PSWD = 2987"
Lai mainītu HC-05 pārraides ātrumu no noklusējuma 9600 uz 115200, 1 pieturas bits, 0 paritāte ievadiet: "AT+UART = 115200, 1, 0"
SVARĪGA PIEZĪME. Ja jūs izmantojat AT komandas ar "?", Dariet to, vienlaikus nospiežot pogu uz BT plates, datorā nospiediet taustiņu enter. Tas būtu jādara.
Ieteicams:
Programmējiet jebkuru ESP8266 plati/moduli ar AT komandām Programmaparatūra: 5 soļi
Programmējiet jebkuru ESP8266 plati/moduli ar AT komandām Firmware: Katru ESP8266 moduli un plati var ieprogrammēt daudzos veidos: Arduino, python, Lua, AT komandas, iespējams, daudz ko citu … Pirmās trīs no tām vislabāk piemērotas atsevišķai darbībai, AT programmaparatūrai ir paredzēts ESP8266 izmantošanai kā modulis vai ātrai pārbaudei ar TTL RS232 c
Izveidojiet savu skriešanas komandu, izmantojot vienkāršu soli: 4 soļi
Izveidojiet savu skriešanas komandu, izmantojot vienkāršu soli: Šeit es parādīšu, kā jūs varat izveidot savu palaist komandu operētājsistēmā Windows. Patiesībā šī Windows funkcija ir lieliska, un tā ir noderīga, lai uzreiz atvērtu lietojumprogrammas logu. Tātad tagad jūs varat arī izveidot savu komandu, lai atvērtu jebkuru lietojumprogrammu, ievadot
Kā ieslēgt/izslēgt Wifi, izmantojot komandu uzvedni !!: 4 soļi
Kā ieslēgt/izslēgt Wifi, izmantojot komandu uzvedni !!: Šī pamācība parādīs, kā ieslēgt vai izslēgt wifi datorā, izmantojot komandu uzvedni
Ierīču vadīšana ar balss komandu, izmantojot NodeMCU: 7 soļi (ar attēliem)
Ierīču vadīšana ar balss komandu, izmantojot NodeMCU: Es tikai vēlos visiem sveicināt, šī ir mana pirmā reize, kad rakstu pamācāmu projektu. Angļu valoda nav mana dzimtā valoda, tāpēc es centīšos padarīt to īsu un pēc iespējas skaidrāku. Ierīču vadīšana ar balss komandu nav dīvaina lieta
Teksta pievienošana attēliem, izmantojot Linux 'konvertēt' komandu: 3 soļi
Teksta pievienošana attēliem, izmantojot Linux komandu 'konvertēt': Šī pamācība parādīs, kā pievienot attēlam tekstu, izmantojot komandu konvertēt Linux. Viens no vērtīgiem izmantošanas veidiem ir paraksta ievietošana attēlā dokumentēšanai. Vēl viens pielietojums būtu laika zīmoga ievietošana attēlā, kas