Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Piše Jay Amiel AjocGensan PH
Ova instrukcija će vam pomoći da započnete s korištenjem vašeg HC05 bluetooth modula. Do kraja ove upute naučit ćete o slanju AT naredbi u modul kako biste ga konfigurirali/promijenili (ime, šifra, brzina prijenosa itd.) Pomoću vaše arduino ploče.
Korak 1: Materijali
1. Arduino UNO
2. HC05 Bluetooth modul
3. Žice za kratkospojnike
4. Oglasna ploča
5. Otpornici (1k i 2k)
To je to!
Korak 2: Shema ožičenja
Slijedite ovaj postupak ako želite započeti AT komunikaciju sa svojim HC-05 (sa EN pinom i DUGMOM na krajnjoj desnoj strani BT-a)
Uspostavite ff veze!
BT VCC na Arduino 5V
BT GND u Arduino GND
BT TX na Arduino D2
BT RX na Arduino D3 (Za ovaj dio koristite NAPONSKI DIO! BT Rx ne može podnijeti 5V signal iz arduina!)
Korak 3: Postavite kôd na Arduino ploču
NAPOMENA: Prije postavljanja uklonite ožičenje tx i rx ostavljajući samo 5V i uzemljenje.
Nakon dijela "Gotovo učitavanje" ponovno spojite BT TX na ARDUINO D2 i BT RX na ARDUINO D3 (i dalje, s razdjelnikom napona).
LED dioda na HC-05 bi trebala brzo treptati oko 5 puta u sekundi.
#include
SoftwareSerial BTserial (2, 3); // RX | TX // Priključite HC-05 TX na Arduino pin 2 RX.
// Priključite HC-05 RX na Arduino pin 3 TX
char c = '';
void setup () {
Serial.begin (9600);
Serial.println ("Arduino je spreman");
Serial.println ("Ne zaboravite odabrati NL i CR u serijskom monitoru");
// HC-05 zadana serijska brzina za AT način rada je 38400
BTserial.begin (38400);
}
void loop () {{100} {101}
// Nastavite čitati sa HC-05 i pošaljite na Arduino Serial Monitor
if (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Nastavite čitati s Arduino serijskog monitora i pošaljite na HC-05
if (Serial.available ()) {
c = Serial.read ();
BTserial.write (c); }
}
Korak 4: Stavljanje BT modula u AT MODE
Kad je Arduino uključen, učinite sljedeće:
Uklonite 5V vezu s BT VCC
Pritisnite i držite prekidač na BT modulu
Ponovno spojite BT VCC na 5V (dok još uvijek držite prekidač), LED bi se trebao uključiti.
Otpustite prekidač i LED dioda bi trebala polako treptati uključeno/isključeno svakih nekoliko sekundi (približno 2 sekunde).
Ovo označava način rada AT.
Korak 5: Pošaljite AT naredbe
Sada kada ste u AT načinu rada, sada možete započeti AT komunikacije.
Evo nekoliko primjera AT naredbi koje možete koristiti ili možete pretraživati na internetu druge AT naredbe.
Za vraćanje HC-05 u mfg. zadane postavke: "AT+ORGL"
Da biste dobili verziju svog HC-05, unesite: "AT+VERSION?"
Za promjenu naziva uređaja sa zadanog HC-05 u recimo MYBLUE unesite: "AT+NAME = MYBLUE"
Za promjenu zadanog sigurnosnog koda s 1234 na 2987 unesite: "AT+PSWD = 2987"
Za promjenu brzine prijenosa HC-05 sa zadanih 9600 na 115200, 1 stop bit, 0 pariteta unesite: "AT+UART = 115200, 1, 0"
VAŽNA NAPOMENA: Ako koristite AT komande sa "?", Učinite to, dok pritiskate dugme na BT ploči, pritisnite enter na računaru. To bi trebalo učiniti.
Preporučuje se:
FM radio pomoću Inviot U1, Arduino kompatibilne ploče: 3 koraka
FM radio pomoću Inviot U1, Arduino kompatibilne ploče: TEA5767 je jednostavan za korištenje sa arduinom. Koristim modul TEA5767 i anInvIoT U1 ploče sa InvIoT.com
Nifty Neopixel natpisne ploče i ploče: 3 koraka
Nifty Neopixel natpisne ploče i ploče: Evo jednostavnog načina da napravite prilagođene natpisne ploče ili praktične natpise koje je potrebno postaviti u blizini skupe, krhke ili opasne opreme. Osvijetlite ih neopikselima kako biste istaknuli važnu poruku na znaku. Odlično za sajam proizvođača ili konvenciju
Kako programirati AVR ploču pomoću Arduino ploče: 6 koraka
Kako programirati AVR ploču pomoću Arduino ploče: Imate li oko sebe ploču za mikrokontroler AVR? Je li teško programirati ga? Pa, na pravom ste mjestu. Ovdje ću vam pokazati kako programirati ploču mikrokontrolera Atmega8a koristeći Arduino Uno ploču kao programera. Dakle bez drskosti
Minecraft naredbe: 5 koraka
Minecraft naredbe: Korištenje naredbi veliki je dio Minecrafta. Ako vam je pomalo dosadno samo stvarati stvari na kreativan način i pokušavate preživjeti u suvivalu, zašto ne počnete koristiti naredbe i stvarati i pregledavati kreacije blokova naredbi?
Naredbe Mac terminala: 4 koraka
Naredbe Mac terminala: U ovom uputstvu (MOJ PRVI) dat ću korisnicima Mac -a neke savjete i natuknice o maloj aplikaciji pod nazivom Terminal. Kao što sam rekao, prvi mi je, tako da nema zlih komentara