Ardublock: što je to i što može učiniti za vaš Arduino

Snimak zaslona dodatka Ardublock.

Pribavljanje Arduino ploča nešto je zastarjelo i sve je više dostupno većem broju džepova, ali kako to funkcionira? Jasno je da nam je za rad potreban kod ili program koji izvodi operaciju koju želimo. Ovo, nažalost, nije dostupno svima i jeste trebate znanje programiranja da bi Arduino pokrenuo motor ili upalio svjetlo.

Sve ovo je učinilo vizualne urednike i vizuelni program veoma popularnim. Ovaj tip programiranje omogućava stvaranje programa kroz blokove koji se povlače mišem, zaboravivši zatvoriti kovrčave zagrade ili morati napisati dugačka imena funkcija. Popularni alat koji uvodi vizuelno programiranje u Arduino naziva se Ardublock.

Šta je Ardublock?

Ardublock je program, odnosno dopuna Arduino IDE-u koji nam omogućava stvaranje programa i koda bez potrebe za pisanjem koda, odnosno putem vizuelnih alata. To ima svoje prednosti, jer ako znamo programirati, uštedjet ćemo puno vremena u procesu uklanjanja pogrešaka, jer nećemo zaboraviti napisati dobro poznato ";" niti zatvara zagrade koda. Programiranje pomoću vizuelnih alata je programiranje namijenjen i početnicima i stručnim programerima a takođe i za korisnike koji ne znaju kako programirati i žele naučiti kako se to radi.

Kao što smo rekli, Ardublock je više dopuna nego sam program, jer je za njegovo rad potrebno imati Arduino IDE. Stoga, praveći sažetak, možemo reći da je Ardublock prilagodba Arduino IDE-a za prilagođavanje programiranja koda vizualnom programiranju.

Arduino Tre ploča

Ardublock ima još pozitivnih stvari, osim što je alat za programera početnika. Jedna od njegovih pozitivnih stvari je mogućnost radite s blokovima za brže stvaranje projekata.

Ardublock vizualno radi s blokovima, a može raditi i sa komponentama. Dakle, možemo stvoriti blok koji je kotači, drugi koji je muzika i drugi koji je ploča; svaki put kad želimo koristiti ove blokove imenovat ćemo ih ili jednostavno povući s jedne strane prozora na drugu stranu prozora.

Funkcije i mogućnosti koje nam nudi Ardublock jednake su onima koje nam nudi Arduino IDE, odnosno možemo povezati Ardublock s našom Arduino pločom, poslati kod koji je Ardublock stvorio zahvaljujući blokovima i brzo i jednostavno testirati naše projekte. I to je kad završimo program, sačuvane informacije su i dalje napisani kod, kod koji je Ardublock stvorio s našim blokovima.

Kako instalirati Ardublock u naš operativni sistem?

Pa, mi već znamo ili imamo jasnu ideju o tome što je Ardublock, ali kako je instaliran na našem računaru? Kako ga možemo koristiti?

Priprema našeg računara

Iako je jedina dokumentacija o Ardublocku na engleskom jeziku, istina je da je postupak instalacije prilično jednostavan i brz ako imamo Arduino IDE. Prije svega moramo imaju na našem Arduino IDE računaru, ako ga nemamo instaliran, možete se zaustaviti i vidjeti ovdje kako ga instalirati na Gnu / Linux. Još jedan element koji će nam trebati je imate Java virtualnu mašinu ili slično u timu. Ako koristimo Gnu / Linux, idealno je kladiti se OpenJDK, posebno nakon sukoba između Oraclea i Googlea. Sad kad smo sve učinili, moramo ići na službeno web mjesto Ardublock i nabavite paket Ardublock, paket koji je u java formatu ili s ekstenzijom .jar. Preuzeta datoteka nije izvršna datoteka s čarobnjakom za instalaciju, pa sve moramo raditi ručno.

Snimak ekrana Arduino IDE-a

Instalacija Ardublocka

Primero Otvaramo Arduino IDE i idemo na Postavke ili Postavke. Sada idemo na opciju "Sketchbook location:" koja će se pojaviti u novom prozoru. Ovo je adresa na koju ćemo morati spremiti određene dodatke ili elemente Arduino IDE-a. Lokacija ili adresa koja će se pojaviti bit će nešto poput „Documents / Arduino“ ili home / Documents / Arduino. Možemo promijeniti adresu, ali ako je promijenimo, moramo znati koja je nova adresa da tamo premjestimo preuzetu Ardublock datoteku. Ako otvorimo mapu Arduino, vidjet ćemo da postoje druge podmape i datoteke.

Moramo premjestiti paket Ardublock ostavljajući sljedeću adresu "tools / ArduBlockTool / tool / ardublock-all.jar". Ako imamo otvoren program Arduino IDE, vrijeme je da ga zatvorimo i kada ga ponovo otvorimo, u meniju Alati ili Alati pojavit će se opcija Ardublock. Klikom na njega otvoriće se novi prozor koji odgovara Ardublock interfejsu. Kao što vidite, to je nešto jednostavno i brzo, ali zbunjujuće ako ne znamo postupak instalacije.

Alternative Ardublocku

Iako se Ardublock može činiti kao nešto novo i jedinstveno za Arduino, istina je da to nije jedini program ili alat koji moramo provoditi vizuelno programiranje. Postoji nekoliko alata koji se fokusiraju na vizuelno programiranje do te mjere da su sve alternative Ardublocku jedinstveni programi, a ne proširenja ili dodaci za Arduino IDE.

Prva od ovih alternativa zove se Minibloq. Minibloq je cjelovit program koji se fokusira na vizualno programiranjeStoga je njegov zaslon podijeljen u tri dijela: dio s blokovima koje treba stvoriti, drugi dio u koji ćemo premjestiti blokove koje želimo koristiti u programu i treći dio koji će prikazati kod koji ćemo stvoriti, za napredniji korisnici. Minibloq se može dobiti putem ovoga link.

Snimak zaslona programa Minibloq

Poziva se drugi alat Grebanje za Arduino. Ovaj alat pokušava prilagodite dječji program Scratch bilo kojem nivou i s istom filozofijom stvarati programe. Scratch za Arduino je cjelovit program, da tako kažem, vilica Scratch-a.

Treći alat još nije dobro uspostavljen, ali je obećavajući alat u alatima za vizuelno programiranje. Ovaj alat se zove mod kit, alat koja je rođena na Kickstarteru, ali polako sazrijeva na odličan način. Razlika od ostalih programa može biti je više specijaliziran za početnike od naprednih korisnika. Konačno, druga alternativa Ardublocku bila bi tradicionalna upotreba Arduino IDE-a, alternative koja nije vizualna i koja će biti dostupna samo najstručnijim programerima.

zaključak

Ardublock to je vrlo zanimljiv alat, barem za korisnike početnike. Ali istina je da ako ste stručni programer, ove vrste alata ne čini da se kod brže kreira, već upravo suprotno. Korištenje miša je, čudno, sporije od korištenja tipkovnice.

Iako ako smo neiskusni programeri ili učimo, Ardublock je toplo preporučeno proširenje da ne kažem bitno, jer je u ovim fazama neizbježno sintaksno pogriješiti i male probleme koje je teško pronaći i prevladati s Ardublockom. kako god Šta vi birate?


2 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Oscar Mansilla rekao je

    Zdravo drago mi je što smo se upoznali. Radi li Ardublock s novijim verzijama Arduina?

  2.   Jose rekao je

    Pozdrav, s ovim grafičkim verzijama možete razvijati iste programe kao i pisanje? Drugim riječima, može li se sav napisani kod raditi u blokovima?
    Drugo pitanje, kako definirate ili koristite .h, potprograme itd. u ovom slučaju?