arduino-logo

Sut i ddefnyddio Arduino REES2 Uno

Sut i ddefnyddio-Arduino-REES2-Uno-gynnyrch

Sut i ddefnyddio Arduino Uno

Sut i ddefnyddio-Arduino-REES2-Uno-fig-1

Cais Nodweddiadol

  • Xoscillo, osgilosgop ffynhonnell agored
  • Arduinome, dyfais reoli MIDI sy'n dynwared y Monom
  • OBDuino, cyfrifiadur taith sy'n defnyddio'r rhyngwyneb diagnosteg ar y bwrdd a geir yn y mwyafrif o geir modern
  • Ardupilot, meddalwedd drone a chaledwedd
  • Gameduino, tarian Arduino i greu gemau fideo 2D retro
  • ArduinoPhone, ffôn symudol gwneud eich hun
  • Llwyfan profi ansawdd dŵr

Lawrlwytho / Gosod

  • Ewch i www.arduino.cc i lawrlwytho'r fersiwn diweddaraf o feddalwedd arduino a dewis eich system weithredu
  • Ar y bar Teitl Cliciwch ar y Tab Meddalwedd , Sgroliwch i lawr unwaith y byddwch yn gweld y ddelwedd honSut i ddefnyddio-Arduino-REES2-Uno-fig-2
  • Yn ôl eich system weithredu , fel os oes gennych system windows yna dewiswch Windows Installer. Sut i ddefnyddio-Arduino-REES2-Uno-fig-3

Y Gosodiad Cychwynnol

  • Dewiswch ddewislen Offer a BwrddSut i ddefnyddio-Arduino-REES2-Uno-fig-5
  • Yna dewiswch y math o fwrdd Arduino rydych chi am ei raglennu, yn ein hachos ni dyma'r Arduino Uno. Sut i ddefnyddio-Arduino-REES2-Uno-fig-6Sut i ddefnyddio-Arduino-REES2-Uno-fig-7
  • Dewiswch y rhaglennydd Arduino ISP , os na chaiff hwn ei ddewis rhaid dewis y rhaglennydd Arduino ISP . ar ôl cysylltu rhaid i'r Arduino ddewis y porthladd COM.

Blink a Led

  • Cysylltwch y bwrdd â'r cyfrifiadur. Yn yr Arduino, meddalwedd ewch i File -> Examples -> Basics -> Blink LED. Bydd y cod yn llwytho'n awtomatig yn y ffenestr.Sut i ddefnyddio-Arduino-REES2-Uno-fig-8
  • Pwyswch y botwm Llwytho i Fyny ac aros nes bod y rhaglen yn dweud Wedi Gwneud Llwytho i Fyny. Dylech weld y LED wrth ymyl pin 13 yn dechrau blincio. Sylwch fod yna LED gwyrdd eisoes wedi'i gysylltu â'r rhan fwyaf o fyrddau - nid oes angen LED ar wahân arnoch o reidrwydd.

Datrys problemau

Os na allwch uwchlwytho unrhyw raglen i Arduino Uno a chael y gwall hwn ar gyfer “BLINK” Wrth uwchlwytho Tx a Rx yn blinks ar yr un pryd a chynhyrchu'r neges
avrdude: gwall dilysu, diffyg cyfatebiaeth gyntaf ar beit 0x00000x0d != Gwall dilysu Avrdude 0x0c; diffyg cyfatebiaeth cynnwys Avrdudedone “Diolch”Sut i ddefnyddio-Arduino-REES2-Uno-fig-9

Awgrym

  • Sicrhewch fod gennych yr eitem gywir wedi'i dewis yn newislen Offer > Bwrdd. Os oes gennych Arduino Uno, bydd angen i chi ei ddewis. Hefyd, mae byrddau Arduino Duemilanove mwy newydd yn dod ag ATmega328, tra bod gan rai hŷn ATmega168. I wirio, darllenwch y testun ar y microreolydd (y sglodyn mwy) ar eich bwrdd Arduino.
  • Gwiriwch fod y porth cywir wedi'i ddewis yn y ddewislen Offer> Porth Cyfresol (os nad yw'ch porth yn ymddangos, ceisiwch ailgychwyn y IDE gyda'r bwrdd wedi'i gysylltu â'r cyfrifiadur). Ar y Mac, dylai'r porth cyfresol fod yn rhywbeth fel /dev/tty.usbmodem621 (ar gyfer yr Uno neu Mega 2560) neu /dev/tty.usbserial-A02f8e (ar gyfer byrddau hŷn, seiliedig ar FTDI). Ar Linux, dylai fod /dev/ttyACM0 neu debyg (ar gyfer yr Uno neu Mega 2560) neu
    /dev/ttyUSB0 neu debyg (ar gyfer byrddau hŷn).
  • Ar Windows, bydd yn borthladd COM ond bydd angen i chi wirio yn y Rheolwr Dyfais (o dan Ports) i weld pa un. Os yw'n ymddangos nad oes gennych borth cyfresol ar gyfer eich bwrdd Arduino, gweler y wybodaeth ganlynol am yrwyr.

Gyrwyr

  • Ar Windows 7 (yn enwedig y fersiwn 64-bit), efallai y bydd angen i chi fynd i mewn i'r Rheolwr Dyfais a diweddaru'r gyrwyr ar gyfer yr Uno neu Mega 2560.Sut i ddefnyddio-Arduino-REES2-Uno-fig-10
  • Cliciwch ar y dde ar y ddyfais (dylai'r bwrdd gael ei gysylltu â'ch cyfrifiadur), a phwyntiwch Windows at y .inf priodol file eto. Mae'r .inf yn y gyrwyr/ cyfeiriadur meddalwedd Arduino (nid yn is-gyfeiriadur Gyrwyr USB FTDI ohono).
  • Os cewch y gwall hwn wrth osod y gyrwyr Uno neu Mega 2560 ar Windows XP: “Ni all y system ddod o hyd i'r file penodedig
  • Ar Linux, mae'r Uno a Mega 2560 yn ymddangos fel dyfeisiau o'r ffurflen /dev/ttyACM0. Nid yw'r rhain yn cael eu cefnogi gan y fersiwn safonol o'r llyfrgell RXTX y mae meddalwedd Arduino yn ei defnyddio ar gyfer cyfathrebu cyfresol. Mae lawrlwytho meddalwedd Arduino ar gyfer Linux yn cynnwys fersiwn o'r llyfrgell RXTX wedi'i chlytiog i chwilio am y dyfeisiau /dev/ttyACM* hyn hefyd. Mae yna hefyd becyn Ubuntu (ar gyfer 11.04) sy'n cynnwys cefnogaeth i'r dyfeisiau hyn. Fodd bynnag, os ydych yn defnyddio'r pecyn RXTX o'ch dosbarthiad, efallai y bydd angen i chi symlink o /dev/ttyACM0 i/dev/ttyUSB0 (ar gyfer example) fel bod y porthladd cyfresol yn ymddangos yn y meddalwedd Arduino

Rhedeg 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G deialu yourUserName
  • Allgofnodwch a mewngofnodwch eto er mwyn i'r newidiadau ddod i rym.

Mynediad i'r Porth Cyfresol

  • Ar Windows, os yw'r feddalwedd yn araf i gychwyn neu'n damwain wrth ei lansio, neu os yw'r ddewislen Tools yn araf i agor, efallai y bydd angen i chi analluogi porthladdoedd cyfresol Bluetooth neu borthladdoedd COM rhwydwaith eraill yn y Rheolwr Dyfais. Mae meddalwedd Arduino yn sganio'r holl borthladdoedd cyfresol (COM) ar eich cyfrifiadur pan fydd yn dechrau a phan fyddwch chi'n agor y ddewislen Tools, a gall y porthladdoedd rhwydwaith hyn achosi oedi neu ddamweiniau mawr weithiau.
  • Gwiriwch nad ydych chi'n rhedeg unrhyw raglenni sy'n sganio'r holl borthladdoedd cyfresol, fel meddalwedd USB Cellular Wi-Fi Dongle (ee o Sprint neu Verizon), cymwysiadau cysoni PDA, gyrwyr Bluetooth-USB (ee BlueSoleil), offer daemon rhithwir, ac ati.
  • Gwnewch yn siŵr nad oes gennych chi feddalwedd wal dân sy'n rhwystro mynediad i'r porth cyfresol (ee ZoneAlarm).
  • Efallai y bydd angen i chi roi'r gorau iddi Prosesu, PD, vvvv, ac ati os ydych yn eu defnyddio i ddarllen data dros y USB neu gysylltiad cyfresol i'r bwrdd Arduino.
  • Ar Linux, efallai y byddwch chi'n ceisio rhedeg meddalwedd Arduino fel gwraidd, o leiaf dros dro i weld a yw'n trwsio'r uwchlwythiad.

Cysylltiad Corfforol

  • Yn gyntaf gwnewch yn siŵr bod eich bwrdd wedi'i droi ymlaen (mae'r LED gwyrdd ymlaen) ac wedi'i gysylltu â'r cyfrifiadur.
  • Efallai y bydd yr Arduino Uno a Mega 2560 yn cael trafferth cysylltu â Mac trwy ganolbwynt USB. Os nad oes dim yn ymddangos yn eich dewislen “Tools> Serial Port”, ceisiwch blygio'r bwrdd yn uniongyrchol i'ch cyfrifiadur ac ailgychwyn yr Arduino IDE.
  • Datgysylltwch pinnau digidol 0 ac 1 wrth uwchlwytho gan eu bod yn cael eu rhannu â chyfathrebiadau cyfresol â'r cyfrifiadur (gallant eu cysylltu a'u defnyddio ar ôl i'r cod gael ei uwchlwytho).
  • Ceisiwch uwchlwytho heb ddim yn gysylltiedig â'r bwrdd (ar wahân i'r cebl USB, wrth gwrs).
  • Gwnewch yn siŵr nad yw'r bwrdd yn cyffwrdd ag unrhyw beth metelaidd neu ddargludol.
  • Rhowch gynnig ar gebl USB gwahanol; weithiau nid ydynt yn gweithio.

Ailosod awto

  • Os oes gennych fwrdd nad yw'n cefnogi ailosod yn awtomatig, gwnewch yn siŵr eich bod yn ailosod y bwrdd ychydig eiliadau cyn ei uwchlwytho. (Mae'r Arduino Diecimila, Duemilanove, a Nano yn cefnogi ailosod yn awtomatig fel y mae'r LilyPad, Pro, a Pro Mini gyda phenawdau rhaglennu 6-pin).
  • Fodd bynnag, nodwch fod rhai Diecimila wedi'u llosgi'n ddamweiniol gyda'r cychwynnydd anghywir ac efallai y bydd angen i chi wasgu'r botwm ailosod yn gorfforol cyn ei uwchlwytho.
  • Fodd bynnag, ar rai cyfrifiaduron, efallai y bydd angen i chi wasgu'r botwm ailosod ar y bwrdd ar ôl i chi daro'r botwm llwytho i fyny yn amgylchedd Arduino. Rhowch gynnig ar gyfnodau gwahanol o amser rhwng y ddau, hyd at 10 eiliad neu fwy.
  • Os cewch y gwall hwn: [VP 1]Nid yw'r ddyfais yn ymateb yn gywir. Ceisiwch uwchlwytho eto (hy ailosod y bwrdd a phwyswch y botwm llwytho i lawr yr eildro).

Llwythwr esgidiau

  • Gwnewch yn siŵr bod cychwynnydd wedi'i losgi ar eich bwrdd Arduino. I wirio, ailosodwch y bwrdd. Dylai'r LED adeiledig (sy'n gysylltiedig â phin 13) blincio. Os na fydd, efallai na fydd cychwynnydd ar eich bwrdd.
  • Pa fath o fwrdd sydd gennych chi. Os yw'n Mini, LilyPad neu fwrdd arall sydd angen gwifrau ychwanegol, cynhwyswch lun o'ch cylched, os yn bosibl.
  • P'un a oeddech erioed wedi gallu uwchlwytho i'r bwrdd ai peidio. Os felly, beth oeddech chi'n ei wneud gyda'r bwrdd cyn / pan roddodd y gorau i weithio, a pha feddalwedd ydych chi wedi'i ychwanegu neu ei dynnu oddi ar eich cyfrifiadur yn ddiweddar?
  • Mae'r negeseuon sy'n cael eu harddangos pan fyddwch chi'n ceisio llwytho i fyny gydag allbwn verbose wedi'i alluogi. I wneud hyn, daliwch y fysell shift i lawr wrth glicio ar y botwm llwytho i fyny yn y bar offer.

Sut i ddefnyddio Arduino REES2 Uno Guide

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *