Innholdsfortegnelse:
- Trinn 1: Materialer
- Trinn 2: Koblingsskjema
- Trinn 3: Last opp kode til Arduino Board
- Trinn 4: Sett BT -modulen til AT MODE
- Trinn 5: Send AT -kommandoer
Video: AT-kommandoer for Bluetooth-modul (HC-05 W/ EN Pin og BUTTON) Bruke Arduino Board !: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Av Jay Amiel AjocGensan PH
Denne instruksjonen vil hjelpe deg med å komme i gang med å bruke HC05 Bluetooth -modulen. På slutten av denne instruksen vil du ha lært om å sende AT -kommandoer til modulen for å konfigurere/endre den (navn, passord, baud rate osv.) Ved hjelp av arduino -kortet.
Trinn 1: Materialer
1. Arduino UNO
2. HC05 Bluetooth -modul
3. Jumper Wires
4. Brødbrett
5. Motstander (1k og 2k)
Det er det!
Trinn 2: Koblingsskjema
Følg denne fremgangsmåten hvis du vil begynne AT-kommandoer med HC-05 (med EN-pinne og KNAPP lengst til høyre på BT)
Gjør ff -tilkoblingene!
BT VCC til Arduino 5V
BT GND til Arduino GND
BT TX til Arduino D2
BT RX til Arduino D3 (Bruk en VOLTAGE DIVIDER for denne delen! BT Rx kan ikke håndtere 5V signal fra arduino!)
Trinn 3: Last opp kode til Arduino Board
MERK: Før du laster opp, må du fjerne tx- og rx -kablene og bare forlate 5V- og jordforbindelsene.
Etter delen "Ferdig opplasting", kobler du BT TX til ARDUINO D2 igjen og BT RX til ARDUINO D3 (fortsatt, med spenningsdeleren).
Lysdioden på HC-05 skal blinke raskt omtrent 5 ganger i sekundet.
#inkludere
SoftwareSerial BTserial (2, 3); // RX | TX // Koble HC-05 TX til Arduino pin 2 RX.
// Koble HC-05 RX til Arduino pin 3 TX
char c = '';
ugyldig oppsett () {
Serial.begin (9600);
Serial.println ("Arduino er klar");
Serial.println ("Husk å velge Både NL & CR i den serielle skjermen");
// HC-05 standard seriehastighet for AT-modus er 38400
BTserial.begin (38400);
}
void loop () {
// Fortsett å lese fra HC-05 og send til Arduino Serial Monitor
if (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Fortsett å lese fra Arduino Serial Monitor og send til HC-05
if (Serial.available ()) {
c = Serial.read ();
BTserial.write (c); }
}
Trinn 4: Sett BT -modulen til AT MODE
Gjør følgende med Arduino på:
Fjern 5V -tilkoblingen til BT VCC
Trykk og hold inne knappbryteren på BT -modulen
Koble BT VCC til 5V igjen (mens du fortsatt trykker på knappbryteren), bør LED-lampen lyse.
Slipp knappbryteren, og LED -lampen skal blinke sakte på/av hvert par sekunder (ca. 2 sekunder).
Dette indikerer AT -modus.
Trinn 5: Send AT -kommandoer
Nå som du er i AT -modus, kan du nå begynne AT -kommandoer.
Her er noen eksempler på AT -kommandoer du kan bruke, eller du kan søke på internett etter andre AT -kommandoer.
For å returnere HC-05 til mfg. standardinnstillinger: "AT+ORGL"
For å få versjon av HC-05, skriv inn: "AT+VERSION?"
For å endre enhetsnavn fra standard HC-05 til la oss si MYBLUE skriv inn: "AT+NAME = MYBLUE"
For å endre standard sikkerhetskode fra 1234 til 2987, skriv inn: "AT+PSWD = 2987"
For å endre HC-05 overføringshastighet fra standard 9600 til 115200, 1 stoppbit, 0 paritet enter: "AT+UART = 115200, 1, 0"
VIKTIG MERK: Hvis du bruker AT -kommandoer med "?", Gjør du dette, mens du trykker på knappen på BT -kortet, trykker du enter på datamaskinen. Det burde gjøre det.
Anbefalt:
Hvordan bruke DS1307 Bruke Arduino: 7 trinn
Hvordan bruke DS1307 Bruke Arduino: DS1307 er en sanntidsklokke IC (RTC). Denne IC brukes til å gi tidsdata. Tildelt tid starter fra sekunder, minutt, timer, dager, dato, måned og år. Denne IC krever ytterligere eksterne komponenter som Crystal og 3,6V batterier. Krystall
Bruke Complex Arts Sensor Board for å kontrollere rene data over WiFi: 4 trinn (med bilder)
Bruke Complex Arts Sensor Board for å kontrollere rene data over WiFi: Har du noen gang ønsket å eksperimentere med gestikal kontroll? Få ting til å bevege seg med en håndbølge? Kontroller musikk med en vri på håndleddet? Denne instruksen vil vise deg hvordan! Complex Arts Sensor Board (complexarts.net) er en allsidig mikrok
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn
Neopixel Ws2812 Rainbow LED-glød med M5stick-C | Running Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: Hei folkens i denne instruksen, vi lærer hvordan du bruker neopixel ws2812 LED eller led strip eller led matrise eller led ring med m5stack m5stick-C utviklingstavle med Arduino IDE, og vi skal lage et regnbuemønster med den
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus