Sisällysluettelo:
- Vaihe 1: Lataa UNO luonnoksella
- Vaihe 2: HC 05 Ei HC 06 -liitännät
- Vaihe 3: AT -komennot PÄÄOMASSA
- Vaihe 4: AT Ohjelmoitu HC05 paritettavaan tietokoneeseen
- Vaihe 5: IDE -lataus
- Vaihe 6: ONGELMAT ……
Video: Langaton Arduino IDE Foolproof Ohjeet: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Halusin ladata luonnoksia Adrino IDE -laitteestani unolleni ilman USB -kaapelia.
Halusin muokata luonnoksia robotissa kantamatta sitä penkilleni, koska uno on suljetussa laatikossa. Monien artikkelien lukemisen jälkeen Paras tapa on Bluetooth. Paras lähde, jonka löysin, oli Instructables kohdassa "program a arduino wireless over Bluetooth by webgeeks", käy heidän ohjeessaan.
He ansaitsevat TÄMÄN LUOTON.
Ongelmana on, että he luultavasti tekivät tämän viidessätoista minuutissa silmät, ja kesti 3+ päivää. He jättivät pois yksityiskohdat, joita ensikertalainen ei tiennyt. Jos tarvitset yksityiskohtaista apua, tässä on kaikki monet virheeni. En tiedä paljon bluetoothista tai Windows10: stä, joten älä kysy lisätietoja. Voit odottaa käyttävän Arduino IDE: tä ilman muita latauksia. Bluetoothin kantama on lyhyt, noin 30 jalkaa. Yhdistettynä kaikki toimii aivan kuten USB -kaapeli ja serial.monitor toimii myös! Suurin haittapuoli on HC05: n hinta noin 7-10 dollaria. Joten jokainen projekti ei tarvitse tätä.
Vaiheisiin kuuluu ONE HC05 ja ONE pro-mini (tai uno). Unoon ladataan luonnos, joka mahdollistaa HC05: n muuttamisen. Kytke sitten ja ohjelmoi HC05. Kytke sitten HC05 uudelleen. Yhdistä sitten sama HC05 tietokoneeseen. (tämä oli vaikeinta). Avaa sitten IDE ja valitse oikea com ja lataa luonnos. Artikkelin kuvia katsoessani olin väärässä luullessani, että KAKSI HC05: tä käytettiin ja he puhuivat keskenään uno -tietokoneeseen liitetyn tietokoneen kautta.
Vaihe 1: Lataa UNO luonnoksella
Käytä mitä tahansa arduino -tyyppistä levyä ja lataa luonnos "AT_mode_sketch".
Tämän luonnoksen avulla HC05: een voidaan tehdä muutoksia kirjoittamalla AT
koodit serial.monitorin kautta.
Vaihe 2: HC 05 Ei HC 06 -liitännät
HC05 on kuva tässä. Käytin uudempaa "STATE", "EN" ja kytkin.
Kytkin, joka ei anna mitään. Monet opetusohjelmat osoittavat, että juotosjohdot nastat 32-24 eivät häiritse.
STATE -nasta nollaa uno
'EN' asettaa HC05: n AT -tilaan.
Vilkkuva ledi näyttää 4 tilaa.
1. nopea vilkkuu = yrittää muodostaa pariliitoksen tai pariliitoksen ilman tiedonkulkua.
2. yksi hidas vilkkuva tauko = on AT-tila
3. kaksi hidasta vilkkua = pariliitos
4. ei lediä = paritettu ja puhuminen. tämä 'no led' on hämmentävä.
Muodosta yhteys Unoon 'AT_mode_sketch' -toiminnolla.
HC05 FI ARDUINO -nastaan 9
HC05 TX - ARDUINO -nasta 10
HC05 RX vastusjakajaan ARDUINO -nastassa 11 (ok tehdä 2,2k 2ea 1k: sta)
HC05 vcc - vcc 5V ok
HC05 maasta maahan
Vaihe 3: AT -komennot PÄÄOMASSA
Yhdistä ja käynnistä USB -kaapelin kautta IDE. HC05 vilkkuu nopeasti, jos kaikki on kunnossa, vaikka olet liittänyt EN -nastan ja uno vaihtanut sen korkealle. Jos jostain syystä HC05 vilkkuu hitaasti, olet onnekas. Vedä vcc (5V) HC05: stä … odota 2 sekuntia… pistoke takaisin ja HC05: n pitäisi siirtyä AT-MODE-tilaan hitaasti vilkkuvan ledin osoittamalla tavalla.
serial.monitor -ohjelmassa tarkista nämä asetukset:
baudinopeus 9600 ja sekä NL- että CR -ikkuna (ei rivin päättymistä… ei näytä vastausta)
Avaa tietokoneella IDE serial.monitor (nollaus tapahtuu) ja sen pitäisi näyttää 'Enter AT -komennot:'
Käytä Caps näitä komentoja!
1… AT+PSWD… vastaus….1234….salasana
2… AT+ORGL… vastaus ok
3… AT+ROLE = 0… vastaus ok
4… AT+POLAR = 1, 0… vastaus ok
5… AT+UART = 115200, 0, 0… vastaus ok
suurin virheeni, tämä on nopeus puhua mikroille. IDE asettaa tämän, kun valitset levyn työkalujen alta. Käytin 3,3 V: n pro-miniä ja nopeus on 57600. IDE tietää tämän automaattisesti. Täällä PITÄÄ sovittaa oikea nopeus minkä tahansa muun tyyppisille levyille.
Minulla ei ole aavistustakaan mistä löydän tämän tiedon! Joten jos tavallinen uno 115200 tai pro-mini 3.3v 57600
AT+BAUD = 115200, 0, 0: Vaihda siirtonopeudeksi 115200 (Arduino Uno, Bluino ja Mega2560)
AT+BAUD = 57600, 0, 0: Vaihda siirtonopeudeksi 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V ja Duemilanove)
6… AT+INIT… vastaus 17 -virhe, sanoo jo alustettu
HC05 irrota pistoke pistorasiasta ja ole valmis seuraavaan vaiheeseen, kun haluat yhdistää johtoon, jonka haluat ladata.
Kolmen päivän turhautumisen aikana löysin tämän HYVÄN askel askeleelta kaavion AT -komennoista ja hyvistä kuvauksista. (lisää asioita, joita en koskaan opi) PDF EGBT-045MS-046S…..
Vaihe 4: AT Ohjelmoitu HC05 paritettavaan tietokoneeseen
Voit vain syöttää 3 volttia HC05: een pariliitoksen muodostamiseksi tai muodostaa yhteyden unoon, johon haluat ladata luonnoksia. Tämä on HC-vcc-uno-vcc … … HC-maadoitus uno-maahan ….. HC-TX-uno-RX …. HC-RX-uno-TX HC-STATE 0,1 levyn korkkiin (104)-uno -nollaa. tila o ----- || ----- o nollaus
Jos käytät pro-miniä 3,3 V: n liitännöillä. Jos käytät 5 voltin mikroa, sinun on jaettava HC05: n RX-nasta käyttämällä samoja vastuksia, jotka on esitetty vaiheessa 2 RX o --- www --- o ---- www ---- o maadoitus 1k | 2k TX- uno-nasta
Nämä liitännät ovat TX- ja RX uno -nastojen kautta. (nasta 0 ja nasta 1). Aivan kuten FTDI-sovitin, joka kytketään pro-minireunaliittimeen. Koska nämä nastat ovat yksinomaan luonnosten lataamiseen, älä koskaan käytä. Jos luonnoksesi käyttää niitä, ne eivät ehkä salli tiedonsiirtoa IDE: n lataamista varten.
Kun kaikki laitteet on kytketty ja kytketty päälle, HC05 vilkkuu nopeasti ja yrittää muodostaa pariliitoksen tietokoneeseen.
Tietokoneessa, jossa on Windows 10, avaa asetukset >> laitteet >> lisää Bluetooth >>
Musta laatikko näyttää…. Lisää laite >> Bluetooth >>, sitten H-C-2010-06-01 pitäisi näkyä tai HC05-moduulin nimi. Valitse se ja saat salasanakehotteen kirjoittaaksesi 1234
Tämä pitäisi nyt yhdistää. (joo melkein valmis) Tämä on kuva yksi ja osoitin on useammissa Bluetooth -vaihtoehdoissa. Avaa tämä vaihtoehto. photo2 -valintaruutu Salli Bluetooth -laitteen löytää tämä tietokone. Kuva 3 näyttää com -välilehden avattuna ja ilmoittaa, mihin com -porttiin HC05 on sidottu. Kirjoita COM -numero alas.
Toista tätä vaihetta, kunnes olet muodostanut pariliitoksen ja sinulla on vahvistettu tukiaseman numero. Minulla oli useita laitteita (kuulokkeet … jne.) Pariliitoksen näytössä. Tämä esti minua muodostamasta pariliitosta HC05: een. monen yrityksen jälkeenkin. Poistin kaikki laitteet ja lisäsin HC05: n päästäkseni tähän pisteeseen. Saatat olla onnekas.
Vaihe 5: IDE -lataus
Minulla on HC05 virtalähteenä akku ja poissa tietokoneesta. Saatat käyttää tietokoneen USB -kaapelia virran syöttämiseen HC05- ja uno -laitteisiin. Jos haluat todella vahvistaa, että HC05 muodostaa pariliitoksen eikä USB -lähetysdataa, mieti erottamista USB -laitteesta ja käytä akkua. Loppujen lopuksi tämä on tavoitteesi.
Avaa ARDUINO IDE vilkkuvaan luonnokseen. Koska kaikki unot vilkkuvat oletusarvoisesti, haluan muuttaa luonnosviiveen () ajat viiveestä (1000) viiveeksi (50) molemmissa viiveissä. Jos tämä onnistuu, uno -merkkivalo vilkkuu nopeasti. Avaa työkalut ja valitse pelilauta/nopeus/. Sitten sinun pitäisi nähdä valikoima com -portteja. viimeisestä vaiheesta kirjoittamasi portin numero PITÄÄ olla tässä luettelossa. Valitse portti. Viimeinen vaihe on ladata valintamerkin vieressä olevan latausnuolin kautta.
HC05 vilkkuu nopeasti, kun teet kaiken tämän, mutta heti kun IDE alkaa lähettää luonnosta, HC05 lakkaa vilkkumasta ja sammuu. Luonnos latautuu unoon ja uno -merkkivalo vilkkuu nopeasti. Sitten HC05 vilkkuu nopeasti, kunhan sillä on virtaa tai muu lataus. Voit myös sisällyttää Serial.print ("mitä tahansa") ja avata IDE -näytön ja nähdä "kaikki" tulostettuna. Älä unohda Serial.begin (9600); setup (): ssa.
Vaihe 6: ONGELMAT ……
Arduino IDE antaa yleisiä virheitä ja yrittää ratkaista latausvirhe näiden koodien ja kuvausten avulla on erittäin vaikeaa. On parempi tarkistaa yllä olevat vaiheet uudelleen ja vahvistaa jokainen. Jos AT -komentoja ei lähetetty oikein tai uart -korko on väärä, avrdude antaa samat virheet. Sama pätee, jos laiteparia ei ole muodostettu ja aikakatkaisu tai olet valinnut väärän mikron IDE -työkaluissa. Toinen ongelma ei ole HC05 -moduuli, joka pulssoi STATE -nastaa laukaistakseen korkin, joka on kytketty uno reset -tappiin, joka nollaa uno. luonnoksen lataamista varten. Käytä samaa USB: hen liitettyä unoa ja lataa luonnoksia varmistaaksesi, että se voidaan tehdä. Toista sitten vaiheet. Olen pelannut ARDUINOilla yli viisi vuotta. Useimmat artikkelit toimivat kuten on esitetty, mutta kun ne eivät yleensä löydän vikaa siitä, mitä tein väärin. Ja joskus tutkimalla muiden ihmisten artikkeleita saat toisen näkökulman. Tämä ei ole huijausprojekti. USB -kaapelin vaihtaminen tekee lataamisesta helppoa ja kätevää.
Tässä muutamia ideoita kahden dollarin pro-minille. Tein sovittimen (vaihdoin juuri vcc: n ja maan) kytkemään reunaliittimeen, johon FTDI -usb -kaapeli meni. Nyt kytken vain HC05 -bluetoothin ja lataan sen pois.
Toivottavasti tämä auttoi jim
Suositeltava:
WRD 204 -ohjeet: 13 vaihetta
WRD 204 -ohjesarja: Gokulraj Pandiyaraj Seuraavat ohjeet tarjoavat vaiheittaiset ohjeet investointilaskurin luomiseksi pythonissa. graafisen käyttöliittymän avulla. Tämän ohjeen tarkoituksena on auttaa ihmisiä, joilla on välituntemusta pythonista. Tuontikone tarjoaa meille
Äänisuodatinohjelma Flash -ohjeet: 7 vaihetta
Äänisuodatinohjelman salamaohjeet: Tämä opas opastaa sinua salamaan ohjelman TI-OMAPL138 -laitteessa UART-USB-liitännän kautta. Saatavana on erillinen Instructatble, joka opastaa sinua koodin muokkaamisessa oman reaaliaikaisen äänisuodattimen kirjoittamiseksi ja tarvittavan
Ohjeet: Raspberry PI 4 Headless (VNC) -asennus Rpi-imagerilla ja kuvilla: 7 vaihetta (kuvien kanssa)
Ohjeet: Raspberry PI 4 Headless (VNC) -asennuksen asentaminen Rpi-imagerilla ja kuvilla: Aion käyttää tätä Rapsberry PI: tä joukossa hauskoja projekteja blogissani. Voit vapaasti tarkistaa sen. Halusin palata käyttämään Raspberry PI: tä, mutta minulla ei ollut näppäimistöä tai hiirtä uudessa paikassa. Siitä on aikaa, kun asetin Vadelman
Hyödylliset koneen ohjeet: 21 vaihetta (kuvien kanssa)
Hyödytön koneen ohjeet: Hyödytön kone on muunnelma Marvin Minskyn "Ultimate Machine" -ohjelmasta, joka on pohjimmiltaan kone, jonka perimmäinen tavoite on sammuttaa itsensä. Sen rakentamisen jälkeen hämmästyt, kuinka kone, joka koostuu kahdesta kytkimestä ja moottorista, ei
Viidenkymmenen metrin kantaman langaton tukiasema TP -linkillä WN7200ND langaton USB -sovitin raspbian -venytyksellä: 6 vaihetta
Viidenkymmenen metrin kantaman langaton tukiasema, jossa on TP -linkki WN7200ND langaton USB -sovitin Raspbian Stretchillä: Raspberry Pi on loistava suojattujen langattomien tukiasemien luomiseen, mutta sillä ei ole hyvää kantamaa. Haluan jakaa miten se tehdäänMiksi haluan käyttää vadelmapiä reitittimen sijaan? T