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 sa računarom 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 izmjena: 2024-01-30 08:07
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 klupu jer se uno nalazi u nekakvoj zatvorenoj kutiji. Nakon čitanja mnogih članaka najbolji način je Bluetooth. Najbolji izvor koji sam pronašao su Instructables pod "program arduino wireless over Bluetooth by webgeeks". Posjetite njihove instruktore.
ZASLUŽILI SU SVE KREDIT ZA OVO.
Problem je u tome što su to vjerojatno učinili za 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 greš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. Jednom spojen radi sve isto kao i USB kabel, a radi i serijski monitor. Najveći nedostatak je cijena HC05 oko 7-10 USD. Dakle, svakom projektu ovo nije potrebno.
Koraci uključuju ONE HC05 i ONE pro-mini (ili uno). Učitavate uno sa skicom koja dopušta promjene HC05. Zatim se povežite i programirajte HC05. Zatim ponovno spojite HC05. Zatim uparite isti HC05 sa računarom. (ovo je bilo najteže). Zatim otvorite IDE i odaberite odgovarajući 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čunara 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 preko serial.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 prebaciti HC05 u AT način rada.
Trepereći LED prikazuje 4 načina rada.
1. brzo treptanje = pokušava se upariti ili upariti bez protoka podataka.
2. jedno sporo treptanje-pauza = je AT mod
3. dva spora treptaja = uparena
4. bez LED -a = uparen i govori valjda. ovaj 'bez led' je zbunjujući.
Povežite se na uno sa 'AT_mode_sketch' kako je prikazano.
HC05 EN na ARDUINO pin 9
HC05 TX na ARDUINO pin 10
HC05 RX prema razdjelniku 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
Povežite se i uključite putem USB kabla u IDE. HC05 će brzo treptati ako je sve u redu iako ste priključili EN pin i poništili ga 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)
Sa računarom otvorite IDE serial.monitor (resetirat će se) i trebao bi prikazati 'Enter AT commands:'
Za ove komande koristite velika slova!
1… AT+PSWD… odgovor….1234….podrazumevana 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 sa mikro. IDE postavlja ovo 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 gde da nadjem ove podatke! Dakle, ako je 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… greška odgovora 17, kaže da je već inicijalizovano
HC05 isključite utikač i spremni ste za sljedeći korak za ponovno povezivanje sa unosom na 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 sa računarom za uparivanje
Možete samo napajati 3 volti HC05 za uparivanje ili povezivanje na Uno na koji želite skicirati 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 poklopca diska (104) u uno -resetovati. 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.
Kada su svi spojeni i uključeni, HC05 će brzo treptati i pokušati biti uparen sa vašim računarom.
Na računaru sa operativnim sistemom Windows10 otvorite postavke >> uređaji >> dodajte 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, skoro je gotovo) Ovo je fotografija jedna i pokazivač je na više Bluetooth opcija. Otvorite ovu opciju. photo2 potvrdni okvir Dozvoli Bluetooth uređaju da pronađe ovaj računar. photo3 prikazuje com karticu otvorenu i navodi na koji je com port HC05 vezan. NAPIŠITE COM BROJ DOLE.
Ponavljajte ovaj korak dok se ne uparite i ne dobijete potvrđen broj porta. Imao sam nekoliko uređaja (slušalice … itd.) Koji su se prikazivali na uparenom ekranu. Ovo me spriječilo u uparivanju sa HC05. čak i nakon mnogo 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čunara. Možda za napajanje HC05 i uno koristite računarski USB kabel. Da biste zaista potvrdili da se HC05 uparuje, a ne USB koji šalje podatke, razmislite o odvajanju od USB -a i upotrijebite bateriju. Uostalom, ovo je vaš cilj.
Otvorite ARDUINO IDE do trepćuće skice. Budući da svi unosi imaju treptanje prema zadanim postavkama, volim promijeniti vrijeme kašnjenja skice () sa kašnjenja (1000) u 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 ovoj listi. Odaberite taj port. Zadnji korak je učitavanje putem strelice za otpremanje pored kvačice.
HC05 treperi brzo dok sve ovo 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 zasvijetliti. Zatim će se HC05 brzo vratiti na treptaj sve dok ima snagu ili neki drugi upload. Možete čak uključiti i Serial.print ("sve); otvoriti IDE monitor i vidjeti" bilo šta "odštampano. Ne zaboravite na Serial.begin (9600); u setup ().
Korak 6: PROBLEMI ……
Arduino IDE će dati općenite greške, a pokušaj rješavanja neuspjelog učitavanja pomoću ovih kodova i opisa vrlo je težak. Bolje je provjeriti gore navedene korake i potvrditi svaki od njih. Ako AT naredbe nisu poslane ispravno ili je uart brzina pogrešna, avrdude će dati iste greške. Isto vrijedi i ako nije upareno i nije isteklo vrijeme ili ste odabrali pogrešan mikro u IDE alatima. Drugi problem nije u tome što nema HC05 modula koji pulsira pin STATE kako bi se aktivirao poklopac spojen na pin za poništavanje uno -a koji resetira uno. u pripremi za učitavanje skice. Upotrijebite isti uno spojen na USB i učitajte 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 projekat. Zamjena USB kabela čini postavljanje lakim i praktičnim.
Oh, evo nekoliko ideja za pro-mini od dva dolara. Napravio sam adapter (samo sam prebacio vcc i masu) za uključivanje u rubni konektor gdje je prošao USB kabel FTDI. Sada samo priključujem HC05 bluetooth i preuzimam.
NADAM se da je ovo pomoglo jim
Preporučuje se:
Dodajte ili uklonite zaštitu od pisanja bilo kojoj vrsti diska .: 3 koraka
Dodavanje ili uklanjanje zaštite od pisanja na bilo koju vrstu diskova. Želite li dodati ili ukloniti zaštitu od pisanja na svom disku? Slijedite ovaj vodič i to ćete uspjeti
Stalak za telefon za zaštitu vida: 4 koraka
Stalak za telefon za zaštitu od vida: Ovaj stabilizator telefona podsjetit će korisnike kada trebaju prestati koristiti svoj uređaj i odmoriti se određeno vrijeme. Ovaj stabilizator će koristiti zvučne efekte i svjetla kako bi privukao pažnju korisnika. Za početni kôd postavio sam vrijeme korištenja na 30 mi
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 momci, dobrodošli nazad. U svom prethodnom postu objasnio sam šta je to H mostni krug, IC upravljački program motora L293D, integrirani IC upravljački program motora L293D za pogon visokonaponskih upravljačkih programa motora i kako možete dizajnirati i napraviti vlastitu ploču upravljačkog programa motora L293D
Postotni diferencijalni relej za zaštitu trofaznog transformatora: 7 koraka
Postotni diferencijalni relej za zaštitu trofaznog transformatora: U ovom uputstvu pokazat ću vam kako napraviti postotni diferencijalni relej pomoću Arduina, koji je vrlo uobičajena ploča mikrokontrolera. Energetski transformator je najvažnija oprema za prijenos energije u elektroenergetskom sistemu. Troškovi popravke da
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 želio sam pojačati signal ili dodati dodatni produživač za ostatak kuće. Vidio sam produživače za oko 50 funti u elektro