arduino-logo

Hoe kinne jo Arduino REES2 Uno brûke

Hoe-to-brûke-Arduino-REES2-Uno-produkt

Hoe kinne jo Arduino Uno brûke

Hoe-to-brûke-Arduino-REES2-Uno-fig-1

Typyske applikaasje

  • Xoscillo, in iepen boarne oscilloskoop
  • Arduinome, in MIDI-controller-apparaat dat de Monome imitearret
  • OBDuino, in reiskompjûter dy't de onboard-diagnoaze-ynterface brûkt dy't fûn wurdt yn 'e measte moderne auto's
  • Ardupilot, drone software en hardware
  • Gameduino, in Arduino-skild om retro 2D-fideospultsjes te meitsjen
  • ArduinoPhone, in do-it-yourself-mobyl
  • Wetterkwaliteit testplatfoarm

Ynladen / Ynstallaasje

  • Gean nei www.ardino.cc om de lêste ferzje fan arduino-software te downloaden en jo bestjoeringssysteem te selektearjen
  • Op 'e titelbalke Klikje op' e Software Tab , Skow gewoan nei ûnderen as jo dizze ôfbylding sille sjenHoe-to-brûke-Arduino-REES2-Uno-fig-2
  • Neffens jo bestjoeringssysteem, lykas as jo Windows-systeem hawwe, kies dan Windows Installer. Hoe-to-brûke-Arduino-REES2-Uno-fig-3

De earste opset

  • Selektearje Tools menu en BoardHoe-to-brûke-Arduino-REES2-Uno-fig-5
  • Selektearje dan it type Arduino-boerd dat jo wolle programmearje, yn ús gefal is it de Arduino Uno. Hoe-to-brûke-Arduino-REES2-Uno-fig-6Hoe-to-brûke-Arduino-REES2-Uno-fig-7
  • Selektearje de programmeur Arduino ISP, as dit net selektearre is, moatte jo de Arduino ISP-programmeur selektearje. nei it ferbinen fan de Arduino moat selektearje de COM haven.

Blink in led

  • Ferbine it bestjoer oan 'e kompjûter. Yn de Arduino, software gean nei File -> Eksamples -> Basics -> Blink LED. De koade sil automatysk lade yn it finster.Hoe-to-brûke-Arduino-REES2-Uno-fig-8
  • Druk op de Upload knop en wachtsje oant it programma seit Done Uploading. Jo moatte sjen dat de LED neist pin 13 begjint te knipperen. Tink derom dat d'r al in griene LED is ferbûn mei de measte boards - jo hoege net needsaaklik in aparte LED te hawwen.

Troubleshooting

As jo ​​​​gjin programma nei Arduino Uno kinne uploade en dizze flater krije foar "BLINK" By it uploaden fan Tx en Rx blinkt tagelyk en generearje it berjocht
avrdude: ferifikaasjeflater, earste mismatch by byte 0x00000x0d != 0x0c Avrdude ferifikaasjeflater; ynhâld mismatch Avrdudedone "Tankewol"Hoe-to-brûke-Arduino-REES2-Uno-fig-9

Suggestje

  • Soargje derfoar dat jo it juste item selektearre hawwe yn it menu Tools> Board. As jo ​​​​in Arduino Uno hawwe, moatte jo it kieze. Ek nijere Arduino Duemilanove-boerden komme mei in ATmega328, wylst âldere in ATmega168 hawwe. Om te kontrolearjen, lês de tekst op 'e mikrokontroller (de gruttere chip) op jo Arduino-boerd.
  • Kontrolearje dat de juste poarte is selektearre yn it menu Tools> Serial Port (as jo poarte net ferskynt, besykje de IDE opnij te begjinnen mei it boerd ferbûn mei de kompjûter). Op 'e Mac moat de seriële poarte wat wêze as /dev/tty.usbmodem621 (foar de Uno of Mega 2560) of /dev/tty.usbserial-A02f8e (foar âldere, FTDI-basearre boards). Op Linux moat it /dev/ttyACM0 of ferlykber wêze (foar de Uno of Mega 2560) of
    /dev/ttyUSB0 of ferlykber (foar âldere boards).
  • Op Windows sil it in COM-poarte wêze, mar jo moatte kontrolearje yn 'e Device Manager (ûnder Ports) om te sjen hokker. As jo ​​net lykje te hawwen in seriële poarte foar jo Arduino board, sjoch de folgjende ynformaasje oer bestjoerders.

Drivers

  • Op Windows 7 (benammen de 64-bit ferzje), moatte jo miskien yn 'e Device Manager gean en de bestjoerders foar de Uno of Mega 2560 bywurkje.Hoe-to-brûke-Arduino-REES2-Uno-fig-10
  • Klikje gewoan mei de rjochter op it apparaat (it bestjoer moat ferbûn wêze mei jo kompjûter), en rjochtsje Windows op de passende .inf file wer. De .inf is yn 'e sjauffeurs/-map fan' e Arduino-software (net yn 'e submap fan FTDI USB Drivers dêrfan).
  • As jo ​​​​dizze flater krije by it ynstallearjen fan de Uno- of Mega 2560-bestjoerders op Windows XP: "It systeem kin de file oantsjutte
  • Op Linux ferskine de Uno en Mega 2560 as apparaten fan 'e foarm /dev/ttyACM0. Dizze wurde net stipe troch de standertferzje fan 'e RXTX-bibleteek dy't de Arduino-software brûkt foar seriële kommunikaasje. De Arduino-softwaredownload foar Linux omfettet in ferzje fan 'e RXTX-bibleteek patched om ek te sykjen nei dizze /dev/ttyACM*-apparaten. D'r is ek in Ubuntu-pakket (foar 11.04) dat stipe omfettet foar dizze apparaten. As jo ​​​​lykwols it RXTX-pakket fan jo distribúsje brûke, moatte jo miskien symkeppelje fan /dev/ttyACM0 nei/dev/ttyUSB0 (bygelyksample) sadat de seriële poarte ferskynt yn 'e Arduino-software

Run 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G dial out yourUserName
  • Meld jo ôf en meld jo opnij oan foar de wizigingen om effekt te nimmen.

Tagong ta de Serial Port

  • Op Windows, as de software traach is om te begjinnen of crasht by lansearring, of it menu Tools is traach om te iepenjen, dan moatte jo miskien Bluetooth-seriële poarten of oare netwurk-COM-poarten yn 'e Apparaatbehearder útskeakelje. De Arduino-software scant alle serial (COM) havens op jo kompjûter as it begjint en as jo it menu Tools iepenje, en dizze netwurkpoarten kinne soms grutte fertragingen of crashes feroarsaakje.
  • Kontrolearje dat jo gjin programma's hawwe dy't alle seriële havens scannen, lykas USB Cellular Wi-Fi Dongle-software (bgl. fan Sprint of Verizon), PDA-syngronisaasjeapplikaasjes, Bluetooth-USB-bestjoerders (bgl. BlueSoleil), firtuele daemon-ark, ensfh.
  • Soargje der foar dat jo gjin brânmuorre software dy't blokkearret tagong ta de seriële poarte (bgl. ZoneAlarm).
  • Jo moatte miskien ferwurkjen, PD, vvvv, ensfh.
  • Op Linux kinne jo besykje de Arduino-software as root út te fieren, teminsten tydlik om te sjen oft de upload reparearret.

Fysike ferbining

  • Soargje derfoar dat jo board oan is (de griene LED is oan) en ferbûn mei de kompjûter.
  • De Arduino Uno en Mega 2560 kinne problemen hawwe mei ferbining mei in Mac fia in USB-hub. As neat ferskynt yn jo menu "Tools > Serial Port", besykje dan it boerd direkt op jo kompjûter te pluggen en de Arduino IDE opnij te starten.
  • Verbreken digitale pins 0 en 1 wylst it opladen as se wurde dield mei seriële kommunikaasje mei de kompjûter (se kinne ferbûn en brûkt neidat de koade is opladen).
  • Besykje te uploaden mei neat ferbûn oan it bestjoer (útsein de USB-kabel, fansels).
  • Soargje derfoar dat it boerd neat metallysk of konduktyf oanrekket.
  • Besykje in oare USB-kabel; soms wurkje se net.

Auto weromsette

  • As jo ​​​​in boerd hawwe dat gjin auto-reset stipet, wês dan wis dat jo it boerd in pear sekonden weromsette foar it uploaden. (De Arduino Diecimila, Duemilanove, en Nano stypje auto-reset lykas de LilyPad, Pro, en Pro Mini mei 6-pin programmearring headers).
  • Tink derom dat guon Diecimila by ûngelok ferbaarnd binne mei de ferkearde bootloader en kinne jo fereaskje dat jo fysyk op de reset-knop moatte drukke foardat jo uploade.
  • Op guon kompjûters moatte jo lykwols de resetknop op it boerd moatte drukke nei't jo op de uploadknop yn 'e Arduino-omjouwing hawwe troffen. Besykje ferskate yntervallen fan tiid tusken de twa, oant 10 sekonden of mear.
  • As jo ​​dizze flater krije: [VP 1]Apparaat reagearret net goed. Besykje op 'e nij te uploaden (dws set it boerd werom en druk in twadde kear op de downloadknop).

Boot loader

  • Soargje derfoar dat d'r in bootloader is ferbaarnd op jo Arduino-boerd. Om te kontrolearjen, set it boerd werom. De ynboude LED (dy't ferbûn is mei pin 13) moat blinke. As it net docht, is d'r miskien gjin bootloader op jo boerd.
  • Wat foar board jo hawwe. As it in Mini, LilyPad of in oar boerd is dat ekstra bedrading fereasket, befetsje in foto fan jo circuit, as mooglik.
  • Of jo koenen oait uploade nei it boerd. As dat sa is, wat diene jo mei it boerd foar / doe't it stoppe mei wurkjen, en hokker software hawwe jo koartlyn tafoege of fuortsmiten fan jo kompjûter?
  • De berjochten werjûn as jo besykje te uploaden mei verbose útfier ynskeakele. Om dit te dwaan, hâld de shift-toets yngedrukt wylst jo op de uploadknop yn 'e arkbalke klikke.

Hoe kinne jo Arduino REES2 Uno Guide brûke

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *