Obsah:
- Krok 1: Materiály
- Krok 2: Schéma zapojenia
- Krok 3: Nahrajte kód na dosku Arduino
- Krok 4: Prepnutie modulu BT do AT MODE
- Krok 5: Odoslanie príkazov AT
Video: AT príkazy pre modul Bluetooth (pin a tlačidlo HC-05 W/ EN) pomocou dosky Arduino !: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Autor: Jay Amiel AjocGensan PH
Tento návod vám pomôže začať používať váš modul bluetooth HC05. Na konci tohto návodu sa naučíte odosielať AT príkazy do modulu na jeho konfiguráciu/úpravu (meno, prístupový kód, prenosová rýchlosť atď.) Pomocou dosky Arduino.
Krok 1: Materiály
1. Arduino UNO
2. Modul Bluetooth HC05
3. Prepojovacie vodiče
4. Breadboard
5. Rezistory (1k a 2k)
To je všetko!
Krok 2: Schéma zapojenia
Ak chcete začať komunikáciu AT pomocou svojho HC-05 (s kolíkom EN a TLAČIDLOM na úplne pravej strane BT), postupujte podľa tohto postupu.
Vytvorte ff spojenia!
BT VCC na Arduino 5V
BT GND na Arduino GND
BT TX na Arduino D2
BT RX na Arduino D3 (Na túto časť použite rozdeľovač napätia! BT Rx nedokáže zvládnuť 5V signál z arduina!)
Krok 3: Nahrajte kód na dosku Arduino
POZNÁMKA: Pred odoslaním odstráňte káble tx a rx a ponechajte iba 5 V a uzemnenie.
Po časti „Dokončené nahrávanie“znova pripojte BT TX k ARDUINO D2 a BT RX k ARDUINO D3 (stále s deličom napätia).
LED na modeli HC-05 by mala rýchlo blikať približne 5-krát za sekundu.
#zahrnúť
Softvér Sériový rad BT (2, 3); // RX | TX // Pripojte HC-05 TX k Arduino pin 2 RX.
// Pripojte HC-05 RX k Arduino pin 3 TX
char c = '';
neplatné nastavenie () {
Serial.begin (9600);
Serial.println („Arduino je pripravené“);
Serial.println („Nezabudnite vybrať NL aj CR na sériovom monitore“);
// Predvolená sériová rýchlosť HC-05 pre režim AT je 38400
BTserial.begin (38400);
}
prázdna slučka () {
// Pokračujte v čítaní z HC-05 a pošlite na sériový monitor Arduino
ak (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Pokračujte v čítaní zo sériového monitora Arduino a odošlite na HC-05
ak (Serial.available ()) {
c = Serial.read ();
BTserial.write (c); }
}
Krok 4: Prepnutie modulu BT do AT MODE
Keď je Arduino zapnuté, postupujte takto:
Odstráňte 5V pripojenie k BT VCC
Stlačte a podržte tlačidlo na module BT
Pripojte BT VCC znova k 5 V (pričom stále držte stlačený spínač), LED by sa mala rozsvietiť.
Uvoľnite tlačidlo a kontrolka LED by mala každých pár sekúnd (približne 2 sekundy) pomaly blikať.
Toto indikuje režim AT.
Krok 5: Odoslanie príkazov AT
Teraz, keď ste v režime AT, môžete začať s komunikáciou AT.
Tu je niekoľko príkladov príkazov AT, ktoré môžete použiť, alebo môžete vyhľadať ďalšie príkazy AT na internete.
Ak chcete vrátiť HC-05 do mfg. predvolené nastavenia: „AT+ORGL“
Ak chcete získať verziu svojho HC-05, zadajte: „AT+VERSION?“
Ak chcete zmeniť názov zariadenia z predvoleného HC-05 na povedzme MYBLUE, zadajte: „AT+NAME = MYBLUE“
Ak chcete zmeniť predvolený bezpečnostný kód z 1234 na 2987, zadajte: „AT+PSWD = 2987“
Ak chcete zmeniť prenosovú rýchlosť HC-05 z predvolených 9600 na 115200, zadajte 1 stop bit, 0 paritu: „AT+UART = 115200, 1, 0“
DÔLEŽITÁ POZNÁMKA: Ak používate AT príkazy s „?“, Urobte to stlačením klávesu na doske BT na počítači. To by malo stačiť.
Odporúča:
Domáca automatizácia s Raspberry Pi pomocou reléovej dosky: 7 krokov
Domáca automatizácia s Raspberry Pi pomocou reléovej dosky: Veľký počet ľudí chce veľký komfort, ale za rozumné ceny. Cítime sa leniví rozsvietiť domy každý večer, keď zapadne slnko, a nasledujúce ráno znova vypnúť svetlá alebo zapnúť/vypnúť klimatizáciu/ventilátor/ohrievače ako
IP kamera s detekciou tváre pomocou dosky ESP32-CAM: 5 krokov
IP kamera s detekciou tváre pomocou dosky ESP32-CAM: Tento príspevok sa líši od ostatných a pozrime sa na veľmi zaujímavú dosku ESP32-CAM, ktorá je prekvapivo lacná (menej ako 9 dolárov) a ľahko sa používa. Vytvárame jednoduchú IP kameru, ktorú je možné použiť na streamovanie živého videa pomocou 2
Najlepšie dosky Arduino pre váš projekt: 14 krokov
Najlepšie dosky Arduino pre váš projekt: *Prosím, majte na pamäti, že uverejňujem tento Instructable super blízko cieľovej čiary súťaže Arduino (hlasujte za mňa!), Pretože som predtým nemal čas potrebný na jeho výrobu. . Práve mám školu od 8:00 do 17:00, urobte desať
Ako naprogramovať dosku AVR pomocou dosky Arduino: 6 krokov
Ako naprogramovať dosku AVR pomocou dosky Arduino: Máte položenú dosku mikrokontroléra AVR? Je náročné ho naprogramovať? Tak ste na správnom mieste. Tu vám ukážem, ako naprogramovať dosku mikrokontroléra Atmega8a pomocou dosky Arduino Uno ako programátora. Takže bez ďalších
Príkazy pre Minecraft: 5 krokov
Príkazy pre Minecraft: Používanie príkazov je veľkou súčasťou Minecraftu. Ak vás už nudí stavať kreatívne veci a snažiť sa prežiť, prečo nezačať používať príkazy alebo vytvárať a zobrazovať výtvory príkazových blokov