Sisällysluettelo:
- Vaihe 1: Materiaalit
- Vaihe 2: Kytkentäkaavio
- Vaihe 3: Lähetä koodi Arduino Boardille
- Vaihe 4: BT -moduulin asettaminen TILAAN
- Vaihe 5: Lähetä AT -komennot
Video: AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Kirjailija: Jay Amiel AjocGensan PH
Tämä ohje auttaa sinua pääsemään alkuun HC05 -Bluetooth -moduulin käytössä. Tämän ohjeen loppuun mennessä olet oppinut AT -komentojen lähettämisestä moduulille sen määrittämiseksi/muokkaamiseksi (nimi, salasana, baudinopeus jne.) Käyttämällä arduino -korttia.
Vaihe 1: Materiaalit
1. Arduino UNO
2. HC05 Bluetooth -moduuli
3. Hyppyjohdot
4. Leipälauta
5. vastukset (1k ja 2k)
Se siitä!
Vaihe 2: Kytkentäkaavio
Noudata tätä menettelyä, jos haluat aloittaa AT-kommunikoinnin HC-05: llä (EN-nastalla ja BUTTON-painikkeella BT: n oikeassa reunassa)
Tee ff -liitännät!
BT VCC - Arduino 5V
BT GND - Arduino GND
BT TX - Arduino D2
BT RX - Arduino D3 (Käytä tähän kohtaan JÄNNITTEENJAKOJA! BT Rx ei voi käsitellä 5 V: n signaalia arduinolta!)
Vaihe 3: Lähetä koodi Arduino Boardille
HUOMAUTUS: Irrota tx- ja rx -johdot ennen lataamista, jättäen vain 5V- ja maaliitännät.
Yhdistä "Valmis lataus" -osan jälkeen BT TX uudelleen ARDUINO D2: een ja BT RX ARDUINO D3: een (edelleen, jännitteenjakajalla).
HC-05: n LED-valon pitäisi vilkkua nopeasti noin 5 kertaa sekunnissa.
#sisältää
SoftwareSerial BTserial (2, 3); // RX | TX // Yhdistä HC-05 TX Arduino-nasta 2 RX: ään.
// Liitä HC-05 RX Arduino-nasta 3 TX: hen
char c = '';
void setup () {
Sarja.alku (9600);
Serial.println ("Arduino on valmis");
Serial.println ("Muista valita sarjamonitorista sekä NL että CR");
// HC-05 oletusarvonopeus AT-tilassa on 38400
BTserial.begin (38400);
}
void loop () {
// Jatka lukemista HC-05: stä ja lähetä Arduino Serial Monitoriin
jos (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Jatka lukemista Arduinon sarjamonitorista ja lähetä se HC-05: een
jos (Serial.available ()) {
c = Sarja.luku ();
BTserial.write (c); }
}
Vaihe 4: BT -moduulin asettaminen TILAAN
Kun Arduino on päällä, toimi seuraavasti:
Irrota 5 V: n liitäntä BT VCC: hen
Pidä BT -moduulin painikekytkintä painettuna
Kytke BT VCC uudelleen 5 V: iin (samalla kun painat painikekytkintä), LED-valon pitäisi syttyä.
Vapauta painikekytkin ja LED -valon pitäisi vilkkua hitaasti päälle/pois muutaman sekunnin välein (noin 2 sekuntia).
Tämä osoittaa AT -tilan.
Vaihe 5: Lähetä AT -komennot
Nyt kun olet AT -tilassa, voit nyt aloittaa AT -kommunikoinnin.
Tässä on esimerkkejä AT -komennoista, joita voit käyttää, tai voit etsiä Internetistä muita AT -komentoja.
HC-05: n palauttaminen mfg: hen. oletusasetukset: "AT+ORGL"
Saat version HC-05-laitteestasi kirjoittamalla "AT+VERSION?"
Jos haluat vaihtaa laitteen nimen oletusarvoisesta HC-05, sanomalla MYBLUE, kirjoita: "AT+NAME = MYBLUE"
Jos haluat muuttaa oletuskoodin 1234: stä 2987: ksi, kirjoita: "AT+PSWD = 2987"
Jos haluat muuttaa HC-05-siirtonopeuden oletusarvoisesta 9600 arvoon 115200, 1 pysäytysbitti, 0 pariteetti, syötä: "AT+UART = 115200, 1, 0"
TÄRKEÄ HUOMAUTUS: Jos käytät AT -komentoja "?": N kanssa, tee tämä samalla kun painat BT -kortin painiketta ja paina tietokoneen Enter -näppäintä. Sen pitäisi tehdä se.
Suositeltava:
Drivemall Boardin kehittäminen: 5 vaihetta
Drivemall Boardin kehittäminen: Tässä opetusohjelmassa näemme perusvaiheet mukautetun Arduino -levyn luomiseksi. Ohjelmistona käytetään KiCadia kortin suunnittelussa ja Arduino IDE: tä kortin laiteohjelmiston luomiseen ja lataamiseen
Asennus De La Carte TagTagTag Pour Nabaztag / TagTagTag Boardin asentaminen Nabaztagiin: 15 vaihetta
Asennus De La Carte TagTagTag Pour Nabaztag / TagTagTag Boardin asentaminen Nabaztagiin: (katso englanninkielinen versio alla) La carte TagTagTag at ét créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un rahoitukseen osallistuminen sur Ulule en juin 2019, si vous souhaitez
Sine Wave Control Boardin tuotanto: 5 vaihetta
Sine Wave Control Boardin tuotanto: Tällä kertaa se on yksivaiheinen siniaalto off-grid -ohjauskortti, jota seuraa yksivaiheinen siniaalto off-grid -ohjauskortti, sitten kolmivaiheinen siniaalto off-grid -ohjauskortti, ja lopuksi kolmivaiheinen siniaalto off-grid -ohjauskortti. Toivomme, että
Perus sekuntikello VHDL: n ja Basys3 Boardin avulla: 9 vaihetta
Perus sekuntikello VHDL- ja Basys3 -korttien avulla: Tervetuloa opastamaan sekuntikellon rakentaminen perus VHDL- ja Basys 3 -levyjä käyttäen. Olemme innoissamme voidessamme jakaa projektimme kanssasi! Tämä oli viimeinen projekti CPE 133 (Digital Design) -kurssille Cal Poly, SLO: ssa syksyllä 2016. Hanke, jonka rakennamme
Really Bare Bones Boardin (RBBB) Arduino -kloonin kokoaminen - PÄIVITETTY: 16 vaihetta
Really Bare Bones Boardin (RBBB) kokoaminen Arduino Clone - PÄIVITETTY: PÄIVITYS 16.8.2008: lisätty kuvia eri kokoonpanoista viimeisessä vaiheessa Modern Device Companyn RBBB on ihana pieni Arduino -klooni. Jos sinulla on Arduino -projekti, joka vaatii pienen jalanjäljen tai halvan erillisen levyn, tämä