nembo ya arduino

Jinsi ya kutumia Arduino REES2 Uno

Jinsi-ya-kutumia-Arduino-REES2-Uno-bidhaa

Jinsi ya kutumia Arduino Uno

Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-1

Utumizi wa Kawaida

  • Xoscillo, oscilloscope ya chanzo-wazi
  • Arduinome, kifaa cha kudhibiti MIDI kinachoiga Monome
  • OBDuino, kompyuta ya safari inayotumia kiolesura cha uchunguzi wa ubaoni kinachopatikana katika magari mengi ya kisasa
  • Ardupilot, programu ya drone na maunzi
  • Gameduino, ngao ya Arduino ya kuunda michezo ya video ya retro ya P2
  • ArduinoPhone, simu ya rununu ya kufanya-wewe-mwenyewe
  • Jukwaa la kupima ubora wa maji

Inapakua / Usakinishaji

  • Nenda kwa www.arduino.cc kupakua toleo la hivi karibuni la programu ya arduino na kuchagua mfumo wako wa uendeshaji
  • Kwenye upau wa Kichwa Bofya kwenye Kichupo cha Programu , Tembeza tu chini mara tu utakapoona picha hiiJinsi-ya-kutumia-Arduino-REES2-Uno-fig-2
  • Kulingana na mfumo wako wa kufanya kazi, kama ikiwa una mfumo wa windows basi chagua Windows Installer. Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-3

Mpangilio wa Awali

  • Chagua menyu ya Zana na UbaoJinsi-ya-kutumia-Arduino-REES2-Uno-fig-5
  • Kisha chagua aina ya bodi ya Arduino unayotaka kupanga, kwa upande wetu ni Arduino Uno. Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-6Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-7
  • Chagua kitengeneza programu Arduino ISP , ikiwa hii haijachaguliwa lazima uchague kitengeneza programu cha Arduino ISP . baada ya kuunganisha Arduino lazima kuchagua bandari COM.

Kupepesa kwa Led

  • Unganisha bodi kwenye kompyuta. Katika Arduino, programu nenda kwa File -> Mfamples -> Misingi -> Blink LED. Nambari itapakia kiotomatiki kwenye dirisha.Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-8
  • Bonyeza kitufe cha Kupakia na usubiri hadi programu iseme Imemaliza Kupakia. Unapaswa kuona LED karibu na pin 13 ikianza kufumba. Kumbuka kwamba tayari kuna LED ya kijani iliyounganishwa kwenye bodi nyingi - huhitaji LED tofauti.

Kutatua matatizo

Ikiwa huwezi kupakia programu yoyote kwa Arduino Uno na kupata hitilafu hii kwa "BLINK" Wakati wa kupakia Tx na Rx huangaza wakati huo huo na kutoa ujumbe.
avrdude: hitilafu ya uthibitishaji, kutolingana kwanza kwa byte 0x00000x0d != 0x0c Hitilafu ya uthibitishaji ya Avrdude; maudhui yanatofautiana Avrdudedone "Asante"Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-9

Pendekezo

  • Hakikisha kuwa umechagua kipengee sahihi kwenye menyu ya Zana > Bodi. Ikiwa una Arduino Uno, utahitaji kuichagua. Pia, bodi mpya za Arduino Duemilanove zinakuja na ATmega328, wakati za zamani zina ATmega168. Ili kuangalia, soma maandishi kwenye kidhibiti kidogo (chipu kubwa) kwenye ubao wako wa Arduino.
  • Angalia kuwa mlango unaofaa umechaguliwa kwenye menyu ya Zana > Mlango wa Udhibiti (ikiwa mlango wako hauonekani, jaribu kuanzisha upya IDE na ubao uliounganishwa kwenye kompyuta). Kwenye Mac, mlango wa serial unapaswa kuwa kitu kama /dev/tty.usbmodem621 (kwa Uno au Mega 2560) au /dev/tty.usbserial-A02f8e (kwa bodi kuu za msingi za FTDI). Kwenye Linux, inapaswa kuwa /dev/ttyACM0 au sawa (kwa Uno au Mega 2560) au
    /dev/ttyUSB0 au sawa (kwa bodi za zamani).
  • Kwenye Windows, itakuwa bandari ya COM lakini utahitaji kuangalia kwenye Kidhibiti cha Kifaa (chini ya Bandari) ili kuona ni ipi. Ikiwa inaonekana huna lango la mfululizo la bodi yako ya Arduino, angalia maelezo yafuatayo kuhusu madereva.

Madereva

  • Kwenye Windows 7 (haswa toleo la 64-bit), unaweza kuhitaji kwenda kwenye Kidhibiti cha Kifaa na usasishe viendeshi vya Uno au Mega 2560.Jinsi-ya-kutumia-Arduino-REES2-Uno-fig-10
  • Bofya tu kulia kwenye kifaa (ubao unapaswa kuunganishwa kwenye kompyuta yako), na uelekeze Windows kwenye .inf inayofaa file tena. .inf iko katika viendeshi/ saraka ya programu ya Arduino (si katika saraka yake ndogo ya FTDI USB Drivers).
  • Ukipata hitilafu hii wakati wa kusakinisha viendeshi vya Uno au Mega 2560 kwenye Windows XP: "Mfumo hauwezi kupata file maalum
  • Kwenye Linux, Uno na Mega 2560 huonekana kama vifaa vya fomu /dev/ttyACM0. Hizi hazitumiki na toleo la kawaida la maktaba ya RXTX ambayo programu ya Arduino hutumia kwa mawasiliano ya mfululizo. Upakuaji wa programu ya Arduino kwa ajili ya Linux inajumuisha toleo la maktaba ya RXTX iliyowekwa viraka ili pia kutafuta vifaa hivi /dev/ttyACM*. Pia kuna kifurushi cha Ubuntu (kwa 11.04) ambacho kinajumuisha usaidizi wa vifaa hivi. Ikiwa, hata hivyo, unatumia kifurushi cha RXTX kutoka kwa usambazaji wako, unaweza kuhitaji symlink kutoka /dev/ttyACM0 hadi/dev/ttyUSB0 (kwa ex.ample) ili bandari ya serial ionekane kwenye programu ya Arduino

Kimbia 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G piga yourUserName
  • Ingia na uingie tena ili mabadiliko yaanze kutumika.

Ufikiaji wa Bandari ya Serial

  • Kwenye Windows, ikiwa programu inachelewa kuanza au itaacha kufanya kazi inapozinduliwa, au menyu ya Zana inachelewa kufunguka, huenda ukahitajika kuzima milango ya serial ya Bluetooth au milango mingineyo ya mtandao ya COM katika Kidhibiti cha Kifaa. Programu ya Arduino huchanganua milango yote ya mfululizo (COM) kwenye kompyuta yako inapoanza na unapofungua menyu ya Zana, na milango hii yenye mtandao wakati mwingine inaweza kusababisha ucheleweshaji mkubwa au kuacha kufanya kazi.
  • Hakikisha kuwa hauendeshi programu zozote zinazochanganua milango yote ya mfululizo, kama vile programu ya USB Cellular Wi-Fi Dongle (km kutoka Sprint au Verizon), programu za kusawazisha za PDA, viendeshaji vya Bluetooth-USB (km BlueSoleil), zana pepe za daemoni, n.k.
  • Hakikisha huna programu ya ngome inayozuia ufikiaji wa mlango wa serial (km ZoneAlarm).
  • Huenda ukahitaji kuacha Uchakataji, PD, vvvv, n.k. ikiwa unazitumia kusoma data kupitia USB au muunganisho wa mfululizo kwenye ubao wa Arduino.
  • Kwenye Linux, unaweza kujaribu kuendesha programu ya Arduino kama mzizi, angalau kwa muda ili kuona ikiwa upakiaji utarekebisha.

Muunganisho wa Kimwili

  • Kwanza hakikisha ubao wako umewashwa (LED ya kijani imewashwa) na imeunganishwa kwenye kompyuta.
  • Arduino Uno na Mega 2560 zinaweza kuwa na tatizo la kuunganisha kwenye Mac kupitia kitovu cha USB. Ikiwa hakuna kitu kinachoonekana kwenye menyu yako ya "Zana > Mlango wa Ufuatiliaji", jaribu kuchomeka ubao moja kwa moja kwenye kompyuta yako na uwashe upya IDE ya Arduino.
  • Tenganisha pini za dijiti 0 na 1 unapopakia kwani zinashirikiwa na mawasiliano ya mfululizo na kompyuta (zinaweza kuunganishwa na kutumika baada ya msimbo kupakiwa).
  • Jaribu kupakia bila kitu kilichounganishwa kwenye ubao (mbali na kebo ya USB, bila shaka).
  • Hakikisha ubao haugusi kitu chochote cha metali au conductive.
  • Jaribu kebo tofauti ya USB; wakati mwingine hazifanyi kazi.

Weka upya kiotomatiki

  • Ikiwa una ubao ambao hauauni uwekaji upya kiotomatiki, hakikisha kuwa unaweka upya ubao sekunde chache kabla ya kupakia. (Arduino Diecimila, Duemilanove, na Nano zinaauni uwekaji upya kiotomatiki kama vile LilyPad, Pro, na Pro Mini zenye vichwa vya programu vya pini 6).
  • Hata hivyo, kumbuka kuwa baadhi ya Diecimila zilichomwa kwa bahati mbaya na kipakiaji kisicho sahihi na inaweza kukuhitaji ubonyeze kitufe cha kuweka upya kabla ya kupakia.
  • Hata hivyo, kwenye baadhi ya kompyuta, unaweza kuhitaji kubonyeza kitufe cha kuweka upya ubao baada ya kubofya kitufe cha kupakia katika mazingira ya Arduino. Jaribu vipindi tofauti vya muda kati ya hizo mbili, hadi sekunde 10 au zaidi.
  • Ukipata hitilafu hii: [VP 1]Kifaa hakifanyi kazi ipasavyo. Jaribu kupakia tena (yaani weka upya ubao na ubonyeze kitufe cha kupakua mara ya pili).

Loader ya buti

  • Hakikisha kuwa kuna kifaa cha kupakia kifaa kilichochomwa kwenye ubao wako wa Arduino. Ili kuangalia, weka upya ubao. LED iliyojengwa (ambayo imeunganishwa na pin 13) inapaswa kufumba. Ikiwa haifanyi hivyo, kunaweza kusiwe na kipakiaji kwenye ubao wako.
  • Una bodi ya aina gani. Ikiwa ni Mini, LilyPad au ubao mwingine unaohitaji nyaya za ziada, jumuisha picha ya saketi yako, ikiwezekana.
  • Iwapo uliwahi kupakia kwenye ubao au la. Ikiwa ndivyo, ulikuwa unafanya nini na bodi kabla / ilipoacha kufanya kazi, na ni programu gani ambayo umeongeza au kuondoa hivi majuzi kwenye kompyuta yako?
  • Ujumbe unaoonyeshwa unapojaribu kupakia na towe la kitenzi limewezeshwa. Ili kufanya hivyo, shikilia kitufe cha shift huku ukibofya kitufe cha kupakia kwenye upau wa vidhibiti.

Jinsi ya kutumia Mwongozo wa Arduino REES2 Uno

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *