Ardublock: Mitä se on ja mitä se voi tehdä Arduinollesi

Näyttökuva Ardublock-laajennuksesta.

Arduino-levyjen hankinta on jotain vanhentunutta ja yhä useamman taskun ulottuvilla, mutta miten se toimii? On selvää, että toimimiseen tarvitaan koodi tai ohjelma, joka suorittaa haluamasi toiminnon. Valitettavasti tämä ei ole kaikkien saatavilla ja on tarvitset ohjelmointitietoja saadaksesi Arduinon liikuttamaan moottoria tai sytyttämään valon.

Kaikki tämä on tehnyt visuaaliset toimittajat ja visuaalisen ohjelmoinnin erittäin suosituksi. Tämän tyyppinen ohjelmoinnin avulla voit luoda ohjelmia lohkojen avulla, joita vedetään hiirellä, unohdetaan sulkea kiharat olkaimet tai joudut kirjoittamaan pitkiä toimintojen nimiä. Suosittu työkalu, joka esittelee visuaalisen ohjelmoinnin Arduinolle, kutsutaan Ardublockiksi.

Mikä on Ardublock?

Ardublock on ohjelma tai pikemminkin täydennys Arduino IDE: lle, jonka avulla voimme luoda ohjelmia ja koodia ilman koodin kirjoittamistaeli visuaalisten työkalujen avulla. Tällä on etujaan, koska jos osaamme ohjelmoida, säästämme paljon aikaa virheenkorjausprosessissa, koska emme unohda kirjoittaa tunnettua ";" eikä se sulje kooditukia. Ohjelmointi visuaalisilla työkaluilla on ohjelmointi tarkoitettu sekä aloittelijoille että asiantuntijoille ja myös käyttäjille, jotka eivät osaa ohjelmoida ja haluavat oppia tekemään sen.

Kuten olemme sanoneet, Ardublock on pikemminkin täydennys kuin itse ohjelma, koska sen toimintaan tarvitaan Arduino IDE. Yhteenvetona voimme siis sanoa, että Ardublock on Arduino IDE: n mukautus koodauksen ohjelmoinnin mukauttamiseksi visuaaliseen ohjelmointiin.

Arduino Tre -taulu

Ardublockilla on enemmän positiivisia asioita sen lisäksi, että se on työkalu aloittelijoille. Yksi sen positiivisista asioista on mahdollisuus työskentele lohkojen avulla projektien luomiseksi nopeammin.

Ardublock toimii visuaalisesti lohkojen kanssa ja voi toimia myös komponenttien kanssa. Siten voimme luoda lohkon, joka on pyörät, toisen, joka on musiikkia ja toisen, joka on levy; joka kerta kun haluamme käyttää näitä lohkoja, nimemme sen tai yksinkertaisesti vedämme sen ikkunan yhdeltä puolelta ikkunan toiselle puolelle.

ArdinoLock tarjoaa meille samat toiminnot ja mahdollisuudet kuin Arduino IDE, eli voimme liittää Ardublockin Arduino-korttiin, lähettää koodin, jonka Ardublock on luonut lohkojen ansiosta, ja testata projektimme nopeasti ja helposti. Ja se on se, että kun lopetamme ohjelman, tallennetut tiedot ovat edelleen kirjoitettua koodia, koodi, jonka Ardublock on luonut lohkoillamme.

Kuinka Ardublock asennetaan käyttöjärjestelmäämme?

No, tiedämme jo tai meillä on selkeä käsitys siitä, mikä Ardublock on, mutta miten se asennetaan tietokoneellemme? Kuinka voimme käyttää sitä?

Tietokoneemme valmistelu

Vaikka ainoa Ardublockia koskeva dokumentaatio on englanniksi, totuus on, että asennusprosessi on melko yksinkertainen ja nopea, jos meillä on Arduino IDE. Ensinnäkin meidän on sinulla on Arduino IDE -tietokoneessammeJos meillä ei ole sitä asennettuna, voit pysähtyä ja katsoa täältä kuinka se asennetaan Gnu/Linuxiin. Toinen elementti, jonka tarvitsemme, on sinulla on Java-virtuaalikone tai vastaava joukkueessa. Jos käytämme Gnu/Linuxia, ihanteellinen on lyödä vetoa OpenJDK:sta, varsinkin Oraclen ja Googlen välisen vastakkainasettelun jälkeen. Nyt kun kaikki on tehty, meidän on mentävä Ardublockin virallisilla verkkosivuilla ja hanki Ardublock-paketti, paketti, joka on Java-muodossa tai jonka tunniste on .jar. Ladattu tiedosto ei ole ohjatun asennustiedoston suoritettava tiedosto, joten meidän on tehtävä kaikki manuaalisesti.

Näyttökuva Arduino IDE: stä

Ardublock-asennus

Ensimmäinen Avaamme Arduino IDE: n ja siirry kohtaan Asetukset tai Asetukset. Nyt siirrymme vaihtoehtoon "Sketchbook location:", joka näkyy uudessa ikkunassa. Tämä on osoite, johon meidän on tallennettava tietyt Arduino IDE -laajennukset tai elementit. Näkyviin tulee sijainti tai osoite, esimerkiksi "Asiakirjat / Arduino" tai koti / Asiakirjat / Arduino. Voimme muuttaa osoitetta, mutta jos muutamme sitä, meidän on tiedettävä, mikä uusi osoite on ladatun Ardublock-tiedoston siirtämiseen sinne. Jos avaat Arduino-kansion, näemme, että on olemassa muita alikansioita ja tiedostoja.

Meidän on siirrettävä Ardublock-paketti jättäen seuraava osoite "tools / ArduBlockTool / tool / ardublock-all.jar". Jos meillä on Arduino IDE -ohjelma auki, on aika sulkea se ja kun avaamme sen uudelleen, Työkalut- tai Työkalut-valikossa Ardublock-vaihtoehto tulee näkyviin. Napsauttamalla sitä, avautuu uusi ikkuna, joka vastaa Ardublock-käyttöliittymää. Kuten näette, se on jotain yksinkertaista ja nopeaa, mutta hämmentävää, jos emme tiedä asennustapaa.

Vaihtoehtoja Ardublockille

Vaikka Ardublock saattaa tuntua Arduinolle uudelta ja ainutlaatuiselta, totuus on, että se ei ole ainoa ohjelma tai työkalu, jonka meidän on suoritettava visuaalinen ohjelmointi. On olemassa useita työkaluja, jotka keskittyvät visuaaliseen ohjelmointiin siinä määrin, että kaikki Ardublockille olemassa olevat vaihtoehdot ovat ainutlaatuisia ohjelmia eivätkä Arduino IDE: n laajennukset tai lisäosat.

Ensimmäistä näistä vaihtoehdoista kutsutaan Minibloqiksi. Minibloq on täydellinen ohjelma, joka keskittyy visuaaliseen ohjelmointiinSiksi sen näyttö on jaettu kolmeen osaan: osa luotavista lohkoista, toinen osa, johon siirrämme lohkot, joita haluamme käyttää ohjelmassa, ja kolmas osa, joka näyttää luomamme koodin, esimerkiksi edistyneempiä käyttäjiä. Minibloq voidaan saada tämän avulla linkki.

Näyttökuva Minibloq-ohjelmasta

Toista työkalua kutsutaan Naarmu Arduinolle. Tämä työkalu yrittää sopeuta Scratch-lastenohjelma mille tahansa tasolle ja samalla filosofialla luoda ohjelmia. Scratch for Arduino on täydellinen ohjelma, niin sanotusti, Scratchin haarukka.

Kolmas työkaluista ei ole vielä vakiintunut, mutta se on lupaava työkalu visuaalisten ohjelmointityökalujen sisällä. Tätä työkalua kutsutaan mod kit, työkalu joka syntyi Kickstarterissa, mutta kypsyy hitaasti erinomaisella tavalla. Ero muihin ohjelmiin voi on erikoistunut aloitteleville käyttäjille kuin edistyneille käyttäjille. Lopuksi toinen vaihtoehto Ardublockille olisi Arduino IDE: n perinteinen käyttö, vaihtoehto, joka ei ole visuaalinen ja joka on vain kokeneimpien ohjelmoijien käytettävissä.

Johtopäätös

Ardublock se on erittäin mielenkiintoinen työkalu, ainakin aloittelijoille. Mutta on totta, että jos olet asiantuntija-ohjelmoija, tämän tyyppiset työkalut ei saa koodia luomaan nopeammin, vaan päinvastoin. Hiiren käyttö on kummallista kyllä ​​hitaampaa kuin näppäimistön käyttö.

Vaikka jos olemme kokeneita ohjelmoijia tai opimme, Ardublock on erittäin suositeltava laajennus ei sanoisi välttämätöntä, koska näissä vaiheissa on väistämätöntä tehdä syntaksivirheitä ja pieniä ongelmia, joita on vaikea löytää ja ratkaista Ardublockin kanssa. kuitenkin Mitä valitset?


2 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Oscar Mansilla dijo

    Hei hauska tavata. Toimiiko Ardublock uudempien Arduino-versioiden kanssa?

  2.   Jose dijo

    Hei, Näillä graafisilla versioilla voit kehittää samat ohjelmat kuin kirjoittaminen? Toisin sanoen, voisiko kaikki kirjoitettu koodi tehdä lohkoina?
    Toinen kysymys, miten .hs, aliohjelmat jne. Määritellään tai käytetään? tässä tapauksessa?