
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Szerző: Jay Amiel AjocGensan PH
Ez az utasítás segít elsajátítani a HC05 Bluetooth modul használatát. Ennek az utasításnak a végére megtanulta, hogyan küldhet AT parancsokat a modulnak, hogy konfigurálja/módosítsa azt (név, jelszó, átviteli sebesség stb.) Az arduino kártya használatával.
1. lépés: Anyagok
1. Arduino UNO
2. HC05 Bluetooth modul
3. Jumper vezetékek
4. Kenyeretábla
5. Ellenállások (1k és 2k)
Ez az!
2. lépés: bekötési rajz

Kövesse ezt az eljárást, ha a HC-05-vel szeretné megkezdeni az AT kommunikációt (EN csap és BUTTON gomb a BT jobb szélén)
Hozza létre az ff csatlakozásokat!
BT VCC - Arduino 5V
BT GND - Arduino GND
BT TX - Arduino D2
BT RX - Arduino D3 (ehhez a részhez használjon feszültségmegosztót! A BT Rx nem tudja kezelni az arduino 5V -os jelét!)
3. lépés: Töltse fel a kódot az Arduino Boardra
MEGJEGYZÉS: Feltöltés előtt távolítsa el a tx és rx vezetékeket, csak az 5 V -os és földi csatlakozásokat hagyva.
A "Feltöltés kész" rész után csatlakoztassa újra a BT TX -et az ARDUINO D2 -hez, a BT RX -et pedig az ARDUINO D3 -hoz (állóképen, a feszültségosztóval).
A HC-05 LED-jének gyorsan villognia kell, másodpercenként körülbelül ötször.
#befoglalni
SoftwareSerial BTserial (2, 3); // RX | TX // Csatlakoztassa a HC-05 TX-et az Arduino 2 pin RX-hez.
// Csatlakoztassa a HC-05 RX-et az Arduino 3 pin TX-hez
char c = "";
void setup () {
Sorozat.kezdet (9600);
Serial.println ("Arduino kész");
Serial.println ("Ne felejtse el kiválasztani a NL és CR opciót a soros monitoron");
// A HC-05 alapértelmezett soros sebessége AT módban 38400
BTserial.begin (38400);
}
void loop () {
// Folytassa az olvasást a HC-05-ről, és küldje el az Arduino soros monitorra
if (BTserial.available ()) {
c = BTserial.read ();
Soros.írás (c);
}
// Olvasson tovább az Arduino soros monitorról, és küldje el a HC-05-re
if (Serial.available ()) {
c = Sorozat.olvasás ();
BTserial.write (c); }
}
4. lépés: A BT modul üzemmódba állítása



Ha az Arduino be van kapcsolva, tegye a következőket:
Távolítsa el az 5 V -os csatlakozást a BT VCC -hez
Nyomja meg és tartsa lenyomva a BT modul gombját
Csatlakoztassa újra a BT VCC-t 5V-ra (miközben továbbra is megnyomja a gombot), a LED-nek világítania kell.
Engedje el a gombkapcsolót, és a LED -nek pár másodpercenként (kb. 2 másodpercenként) lassan be/ki kell villognia.
Ez AT módot jelez.
5. lépés: AT parancsok küldése
Most, hogy AT módban van, most elkezdheti az AT comms -t.
Íme néhány példa az AT parancsokra, amelyeket használhat, vagy más AT parancsokat kereshet az interneten.
A HC-05 visszaállítása az mfg-be. alapértelmezett beállítások: "AT+ORGL"
A HC-05 verziójának megtekintéséhez írja be: "AT+VERSION?"
Ha módosítani szeretné az eszköz nevét az alapértelmezett HC-05-ről, mondjuk MYBLUE-t, írja be: "AT+NAME = MYBLUE"
Az alapértelmezett biztonsági kód 1234 -ről 2987 -re történő módosításához írja be: "AT+PSWD = 2987"
A HC-05 átviteli sebesség alapértelmezett 9600-ról 115200-ra történő módosításához 1 stop bit, 0 paritás adja meg: "AT+UART = 115200, 1, 0"
FONTOS MEGJEGYZÉS: Ha AT parancsokat használ a "?" Betűvel, tegye ezt, miközben a BT táblán lévő gombot nyomja meg, és nyomja meg az enter billentyűt a számítógépen. Ennek meg kell tennie.
Ajánlott:
A9G GPS és GPRS modul bemutatója - Ai-Thinker - AT parancsok: 7 lépés

A9G GPS és GPRS modul bemutatója | Ai-Thinker | AT Parancsok: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ma az AI Thinker A9G GPS, GSM és GPRS modulján megyünk keresztül. Számos más modul is létezik, például az AI Thinker A9 és A6, amelyek hasonló GSM és GPRS képességekkel rendelkeznek, de
Bluetooth AT parancsok beállításai (HC05 HC06): 4 lépés

Bluetooth AT parancsok beállításai (HC05 HC06): Hé srácok! Remélem, már élvezte az előző oktatható "Hogyan lehet szabályozni a szervomotor Arduino bemutatóját". Ez egy másik informatív oktatóanyag, amely megtanítja a Bluetooth modullal való interfészt és a beállítások konfigurálását az A
E32-433T LoRa modul bemutatója - DIY Breakout Board az E32 modulhoz: 6 lépés

E32-433T LoRa modul bemutatója | DIY Breakout Board az E32 modulhoz: Hé, mi újság, srácok! Akarsh itt a CETech-től. Ez a projektem inkább tanulási görbe ahhoz, hogy megértsem az eByte E32 LoRa moduljának működését, amely egy nagy teljesítményű 1 wattos adó-vevő modul. Miután megértettük a működést, van tervezésem
Minecraft parancsok: 5 lépés

Minecraft parancsok: A parancsok használata a Minecraft nagy része. Ha valahogy unatkozik, hogy csak kreatív dolgokat épít, és megpróbálja túlélni a SUVIV -t, miért nem kezdi el használni a parancsokat, és nem készíti el és nem nézi meg a parancsblokk -alkotásokat
Oktatóanyag az ESP8266 ESPDuino NodeMcu SPI modulhoz az Arduino Uno használatával: 6 lépés

Oktatóanyag az ESP8266 ESPDuino NodeMcu SPI modulhoz az Arduino Uno használatával: Leírás Ez az ESP8266 ESPDuino NodeMcu SPI modul TFT LCD kijelző 128 x 128 felbontású és 262 színű, SPI interfészt használ az olyan vezérlőkkel való kommunikációhoz, mint az Arduino Uno és az ESP8266. Jellemzők: Méret: 1,44 hüvelyk Felület: SPI Felbontás: 128