arduino logó

Az Arduino REES2 Uno használata

Hogyan kell használni-Arduino-REES2-Uno-termék

Az Arduino Uno használata

Hogyan kell használni-Arduino-REES2-Uno-fig-1

Tipikus alkalmazás

  • Xoscillo, egy nyílt forráskódú oszcilloszkóp
  • Arduinome, egy MIDI-vezérlő eszköz, amely utánozza a Monome-ot
  • OBDuino, egy fedélzeti számítógép, amely a legtöbb modern autóban megtalálható fedélzeti diagnosztikai interfészt használja
  • Ardupilot, drone szoftver és hardver
  • Gameduino, egy Arduino pajzs retro 2D-s videojátékok létrehozásához
  • ArduinoPhone, egy csináld magad mobiltelefon
  • Vízminőség-vizsgáló platform

Letöltés / Telepítés

  • Menj ide www.arduino.cc az arduino szoftver legújabb verziójának letöltéséhez és az operációs rendszer kiválasztásához
  • A címsorban Kattintson a Szoftver fülre, és csak görgessen lefelé, ha megjelenik ez a képHogyan kell használni-Arduino-REES2-Uno-fig-2
  • Az operációs rendszerétől függően, például ha Windows rendszere van, válassza a Windows Installer lehetőséget. Hogyan kell használni-Arduino-REES2-Uno-fig-3

A kezdeti beállítás

  • Válassza az Eszközök menüt és a Tábla lehetőségetHogyan kell használni-Arduino-REES2-Uno-fig-5
  • Ezután válassza ki a programozni kívánt Arduino tábla típusát, esetünkben ez az Arduino Uno. Hogyan kell használni-Arduino-REES2-Uno-fig-6Hogyan kell használni-Arduino-REES2-Uno-fig-7
  • Válassza ki az Arduino ISP programozót, ha ez nincs kiválasztva, válassza ki az Arduino ISP programozót. az Arduino csatlakoztatása után ki kell választania a COM portot.

Villogjon egy ledet

  • Csatlakoztassa a kártyát a számítógéphez. Az Arduinóban a szoftver a következő helyre megy File -> Plamples -> Alapok -> Villogó LED. A kód automatikusan betöltődik az ablakban.Hogyan kell használni-Arduino-REES2-Uno-fig-8
  • Nyomja meg a Feltöltés gombot, és várja meg, amíg a program azt mondja, hogy a Feltöltés kész. Látnia kell, hogy a 13-as érintkező melletti LED villogni kezd. Ne feledje, hogy a legtöbb kártyához már csatlakozik egy zöld LED – nem feltétlenül kell külön LED.

Hibaelhárítás

Ha nem tud semmilyen programot feltölteni az Arduino Uno-ba, és ezt a hibaüzenetet kapja a „BLINK” feliratra, feltöltés közben a Tx és az Rx egyszerre villog és generálja az üzenetet
avrdude: ellenőrzési hiba, első eltérés a 0x00000x0d bájtnál != 0x0c Avrdude ellenőrzési hiba; tartalom nem egyezik Avrdudedone "Köszönöm"Hogyan kell használni-Arduino-REES2-Uno-fig-9

Javaslat

  • Győződjön meg arról, hogy a megfelelő elemet választotta ki az Eszközök > Tábla menüben. Ha Arduino Uno-ja van, akkor azt kell választania. Ezenkívül az újabb Arduino Duemilanove táblákhoz ATmega328, míg a régebbiekhez ATmega168 tartozik. Az ellenőrzéshez olvassa el az Arduino kártyán lévő mikrokontrolleren (a nagyobb chipen) található szöveget.
  • Ellenőrizze, hogy a megfelelő port van-e kiválasztva az Eszközök > Soros port menüben (ha a port nem jelenik meg, próbálja meg újraindítani az IDE-t a számítógéphez csatlakoztatott kártyával). Mac rendszeren a soros portnak a /dev/tty.usbmodem621 (az Uno vagy a Mega 2560 esetében) vagy a /dev/tty.usbserial-A02f8e (régebbi, FTDI-alapú kártyák esetén) megfelelőnek kell lennie. Linuxon a /dev/ttyACM0 vagy hasonló legyen (Uno vagy Mega 2560 esetén) vagy
    /dev/ttyUSB0 vagy hasonló (régebbi kártyákhoz).
  • Windows rendszeren ez egy COM-port, de az Eszközkezelőben (a Portok alatt) ellenőriznie kell, hogy melyik. Ha úgy tűnik, hogy nincs soros portja az Arduino kártyához, tekintse meg az alábbi információkat az illesztőprogramokról.

Drivers

  • Windows 7 (különösen a 64 bites verzió) esetén előfordulhat, hogy be kell lépnie az Eszközkezelőbe, és frissítenie kell az Uno vagy a Mega 2560 illesztőprogramjait.Hogyan kell használni-Arduino-REES2-Uno-fig-10
  • Csak kattintson a jobb gombbal az eszközre (az alaplapnak csatlakoznia kell a számítógéphez), és mutasson a Windows számára a megfelelő .inf fájlra file újra. Az .inf az Arduino szoftver drivers/ könyvtárában található (nem az FTDI USB Drivers alkönyvtárában).
  • Ha ez a hibaüzenet jelenik meg az Uno vagy a Mega 2560 illesztőprogramok Windows XP rendszeren való telepítésekor: „A rendszer nem találja a file meghatározott
  • Linuxon az Uno és a Mega 2560 /dev/ttyACM0 formátumú eszközként jelenik meg. Ezeket az RXTX könyvtár szabványos verziója nem támogatja, amelyet az Arduino szoftver a soros kommunikációhoz használ. A Linuxra letölthető Arduino szoftver tartalmazza az RXTX-könyvtár egy olyan verzióját, amelyet úgy javítottak, hogy ezen /dev/ttyACM* eszközöket is keresse. Van egy Ubuntu csomag is (11.04-hez), amely támogatja ezeket az eszközöket. Ha azonban az RXTX csomagot használja a disztribúciójából, akkor előfordulhat, hogy szimbolizálnia kell a /dev/ttyACM0 fájlt a/dev/ttyUSB0 fájlba (pl.ample), hogy a soros port megjelenjen az Arduino szoftverben

Fut 

  • sudo usermod -a -G tty yourUserName
  • sudo usermod -a -G tárcsázza ki a felhasználónevét
  • Jelentkezzen ki, majd jelentkezzen be újra, hogy a változtatások érvénybe lépjenek.

Hozzáférés a soros porthoz

  • Windows rendszeren, ha a szoftver lassan indul, vagy az indításkor összeomlik, vagy az Eszközök menü lassan nyílik meg, előfordulhat, hogy le kell tiltania a Bluetooth soros portokat vagy más hálózati COM portokat az Eszközkezelőben. Az Arduino szoftver minden soros (COM) portot megvizsgál a számítógépen, amikor elindul, és amikor megnyitja az Eszközök menüt, és ezek a hálózati portok néha nagy késéseket vagy összeomlásokat okozhatnak.
  • Ellenőrizze, hogy nem fut-e olyan program, amely minden soros portot átvizsgál, például USB Cellular Wi-Fi Dongle szoftver (pl. Sprint vagy Verizon), PDA-szinkronizálási alkalmazások, Bluetooth-USB illesztőprogramok (pl. BlueSoleil), virtuális démoneszközök stb.
  • Győződjön meg arról, hogy nincs olyan tűzfalszoftver, amely blokkolja a hozzáférést a soros porthoz (pl. ZoneAlarm).
  • Előfordulhat, hogy ki kell lépnie a Feldolgozásból, a PD-ből, a vvvv-ből stb., ha USB-n vagy soros kapcsolaton keresztül adatokat olvas az Arduino kártyával.
  • Linuxon megpróbálhatja rootként futtatni az Arduino szoftvert, legalább ideiglenesen, hogy megnézze, megoldja-e a feltöltés.

Fizikai kapcsolat

  • Először győződjön meg arról, hogy a kártya be van kapcsolva (a zöld LED világít), és csatlakoztatva van a számítógéphez.
  • Előfordulhat, hogy az Arduino Uno és a Mega 2560 problémába ütközik az USB-hubon keresztüli Mac számítógéphez való csatlakozáskor. Ha semmi sem jelenik meg az „Eszközök > Soros port” menüben, próbálja meg közvetlenül csatlakoztatni az alaplapot a számítógéphez, és indítsa újra az Arduino IDE-t.
  • Feltöltés közben válassza le a 0 és 1 digitális érintkezőket, mivel soros kommunikációval vannak megosztva a számítógéppel (a kód feltöltése után csatlakoztathatók és használhatók).
  • Próbáld úgy feltölteni, hogy semmi sem csatlakozik az alaplaphoz (természetesen az USB-kábelen kívül).
  • Győződjön meg arról, hogy a tábla nem ér hozzá semmi fémhez vagy vezetőképes anyaghoz.
  • Próbáljon ki egy másik USB-kábelt; néha nem működnek.

Automatikus visszaállítás

  • Ha olyan kártyája van, amely nem támogatja az automatikus visszaállítást, győződjön meg róla, hogy néhány másodperccel a feltöltés előtt alaphelyzetbe állítja. (Az Arduino Diecimila, Duemilanove és Nano támogatja az automatikus visszaállítást, akárcsak a LilyPad, Pro és Pro Mini 6 tűs programozási fejlécekkel).
  • Azonban vegye figyelembe, hogy néhány Diecimila véletlenül rossz rendszerbetöltővel égett el, és előfordulhat, hogy a feltöltés előtt meg kell nyomnia a reset gombot.
  • Egyes számítógépeken azonban előfordulhat, hogy meg kell nyomnia a reset gombot a táblán, miután megnyomta a feltöltés gombot az Arduino környezetben. Próbáljon különböző időközöket a kettő között, legfeljebb 10 másodpercet vagy többet.
  • Ha ez a hibaüzenet jelenik meg: [VP 1]Az eszköz nem válaszol megfelelően. Próbálkozzon újra a feltöltéssel (azaz állítsa vissza a táblát, és nyomja meg másodszor a letöltés gombot).

Csizmarakodó

  • Győződjön meg arról, hogy egy rendszerbetöltő égett az Arduino kártyán. Az ellenőrzéshez állítsa vissza a táblát. A beépített LED-nek (amely a 13-as érintkezőhöz csatlakozik) villognia kell. Ha nem, akkor lehet, hogy nincs rendszerbetöltő a táblán.
  • Milyen táblád van. Ha ez egy Mini, LilyPad vagy más kártya, amelyhez extra kábelezésre van szükség, lehetőség szerint csatoljon egy fényképet az áramköréről.
  • Függetlenül attól, hogy valaha is sikerült-e feltölteni a táblára. Ha igen, mit csinált az alaplappal, mielőtt / amikor leállt, és milyen szoftvereket adott hozzá vagy távolított el a közelmúltban a számítógépéről?
  • Azok az üzenetek, amelyek akkor jelennek meg, amikor a részletes kimenet engedélyezésével próbál feltölteni. Ehhez tartsa lenyomva a Shift billentyűt, miközben a feltöltés gombra kattint az eszköztáron.

Az Arduino REES2 Uno útmutató használata

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *