Talaan ng mga Nilalaman:
- Hakbang 1: I-load ang UNO Sa Sketch
- Hakbang 2: HC 05 Hindi ang Mga Koneksyon sa HC 06
- Hakbang 3: SA Mga Utos sa mga CAPITAL
- Hakbang 4: SA Programed HC05 sa Computer na Maging Pares
- Hakbang 5: Pag-download ng IDE
- Hakbang 6: PROBLEMA …….
Video: Wireless Arduino IDE Mga Tagubilin sa Fool: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Nais kong mag-download ng mga sketch mula sa Adrino IDE patungo sa aking uno nang walang usb cable.
Nais kong sabunutan ang mga sketch sa isang robot nang hindi ko dinadala ito sa aking bench habang ang uno ay nasa loob ng isang sorta na naka-selyong kahon. Matapos basahin ang maraming mga artikulo Ang pinakamahusay na paraan ay sa Bluetooth. Ang pinakamahusay na mapagkukunan na nahanap ko ay Mga Instructable sa ilalim ng "programa ng isang arduino wireless sa pamamagitan ng Bluetooth ng mga webgeeks" mangyaring bisitahin ang kanilang itinuturo.
NILALANGAD NILA ANG LAHAT NG CREDIT PARA ITO.
Ang problema ay malamang nagawa nila ito sa labing limang minuto na nakapiring, at tumagal ako ng 3+ araw. Iniwan nila ang mga detalye na hindi malalaman ng unang timer. Kung kailangan mo ng detalyadong tulong, narito ang lahat ng aking maraming mga pagkakamali. Hindi ko alam ang tungkol sa Bluetooth o windows10 kaya't huwag magtanong para sa karagdagang impormasyon. Maaari mong asahan na gumamit ng Arduino IDE nang walang iba pang mga pag-download. Maikli ang saklaw ng Bluetooth, mga 30 talampakan. Kapag nakakonekta ang lahat ay gumagana tulad ng usb cable at gumagana rin ang serial.monitor! Ang pinakamalaking downside ay ang gastos ng HC05 sa paligid ng $ 7-10. Kaya't hindi kailangan ng bawat proyekto na ito.
Ang mga hakbang ay nagsasangkot sa ONE HC05 at ONE pro-mini (o uno). I-load mo ang uno gamit ang isang sketch na nagbibigay-daan sa mga pagbabago sa HC05. Pagkatapos ay ikonekta at i-program ang HC05. Pagkatapos rewire ang HC05. Pagkatapos ipares ang parehong HC05 sa iyong computer. (ito ang pinakamahirap). Pagkatapos buksan ang IDE at piliin ang tamang com at i-download ang sketch. Sa pagtingin sa mga larawan ng artikulo ay nagkakamali ako na isipin na DALAWANG HC05 ang ginamit at nakipag-usap sila sa isa't isa sa pamamagitan ng computer na konektado sa uno.
Hakbang 1: I-load ang UNO Sa Sketch
Gumamit ng anumang arduino type board at i-load ang sketch na "AT_mode_sketch".
Papayagan ng sketch na ito ang mga pagbabago na magawa sa HC05 sa pamamagitan ng pagta-type sa AT
mga code sa pamamagitan ng serial.monitor.
Hakbang 2: HC 05 Hindi ang Mga Koneksyon sa HC 06
Ang HC05 ay larawan dito. Ginamit ko ang mas bago gamit ang 'STATE', 'EN' at isang switch.
Ang switch na dosis wala. Maraming mga tutorial ang nagpapakita ng mga wire ng paghihinang sa mga pin na 32-24 huwag mag-abala.
Ire-reset ng pin na 'STATE' ang uno
Ilalagay ng 'EN' ang HC05 sa mode na AT.
Ipinapakita ng blinking led ang 4 na mga mode.
1. mabilis na blink = sinusubukan na ipares o ipares nang walang data na dumadaloy.
2. isang mabagal na blink-pause = ay AT mode
3. dalawang mabagal na blink = ipinares
4. walang humantong = ipinares at nagsasalita hulaan ko. ang 'walang pinangungunahan' na ito ay nakalilito.
Kumonekta tulad ng ipinapakita sa uno gamit ang 'AT_mode_sketch'.
HC05 EN sa ARDUINO pin 9
HC05 TX sa ARDUINO pin 10
HC05 RX sa resistor divider sa ARDUINO pin 11 (ok na gumawa ng 2.2k mula sa 2ea 1k)
HC05 vcc sa vcc 5V ok
HC05 sa lupa
Hakbang 3: SA Mga Utos sa mga CAPITAL
Kumonekta at mag-power up sa pamamagitan ng usb cable sa IDE. Mabilis na kumurap ang HC05 kung ok ang lahat kahit na ikinonekta mo ang EN pin at uno ay pinalitan ito ng mataas. Kung sa ilang kadahilanan ang HC05 ay dahan-dahang kumikislap pagkatapos ay swerte ka. Hilahin ang vcc (5V) mula sa HC05 ….hintay ng 2 seg… plug pabalik at ang HC05 ay dapat pumunta sa AT-MODE tulad ng ipinakita ng mabagal na kumikislap na humantong …. Ito ay DAPAT.
sa serial.monitor suriin ang mga setting na ito:
baud rate 9600 at parehong window ng NL at CR (hindi walang linya na nagtatapos ….. ay hindi magpapakita ng tugon)
Gamit ang computer, buksan ang serial serial ng IDE (isang pag-reset ang magaganap) at dapat ipakita ang 'Enter AT utos:'
Gumamit ng mga takip para sa mga utos na ito!
1… SA + PSWD… tugon….1234….default na password
2… SA + ORGL… ok lang ang tugon
3… SA + ROLE = 0… ok lang ang tugon
4… SA + POLAR = 1, 0… ok lang ang tugon
5… SA + UART = 115200, 0, 0… ok lang ang tugon
ang aking pinakamalaking pagkakamali, Ito ang bilis makipag-usap sa micro. Itinatakda ito ng IDE kapag pumipili ng isang board sa ilalim ng mga tool. Gumamit ako ng isang pro-mini sa 3.3v at ang bilis ay 57600 Awtomatikong alam ito ng IDE. Dito DAPAT mong itugma ang tamang bilis para sa anumang iba pang uri ng board.
Wala akong pahiwatig kung saan mahahanap ang impormasyong ito! Kaya't kung ang isang regular na uno 115200 o pro-mini 3.3v 57600
AT + BAUD = 115200, 0, 0: Baguhin ang rate ng baud sa 115200 (Arduino Uno, Bluino at Mega2560)
AT + BAUD = 57600, 0, 0: Baguhin ang rate ng baud sa 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V at Duemilanove)
6… SA + INIT… error sa pagtugon 17,, na nagsimula na
I-unplug ang HC05 at handa na para sa susunod na hakbang upang muling mag-wire sa uno na nais mong i-upload.
Sa aking 3 araw na pagkabigo nakita ko ang MABUTING hakbang-hakbang na tsart ng mga utos ng AT at magagandang paglalarawan. (higit pang mga bagay na hindi ko kailanman matutunan) PDF EGBT-045MS-046S…..
Hakbang 4: SA Programed HC05 sa Computer na Maging Pares
Maaari mo lamang ibigay ang 3volts sa HC05 upang ipares o magpatuloy at kumonekta sa uno na nais mong i-download ang mga sketch. Ito ang HC-vcc sa uno-vcc …… HC-ground sa uno-ground….. HC-TX sa uno-RX…. HC-RX upang i-uno-TX HC-STATE sa isang 0.1 cap cap (104) upang i-uno -reset. estado o ----- || ----- o i-reset
Kung gumagamit ka ng isang pro-mini sa 3.3v na mga koneksyon ay direkta. Kung gumagamit ng isang 5v micro dapat mong hatiin ang RX pin sa HC05 sa pamamagitan ng paggamit ng parehong resistors na ipinakita sa step2 RX o --- www --- o ---- www ---- o ground 1k | 2k TX- uno pin
Ang mga koneksyon na ito ay sa pamamagitan ng mga pin ng uno na TX at RX. (pin 0 at pin 1). Tulad ng FTDI adapter na naka-plug sa isang pro-mini edge na konektor. Dahil ang mga pin na ito ay eksklusibo sa paglo-load ng mga sketch na hindi mo dapat gamitin. Kung ginagamit ng iyong sketch ang mga ito maaaring hindi nila payagan ang komunikasyon para sa paglo-load mula sa IDE.
Sa lahat ng konektado at lakas, ang HC05 ay mabilis na kumurap at subukang ipares sa iyong computer.
Sa computer na may bukas na setting ng windows10 >> mga aparato >> magdagdag ng Bluetooth >>
Ipinapakita ang isang itim na kahon …. Magdagdag ng isang aparato >> Bluetooth >> pagkatapos ay dapat ipakita ang H-C-2010-06-01 o ang pangalan ng module na HC05 na mayroon ka. Piliin ito at makakakuha ka ng isang prompt ng password upang ipasok ang 1234
Ito ay dapat na ngayong maging ipares. (oo halos tapos na) Ito ang isang larawan at ang pointer ay mas maraming mga pagpipilian sa bluetooth. Buksan ang pagpipiliang ito. kahon ng tsek ng photo2 Payagan ang aparatong Bluetooth upang mahanap ang pc na ito. Ipinapakita ng photo3 ang tab na com na binuksan at isinasaad kung aling com port HC05 ang nakatali. ISULAT ANG COM NG BILAHIN.
Ulitin ang hakbang na ito hanggang sa ikaw ay ipares at magkaroon ng isang nakumpirmang numero ng com port. Mayroon akong maraming mga aparato (headphone … atbp) na ipinapakita sa ipinares na screen. Pinigilan ako nito na magpares sa HC05. kahit na matapos ang maraming pagtatangka. Inalis ko ang lahat ng mga aparato at idinagdag ang HC05 upang makapunta sa puntong ito. Baka mapalad ka.
Hakbang 5: Pag-download ng IDE
Mayroon akong aking HC05 na pinapatakbo ng isang baterya at malayo sa computer. Maaaring gumagamit ka ng computer usb cable upang mapagana ang HC05 at i-uno. Upang totoong kumpirmahing ang HC05 ay nagpapares at hindi ang usb na nagpapadala ng data ay iniisip ang tungkol sa paghihiwalay mula sa usb at gumamit ng isang baterya. Pagkatapos ng lahat ng ito ay ang iyong layunin.
Buksan ang ARDUINO IDE sa blink sketch. Dahil ang lahat ng mga unos ay kumurap bilang isang default na nais kong baguhin ang pagkaantala ng sketch () beses mula sa pagkaantala (1000) upang maantala (50) sa parehong mga pagkaantala. Kung matagumpay mababago nito ang uno na humantong sa mabilis na pagkurap. Buksan ang mga tool at piliin ang iyong board / speed /. Pagkatapos ay dapat mong makita ang isang pagpipilian ng mga com port. ang numero ng port na isinulat mo mula sa huling hakbang DAPAT na nasa listahang ito. Piliin ang port na iyon. Ang huling hakbang ay ang pag-upload sa pamamagitan ng arrow ng pag-upload sa tabi ng marka ng pag-check.
Ang HC05 ay mabilis na kumikislap habang ginagawa mo ang lahat ng ito ngunit sa sandaling magsimula ang IDE na magpadala ng sketch ay hihinto ang HC05 na kumurap at lumabas. Mag-load ang sketch sa uno at ang uno led ay mabilis na mag-flash. Pagkatapos ang HC05 ay babalik sa isang mabilis na blink hangga't mayroon itong kapangyarihan o ibang pag-upload. Maaari mo ring isama ang isang Serial.print ("kahit ano); at buksan ang monitor ng IDE at makita ang" anumang "naka-print. Huwag kalimutan ang Serial.begin (9600); sa pag-setup ().
Hakbang 6: PROBLEMA …….
Ang arduino IDE ay magbibigay ng pangkalahatang mga pagkakamali at ang pagsubok na malutas ang isang pagkabigo na mag-upload gamit ang mga code at paglalarawan na ito ay napakahirap. Mas mahusay na suriin ulit ang mga hakbang sa itaas at kumpirmahin ang bawat isa. Kung ang mga utos ng AT ay hindi naipadala nang tama o ang rate ng uart ay maling avrdude ay magbibigay ng parehong mga error. Pareho ang totoo kung hindi ipinares at nag-time out o napili mo ang maling micro sa mga tool ng IDE. Ang iba pang problema ay walang pagkakaroon ng isang module na HC05 na pumipisa sa STATE pin upang ma-trigger ang cap na konektado sa uno reset pin na nagre-reset ng uno. bilang paghahanda upang mag-load ng isang sketch. Gumamit ng parehong uno na konektado sa usb at mag-upload ng mga sketch upang kumpirmahing magagawa ito. Pagkatapos ulitin ang mga hakbang. Naglaro ako sa mga ARDUINO sa loob ng limang + taon. Karamihan sa mga artikulo ay gumagana tulad ng ipinapakita ngunit kapag wala sila ay karaniwang nakikita ko ang pagkakamali sa kung ano ang nagawa kong mali. At kung minsan ay nagsasaliksik ng ibang mga artikulo ng mga tao na nakakakuha ka ng isa pang pananaw. Hindi ito isang proyekto sa panloloko. Ang pagpapalit ng usb cable ay ginagawang madali at maginhawa ang pag-upload.
Oh narito ang ilang mga ideya para sa dalawang dolyar na pro-mini. Gumawa ako ng isang adapter (inilipat lamang ang vcc at ground) upang mai-plug sa gilid na konektor kung saan nagpunta ang FTDI usb cable. Ngayon ay plug lang ako sa HC05 bluetooth at mag-download ng malayo.
SANA ANG TINULONG NA ITO jim
Inirerekumendang:
Mga Tagubilin sa Machine na Walang Gagamit: 21 Mga Hakbang (na may Mga Larawan)
Mga Tagubilin sa Useless Machine: Ang Useless Machine ay isang pagkakaiba-iba sa "Ultimate Machine" ni Marvin Minsky, na karaniwang isang makina na ang pangwakas na layunin ay upang patayin ang sarili. Matapos itayo ito, mamangha ka kung paano ang isang makina na binubuo ng dalawang switch at isang motor at hindi
Mga Tagubilin Tingnan ang Counter + Gabay ng ESP8266: 6 Mga Hakbang (na may Mga Larawan)
Mga Tagubilin Tingnan ang Counter + Gabay ng ESP8266: Ang mga counter ng subscriber para sa Youtube at Facebook ay pangkaraniwan, ngunit bakit hindi gumawa ng isang bagay na katulad para sa Mga Instructable? Iyon mismo ang gagawin namin: sa itinuturo na ito, gagawa kami ng isang counter ng panonood ng Mga Instructable! Ang ang mga view ay dapat na captu
Mga Paghahanap sa Mga Tagubilin - isang Extension ng Firefox: 3 Mga Hakbang
Mga Paghahanap sa Mga Tagubilin - isang Extension ng Firefox: Nag-post ako ng isang paksa sa Forum tungkol dito nang ilang sandali, at naisip ko na ito ay sapat na cool upang makagawa ng isang Maaaring turuan. Kudos sa NachoMahma para sa pag-uunawa nito. Ipapakita sa iyo ng Instructable na ito kung paano magdagdag ng isang extension sa Firefox na hinahayaan kang maghanap para sa anumang
Paano Magpasalamat sa Mga Tagubilin: 16 Mga Hakbang (na may Mga Larawan)
Paano Magpasalamat sa Mga Tagubilin: Habang nakaupo ako at nag-ambag sa pag-uusap sa Instructables Chatroom noong kalagitnaan ng hapon ng Hulyo 25, 2008, isang ideya ang sumagi sa aking isipan: " Ito ay talagang cool, na napagsama ako sa mga tao mula sa iba't ibang mga bansa
Mga tagubilin sa Pagkumpleto ng Mock-Up ng Disenyo ng Slide ng Track para sa Angat / Ibaba ng Center-Mounted Footrests sa Mga Power Wheel Upuan: 9 Mga Hakbang (na may Mga Larawan)
Mga tagubilin sa Pagkumpleto ng Mock-Up ng Disenyo ng Slide ng Track para sa Angat / Ibaba ng Center-Mounted Footrests sa Mga Power Wheel Upuan: Ang mga naka-mount na footrest na naka-mount sa center ay maiimbak sa ilalim ng maayos na upuan, at mas mababa upang mai-deploy. Ang isang mekanismo para sa independiyenteng pagpapatakbo ng footrest stowage at paglawak ay hindi kasama sa mga upuang de-kuryenteng pang-market, at ipinahayag ng mga gumagamit ng PWC ang pangangailangan