Innehållsförteckning:
- Steg 1: Material
- Steg 2: Anslutningsdiagram
- Steg 3: Ladda upp koden till Arduino Board
- Steg 4: Sätt BT -modulen i AT MODE
- Steg 5: Skicka AT -kommandon
Video: AT-kommandon för Bluetooth-modul (HC-05 W/ EN Pin och KNAPP) Med Arduino Board !: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Av Jay Amiel AjocGensan PH
Denna instruktör hjälper dig att komma igång med att använda din HC05 bluetooth -modul. I slutet av denna instruerbara har du lärt dig att skicka AT -kommandon till modulen för att konfigurera/ändra den (namn, lösenord, överföringshastighet etc) med ditt arduino -kort.
Steg 1: Material
1. Arduino UNO
2. HC05 Bluetooth -modul
3. Bygeltrådar
4. Brödbräda
5. Motstånd (1k och 2k)
Det är allt!
Steg 2: Anslutningsdiagram
Följ denna procedur om du vill börja AT-kommunikation med din HC-05 (med EN-stift och KNAPP längst till höger på BT)
Gör ff -anslutningarna!
BT VCC till Arduino 5V
BT GND till Arduino GND
BT TX till Arduino D2
BT RX till Arduino D3 (Använd en VOLTAGE DIVIDER för denna del! BT Rx klarar inte 5V signal från arduino!)
Steg 3: Ladda upp koden till Arduino Board
OBS: Innan du laddar upp, ta bort tx- och rx -kablarna och lämna endast 5V- och jordanslutningarna.
Efter delen "Klar överföring", återanslut BT TX till ARDUINO D2 och BT RX till ARDUINO D3 (fortfarande, med spänningsdelaren).
Lysdioden på HC-05 ska blinka snabbt cirka 5 gånger i sekunden.
#omfatta
SoftwareSerial BTserial (2, 3); // RX | TX // Anslut HC-05 TX till Arduino pin 2 RX.
// Anslut HC-05 RX till Arduino pin 3 TX
char c = '';
void setup () {
Serial.begin (9600);
Serial.println ("Arduino är klar");
Serial.println ("Kom ihåg att välja både NL & CR i seriell bildskärm");
// HC-05 standard seriell hastighet för AT-läge är 38400
BTserial.begin (38400);
}
void loop () {
// Fortsätt läsa från HC-05 och skicka till Arduino Serial Monitor
if (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Fortsätt läsa från Arduino Serial Monitor och skicka till HC-05
if (Serial.available ()) {
c = Serial.read ();
BTserial.write (c); }
}
Steg 4: Sätt BT -modulen i AT MODE
Med Arduino på gör du följande:
Ta bort 5V -anslutningen till BT VCC
Håll knappknappen på BT -modulen intryckt
Återanslut BT VCC till 5V (medan du fortfarande trycker på knappen), lysdioden ska tändas.
Släpp knappknappen och lysdioden ska blinka långsamt på/av en gång var par sekund (cirka 2 sekunder).
Detta indikerar AT -läge.
Steg 5: Skicka AT -kommandon
Nu när du är i AT -läge kan du nu börja AT -kommandon.
Här är några exempel på AT -kommandon du kan använda eller så kan du söka på internet efter andra AT -kommandon.
För att återställa HC-05 till mfg. standardinställningar: "AT+ORGL"
För att få version av din HC-05 anger du: "AT+VERSION?"
För att ändra enhetsnamn från standard HC-05 till låt oss säga MYBLUE ange: "AT+NAME = MYBLUE"
För att ändra standardsäkerhetskoden från 1234 till 2987 anger du: "AT+PSWD = 2987"
För att ändra HC-05-överföringshastighet från standard 9600 till 115200, 1 stoppbit, 0 paritet enter: "AT+UART = 115200, 1, 0"
VIKTIG OBS! Om du använder AT -kommandon med "?", Gör detta medan du trycker på knappen på BT -kortet och trycker på enter på datorn. Det borde göra det.
Rekommenderad:
Arduino -handledning - BLYNK -stylad knapp och ESP -01 -relämodul: 3 steg (med bilder)
Arduino Tutorial - BLYNK Styled Button och ESP -01 Relay Module: Välkommen till en annan handledning på vår kanal, det här är den första handledningen för den här säsongen som kommer att ägnas åt IoT -system, här kommer vi att beskriva några av enheternas funktioner och funktioner används i denna typ av system. För att skapa dessa
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid
Behärska din mikro: bit med Arduino IDE-knapp och annan GPIO: 3 steg (med bilder)
Behärska din mikro: bit Med Arduino IDE-Button och annan GPIO: I vår tidigare blogg Master Your Micro: bit med Arduino IDE - - Light LED, vi har pratat om hur man installerar micro: bit bibliotek på Arduino IDE och hur för att driva LED på micro: bit med Arduino IDE. I den här artikeln kommer vi att berätta för dig