
Az Arduino két dolgot is jelent: a hardware eszközt amin a kód fut és magát a fordító- illetve a fejlesztőkörnyezetet (IDE) melyben a programot írjuk, szerkesztjük, lefordítjuk, letöltjük és például a soros termináljával vizsgáljuk a kiírt adatokat. A leírásban a szoftver telepítésének lépései kerülnek bemutatásra.
Az önálló leírás oka, hogy nagyon sok cikkben, leírásban szerepel, hogy telepítsük a környezetet, rakjuk fel a kiegészítő processzortámogatást illetve kiegészítő könyvtárakat is adjunk hozzá. Ezek többféle módon valósulhatnak meg és minden cikkben csak feleslegesen növelné a leírás hosszát. Így itt egyben az összes – általam fontosnak tartott – telepítési ismeretet írom le.
A részletes ismertetők, az apró trükkök, a nem(eléggé)dokumentált vagy nagyon részletes (ezen is túlmutató) leírások a 90 nap alatt Arduino tanfolyamban illetve a 68 nap alatt WiFi tanfolyamokban kerülnek bemutatásra.
A leírás az Arduino 1.x sorozat telepítését írja le. Az újabbat a telepítési sorozat következő részei tartalmazzák.
A keretrendszer telepítése
Az Arduino IDE-t a hivatalos weboldalról lehet a legegyszerűbben elérni (https://www.arduino.cc honlap) és itt a SOFTWARE, majd a DOWNLOADS menüre kell kattintani – ekkor a letöltési oldalra jutunk (a sütik elfogadása után):
Az Arduino IDE-ből a letöltési oldalon minden esetben a legutolsó kiadás található meg.
Az Arduino keretrendszerből különböző korábbi verziók is érhetőek el az arduino.cc oldalon – a megfelelő operációs rendszerhez készült változatot kell minden esetben letölteni. A példákban a WINDOWS rendszerhez történő telepítés kerül bemutatásra.
Legújabb verzió telepítése
Az Arduino oldalon a legújabb verzió telepítése az alapértelmezetten felkínált. Ha korábbi kiadásra van szükség, akkor azt ide kattintva lehet elérni: → Korábbi változat letöltése…
A letöltés történhet egyszerűen telepítőkészlettel, vagy egyszerű hordozható zip kiterjesztésű csomaggal:
A letöltésre kattintva egyszerűen csak töltsük le a programot. (A támogatás az opcionális (nem kötelező) lehetőség.)
A letöltésre („Just Download”) kattintva az állományt mentsük a PC-re.
Az állományt el kell menteni, majd a lementett állományból lehetséges a telepítés. (Ha biztonsági figyelmeztetés jelenik meg – azt hagyjuk jóvá).
A lementett állományt indítsuk el – például az intézőből, majd a licenc szerződés elfogadása után kezdődhet a telepítés.
A telepítési opciókat választhatjuk ki a következő képernyőn:
Javasolt meghagyni az összeset: a standard Arduino illesztőprogramok telepítését, a Start menüben és az asztalon az indítóikon elhelyezését és az .ino kiterjesztés Arduinohoz rendelését. A Tovább („Next”) gombra kattintva léphetünk a következő képre.
A telepítés helyét – ha más nem indokolja – hagyjuk alapértelmezetten. Ha mégis változtatni kell, akkor az elérési út ne tartalmazzon ékezetes karaktert, ne legyen hosszú (sok karakterből álló). Ezek később problémát okozhatnak a használat során. Az „Install” gombra kattintva megkezdődik a telepítés.
A telepítő a JAVA keretrendszert is felmásolja (de nem piszkálja el az esetlegesen korábban telepített és beállított JAVA alkalmazásokat!) a fordító, szerkesztő és programozó programrészek mellett.
Ha az Arduino beépített illesztőprogramjainak telepítését is kértük, akkor annak jóváhagyása is szükséges a „Telepítés” gombra kattintva.
Ha kipipáljuk a „Mindig megbízom…” részt, akkor nem kérdez rá a telepítés minden egyes önálló illesztőszoftver telepítésekor.
A telepítés végeztével az Asztal és a Startmenü-ikon is elhelyezésre kerül. Végül a telepítőablakot be is lehet zárni („Close” gombra kattintva).
Ezzel az Arduino telepítése el is készült.
Korábbi Arduino keretrendszerek telepítése
A legújabb keretrendszer a frissessége miatt nem minden esetben a legjobb választás – sok esetben a régebbi verzió már kiismertebb, tesztelt és a nyűgjei is kivédésre kerültek. Sőt, sok esetben adott példa vagy alkalmazási program adott verziójú kertrendszerrel működik csak megfelelően.
Az Arduino esetén – ahogyan a szoftverek nagy részénél – amivel a korábbi fejlesztés, tesztelés és telepítés is készült, azzal folytassuk a későbbi módosítást is. Sok esetben – ha után építésre vagy lemásolásra kerül egy rendszer – szintén a leírásból vagy a képernyőképekből azonosítható be, hogy melyik rendszert javasolt használni.
A verzióváltás szinte minden esetben plusz problémákat okoz. Így a korábbi verziók elérését az Arduino letöltési oldalain is megkereshetjük (Alul a lapon a korábbi verziók (Previous Releases)):
https://www.arduino.cc/en/Main/OldSoftwareReleases#previous
Illetve itt kicsit lejjebb görgetve:
Egyes esetekben az arduino.cc oldalon levő link, ha nem érhető el, akkor a github oldalról is van lehetőség a korábbi verziók letöltésére: →https://github.com/arduino/Arduino/releases/
Az itt kiválasztott korábbi Arduino verziók telepítése a korábban leírt módon történik – a legfrissebbel azonos módon.
Tipp: a pde kiterjesztésű állományok a korai Arduino-val készültek. Ezek az Arduino-001….Arduino-0023 néven ismertek. Ezek teszteléséhez az Arduino-0023 javasolt.
Hibakezelés és problémák a “keresztbe” telepítések miatt
Bármely Arduino verzió a telepítés után több helyre is menti az állományokat. Ezek az egyes verziók a telepítések során az állományaikat telepítik:
- C:\Program Files (x86)\Arduino\ (Az Arduino keretrendszer)
- C:\Users\<User>\AppData\Local\Arduino15\ (Beállítások, telepített library és kiegészítő támogatás)
- C:\Users\<User>\Documents\Arduino\ (Saját programok, mentések)
Az új telepítések során az uninstall után az itt maradó állományokat is javasolt törölni! Ha ez kimarad, akkor az új telepítés átveszi a korábbi beállításait.
Telepítés korlátozott jogokkal / hordozható telepítés
Ha a számítógépen nincsen rendszergazdai jogunk, akkor a keretrendszer telepítése nem lehetséges. Ezesetben a csomagolt állomány letöltésével kell kezdeni:
Majd a letöltési oldalon kiválasztjuk a letöltést (A támogatás itt is opcionális):
A letöltésre kerülő zip állomány egyszerűen kibontható:
Ha régebbi verziót keresünk, akkor azt a fentebbi módon a korábbiakat megkeresve, a zip állományra kattintva letölthető, és tetszőleges könyvtárba kibontható.
Tippek a programok kezeléséhez
A saját programkódok publikálása során a programkódok fejlécében az információk közt a keretrendszer mellett a kapcsolódó függvényeket, kiegészítő programokat, publikációs adatokat, szerzői információkat és egyéb forrásadatokat is érdemes megadni.