arduino-logo

Carane nggunakake Arduino REES2 Uno

Carane-nggunakake-Arduino-REES2-Uno-produk

Carane nggunakake Arduino Uno

Carane-nggunakake-Arduino-REES2-Uno-fig-1

Aplikasi Khas

  • Xoscillo, osiloskop open-source
  • Arduinome, piranti pengontrol MIDI sing niru Monome
  • OBDuino, komputer trip sing nggunakake antarmuka diagnostik on-board sing ditemokake ing umume mobil modern
  • Ardupilot, piranti lunak lan hardware drone
  • Gameduino, tameng Arduino kanggo nggawe game video 2D retro
  • ArduinoPhone, ponsel do-it-yourself
  • Platform tes kualitas banyu

Ngundhuh / Instalasi

  • Menyang www.arduino.cc kanggo ngundhuh piranti lunak arduino versi paling anyar lan pilih sistem operasi sampeyan
  • Ing Title bar Klik ing Software Tab , Cukup gulung mudhun yen sampeyan bakal weruh gambar ikiCarane-nggunakake-Arduino-REES2-Uno-fig-2
  • Miturut sistem operasi sampeyan, kaya yen sampeyan duwe sistem windows banjur pilih Windows Installer. Carane-nggunakake-Arduino-REES2-Uno-fig-3

Setup Awal

  • Pilih menu Tools and BoardCarane-nggunakake-Arduino-REES2-Uno-fig-5
  • Banjur pilih jinis papan Arduino sing pengin diprogram, ing kasus kita yaiku Arduino Uno. Carane-nggunakake-Arduino-REES2-Uno-fig-6Carane-nggunakake-Arduino-REES2-Uno-fig-7
  • Pilih programmer Arduino ISP, yen iki ora dipilih kudu milih Arduino ISP programmer. sawise nyambungake Arduino kudu milih port COM.

Kedip-kedip Led

  • Sambungake papan menyang komputer. Ing Arduino, piranti lunak pindhah menyang File -> Examples -> Dasar -> Blink LED. Kode bakal kanthi otomatis mbukak ing jendhela.Carane-nggunakake-Arduino-REES2-Uno-fig-8
  • Pencet tombol Upload lan ngenteni nganti program kasebut Rampung Ngunggah. Sampeyan kudu ndeleng LED ing jejere pin 13 wiwit kedhip. Elinga yen wis ana LED ijo sing disambungake menyang papan sing paling akeh - sampeyan ora mbutuhake LED sing kapisah.

Ngatasi masalah

Yen sampeyan ora bisa ngunggah program apa wae menyang Arduino Uno lan entuk kesalahan iki kanggo "BLINK" Nalika ngunggah Tx lan Rx blinks bebarengan lan ngasilake pesen
avrdude: kesalahan verifikasi, mismatch pisanan ing byte 0x00000x0d != 0x0c kesalahan verifikasi Avrdude; isi ora cocog Avrdudedone "Matur nuwun"Carane-nggunakake-Arduino-REES2-Uno-fig-9

saran

  • Priksa manawa sampeyan wis milih item sing bener ing menu Tools > Board. Yen sampeyan duwe Arduino Uno, sampeyan kudu milih. Kajaba iku, papan Arduino Duemilanove sing luwih anyar dilengkapi ATmega328, dene sing lawas duwe ATmega168. Kanggo mriksa, waca teks ing mikrokontroler (chip sing luwih gedhe) ing papan Arduino.
  • Priksa manawa port sing tepat dipilih ing menu Piranti> Port Serial (yen port sampeyan ora katon, coba miwiti maneh IDE kanthi papan sing disambungake menyang komputer). Ing Mac, port serial kudu kaya /dev/tty.usbmodem621 (kanggo Uno utawa Mega 2560) utawa /dev/tty.usbserial-A02f8e (kanggo lawas, Papan basis FTDI). Ing Linux, mesthine / dev / ttyACM0 utawa padha (kanggo Uno utawa Mega 2560) utawa
    / dev / ttyUSB0 utawa padha (kanggo Papan lawas).
  • Ing Windows, bakal dadi port COM nanging sampeyan kudu mriksa ing Manager Piranti (ing Ports) kanggo ndeleng sing endi. Yen sampeyan ora duwe port serial kanggo papan Arduino, ndeleng informasi ing ngisor iki babagan pembalap.

sopir

  • Ing Windows 7 (utamane versi 64-bit), sampeyan bisa uga kudu pindhah menyang Manager Piranti lan nganyari driver kanggo Uno utawa Mega 2560.Carane-nggunakake-Arduino-REES2-Uno-fig-10
  • Cukup klik tengen ing piranti (Papan kudu disambungake menyang komputer), lan titik Windows ing .inf cocok file maneh. .inf ing driver / direktori piranti lunak Arduino (ora ing FTDI USB Drivers sub-direktori saka).
  • Yen sampeyan entuk kesalahan iki nalika nginstal driver Uno utawa Mega 2560 ing Windows XP: "Sistem ora bisa nemokake file ditemtokake
  • Ing Linux, Uno lan Mega 2560 katon minangka piranti saka wangun /dev/ttyACM0. Iki ora didhukung dening versi standar perpustakaan RXTX sing nggunakake piranti lunak Arduino kanggo komunikasi serial. Download piranti lunak Arduino kanggo Linux kalebu versi perpustakaan RXTX sing ditambal kanggo uga nggoleki piranti /dev/ttyACM* iki. Ana uga paket Ubuntu (kanggo 11.04) sing kalebu dhukungan kanggo piranti kasebut. Nanging, yen sampeyan nggunakake paket RXTX saka distribusi sampeyan, sampeyan kudu symlink saka / dev / ttyACM0 menyang / dev / ttyUSB0 (kanggo example) supaya port serial katon ing piranti lunak Arduino

Mlayu 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G nelpon jeneng pangguna sampeyan
  • Log off lan log on maneh supaya owah-owahan bisa ditrapake.

Akses menyang Port Serial

  • Ing Windows, yen piranti lunak alon diwiwiti utawa kacilakan nalika diluncurake, utawa menu Piranti alon mbukak, sampeyan bisa uga kudu mateni port serial Bluetooth utawa port COM jaringan liyane ing Manager Piranti. Piranti lunak Arduino mindai kabeh port serial (COM) ing komputer nalika diwiwiti lan nalika sampeyan mbukak menu Tools, lan port jaringan iki kadhangkala bisa nimbulaké wektu tundha utawa kacilakan gedhe.
  • Priksa manawa sampeyan ora mbukak program sing mindai kabeh port serial, kayata piranti lunak USB Cellular Wi-Fi Dongle (contone saka Sprint utawa Verizon), aplikasi sinkronisasi PDA, driver Bluetooth-USB (contone, BlueSoleil), alat daemon virtual, lsp.
  • Priksa manawa sampeyan ora duwe piranti lunak firewall sing ngalangi akses menyang port serial (contone ZoneAlarm).
  • Sampeyan bisa uga kudu mungkasi Processing, PD, vvvv, etc.. yen digunakake kanggo maca data liwat USB utawa sambungan serial menyang Papan Arduino.
  • Ing Linux, sampeyan bisa nyoba nglakokake piranti lunak Arduino minangka root, paling ora kanggo sementara kanggo ndeleng manawa upload kasebut ndandani.

Sambungan Fisik

  • Pisanan priksa manawa papan sampeyan urip (LED ijo urip) lan disambungake menyang komputer.
  • Arduino Uno lan Mega 2560 bisa uga duwe masalah nyambungake menyang Mac liwat hub USB. Yen ora ana sing katon ing menu "Tools> Serial Port", coba pasang papan langsung menyang komputer lan miwiti maneh Arduino IDE.
  • Pedhot lencana digital 0 lan 1 nalika upload lagi dienggo bareng karo komunikasi serial karo komputer (padha bisa disambungake lan digunakake sawise kode wis diunggahaké).
  • Coba upload tanpa apa-apa sing disambungake menyang papan (kajaba saka kabel USB, mesthi).
  • Priksa manawa papan kasebut ora ndemek apa wae sing metalik utawa konduktif.
  • Coba kabel USB liyane; kadhangkala padha ora bisa.

Reset otomatis

  • Yen sampeyan duwe papan sing ora ndhukung reset otomatis, priksa manawa sampeyan ngreset papan sawetara detik sadurunge ngunggah. (Arduino Diecimila, Duemilanove, lan Nano ndhukung reset otomatis kaya LilyPad, Pro, lan Pro Mini kanthi header pemrograman 6-pin).
  • Nanging, elinga yen sawetara Diecimila ora sengaja diobong nganggo bootloader sing salah lan mbutuhake sampeyan menet tombol reset kanthi fisik sadurunge ngunggah.
  • Nanging, ing sawetara komputer, sampeyan bisa uga kudu mencet tombol reset ing Papan sawise sampeyan mencet tombol upload ing lingkungan Arduino. Coba interval wektu sing beda antarane loro, nganti 10 detik utawa luwih.
  • Yen sampeyan entuk kesalahan iki: [VP 1]Piranti ora nanggapi kanthi bener. Coba upload maneh (yaiku reset papan banjur pencet tombol download kaping pindho).

Boot loader

  • Priksa manawa ana bootloader sing diobong ing papan Arduino sampeyan. Kanggo mriksa, ngreset papan. LED sing dibangun (sing disambungake menyang pin 13) kudu kedhip. Yen ora, bisa uga ora ana bootloader ing papan sampeyan.
  • Apa jenis papan sampeyan duwe. Yen iku Mini, LilyPad utawa Papan liyane sing mbutuhake kabel ekstra, kalebu foto sirkuit, yen bisa.
  • Apa sampeyan bisa ngunggah menyang papan utawa ora. Yen mangkono, apa sing sampeyan lakoni karo papan sadurunge / nalika mandheg, lan piranti lunak apa sing bubar ditambahake utawa dibusak saka komputer?
  • Pesen sing ditampilake nalika sampeyan nyoba ngunggah kanthi output verbose aktif. Kanggo nindakake iki, tahan tombol shift nalika ngeklik tombol upload ing toolbar.

Carane nggunakake Arduino REES2 Uno Guide

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *