Satura rādītājs:
- 1. darbība: ielādējiet UNO ar skici
- 2. darbība: HC 05 Ne HC 06 savienojumi
- 3. darbība: pēc komandām KAPITĀLOS
- 4. solis: AT ieprogrammēto HC05 pārī savienojamam datoram
- 5. darbība: IDE lejupielāde
- 6. solis: PROBLĒMAS ……
Video: Bezvadu Arduino IDE Muļķīgas instrukcijas: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Es gribēju lejupielādēt skices no Adrino IDE uz manu uno bez USB kabeļa.
Es gribēju robotā ieskicēt skices, nenesot to pie sava sola, jo uno atrodas aizzīmogotā kastē. Pēc daudzu rakstu izlasīšanas Labākais veids ir ar Bluetooth. Labākais avots, ko atradu, bija Instructables sadaļā “program a arduino wireless over Bluetooth by webgeeks”, lūdzu, apmeklējiet viņu pamācību.
VIŅI PAR to ir pelnījuši visu kredītu.
Problēma ir tā, ka viņi, iespējams, to izdarīja piecpadsmit minūtēs ar aizsietām acīm, un man vajadzēja vairāk nekā 3 dienas. Viņi atstāja detaļas, kuras pirmais taimeris nezinātu. Ja jums nepieciešama detalizēta palīdzība, šeit ir visas manas daudzās kļūdas. Es daudz nezinu par Bluetooth vai Windows10, tāpēc neprasiet papildu informāciju. Jūs varat sagaidīt, ka izmantosit Arduino IDE bez citām lejupielādēm. Bluetooth diapazons ir īss, aptuveni 30 pēdas. Kad tas ir pievienots, tas viss darbojas tāpat kā USB kabelis un serial.monitor. Lielākais trūkums ir HC05 izmaksas aptuveni 7-10 USD. Tāpēc katram projektam tas nav vajadzīgs.
Darbības ietver ONE HC05 un ONE pro-mini (vai uno). Jūs ielādējat uno ar skici, kas ļauj mainīt HC05. Pēc tam pievienojiet un ieprogrammējiet HC05. Pēc tam atkārtoti pieslēdziet HC05. Pēc tam savienojiet pārī to pašu HC05 ar datoru. (tas bija visgrūtāk). Pēc tam atveriet IDE un atlasiet pareizo com un lejupielādējiet skici. Aplūkojot rakstu attēlus, es kļūdījos, uzskatot, ka ir izmantoti divi HC05 un viņi sarunājās savā starpā, izmantojot datoru, kas savienots ar uno.
1. darbība: ielādējiet UNO ar skici
Izmantojiet jebkuru arduino tipa dēli un ielādējiet skici "AT_mode_sketch".
Šī skice ļaus veikt izmaiņas HC05, ierakstot AT
kodus caur serial.monitor.
2. darbība: HC 05 Ne HC 06 savienojumi
HC05 ir attēls šeit. Es izmantoju jaunāko ar “STATE”, “EN” un slēdzi.
Slēdzis, kas neko nedod. Daudzas apmācības parāda, ka lodēšanas vadi līdz tapām 32-24 netraucē.
“STATE” tapa atiestata uno
“EN” ieslēgs HC05 AT režīmā.
Mirgojošā gaismas diode parāda 4 režīmus.
1. ātra mirgošana = mēģina savienot pārī vai pārī, neplūstot datiem.
2. viena lēna mirgošanas pauze = ir AT režīms
3. divi lēni mirgo = pārī
4. nav led = pārī un runā es domāju. šis “bez led” ir mulsinošs.
Izveidojiet savienojumu ar uno, izmantojot 'AT_mode_sketch'.
HC05 LV līdz ARDUINO tapai 9
HC05 TX līdz ARDUINO tapai 10
HC05 RX pret rezistoru dalītāju pie ARDUINO tapas 11 (labi, lai izgatavotu 2,2 k no 2ea 1k)
HC05 no vcc līdz vcc 5V labi
HC05 no zemes līdz zemei
3. darbība: pēc komandām KAPITĀLOS
Pievienojiet un ieslēdziet, izmantojot USB kabeli, IDE. HC05 ātri mirgos, ja viss būs kārtībā, lai gan pievienojāt EN tapu un uno to pārslēdza. Ja kāda iemesla dēļ HC05 mirgo lēni, tad jums ir paveicies. Izvelciet vcc (5V) no HC05…. Pagaidiet 2 sekundes… kontaktdakšu atpakaļ, un HC05 jāpāriet AT-MODE režīmā, kā parādīts lēni mirgojošā gaismas diodē … tas ir OBLIGĀTI.
uz serial.monitor pārbaudiet šos iestatījumus:
bodu pārraides ātrums 9600 un gan NL, gan CR logs (bez rindas beigām … netiks parādīta atbilde)
Izmantojot datoru, atveriet IDE serial.monitor (notiks atiestatīšana), un tam vajadzētu parādīt “Ievadīt AT komandas:”
Šīm komandām izmantojiet cepures!
1… AT+PSWD… atbilde….1234…. Noklusējuma parole
2… AT+ORGL… atbilde ir laba
3… AT+LOMA = 0… atbilde ir laba
4… AT+POLAR = 1, 0… atbilde ir laba
5… AT+UART = 115200, 0, 0… atbilde ir laba
mana lielākā kļūda, tas ir ātrums runāt ar mikro. IDE to nosaka, izvēloties dēli zem rīkiem. Es izmantoju pro-mini pie 3.3v, un ātrums ir 57600. IDE to automātiski zina. Šeit jums ir jāatbilst pareizam ātrumam jebkura cita veida plāksnei.
Man nav ne jausmas, kur šo informāciju atrast! Tātad, ja parastais uno 115200 vai pro-mini 3.3v 57600
AT+BAUD = 115200, 0, 0: mainiet pārraides ātrumu uz 115200 (Arduino Uno, Bluino un Mega2560)
AT+BAUD = 57600, 0, 0: mainiet pārraides ātrumu uz 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V un Duemilanove)
6… AT+INIT … 17. atbildes kļūda, saka jau inicializēts
HC05 atvienojiet kontaktdakšu un esat gatavs nākamajam solim, lai atkārtoti pieslēgtu to UNO, kurā vēlaties augšupielādēt.
Savās 3 dienu vilšanās reizēs es atradu šo LABO soli pa solim AT komandu diagrammu un labus aprakstus. (vairāk informācijas, ko nekad nemācīšos) PDF EGBT-045MS-046S…..
4. solis: AT ieprogrammēto HC05 pārī savienojamam datoram
Jūs varat vienkārši piegādāt 3 voltu HC05, lai izveidotu savienojumu pārī vai turpināt, un izveidot savienojumu ar uno, kuram vēlaties lejupielādēt skices. Tas ir no HC-vcc līdz uno-vcc …… HC-slīpēts līdz uno-zemes….. HC-TX līdz uno-RX…. HC-RX līdz uno-TX HC-STATE līdz 0,1 diska vāciņam (104) līdz uno -atiestatīt. stāvoklis o ----- || ----- o atiestatīšana
Ja izmantojat pro-mini pie 3.3V, savienojumi ir tieši. Ja izmantojat 5V mikro, jums ir jāsadala HC05 RX tapa, izmantojot tos pašus rezistorus, kas parādīti 2. solī. RX o --- www --- o ---- www ---- o zemējums 1k | 2k TX- uno tapa
Šie savienojumi ir caur TX un RX uno tapām. (pin 0 un pin 1). Tāpat kā FTDI adapteris, kas tiek pievienots pro-mini malas savienotājam. Tā kā šīs tapas ir paredzētas tikai skices ielādēšanai, nekad nevajadzētu izmantot. Ja jūsu skice tos izmanto, tie var neļaut saziņu ielādei no IDE.
Kad viss ir pievienots un ieslēgts, HC05 ātri mirgos un mēģinās savienot pārī ar datoru.
Datorā ar Windows 10 atveriet iestatījumus >> ierīces >> pievienojiet Bluetooth >>
Melnajā lodziņā redzams….pievienojiet ierīci >> Bluetooth >>, tad vajadzētu parādīties H-C-2010-06-01 vai jūsu esošā HC05 moduļa nosaukumam. Izvēlieties to un jūs saņemsit paroles uzvedni, lai ievadītu 1234
Tagad tam vajadzētu kļūt pārī. (jā, gandrīz pabeigts) Šis ir viens fotoattēls, un rādītājs ir vairākām Bluetooth iespējām. Atveriet šo opciju. photo2 izvēles rūtiņa Atļaut Bluetooth ierīcei atrast šo datoru. foto3 parāda atvērto cilni com un norāda, kuram com portam HC05 ir piesaistīts. UZRAKSTI KOM NUMURU.
Atkārtojiet šo darbību, līdz esat savienots pārī un jums ir apstiprināts kom porta numurs. Pārī savienotā ekrānā bija redzamas vairākas ierīces (austiņas … utt.). Tas neļāva man savienoties pārī ar HC05. pat pēc daudziem mēģinājumiem. Es noņēmu visas ierīces un pievienoju HC05, lai nokļūtu šajā vietā. Jums var būt paveicies.
5. darbība: IDE lejupielāde
Manu HC05 darbina akumulators un tālu no datora. Jūs, iespējams, izmantojat datora USB kabeli, lai barotu HC05 un uno. Lai patiešām apstiprinātu, ka HC05 savienošana pārī, nevis USB sūtīšanas dati, padomājiet par atdalīšanu no USB un izmantojiet akumulatoru. Galu galā tas ir jūsu mērķis.
Atveriet ARDUINO IDE uz mirgojošo skici. Tā kā visiem uno ir mirgo pēc noklusējuma, man patīk mainīt skices aiztures () laikus no aizkaves (1000) uz aizkavi (50) abos kavējumos. Ja tas būs veiksmīgs, uno indikators ātri mirgos. Atveriet rīkus un izvēlieties savu dēli/ātrumu/. Tad jums vajadzētu redzēt com portu izvēli. porta numuram, kuru pierakstījāt no pēdējā soļa, IR jābūt šajā sarakstā. Izvēlieties šo portu. Pēdējais solis ir augšupielāde, izmantojot augšupielādes bultiņu blakus atzīmei.
Kamēr jūs to visu darāt, HC05 ātri mirgo, bet, tiklīdz IDE sāk sūtīt skici, HC05 pārstāj mirgot un nodziest. Skice tiks ielādēta uno, un uno LED ātri mirgos. Tad HC05 atgriezīsies ātrā mirgošanā, ja vien tam ir jauda vai cita augšupielāde. Jūs pat varat iekļaut Serial.print ("jebko") un atvērt IDE monitoru un redzēt, ka ir izdrukāts "jebkas". Neaizmirstiet iestatīt Serial.begin (9600); setup ().
6. solis: PROBLĒMAS ……
Arduino IDE radīs vispārīgas kļūdas, un mēģināt atrisināt neveiksmi augšupielādēt, izmantojot šos kodus un aprakstus, ir ļoti grūti. Labāk ir vēlreiz pārbaudīt iepriekš minētās darbības un apstiprināt katru no tām. Ja AT komandas netika nosūtītas pareizi vai uart kurss bija nepareizs, avrdude radīs tādas pašas kļūdas. Tas pats attiecas uz gadījumiem, ja nav izveidots savienojums pārī un taimauts, vai arī IDE rīkos esat izvēlējies nepareizu mikro. Otra problēma ir tāda, ka nav HC05 moduļa, kas impulsē STATE tapu, lai aktivizētu vāciņu, kas savienots ar uno reset tapu, kas atiestata uno. gatavojoties ielādēt skici. Izmantojiet to pašu uno, kas pievienots USB, un augšupielādējiet skices, lai apstiprinātu, ka to var izdarīt. Pēc tam atkārtojiet darbības. Ar ARDUINO esmu spēlējis piecus+ gadus. Lielākā daļa rakstu darbojas, kā parādīts, bet, ja tie nav, es parasti atklāju vainu tajā, ko darīju nepareizi. Un dažreiz pētot citu cilvēku rakstus, jūs iegūstat citu viedokli. Tas nav mānīšanās projekts. USB kabeļa nomaiņa padara augšupielādi vieglu un ērtu.
Ak, šeit ir dažas idejas divu dolāru pro-mini. Es izveidoju adapteri (tikko pārslēdzu vcc un zemi), lai to pievienotu malas savienotājam, kur aizgāja FTDI USB kabelis. Tagad es vienkārši pievienoju HC05 Bluetooth un lejupielādēju.
CERĒT, KA ŠIS PALĪDZĒJA jim
Ieteicams:
Bezvadu Arduino robots, izmantojot bezvadu moduli HC12: 7 soļi
Bezvadu Arduino robots, izmantojot HC12 bezvadu moduli: Sveiki, puiši, laipni lūdzam atpakaļ. Iepriekšējā ziņojumā es paskaidroju, kas ir H tilta ķēde, L293D motora vadītāja IC, cūciņa L293D motora vadītāja IC, lai vadītu lielas strāvas motoru vadītājus, un kā jūs varat izveidot un izveidot savu L293D motora draivera paneli
Piecdesmit metru diapazona bezvadu piekļuves punkts ar TP Link WN7200ND USB bezvadu adapteri Raspbian Stretch: 6 soļi
Piecdesmit metru diapazona bezvadu piekļuves punkts ar TP Link WN7200ND USB bezvadu adapteri Raspbian Stretch: Raspberry Pi ir lieliski piemērots, lai izveidotu drošus bezvadu piekļuves punktus, taču tam nav laba diapazona, es to izmantoju, izmantojot TP Link WN7200ND USB bezvadu adapteri. Kāpēc es vēlos maršrutētāja vietā izmantot aveņu pi? T
DIY bezvadu mikrofons uz bezvadu ģitāras sistēmu: 4 soļi
DIY bezvadu mikrofons uz bezvadu ģitāras sistēmu: esmu skatījies dažus video un dažas grupas, un gandrīz no tām ģitārā tiek izmantota bezvadu sistēma. Eju traks, kustos, staigāju un daru visu, ko vēlas, bez auklas, tāpēc es sapņoju, ka man tāds būs .. Bet .. man tas tagad ir pārāk dārgi, tāpēc es nonācu pie šī
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: 4 soļi
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: es nesen izveidoju signalizācijas sistēmu un uzstādīju to savā mājā. Es izmantoju magnētiskos slēdžus uz durvīm un vadu tos caur bēniņiem. Logi bija cits stāsts, un cieta elektroinstalācija nebija risinājums. Man vajadzēja bezvadu risinājumu, un tas ir
Bezvadu maršrutētāja pārveidošana par bezvadu paplašinātāju 2x piekļuves punkts: 5 soļi
Bezvadu maršrutētāja pārveidošana par bezvadu paplašinātāju 2x piekļuves punkts: manā mājā bija slikts bezvadu interneta savienojums RSJ (metāla atbalsta sija griestos) dēļ, un es vēlējos pastiprināt signālu vai pievienot papildu pagarinātāju pārējai mājai. Es biju redzējis pagarinātājus par aptuveni 50 mārciņām elektro