Sadržaj:
- Korak 1: Učitajte UNO sa skicom
- Korak 2: HC 05 Ne HC 06 veze
- Korak 3: AT naredbe u KAPITALIMA
- Korak 4: AT programirano HC05 s računalom za uparivanje
- Korak 5: Preuzimanje IDE -a
- Korak 6: PROBLEMI ……
Video: Bežični Arduino IDE Upute za zaštitu od budale: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Htio sam skinuti skice iz Adrino IDE -a na svoj uno bez USB kabela.
Htio sam skicirati skice u robotu, a da ga ne odnesem na svoju klupu jer se uno nalazi u nekakvoj zatvorenoj kutiji. Nakon čitanja mnogih članaka najbolji način je Bluetooth. Najbolji izvor koji sam pronašao bio je Instructables pod "program arduino wireless over Bluetooth by webgeeks", posjetite njihov instruktor.
ZASLUŽILI SU SVE KREDIT ZA OVO.
Problem je u tome što su to vjerojatno učinili u petnaest minuta s povezom na očima, a meni je trebalo 3+ dana. Izostavili su detalje koje prvi tajmer ne bi znao. Ako vam je potrebna detaljna pomoć, ovdje su sve moje brojne pogreške. Ne znam mnogo o bluetoothu ili windows10 pa nemojte tražiti dodatne informacije. Možete očekivati da ćete koristiti Arduino IDE bez drugih preuzimanja. Domet Bluetootha je kratak, oko 30 stopa. Nakon spajanja sve radi isto kao i USB kabel, a radi i serijski monitor. Najveći nedostatak je cijena HC05 oko 7-10 USD. Dakle, ovome ne treba svaki projekt.
Koraci uključuju ONE HC05 i ONE pro-mini (ili uno). Unosite uno u skicu koja dopušta promjene HC05. Zatim spojite i programirajte HC05. Zatim ponovno spojite HC05. Zatim uparite isti HC05 s računalom. (ovo je bilo najteže). Zatim otvorite IDE, odaberite ispravan com i preuzmite skicu. Gledajući slike članaka, pogriješio sam kada sam pomislio da su korištena DVA HC05 i međusobno su razgovarali putem računala spojenog na uno.
Korak 1: Učitajte UNO sa skicom
Koristite bilo koju ploču tipa arduino i učitajte skicu "AT_mode_sketch".
Ova skica će omogućiti izmjene u HC05 upisivanjem AT
kodovi kroz serijski.monitor.
Korak 2: HC 05 Ne HC 06 veze
HC05 je slika ovdje. Koristio sam noviji sa "STATE", "EN" i prekidačem.
Prekidač koji ne dozira ništa. Mnogi vodiči pokazuju da lemljenje žica na pinove 32-24 ne smeta.
Pin 'STATE' resetira uno
"EN" će HC05 prebaciti u AT način rada.
Led koji treperi prikazuje 4 načina rada.
1. brzo treptanje = pokušava se upariti ili upariti bez protoka podataka.
2. jedno sporo treptanje-pauza = je način rada AT
3. dva spora treptaja = uparena
4. bez led = uparen i govori valjda. ovaj 'no led' je zbunjujući.
Spojite se na uno pomoću "AT_mode_sketch" kako je prikazano.
HC05 EN na ARDUINO pin 9
HC05 TX na ARDUINO pin 10
HC05 RX na razdjelnik otpornika na ARDUINO pinu 11 (u redu da napravite 2,2 k od 2ea 1 k)
HC05 vcc na vcc 5V ok
HC05 zemlja -zemlja
Korak 3: AT naredbe u KAPITALIMA
Spojite i uključite USB kabel u IDE. HC05 će brzo treptati ako je sve u redu iako ste priključili EN pin i uno ga prebacili visoko. Ako iz nekog razloga HC05 sporo treperi, tada ste imali sreće. Povucite vcc (5V) iz HC05….čekajte 2 sekunde… utikač natrag i HC05 bi trebao ući u AT-MODE kako pokazuje sporo trepćuća LED dioda…. OVO MORA.
na serial.monitor provjerite ove postavke:
brzina prijenosa 9600 i prozor NL i CR (ne bez završetka linije …. neće pokazati odgovor)
S računalom otvorite IDE serial.monitor (dogodit će se reset) i trebao bi prikazati 'Enter AT commands:'
Za ove naredbe koristite velika slova!
1… AT+PSWD… odgovor….1234….zaporna lozinka
2… AT+ORGL… odgovor ok
3… AT+ROLE = 0… odgovor ok
4… AT+POLAR = 1, 0… odgovor ok
5… AT+UART = 115200, 0, 0… odgovor ok
moja najveća greška, ovo je brzina razgovora s mikro. IDE to postavlja pri odabiru ploče pod alatima. Koristio sam pro-mini na 3.3v i brzina je 57600 IDE to automatski zna. Ovdje MORATE odgovarati ispravnoj brzini za bilo koju drugu ploču.
Nemam pojma gdje pronaći te podatke! Dakle, ako običan uno 115200 ili pro-mini 3.3v 57600
AT+BAUD = 115200, 0, 0: Promijenite brzinu prijenosa na 115200 (Arduino Uno, Bluino i Mega2560)
AT+BAUD = 57600, 0, 0: Promijenite brzinu prijenosa na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V i Duemilanove)
6 … AT+INIT … odgovor 17 pogreška,, kaže već inicijalizirano
HC05 isključite utikač i spremni ste za sljedeći korak za ponovno povezivanje s unosom u koji želite učitati.
U 3 dana frustracije pronašao sam ovaj DOBAR korak po korak grafikon AT naredbi i dobre opise. (više stvari nikada neću naučiti) PDF EGBT-045MS-046S…..
Korak 4: AT programirano HC05 s računalom za uparivanje
HC05 možete samo napajati 3 volta za uparivanje ili povezivanje na uređaj na koji želite preuzeti skice. Ovo je HC-vcc prema uno-vcc …… HC-uzemljenje prema uno-uzemljenje….. HC-TX u uno-RX…. HC-RX u uno-TX HC-STATE do 0,1 kapice diska (104) u uno -resetirano. stanje o ----- || ----- o resetiranje
Ako koristite pro-mini na 3.3V veze su izravne. Ako koristite mikrofon od 5 V, morate podijeliti RX pin na HC05 pomoću istih otpornika prikazanih u koraku 2 RX o --- www --- o ---- www ---- o uzemljenje 1k | 2k TX- uno pin
Ove veze su putem TX i RX uno pinova. (pin 0 i pin 1). Baš poput FTDI adaptera koji se priključuje na pro-mini edge priključak. Budući da su ove igle isključivo za učitavanje skica, nikada ih ne biste trebali koristiti. Ako ih vaša skica koristi, možda neće dopustiti komunikaciju za učitavanje iz IDE -a.
Kad su svi spojeni i uključeni, HC05 će brzo treptati i pokušati se upariti s vašim računalom.
Na računalu s Windows10 otvorite postavke >> uređaji >> dodaj bluetooth >>
Crna kutija prikazuje ….dodajte uređaj >> bluetooth >> tada bi se trebao pojaviti H-C-2010-06-01 ili naziv HC05 modula koji imate. Odaberite ga i dobit ćete upit za lozinku da biste unijeli 1234
Ovo bi sada trebalo biti upareno. (da, gotovo je) Ovo je fotografija jedna i pokazivač je na više bluetooth opcija. Otvorite ovu opciju. photo2 potvrdni okvir Dopustite Bluetooth uređaju da pronađe ovaj računar. photo3 prikazuje com karticu otvorenu i navodi na koji je com port HC05 vezan. NAPIŠI COM BROJ DOLE.
Ponavljajte ovaj korak dok se ne uparite i ne dobijete potvrđen broj priključka. Imao sam nekoliko uređaja (slušalice … itd.) Koji su se prikazivali na uparenom ekranu. To me spriječilo u uparivanju s HC05. čak i nakon mnogih pokušaja. Uklonio sam sve uređaje i dodao HC05 kako bih došao do ove točke. Možda ćete imati sreće.
Korak 5: Preuzimanje IDE -a
HC05 se napaja iz baterije i dalje je od računala. Možda za napajanje HC05 i uno koristite računarski USB kabel. Da biste doista potvrdili da se HC05 uparuje, a ne USB koji šalje podatke, razmislite o odvajanju od USB -a i upotrijebite bateriju. Uostalom, ovo vam je cilj.
Otvorite ARDUINO IDE do treptajuće skice. Budući da su svi unosi prema zadanim postavkama trepnuli, volim promijeniti vrijeme kašnjenja skice () s kašnjenja (1000) na kašnjenje (50) u oba kašnjenja. Ako to uspije, unoda će brzo treptati. Otvorite alate i odaberite ploču/brzinu/. Tada biste trebali vidjeti izbor com portova. broj porta koji ste zapisali iz posljednjeg koraka MORA biti na ovom popisu. Odaberite taj port. Zadnji korak je učitavanje putem strelice za prijenos pored kvačice.
HC05 brzo treperi dok sve to radite, ali čim IDE počne slati skicu, HC05 će prestati treperiti i ugasit će se. Skica će se učitati u uno i uno će brzo bljeskati. Zatim će se HC05 brzo vratiti na treptaj sve dok ima snage ili drugog učitavanja. Možete čak uključiti Serial.print ("bilo što); otvoriti IDE monitor i vidjeti" bilo što "ispisano. Ne zaboravite na Serial.begin (9600); u setup ().
Korak 6: PROBLEMI ……
Arduino IDE će dati općenite pogreške, a pokušaj rješavanja neuspjelog učitavanja pomoću ovih kodova i opisa vrlo je težak. Bolje je ponovno provjeriti gore navedene korake i potvrditi svaki od njih. Ako AT naredbe nisu poslane ispravno ili je uart stopa pogrešna, avrdude će dati iste pogreške. Isto vrijedi i ako nije upareno i nije isteklo vrijeme ili ste odabrali pogrešan mikro u IDE alatima. Drugi problem je što nema HC05 modula koji pulsira pin STATE kako bi se aktivirala kapa spojena na pin za poništavanje uno -a koji resetira uno. u pripremi za učitavanje skice. Upotrijebite isti uno spojen na USB i prenesite skice kako biste potvrdili da je to moguće. Zatim ponovite korake. S ARDUINOM -om sam svirao pet i više godina. Većina članaka radi kako je prikazano, ali kad se to ne dogodi, obično nađem zamjerku u onome što sam pogriješila. I ponekad istražujući članke drugih ljudi dobijete drugo gledište. Ovo nije lažni projekt. Zamjena USB kabela olakšava i olakšava prijenos.
Oh, evo nekoliko ideja za dva dolara pro-mini. Napravio sam adapter (samo sam prebacio vcc i masu) za uključivanje u rubni priključak gdje je prošao USB kabel FTDI. Sada samo priključujem HC05 bluetooth i preuzimam.
NADAM se da je ovo pomoglo jim
Preporučeni:
Bežični Arduino robot koji koristi bežični modul HC12: 7 koraka
Bežični Arduino robot koji koristi bežični modul HC12: Hej dečki, dobrodošli nazad. U svom prethodnom postu objasnio sam što je krug H mosta, IC upravljački program motora L293D, integrirani sklop upravljačkog programa motora L293D za pogon visokonaponskih upravljačkih programa motora i kako možete dizajnirati i izraditi vlastitu ploču vozača motora L293D
Uradi sam bežični bežični oblik električne energije radio valova u Katmanduu: 6 koraka
Uradi sam bežični bežični oblik električne energije radio valova u Katmanduu: Ono što sam učinio, dotjerao sam ga i učinio još jednostavnijim i ima samo dva kraja umjesto četiri. Palačinka odgovarajuće veličine s dva kraja spojena na Arial's i tlo funkcionira kao prijemnik. Dugačak niz od dva arijalna, jedan spojen na g
4-bežični bežični Qi punjač: 9 koraka (sa slikama)
4-up bežični Qi punjač: Stanica za punjenje laserski je izrezana od šperploče različite debljine i polietilena, a zatim sastavljena rukom punom nehrđajućeg čelika #2 x 3/8 " i #4 x 1/2 " ravna glava, vijci za lim. CO2 laser od 60 W dovoljan je šperploča Baltic Birch u
Bežični bežični WiFi produživač s USB baterijom: 7 koraka (sa slikama)
Bežični WiFi produživač s USB napajanjem: Koliko nije iritantno kad boravite u hotelu, a WiFi je užasan. S WiFi nastavkom možete poboljšati uvjete, ali oni koje sam vidio zahtijevaju mrežnu utičnicu koja nije uvijek dostupna. Odlučio sam obnoviti nisku cijenu
Pretvorite bežični usmjerivač u bežični proširivač 2x pristupna točka: 5 koraka
Pretvorite bežični usmjerivač u bežični proširivač 2x pristupna točka: Imao sam lošu bežičnu internetsku vezu u svojoj kući zbog RSJ -a (metalni nosač u stropu) i htio sam pojačati signal ili dodati dodatni produživač za ostatak kuće. Vidio sam ekstenzore za oko 50 funti u elektro