Ardublock: Mi ez és mit tehet Arduino-jához

Az Ardublock plugin képernyőképe.

Az Arduino táblák megszerzése elavult, és egyre több zseb elérhető, de hogyan működik? Nyilvánvaló, hogy a működéséhez szükségünk van egy kódra vagy egy programra, amely végrehajtja a kívánt műveletet. Ez sajnos nem mindenki számára elérhető és így van programozási ismeretekre van szüksége ahhoz, hogy az Arduino motort mozgasson vagy villanyt kapcsoljon be.

Mindez nagyon népszerűvé tette a vizuális szerkesztőket és a vizuális programozást. Ez a típus A programozás lehetővé teszi programok létrehozását az egérrel húzott blokkokon keresztül, megfeledkezve a göndör zárójelek bezárásáról vagy hosszú függvénynevek írásáról. Az Arduino vizuális programozását bevezető népszerű eszköz az Ardublock.

Mi az Ardublock?

Az Ardublock egy program, vagy inkább az Arduino IDE kiegészítője, amely lehetővé teszi számunkra, hogy programokat és kódokat hozzunk létre kódírás nélkül, vagyis vizuális eszközökön keresztül. Ennek megvannak a maga előnyei, mert ha tudjuk, hogyan kell programozni, akkor sok időt spórolunk a hibakeresési folyamatban, mivel nem felejtjük el elírni a jól ismert ";" és nem zárja le a kódtartókat sem. Programozás vizuális eszközökkel programozás mind a kezdő, mind a szakértő programozók számára készült és azoknak a felhasználóknak is, akik nem tudják, hogyan kell programozni, és szeretnék megtanulni, hogyan kell csinálni.

Mint mondtuk, az Ardublock inkább kiegészítő, mint maga a program, mivel működéséhez Arduino IDE szükséges. Így összefoglalva elmondhatjuk, hogy az Ardublock az Arduino IDE testreszabása a kódos programozás vizuális programozáshoz való adaptálása érdekében.

Arduino Tre tábla

Ardublock több pozitív dologgal is rendelkezik, azon kívül, hogy eszköz a kezdő programozó számára. Egyik pozitívuma a lehetősége blokkokkal dolgozzon a projektek gyorsabb létrehozása érdekében.

Az Ardublock vizuálisan működik blokkokkal és alkatrészekkel is. Így létrehozhatunk egy blokkot, amely kerekek, egy másik zene és egy másik lemez; valahányszor használni akarjuk ezeket a blokkokat, megnevezzük, vagy egyszerűen az ablak egyik oldaláról az ablak másik oldalára húzzuk.

Az Ardublock általunk kínált funkciók és lehetőségek ugyanazok, amelyeket az Arduino IDE kínál nekünk, vagyis összekapcsolhatjuk az Ardublockot az Arduino táblánkkal, elküldhetünk olyan kódot, amelyet az Ardublock a blokkoknak köszönhetően létrehozott, és gyorsan és egyszerűen tesztelhetjük projektjeinket. És amikor befejezzük a programot, a mentett információ továbbra is írott kód, az Ardublock által a blokkjainkkal létrehozott kód.

Hogyan telepítsük az Ardublock-ot az operációs rendszerünkbe?

Nos, már tudjuk vagy világos elképzelésünk van arról, hogy mi az Ardublock, de hogyan van telepítve a számítógépünkre? Hogyan tudjuk használni?

Számítógépünk előkészítése

Bár az Ardublockról csak az angol nyelvű dokumentáció létezik, az az igazság, hogy a telepítési folyamat meglehetősen egyszerű és gyors, ha rendelkezünk az Arduino IDE-vel. Először is nekünk kell az Arduino IDE számítógépünkönHa még nincs telepítve, megállhat, és itt megnézheti, hogyan telepítheti Gnu/Linux alatt. Egy másik elem, amire szükségünk lesz rendelkezik Java virtuális géppel vagy hasonlóval a csapatban. Ha Gnu/Linuxot használunk, az ideális az OpenJDK-ra fogadni, különösen az Oracle és a Google konfrontációja után. Most, hogy mindent megtettünk, mennünk kell az Ardublock hivatalos honlapja és szerezzük be az Ardublock csomagot, egy java formátumú vagy .jar kiterjesztésű csomagot. A letöltött fájl nem futtatható fájl telepítővarázslóval, ezért mindent manuálisan kell elvégeznünk.

Az Arduino IDE képernyőképe

Ardublock telepítés

Első Megnyitjuk az Arduino IDE-t, és megyünk a Beállítások vagy a Beállítások menüpontra. Most a "Sketchbook location:" lehetőségre lépünk, amely egy új ablakban jelenik meg. Ez az a cím, ahová el kell mentenünk az Arduino IDE egyes bővítményeit vagy elemeit. A megjelenő hely vagy cím valami olyasmi lehet, mint a „Documents / Arduino” vagy a home / Documents / Arduino. Megváltoztathatjuk a címet, de ha megváltoztatjuk, akkor tudnunk kell, hogy mi az új cím a letöltött Ardublock fájl áthelyezéséhez. Ha megnyitjuk az Arduino mappát, látni fogjuk, hogy vannak más almappák és fájlok is.

Áthelyeznünk kell az Ardublock csomagot a következő "tools / ArduBlockTool / tool / ardublock-all.jar" cím elhagyásával. Ha nyitva van az Arduino IDE program, itt az ideje bezárni, és amikor újra megnyitjuk, az Eszközök vagy az Eszközök menüben megjelenik az Ardublock opció. Ha rákattint, megjelenik egy új ablak, amely megfelel az Ardublock felületének. Mint láthatja, valami egyszerű és gyors, de zavaró, ha nem ismerjük a telepítési eljárást.

Ardublock alternatívái

Bár az Ardublock valami újnak és egyedülállónak tűnhet az Arduino számára, az az igazság, hogy nem ez az egyetlen program vagy eszköz, amelyet vizuális programozással kell végrehajtanunk. Számos olyan eszköz létezik, amelyek a vizuális programozásra összpontosítanak, olyan mértékben, hogy az Ardublock összes alternatívája egyedi program, és nem az Arduino IDE kiterjesztése vagy bővítménye.

Ezen alternatívák közül az első neve Minibloq. A Minibloq egy teljes program, amely a vizuális programozásra összpontosítEzért a képernyője három részre oszlik: egy rész a létrehozandó blokkokkal, egy másik rész, ahová áthelyezzük azokat a blokkokat, amelyeket a programban használni akarunk, és egy harmadik rész, amely megmutatja a létrehozni kívánt kódot, haladóbb felhasználók. A Minibloq ezen keresztül szerezhető be link.

A Minibloq program képernyőképe

A második eszköz neve Karcolás az Arduino számára. Ez az eszköz megpróbálja adaptálja a Scratch gyermekprogramot bármilyen szintre és ugyanazzal a filozófiával hozzon létre programokat. Az Scratch for Arduino egy teljes program, hogy úgy mondjam, a Scratch egy villája.

Az eszközök harmada még nincs jól megalapozva, de ígéretes eszköz a vizuális programozási eszközökön belül. Ezt az eszközt nevezzük mod kit, egy eszköz amely a Kickstarteren született, de lassan kiválóan érik. A különbség a többi programtól eltérhet inkább kezdő felhasználókra specializálódott, mint haladó felhasználókra. Végül az Ardublock másik alternatívája az Arduino IDE hagyományos használata lenne, egy alternatíva, amely nem vizuális, és csak a legszakértőbb programozók számára lesz elérhető.

Következtetés

Ardublock nagyon érdekes eszköz, legalábbis a kezdő felhasználók számára. De igaz, hogy ha Ön szakértő programozó, akkor az ilyen típusú eszközök nem teszi gyorsabbá a kód létrehozását, hanem éppen ellenkezőleg. Az egér használata furcsa módon lassabb, mint a billentyűzet használata.

Bár ha tapasztalatlan programozók vagyunk, vagy tanulunk, az Ardublock kifejezetten ajánlott kiterjesztés nem is elengedhetetlen, mivel ezekben a fázisokban elkerülhetetlen olyan szintaxis hibákat és apró problémákat elkövetni, amelyeket nehéz megtalálni és leküzdeni az Ardublock segítségével. azonban Mit választasz?


2 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Oscar Mansilla dijo

    Szia! Örvendek. Az Ardublock működik az Arduino újabb verzióival?

  2.   Jose dijo

    Helló! Ezekkel a grafikus változatokkal ugyanazokat a programokat fejlesztheti, mint az írás? Más szavakkal, az összes írott kódot blokkokban lehet megtenni?
    Egy másik kérdés, hogyan definiálják vagy használják a .hs, szubrutinokat stb. ebben az esetben?