arduino-logo

Kiel uzi Arduino REES2 Uno

Kiel-uzi-Arduino-REES2-Uno-produkto

Kiel uzi Arduino Uno

Kiel-uzi-Arduino-REES2-Uno-fig-1

Tipa Apliko

  • Xoscillo, malfermfonta osciloskopo
  • Arduinome, MIDI-regilaparato kiu imitas la Monomon
  • OBDuino, vojaĝkomputilo kiu uzas la surŝipan diagnozan interfacon trovitan en la plej multaj modernaj aŭtoj
  • Ardupilot, drona programaro kaj aparataro
  • Gameduino, Arduino-ŝildo por krei retroajn 2D videoludojn
  • ArduinoPhone, poŝtelefono memfarita
  • Akvokvalita prova platformo

Elŝuto / Instalado

  • Iru al www.arduino.cc por elŝuti la lastan version de arduino-programaro kaj elektu vian operaciumon
  • Sur la Titolobreto Alklaku la Programaron Langeton, Nur rulumu malsupren kiam vi vidos ĉi tiun bildonKiel-uzi-Arduino-REES2-Uno-fig-2
  • Laŭ via operaciumo, kiel se vi havas vindozan sistemon, elektu Vindozan Instalilon. Kiel-uzi-Arduino-REES2-Uno-fig-3

La Komenca Agordo

  • Elektu menuon Iloj kaj TabuloKiel-uzi-Arduino-REES2-Uno-fig-5
  • Tiam elektu la tipon de Arduino-tabulo, kiun vi volas programi, en nia kazo ĝi estas la Arduino Uno. Kiel-uzi-Arduino-REES2-Uno-fig-6Kiel-uzi-Arduino-REES2-Uno-fig-7
  • Elektu la programiston Arduino ISP, se ĉi tiu ne estas elektita devas elekti la Arduino ISP-programiston. post konekti la Arduino devas elekti la COM-havenon.

Palpebrumu Led

  • Konektu la tabulon al la komputilo. En la Arduino, programaro iru al File -> Ekzamples -> Bazoj -> Palpebruma LED. La kodo aŭtomate ŝargiĝos en la fenestro.Kiel-uzi-Arduino-REES2-Uno-fig-8
  • Premu la butonon Alŝuto kaj atendu ĝis la programo diras Farita Alŝuto. Vi devus vidi la LED apud pin 13 komenci palpebrumi. Notu, ke jam estas verda LED konektita al plej multaj tabuloj – vi ne nepre bezonas apartan LED.

Solvado de problemoj

Se vi ne kapablas alŝuti ajnan programon al Arduino Uno kaj ricevi ĉi tiun eraron por "BLINK" Dum alŝutado de Tx kaj Rx palpebrumas samtempe kaj generas la mesaĝon
avrdude: kontrola eraro, unua miskongruo ĉe bajto 0x00000x0d != 0x0c Avrdude kontrola eraro; enhava miskongruo Avrdudedone "Dankon"Kiel-uzi-Arduino-REES2-Uno-fig-9

Sugesto

  • Certiĝu, ke vi havas la ĝustan eron elektitan en la menuo Iloj > Tabulo. Se vi havas Arduino Uno, vi devos elekti ĝin. Ankaŭ, pli novaj Arduino Duemilanove-tabuloj venas kun ATmega328, dum pli malnovaj havas ATmega168. Por kontroli, legu la tekston sur la mikroregilo (la pli granda blato) sur via Arduino-tabulo.
  • Kontrolu, ke la taŭga haveno estas elektita en la menuo Iloj > Seria Haveno (se via haveno ne aperas, provu rekomenci la IDE kun la tabulo konektita al la komputilo). Sur la Mac, la seria haveno devus esti io kiel /dev/tty.usbmodem621 (por la Uno aŭ Mega 2560) aŭ /dev/tty.usbserial-A02f8e (por pli malnovaj, FTDI-bazitaj tabuloj). En Linukso, ĝi devus esti /dev/ttyACM0 aŭ simila (por la Uno aŭ Mega 2560) aŭ
    /dev/ttyUSB0 aŭ simila (por pli malnovaj tabuloj).
  • En Vindozo, ĝi estos COM-haveno sed vi devos kontroli en la Aparato-Administranto (sub Havenoj) por vidi kiu. Se vi ŝajnas ne havi serian havenon por via Arduino-tabulo, vidu la jenajn informojn pri ŝoforoj.

Ŝoforoj

  • En Vindozo 7 (precipe la 64-bita versio), vi eble bezonos iri en la Aparato-Administranto kaj ĝisdatigi la ŝoforojn por la Uno aŭ Mega 2560.Kiel-uzi-Arduino-REES2-Uno-fig-10
  • Nur dekstre alklaku la aparaton (la tabulo estu konektita al via komputilo), kaj direktu Vindozon al la taŭga .inf file denove. La .inf estas en la dosierujo ŝoforoj/ de la programaro Arduino (ne en la subdosierujo de FTDI USB Drivers de ĝi).
  • Se vi ricevas ĉi tiun eraron instalante la ŝoforojn Uno aŭ Mega 2560 en Windows XP: "La sistemo ne povas trovi la file specifita
  • En Linukso, la Uno kaj Mega 2560 aperas kiel aparatoj de la formo /dev/ttyACM0. Ĉi tiuj ne estas subtenataj de la norma versio de la biblioteko RXTX, kiun la Arduino-programaro uzas por seria komunikado. La elŝuto de programaro Arduino por Linukso inkluzivas version de la biblioteko RXTX flikita por ankaŭ serĉi ĉi tiujn /dev/ttyACM*-aparatojn. Ekzistas ankaŭ Ubuntu-pakaĵo (por 11.04) kiu inkluzivas subtenon por ĉi tiuj aparatoj. Se, tamen, vi uzas la RXTX-pakaĵon de via distribuo, vi eble bezonos simbolligi de /dev/ttyACM0 al/dev/ttyUSB0 (ekz.ample) por ke la seria haveno aperu en la programaro Arduino

Kuru 

  • sudo usermod -a -G tty via Uzantnomo
  • sudo usermod -a -G disku vian Uzantnomon
  • Elsalutu kaj ensalutu denove por ke la ŝanĝoj efektiviĝu.

Aliro al la Seria Haveno

  • En Vindozo, se la programaro malrapidas komenci aŭ kraŝas dum lanĉo, aŭ la Iloj-menuo malrapidas malfermiĝi, vi eble bezonos malŝalti Bludentajn seriajn havenojn aŭ aliajn interretajn COM-havenojn en la Aparato-Administranto. La Arduino-programaro skanas ĉiujn seriajn (COM) havenojn en via komputilo kiam ĝi komenciĝas kaj kiam vi malfermas la Iloj-menuon, kaj ĉi tiuj retaj havenoj foje povas kaŭzi grandajn malfruojn aŭ kraŝojn.
  • Kontrolu, ke vi ne rulas programojn, kiuj skanas ĉiujn seriajn havenojn, kiel la programaro USB Cellular Wi-Fi Dongle (ekz. de Sprint aŭ Verizon), PDA-sinkronigaj aplikaĵoj, Bluetooth-USB-ŝoforoj (ekz. BlueSoleil), virtualaj demonaj iloj ktp.
  • Certiĝu, ke vi ne havas fajroŝirmilan programaron kiu baras aliron al la seria haveno (ekz. ZoneAlarm).
  • Vi eble bezonos ĉesi Procesadon, PD, vvvv, ktp. se vi uzas ilin por legi datumojn per la USB aŭ seria konekto al la Arduino-tabulo.
  • En Linukso, vi eble provu ruli la Arduino-programaron kiel radikon, almenaŭ provizore por vidi ĉu riparas la alŝuton.

Fizika Konekto

  • Unue certigu, ke via tabulo estas ŝaltita (la verda LED estas ŝaltita) kaj konektita al la komputilo.
  • La Arduino Uno kaj Mega 2560 eble havas problemojn por konekti al Mac per USB-nabo. Se nenio aperas en via menuo "Iloj > Seria Haveno", provu konekti la tabulon rekte al via komputilo kaj rekomenci la Arduino-IDE.
  • Malkonektu ciferecajn pinglojn 0 kaj 1 dum alŝutado, ĉar ili estas dividitaj kun seria komunikado kun la komputilo (ili povas konektiĝi kaj uzi post kiam la kodo estis alŝutita).
  • Provu alŝuti kun nenio konektita al la tabulo (krom la USB-kablo, kompreneble).
  • Certigu, ke la tabulo ne tuŝas ion metalan aŭ konduktan.
  • Provu malsaman USB-kablon; foje ili ne funkcias.

Aŭtomata reagordo

  • Se vi havas tabulon, kiu ne subtenas aŭtomatan rekomencigon, certigu, ke vi restarigas la tabulon kelkajn sekundojn antaŭ ol alŝuti. (La Arduino Diecimila, Duemilanove kaj Nano subtenas aŭtomatan rekomencigon kiel la LilyPad, Pro kaj Pro Mini kun 6-pinglaj programaj kaplinioj).
  • Tamen, rimarku, ke iuj Diecimila estis hazarde forbruligitaj per la malĝusta ekŝargilo kaj eble postulas, ke vi fizike premu la butonon de restarigi antaŭ alŝuto.
  • Tamen, en iuj komputiloj, vi eble bezonos premi la restarigi butonon sur la tabulo post kiam vi premas la alŝutan butonon en la medio Arduino. Provu malsamajn intervalojn inter la du, ĝis 10 sekundoj aŭ pli.
  • Se vi ricevas ĉi tiun eraron: [VP 1]Aparato ne respondas ĝuste. Provu alŝuti denove (t.e. restarigi la tabulon kaj premu la elŝutbutonon duan fojon).

Ekŝargilo

  • Certiĝu, ke estas ekŝargilo bruligita sur via Arduino-tabulo. Por kontroli, restarigi la tabulon. La enkonstruita LED (kiu estas konektita al pinglo 13) devus palpebrumi. Se ĝi ne okazas, eble ne estas ekŝargilo sur via tabulo.
  • Kian tabulon vi havas. Se ĝi estas Mini, LilyPad aŭ alia tabulo, kiu postulas kroman kablon, inkludu foton de via cirkvito, se eble.
  • Ĉu aŭ ne vi iam povis alŝuti al la tabulo. Se jes, kion vi faris kun la tabulo antaŭ / kiam ĝi ĉesis funkcii, kaj kian programaron vi lastatempe aldonis aŭ forigis de via komputilo?
  • La mesaĝoj montriĝas kiam vi provas alŝuti kun multvorta eligo ebligita. Por fari tion, tenu premu la majusklan klavon dum vi alklakas la butonon de alŝuto en la ilobreto.

Kiel uzi Arduino REES2 Uno Guide

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *