Sisällysluettelo:
- Vaihe 1: Bluetooth -moduulien käyttö
- Vaihe 2: Bluetooth -laitteisto
- Vaihe 3: Piirikaavio
- Vaihe 4: Koodit ja testit
Video: Bluetooth AT -komentojen asetukset (HC05 HC06): 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Hei kaverit! Toivottavasti pidit jo edellisestä ohjeesta "Servomoottorin ohjaaminen Arduino -opetusohjelmasta". Tämä on toinen informatiivinen opetusohjelma, joka opastaa sinua käyttämään Bluetooth -moduuliasi ja määrittämään sen asetukset AT -komentojen avulla, joten jos haluat vaihtaa Arduino -Bluetooth -nimen tai -salasanan tai minkä tahansa muun Bluetooth -parameeterin, tämä on paras opas sinulle saavuttaa se.
Tämän opetusohjelman tekemisen aikana yritimme varmistaa, että tämä artikkeli on paras opas sinulle, jotta voit oppia Bluetooth -moduulien toiminnan perusteet AT -komennotilassa ja saada hyödyllistä tietoa siitä, miten AT -komento asetettu.
Tällaiset yksityiskohdat ovat niin tärkeitä erityisesti niille, jotka haluavat aloittaa elektroniikan ja robotiikan oppimisen. joten toivomme, että tämä ohje sisältää tarvittavat asiakirjat.
Mitä opit tästä ohjeesta:
Opi AT -komennon esiintymishistoria.
Ymmärtää HC -Bluetooth -moduulien väliset erot.
Opi HC Bluetooth -moduulin laitteisto.
Tee sopiva kytkentäkaavio Arduino -kortilla.
Aseta Bluetooth AT -komentotilaan.
Käynnistä uudet Bluetooth -asetukset
Vaihe 1: Bluetooth -moduulien käyttö
Hankkeen kuvauksesta alkaen muokkaamme Bluetooth -moduulin parametreja, mutta miten voisimme kommunikoida Bluetooth -moduulien kanssa!
Kuten monet muut laitteet, Bluetooth -moduulit hyväksyvät tiedonsiirron AT -komentojen avulla, jotta ne voivat määrittää asetukset, kuten nimen, salasanan, siirtonopeuden ja muut asetukset.
Mitä nämä AT -komennot ovat
Vuodesta 1981 lähtien Dennis Hayes keksi tietyn komentokielen "Hayes -älymodeemilaitteen" liitäntää varten, ja tämä komentokielisarja koostuu sarjasta lyhyitä tekstimerkkijonoja, jotka voidaan yhdistää tuottamaan komentoja esimerkiksi soittamiseen, puhelun katkaisemiseen ja yhteyden parametrien muuttaminen. Tästä seuraa ajatus kehittää yhä enemmän Hayes -sarjaa tai AT -komentoja liittämään enemmän laitteita käyttämällä jonkinlaista etuliitettä.
Kuten muissa laitteissa, Bluetooth -moduuleissa on AT -komennotila, jossa voit liittää ne AT -komennoilla parametrien asettamiseen.
Joten voidaksemme lähettää AT -komentoja Bluetooth -moduuliin, meidän on ensin käännettävä se AT -komentotilaan.
Suosituimmat Bluetooth-moduulit ovat HC-06 ja HC-05-moduuli, joita käytetään opetusohjelmassamme.
Näiden kahden Bluetoothin välillä on vaikea erottaa pelkästään näkemällä, mutta erotuslevyn avulla ero on nastoissa.
Vaihe 2: Bluetooth -laitteisto
HC-05-moduulissamme on kaikki nämä kuusi nastaa:
- KEY tai Enable: Tämä nasta on vedettävä korkealle päästäkseen AT -tilaan. Bluetooth -moduulissamme on jo painike, joka on niin tärkeä KEY -nastan vetovoiman asettamiseksi
- VCC ja GND virtalähteelle.
- RXD ja TXD sarjatulo-/lähtötiedoille
- STATE -nasta, jätä se huomiotta, koska luultavasti sitä ei ole yhdistetty mihinkään Bluetooth -nastaan, emmekä tarvitse sitä tässä opetusohjelmassa.
Käytän Arduino -korttia lähettääksesi sarja -AT -komennot Bluetooth -moduulilleni.
Vaihe 3: Piirikaavio
Siirryin easyEDAan luomaan piirikaavioni tätä opetusohjelmaa varten, ja tässä on miten kytkeä Bluetooth -moduuli Arduinoon, kaikki mitä tarvitset, on nasta 3 Arduinosta RXD: hen Bluetoothista ja Arduinon nasta 2 TXD Bluetoothista, GND - GND ja VCC - Arduino 5V.
Vaihe 4: Koodit ja testit
Siirrymme ohjelmisto -osaan, kuten jo mainitsin, käytämme Arduino -korttia kommunikoidaksesi Bluetoothin kanssa.
Kun olemme käynnistäneet Arduinon, Bluetooth -merkkivalo vilkkuu nopeasti puolen sekunnin välein, mikä tarkoittaa, että AT -tilaa ei ole siirretty, joten ennen kuin käynnistät Arduinon, pidä painonappia painettuna ja käynnistä sitten Arduino LED -merkkivalo vilkkuu hitaammin 2 sekunnin välein, mikä osoittaa onnistuneen siirtymisen AT -komennotilaan. Käynnistämme nyt Arduino -sarjamonitorin tai minkä tahansa muun sarjamonitorin, kuten teratermit, aloittaaksesi AT -komentojen lähettämisen. Voit saada AT -komentoasiakirjan alla olevasta latauslinkistä, tämä asiakirja näyttää Bluetooth -moduulimme käytettävissä olevat AT -komentojen luettelon.
Asetusten aloittamiseksi suoritamme sarjamonitorin ja asetamme siirtonopeudeksi 9600 sekä NL- ja vaununpalautus, nyt jos lähetät merkit sarjamonitorin kautta, sinun pitäisi saada OK -vastaus Bluetooth -moduulista.
Aloitamme asettamalla Baudin nopeudeksi 9600BPS ja tätä varten meidän on kirjoitettava AT+UART = 9600, 0, 0 ja sitten Enter, jokaisessa onnistuneessa toiminnassa sinun on saatava OK -vastaus Bluetooth -moduulista
Muutamme myös Bluetooth -nimen arvoksi Device1, joten kirjoitamme AT+NAME = Device1
Ja vaihdamme myös Bluetooth -salasanan vuoteen 2020, joten kirjoitamme AT+PSWD = 2020
Bluetooth -moduulin käyttöön on saatavana monia muita AT -ohjeita, joten sinun tarvitsee vain ladata alla olevaan linkkiin liitetty asiakirja ja lukea se saadaksesi tarvitsemasi oikea AT -komento.
Tämän opetusohjelman jälkeen voit nyt muokata robottien ja laitteiden Bluetoothia ja käyttää niitä ammattimaisesti.
Tulevista opetusohjelmista voit ehdottaa joitain teemoja alla olevassa kommenttiosassa,
Viimeinen asia, varmista, että teet elektroniikkaa joka päivä. Nähdään ensi kerralla
Suositeltava:
Ulkoisen Bluetooth -GPS -palveluntarjoajan asetukset Android -laitteille: 8 vaihetta
Asennus ulkoiselle Bluetooth-GPS-palveluntarjoajalle Android-laitteille: Tässä ohjeessa kerrotaan, miten voit luoda puhelimellesi oman ulkoisen Bluetooth-yhteensopivan GPS: n, sytyttää mitä tahansa vain noin 10 dollarilla. liittäminen Blutoothin matalan energian moduuleihinArdui
DIY: Tarkkaile auton akkua: Koodi ja asetukset: 8 vaihetta
Tee se itse: Auton akun valvonta: Koodi ja asetukset: Auton akun valvonta voi estää epämiellyttäviä yllätyksiä. Näytän sinulle, kuinka kooin laitteiston, latasin ohjelmiston ja asensin näytön autooni. Käytän ESP8266 -korttia nimeltä Wemos D1 Mini
NVR -asetukset DIY -kotivalvontajärjestelmälle: 3 vaihetta
NVR -asetukset DIY -kotivalvontajärjestelmälle: Tämän sarjan osassa 3 arvioimme NVR -vaihtoehtoja sekä Raspberry Pi: lle että Windows -tietokoneelle. Testaamme Raspberry Pi 3: n MotionEye-käyttöjärjestelmän ja katsomme sitten iSpyä, joka on johtava avoimen lähdekoodin videovalvonta- ja suojausratkaisu
WiFi -automaattinen kasvien syöttölaite säiliöllä - Sisä-/ulkoviljelyn asetukset - Vesikasvit automaattisesti etävalvonnalla: 21 vaihetta
WiFi -automaattinen kasvien syöttölaite säiliöllä - Sisä-/ulkotilojen viljelyasetus - Vesikasvit automaattisesti etävalvonnalla: Tässä opetusohjelmassa näytämme, kuinka voit määrittää mukautetun sisä-/ulkokasvien syöttöjärjestelmän, joka kastelee kasveja automaattisesti ja jota voidaan seurata etänä Adosia -alustan avulla
3D CAD - Vakiotyötilan asetukset ja luominen: 14 vaihetta
3D CAD - Vakiotyötilan asetukset ja luominen: -Luo (a) vakio -osatiedosto tehokkuuden parantamiseksi Tämä opetusohjelma koskee oletusosatiedoston luomista, jonka voit avata tulevaisuudessa - tietäen, että tietyt avainparametrit ovat jo olemassa - minimoida toistuvan työn määrä taiteessa