arduino-logoa

Nola erabili Arduino REES2 Uno

Nola erabili-Arduino-REES2-Uno-produktua

Nola erabili Arduino Uno

Nola erabili-Arduino-REES2-Uno-fig-1

Aplikazio tipikoa

  • Xoscillo, kode irekiko osziloskopioa
  • Arduinome, Monome imitatzen duen MIDI kontrolagailu gailua
  • OBDuino, auto moderno gehienetan aurkitzen den taulako diagnostiko interfazea erabiltzen duen bidaia-ordenagailua
  • Ardupilot, drone softwarea eta hardwarea
  • Gameduino, 2D bideo-joko retroak sortzeko Arduino ezkutua
  • ArduinoPhone, zuk zeuk egin ezazu mugikorra
  • Uraren kalitatea aztertzeko plataforma

Deskarga / Instalazioa

  • Joan zaitez www.arduino.cc arduino softwarearen azken bertsioa deskargatzeko eta zure sistema eragilea hautatzeko
  • Izenburu-barran Egin klik Software fitxan, Joan behera irudi hau ikusiko duzuneanNola erabili-Arduino-REES2-Uno-fig-2
  • Zure sistema eragilearen arabera, Windows sistema baduzu, aukeratu Windows Installer. Nola erabili-Arduino-REES2-Uno-fig-3

Hasierako Konfigurazioa

  • Hautatu Tresnak menua eta ArbelaNola erabili-Arduino-REES2-Uno-fig-5
  • Ondoren, hautatu programatu nahi duzun Arduino plaka mota, gure kasuan Arduino Uno da. Nola erabili-Arduino-REES2-Uno-fig-6Nola erabili-Arduino-REES2-Uno-fig-7
  • Hautatu Arduino ISP programatzailea, hau hautatzen ez bada Arduino ISP programatzailea hautatu behar da. Arduino konektatu ondoren COM ataka hautatu behar du.

Egin keinu led bat

  • Konektatu plaka ordenagailura. Arduino-n, software-ra joan File -> Adibamples -> Oinarriak -> Blink LED. Kodea automatikoki kargatuko da leihoan.Nola erabili-Arduino-REES2-Uno-fig-8
  • Sakatu Kargatu botoia eta itxaron programak Eginda kargatzea dioen arte. 13 pinaren ondoko LEDa keinuka hasten dela ikusi beharko zenuke. Kontuan izan dagoeneko LED berde bat dagoela plaka gehienetara konektatuta; ez duzu zertan LED bereizirik behar.

Arazoak konpontzea

Arduino Uno-ra programarik kargatu eta "BLINK"-rako errore hau lortzen ez baduzu Tx eta Rx kargatzen dituzun bitartean keinu egiten dute aldi berean eta mezua sortzen
avrdude: egiaztapen-errorea, lehen desegokia 0x00000x0d bytean != 0x0c Avrdude egiaztapen-errorea; edukia ez datoz bat Avrdudedone "Eskerrik asko"Nola erabili-Arduino-REES2-Uno-fig-9

Iradokizuna

  • Ziurtatu Tresnak > Arbel menuan elementu egokia hautatuta duzula. Arduino Uno bat baduzu, aukeratu beharko duzu. Gainera, Arduino Duemilanove plaka berriagoak ATmega328 batekin datoz, eta zaharrenek ATmega168 bat dute. Egiaztatzeko, irakurri zure Arduino plakako mikrokontrolagailuan (txipa handiagoan) testua.
  • Egiaztatu Tresnak > Serial Port menuan ataka egokia hautatuta dagoela (zure ataka agertzen ez bada, saiatu IDEa berrabiarazten plaka ordenagailura konektatuta dagoela). Mac-en, serie ataka /dev/tty.usbmodem621 (Uno edo Mega 2560-rako) edo /dev/tty.usbserial-A02f8e (FTDI-n oinarritutako plaka zaharretarako) bezalako zerbait izan behar du. Linux-en, /dev/ttyACM0 edo antzekoa izan behar du (Uno edo Mega 2560-rako) edo
    /dev/ttyUSB0 edo antzekoa (plaka zaharretarako).
  • Windows-en, COM ataka izango da, baina Gailu-kudeatzailean egiaztatu beharko duzu (Portuak azpian) zein den ikusteko. Zure Arduino plakarako serie atakarik ez duzula iruditzen bazaizu, ikusi kontrolatzaileei buruzko informazio hau.

Gidariak

  • Windows 7-n (bereziki 64 biteko bertsioan), baliteke Gailu-kudeatzailean sartu eta Uno edo Mega 2560-ren kontrolatzaileak eguneratu behar izatea.Nola erabili-Arduino-REES2-Uno-fig-10
  • Egin klik eskuineko botoiarekin gailuan (plaka zure ordenagailura konektatuta egon behar da) eta seinalatu Windows dagokion .inf file berriz. .inf Arduino softwarearen kontrolatzaile/direktorioan dago (ez horren FTDI USB Drivers azpidirektorioan).
  • Errore hau jasotzen baduzu Uno edo Mega 2560 kontrolatzaileak instalatzean Windows XP-n: "Sistemak ezin du aurkitu file zehaztu
  • Linux-en, Uno eta Mega 2560 /dev/ttyACM0 formako gailu gisa agertzen dira. Arduino softwareak serieko komunikaziorako erabiltzen duen RXTX liburutegiaren bertsio estandarrak ez ditu onartzen. Arduino software deskargak Linuxerako RXTX liburutegiaren bertsio bat dakar /dev/ttyACM* gailu hauek bilatzeko adabakia. Ubuntu pakete bat ere badago (11.04rako) gailu hauetarako laguntza barne. Hala ere, zure banaketako RXTX paketea erabiltzen ari bazara, baliteke /dev/ttyACM0-tik/dev/ttyUSB0-ra (adib.ample) serieko ataka Arduino softwarean ager dadin

Korrika 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G markatu zure Erabiltzaile Izena
  • Amaitu saioa eta hasi saioa berriro aldaketak indarrean egon daitezen.

Serieko atakarako sarbidea

  • Windows-en, softwarea abiatzen bada edo abiaraztean huts egiten badu, edo Tresnak menua motela irekitzen bada, baliteke Bluetooth serieko atakak edo sareko beste COM ataka batzuk desgaitu behar izatea Gailu-kudeatzailean. Arduino softwareak zure ordenagailuko serieko (COM) ataka guztiak eskaneatzen ditu abiarazten denean eta Tresnak menua irekitzen duzunean, eta sareko ataka hauek batzuetan atzerapen handiak edo hutsegite handiak eragin ditzakete.
  • Egiaztatu ez duzula exekutatzen serieko ataka guztiak eskaneatzen dituen programarik, adibidez, USB Cellular Wi-Fi Dongle softwarea (adibidez, Sprint edo Verizon-ekoa), PDA sinkronizatzeko aplikazioak, Bluetooth-USB kontrolatzaileak (adibidez, BlueSoleil), daemon tresna birtualak, etab.
  • Ziurtatu ez duzula serieko atakarako sarbidea blokeatzen duen suebaki softwarerik (adibidez, ZoneAlarm).
  • Baliteke Processing, PD, vvvv, etab. irten behar izatea USB bidez edo Arduino plakako serieko konexioaren bidez datuak irakurtzeko erabiltzen ari bazara.
  • Linux-en, Arduino softwarea root gisa exekutatzen saia zaitezke, gutxienez aldi baterako igoera konpontzen den ikusteko.

Konexio fisikoa

  • Lehenik eta behin, ziurtatu zure plaka piztuta dagoela (LED berdea piztuta dagoela) eta ordenagailura konektatuta dagoela.
  • Arduino Uno eta Mega 2560-ek arazoak izan ditzakete Mac batera USB hub baten bidez konektatzeko. Zure "Tresnak > Serial Port" menuan ezer agertzen ez bada, saiatu plaka zuzenean ordenagailura konektatzen eta Arduino IDEa berrabiarazi.
  • Deskonektatu 0 eta 1 pin digitalak kargatzean, ordenagailuarekin serieko komunikazioarekin partekatzen baitira (kodea igo ondoren konektatu eta erabil daitezke).
  • Saiatu kargatzen taulara ezer konektatuta gabe (USB kableaz gain, noski).
  • Ziurtatu taulak ez duela ezer metaliko edo eroalerik ukitzen.
  • Probatu beste USB kable bat; batzuetan ez dute funtzionatzen.

Berrezarpen automatikoa

  • Berrezartze automatikoa onartzen ez duen plaka bat baduzu, ziurtatu taula berrezartzen ari zarela segundo pare bat kargatu baino lehen. (Arduino Diecimila, Duemilanove eta Nano-k berrezartze automatikoa onartzen dute LilyPad, Pro eta Pro Mini 6 pin programazio goiburuekin bezala).
  • Hala ere, kontuan izan Diecimila batzuk ustekabean abiarazle oker batekin erre direla eta kargatu aurretik berrezarri botoia fisikoki sakatu behar duzula.
  • Hala ere, ordenagailu batzuetan, baliteke arbeleko berrezartzeko botoia sakatu behar izatea Arduino ingurunean kargatzeko botoia sakatu ondoren. Probatu bien arteko denbora tarte desberdinak, 10 segundo edo gehiago arte.
  • Errore hau jasotzen baduzu: [VP 1]Gailuak ez du behar bezala erantzuten. Saiatu berriro kargatzen (hau da, berrezarri taula eta sakatu deskargatzeko botoia bigarren aldiz).

Abio kargatzailea

  • Ziurtatu zure Arduino plakan abiarazle bat erre dagoela. Egiaztatzeko, berrezarri taula. LED integratuak (13 pinera konektatuta dagoena) keinu egin beharko luke. Hala egiten ez bada, baliteke zure taulan abio-kargatzailerik ez egotea.
  • Nolako taula duzu. Mini, LilyPad edo beste kableatuak behar dituen plaka bat bada, sartu zure zirkuituaren argazki bat, ahal bada.
  • Arbelera igotzeko gai izan zaren ala ez. Hala bada, zer egiten ari zinen arbelarekin funtzionatzeari utzi aurretik/jardunean, eta zer software gehitu edo kendu duzu duela gutxi zure ordenagailutik?
  • Irteera zehatza gaituta kargatzen saiatzen zarenean bistaratzen diren mezuak. Horretarako, eduki sakatuta maius tekla tresna-barrako kargatzeko botoian klik egiten duzun bitartean.

Nola erabili Arduino REES2 Uno gida

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *