Obsah:
- Krok 1: Materiály
- Krok 2: Schéma zapojení
- Krok 3: Nahrajte kód na desku Arduino
- Krok 4: Uvedení modulu BT do AT MODE
- Krok 5: Odeslání AT příkazů
Video: AT příkazy pro Bluetooth modul (HC-05 W/ EN Pin a BUTTON) pomocí Arduino Board !: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Autor: Jay Amiel AjocGensan PH
Tento instruktáž vám pomůže začít s používáním vašeho bluetooth modulu HC05. Na konci této instruktáže se dozvíte o odesílání AT příkazů do modulu pro jeho konfiguraci/úpravu (jméno, přístupový klíč, přenosová rychlost atd.) Pomocí vaší desky Arduino.
Krok 1: Materiály
1. Arduino UNO
2. Modul Bluetooth HC05
3. Propojovací vodiče
4. Breadboard
5. Rezistory (1k a 2k)
A je to!
Krok 2: Schéma zapojení
Tento postup použijte, pokud chcete zahájit komunikaci AT s HC-05 (s kolíkem EN a BUTTON na zcela pravé straně BT)
Vytvořte spojení ff!
BT VCC na Arduino 5V
BT GND na Arduino GND
BT TX na Arduino D2
BT RX na Arduino D3 (Pro tuto část použijte ROZDĚLOVAČ NAPĚTÍ! BT Rx nezvládne 5V signál z arduina!)
Krok 3: Nahrajte kód na desku Arduino
POZNÁMKA: Před odesláním odstraňte vodiče tx a rx a ponechejte pouze 5V a uzemnění.
Po části „Hotovo nahrávání“znovu připojte BT TX k ARDUINO D2 a BT RX k ARDUINO D3 (stále s děličem napětí).
LED na HC-05 by měla rychle blikat přibližně 5krát za sekundu.
#zahrnout
SoftwareSerial BTserial (2, 3); // RX | TX // Připojte HC-05 TX k Arduino pin 2 RX.
// Připojte HC-05 RX k Arduino pin 3 TX
char c = '';
neplatné nastavení () {
Serial.begin (9600);
Serial.println („Arduino je připraveno“);
Serial.println („Nezapomeňte v sériovém monitoru vybrat NL i CR“);
// Výchozí sériová rychlost HC-05 pro režim AT je 38400
BTserial.begin (38400);
}
prázdná smyčka () {
// Pokračujte ve čtení z HC-05 a odešlete na sériový monitor Arduino
pokud (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Pokračujte ve čtení ze sériového monitoru Arduino a odešlete na HC-05
pokud (Serial.available ()) {
c = Serial.read ();
BTserial.write (c); }
}
Krok 4: Uvedení modulu BT do AT MODE
Při zapnutém Arduinu proveďte následující:
Odpojte 5V připojení k BT VCC
Stiskněte a podržte tlačítko na modulu BT
Znovu připojte BT VCC na 5 V (stále stiskněte tlačítko), LED by se měla rozsvítit.
Uvolněte tlačítko a LED by měla blikat pomalu zapnuto/vypnuto jednou za několik sekund (přibližně 2 sekundy).
To indikuje režim AT.
Krok 5: Odeslání AT příkazů
Nyní, když jste v režimu AT, můžete nyní začít s komunikací AT.
Zde je několik příkladů AT příkazů, které můžete použít, nebo můžete vyhledat jiné AT příkazy na internetu.
Chcete-li vrátit HC-05 do mfg. výchozí nastavení: „AT+ORGL“
Chcete-li získat verzi vašeho HC-05, zadejte: „AT+VERSION?“
Chcete-li změnit název zařízení z výchozího HC-05 na řekněme MYBLUE, zadejte: „AT+NAME = MYBLUE“
Chcete -li změnit výchozí bezpečnostní kód z 1234 na 2987, zadejte: "AT+PSWD = 2987"
Chcete-li změnit přenosovou rychlost HC-05 z výchozí hodnoty 9600 na 115200, zadejte 1 stop bit, 0 parity: „AT+UART = 115200, 1, 0“
DŮLEŽITÁ POZNÁMKA: Pokud používáte AT příkazy s „?“, Proveďte to tak, že stisknete tlačítko na desce BT a na počítači stiskněte Enter. To by mělo stačit.
Doporučuje:
Výukový modul GPS a GPRS A9G - Ai-Thinker - AT příkazy: 7 kroků
Výukový modul GPS a GPRS A9G | Ai-Thinker | AT příkazy: Hej, co se děje, lidi! Akarsh zde od CETech. Dnes si projdeme modul A9G GPS, GSM a GPRS od AI Thinker. Existuje také několik dalších modulů, jako jsou A9 a A6 od AI Thinker, které mají podobné možnosti GSM a GPRS, ale
Výukový modul E32-433T LoRa - DIY Breakout Board pro modul E32: 6 kroků
Výukový modul E32-433T LoRa | DIY Breakout Board pro modul E32: Hej, co se děje, lidi! Akarsh zde od CETech. Tento můj projekt je spíše křivkou učení pro pochopení fungování modulu E32 LoRa od společnosti eByte, což je vysoce výkonný 1wattový transceiverový modul. Jakmile porozumíme fungování, navrhnu
Jak vytvořit 2D znak pomocí ovladače znaků v Unreal Engine 4 pomocí Visual Script pro PC: 11 kroků
Jak vytvořit 2d znak pomocí ovladače znaků v Unreal Engine 4 pomocí Visual Script pro PC: Jak vytvořit 2d znak pomocí ovladače znaků v Unreal Engine 4 pomocí vizuálního skriptu pro PC Ahoj, jsem Jordan Steltz. Video hry vyvíjím od svých 15 let. Tento tutoriál vás naučí, jak vytvořit základní postavu pomocí
Minecraft Příkazy: 5 kroků
Příkazy Minecraftu: Používání příkazů je velkou součástí Minecraftu. Pokud vás nudí stavět kreativní věci a snažit se přežít v sebevědomí, proč nezačnete používat příkazy nebo vytváření a prohlížení výtvorů příkazových bloků
Příkazy terminálu Mac: 4 kroky
Příkazy terminálu pro Mac: V tomto pokynu (MY FIRST ONE) poskytnu uživatelům systému Mac několik tipů a rad ohledně malé aplikace s názvem Terminal. Jak jsem řekl, je to můj první, takže žádné hloupé komentáře