Okuqukethwe
fihla
Ungayisebenzisa kanjani i-Arduino REES2 Uno
Ungayisebenzisa kanjani i-Arduino Uno
Uhlelo lokusebenza olujwayelekile
- I-Xoscillo, i-oscilloscope yomthombo ovulekile
- I-Arduinome, idivayisi yesilawuli se-MIDI elingisa i-Monome
- I-OBDuino, ikhompuyutha yohambo esebenzisa isixhumi esibonakalayo sokuxilonga esisebhodini esitholakala ezimotweni eziningi zesimanje
- I-Ardupilot, isoftware ye-drone kanye nehadiwe
- I-Gameduino, isihlangu se-Arduino sokudala imidlalo yevidiyo ye-retro 2D
- I-ArduinoPhone, umakhalekhukhwini ozenzela wena
- Inkundla yokuhlola izinga lamanzi
Iyalanda / Ukufakwa
- Iya ku www.arduino.cci ukulanda inguqulo yakamuva yesofthiwe ye-arduino bese ukhetha isistimu yakho yokusebenza
- Kubha Yesihloko Chofoza Ithebhu Yesofthiwe , Vele uskrolele phansi uma usuzobona lesi sithombe
- Ngokwesistimu yakho yokusebenza, njengokuthi uma unesistimu yeWindows bese ukhetha I-Windows Installer.
Isinyathelo sokuqala
- Khetha imenyu yamathuluzi neBhodi
- Bese ukhetha uhlobo lwebhodi le-Arduino ofuna ukulihlela, kithi i-Arduino Uno.
- Khetha umhleli we-Arduino ISP , uma lokhu kungakhethiwe kufanele ukhethe umhleli we-Arduino ISP . ngemuva kokuxhuma i-Arduino kufanele ukhethe imbobo ye-COM.
Qhosha i-Led
- Xhuma ibhodi kukhompuyutha. Ku-Arduino, isoftware iya ku File -> Exampokuncane -> Okuyisisekelo -> Blink LED. Ikhodi izolayisha ngokuzenzakalelayo efasiteleni.
- Cindezela inkinobho ethi Layisha bese ulinda kuze kube uhlelo luthi Kwenziwe Ukulayisha. Kufanele ubone i-LED eduze kwephinikhodi 13 iqala ukucwayiza. Qaphela ukuthi sekuvele kune-LED eluhlaza exhunywe kumabhodi amaningi - awudingi i-LED ehlukile.
Ukuxazulula inkinga
Uma ungakwazi ukulayisha noma yiluphi uhlelo ku-Arduino Uno futhi uthole leli phutha elithi "BLINK" Ngenkathi ulayisha i-Tx ne-Rx icwayiza kanyekanye bese ukhiqiza umlayezo.
avrdude: iphutha lokuqinisekisa, okokuqala ukungafani ku-byte 0x00000x0d != 0x0c Iphutha lokuqinisekisa le-Avrdude; ukungqubuzana kokuqukethwe i-Avrdudedone “Ngiyabonga”
Ukusikisela
- Qiniseka ukuthi unento efanele ekhethiwe kokuthi Amathuluzi > Imenyu yebhodi. Uma une-Arduino Uno, uzodinga ukuyikhetha. Futhi, amabhodi amasha e-Arduino Duemilanove eza ne-ATmega328, kanti amadala ane-ATmega168. Ukuze uhlole, funda umbhalo ku-microcontroller (i-chip enkulu) ebhodini lakho le-Arduino.
- Hlola ukuthi imbobo efanelekile ikhethiwe kokuthi Amathuluzi > Imbobo ye-serial imenyu (uma imbobo yakho ingaveli, zama ukuqalisa kabusha i-IDE ngebhodi elixhunywe kukhompuyutha). Ku-Mac, imbobo ye-serial kufanele ibe into efana ne-/dev/tty.usbmodem621 (ye-Uno noma i-Mega 2560) noma /dev/tty.usbserial-A02f8e (kumabhodi amadala, asekelwe ku-FTDI). Ku-Linux, kufanele ibe /dev/ttyACM0 noma efanayo (ye-Uno noma i-Mega 2560) noma
/dev/ttyUSB0 noma okufanayo (kumabhodi amadala). - Ku-Windows, kuzoba yimbobo ye-COM kodwa uzodinga ukuthi uhlole Isiphathi Sedivayisi (ngaphansi Kwezimbobo) ukuze ubone ukuthi iyiphi. Uma ubonakala ungenayo imbobo ye-serial yebhodi lakho le-Arduino, bona ulwazi olulandelayo mayelana nabashayeli.
Abashayeli
- Ku-Windows 7 (ikakhulukazi inguqulo ye-64-bit), ungase udinge ukungena ku-Device Manager futhi ubuyekeze abashayeli be-Uno noma i-Mega 2560.
- Chofoza kwesokudla kudivayisi (ibhodi kufanele lixhunywe kukhompuyutha yakho), bese ukhomba iWindows ku-.inf efanele file futhi. I-.inf iku-drivers/ directory of the software ye-Arduino (hhayi ohlwini olungaphansi lwe-FTDI USB Drivers yayo).
- Uma uthola leli phutha lapho ufaka abashayeli be-Uno noma i-Mega 2560 ku-Windows XP: “Uhlelo alukwazi ukuthola file kucacisiwe
- Ku-Linux, i-Uno ne-Mega 2560 zivela njengamadivayisi efomu /dev/ttyACM0. Lezi azisekelwe inguqulo evamile yelabhulali ye-RXTX esetshenziswa isofthiwe ye-Arduino ekuxhumaneni kwe-serial. Ukulandwa kwesoftware ye-Arduino ye-Linux kufaka phakathi inguqulo yelabhulali ye-RXTX efakwe nezichibiyelo ukuze useshe lawa madivayisi/dev/ttyACM*. Kukhona nephakheji ye-Ubuntu (ye-11.04) ehlanganisa ukusekelwa kwalawa madivayisi. Uma, nokho, usebenzisa iphakheji ye-RXTX ekusabalaliseni kwakho, ungase udinge ukuvumelanisa kusuka ku-/dev/ttyACM0 kuya/dev/ttyUSB0 (ngokwesiboneloample) ukuze imbobo ye-serial ivele ku-software ye-Arduino
Gijima
- I-sudo usermod -a -G tty yourUserName
- sudo usermod -a -G dial out yourUserName
- Vala bese ungena futhi ukuze izinguquko ziqale ukusebenza.
Ukufinyelela ku-Serial Port
- Ku-Windows, uma isofthiwe inensa ukuqalisa noma iphahlazeka ekuqalisweni, noma imenyu yamathuluzi iphuza ukuvuleka, ungase udinge ukukhubaza izimbobo zomkhiqizo we-Bluetooth noma ezinye izimbobo ze-COM ezinenethiwekhi Kusiphathi Sedivayisi. Isofthiwe ye-Arduino iskena zonke izimbobo ze-serial (COM) kukhompuyutha yakho uma iqala nalapho uvula imenyu yamathuluzi, futhi lezi zimbobo ezinenethiwekhi ngezinye izikhathi zingabangela ukubambezeleka okukhulu noma ukuphahlazeka.
- Hlola ukuthi awusebenzisi noma yiziphi izinhlelo eziskena zonke izimbobo ze-serial, njengesofthiwe ye-USB Cellular Wi-Fi Dongle (isb kusuka ku-Sprint noma i-Verizon), izinhlelo zokusebenza zokuvumelanisa ze-PDA, izishayeli ze-Bluetooth-USB (isb. i-BlueSoleil), amathuluzi edaemon ebonakalayo, njll.
- Qiniseka ukuthi awunayo isofthiwe yohlelo lokuvikela evimba ukufinyelela embobeni ye-serial (isb. I-ZoneAlarm).
- Ungase udinge ukuyeka Ukucubungula, i-PD, i-vvvv, njll. uma uzisebenzisa ukuze ufunde idatha nge-USB noma uxhumano lwe-serial ebhodini le-Arduino.
- Ku-Linux, ungase uzame ukusebenzisa isofthiwe ye-Arduino njengempande, okungenani okwesikhashana ukuze ubone ukuthi uyakulungisa yini ukulayisha.
Ukuxhumana ngokomzimba
- Okokuqala qiniseka ukuthi ibhodi lakho livuliwe (i-LED eluhlaza ivuliwe) futhi ixhunywe kukhompuyutha.
- I-Arduino Uno ne-Mega 2560 ingaba nenkinga yokuxhuma ku-Mac ngehabhu le-USB. Uma kungekho lutho oluvela kumenyu yakho "Yamathuluzi > Imbobo ye-serial", zama ukuxhuma ibhodi ngqo kukhompyutha yakho bese uqalisa kabusha i-Arduino IDE.
- Nqamula amaphinikhodi edijithali u-0 no-1 ngenkathi ulayisha njengoba abiwa ngokuxhumana kwe-serial nekhompyutha (angaxhumeka futhi asetshenziswe ngemva kokuba ikhodi isilayishiwe).
- Zama ukulayisha kungekho lutho oluxhumeke ebhodini (ngaphandle kwekhebula le-USB, kunjalo).
- Qiniseka ukuthi ibhodi alithinti lutho oluyinsimbi noma oluhambisayo.
- Zama ikhebula le-USB elihlukile; ngezinye izikhathi azisebenzi.
Setha kabusha okuzenzakalelayo
- Uma unebhodi elingakusekeli ukusetha kabusha okuzenzakalelayo, qiniseka ukuthi usetha kabusha ibhodi imizuzwana embalwa ngaphambi kokulayisha. (I-Arduino Diecimila, i-Duemilanove, ne-Nano isekela ukusetha kabusha okuzenzakalelayo njengoba kwenza i-LilyPad, i-Pro, ne-Pro Mini enezihloko zezinhlelo ezingu-6-pin).
- Nokho, qaphela ukuthi enye i-Diecimila yashiswa ngephutha i-bootloader engalungile futhi ingase idinge ukuthi ucindezele ngokomzimba inkinobho yokusetha kabusha ngaphambi kokulayisha.
- Nokho, kwamanye amakhompyutha, kungase kudingeke ucindezele inkinobho yokusetha kabusha ebhodini ngemva kokuba uchofoze inkinobho yokulayisha endaweni ye-Arduino. Zama izikhawu ezihlukene zesikhathi phakathi kwakho kokubili, kufika kumasekhondi angu-10 noma ngaphezulu.
- Uma uthola leli phutha: [VP 1]Idivayisi ayiphenduli kahle. Zama ukulayisha futhi (okungukuthi setha kabusha ibhodi bese ucindezela inkinobho yokukhipha okwesibili).
Isilayishi sebhuthi
- Qiniseka ukuthi kune-bootloader eshile ebhodini lakho le-Arduino. Ukuze uhlole, setha kabusha ibhodi. I-LED eyakhelwe ngaphakathi (exhunywe kuphinikhodi 13) kufanele icwayize. Uma kungenjalo, kungase kungabi khona i-bootloader ebhodini lakho.
- Hlobo luni lwebhodi onalo. Uma kuyiMini, i-LilyPad noma elinye ibhodi elidinga izintambo ezengeziwe, faka isithombe sesekhethi yakho, uma kungenzeka.
- Ukuthi ukwazile noma cha ukulayisha ebhodini. Uma kunjalo, ubuwenzani ngebhodi ngaphambi / ngenkathi iyeka ukusebenza, futhi iyiphi isofthiwe osanda kuyingeza noma wayikhipha ekhompyutheni yakho?
- Imilayezo eboniswayo uma uzama ukulayisha ngokuphuma kwe-verbose kunikwe amandla. Ukuze wenze lokhu, cindezela ukhiye wokushintsha ngenkathi uchofoza inkinobho yokulayisha kubha yamathuluzi.