Ardublock: mis see on ja mida see teie Arduino heaks teha saab

Ardublocki pistikprogrammi ekraanipilt.

Arduino plaatide omandamine on midagi aegunud ja üha enam taskute käeulatusse jõudvat, kuid kuidas see töötab? On selge, et selle toimimiseks vajame koodi või programmi, mis täidab soovitud toimingu. See pole kahjuks kõigile kättesaadav ja on vajate programmeerimisteadmisi, et panna Arduino mootorit liikuma või valgustit põlema.

See kõik on teinud visuaalsed toimetajad ja visuaalse programmeerimise väga populaarseks. Seda tüüpi programmeerimine võimaldab luua programme hiirega lohistatavate plokkide kaudu, unustades lokkis sulgude sulgemise või pikkade funktsiooninimede kirjutamise. Populaarset tööriista, mis tutvustab visuaalset programmeerimist Arduinole, nimetatakse Ardublockiks.

Mis on Ardublock?

Ardublock on programm või pigem täiendus Arduino IDE-le, mis võimaldab meil luua programme ja koodi ilma koodi kirjutamata, see tähendab visuaalsete tööriistade kaudu. Sellel on oma eelised, sest kui teame, kuidas programmeerida, säästame silumisprotsessis palju aega, kuna me ei unusta kirjutada tuntud ";" samuti ei sulgu see koodklambrid. Visuaalsete vahenditega programmeerimine on programmeerimine mõeldud nii algajatele kui ka asjatundlikele programmeerijatele ja ka kasutajatele, kes ei oska programmeerida ja soovivad õppida seda tegema.

Nagu me oleme öelnud, on Ardublock pigem täiend kui programm ise, kuna selle toimimiseks on vaja Arduino IDE-d. Seega võime kokkuvõtet tehes öelda, et Ardublock on Arduino IDE kohandamine koodiprogrammide kohandamiseks visuaalse programmeerimisega.

Arduino Tre juhatus

Ardublockil on peale algaja programmeerija tööriista ka positiivsemaid asju. Üks selle positiivseid asju on võimalus töötage plokkidega, et projekte kiiremini luua.

Ardublock töötab visuaalselt plokkidega ja võib töötada ka komponentidega. Seega saame luua ploki, mis on rattad, teise, mis on muusika, ja teise, mis on plaat; iga kord, kui tahame neid plokke kasutada, nimetame selle või lohistame selle lihtsalt akna ühelt küljelt teisele poole.

Funktsioonid ja võimalused, mida Ardublock meile pakub, on samad, mida Arduino IDE meile pakub, see tähendab, et saame ühendada Ardublocki meie Arduino tahvliga, saata koodi, mille Ardublock on tänu plokkidele loonud, ja testida meie projekte kiiresti ja lihtsalt. Ja see on see, et kui me programmi lõpetame, salvestatud teave on endiselt kirjutatud kood, kood, mille Ardublock on meie plokkidega loonud.

Kuidas Ardublocki meie operatsioonisüsteemi installida?

Noh, me juba teame või on selge ettekujutus sellest, mis Ardublock on, aga kuidas see meie arvutisse installitakse? Kuidas seda kasutada?

Meie arvuti ettevalmistamine

Kuigi ainus Ardublocki kohta olemas olev dokumentatsioon on inglise keeles, on tõde see, et installiprotsess on üsna lihtne ja kiire, kui meil on Arduino IDE. Esiteks peame meie Arduino IDE arvutis, kui meil pole seda installitud, võite peatuda ja vaadata siin kuidas seda Gnu / Linuxi installida. Teine element, mida me vajame, on teil on Java virtuaalne masin vms meeskonnas. Kui kasutame Gnu / Linuxi, on ideaalne panustada OpenJDK, eriti pärast Oracle'i ja Google'i vastasseisu. Nüüd, kui meil on kõik tehtud, peame minema Ardublocki ametlikul veebisaidil ja hankige Ardublocki pakett, mis on Java-vormingus või laiendiga .jar. Allalaaditud fail ei ole installiviisardiga käivitatav fail, seega peame kõik käsitsi tegema.

Arduino IDE ekraanipilt

Ardublocki installimine

Primero Avame Arduino IDE ja minge Eelistused või Eelistused. Nüüd läheme valikusse "Sketchbooki asukoht:", mis kuvatakse uues aknas. See on aadress, kuhu peame salvestama Arduino IDE teatud pistikprogrammid või elemendid. Ilmunud asukoht või aadress on midagi sellist nagu „Dokumendid / Arduino” või kodu / Dokumendid / Arduino. Saame aadressi muuta, kuid kui seda muudame, peame teadma, mis uus aadress on allalaaditud Ardublocki fail sinna teisaldada. Kui avame Arduino kausta, näeme, et on ka muid alamkaustu ja faile.

Peame Ardublocki paketi teisaldama, jättes järgmise aadressi "tools / ArduBlockTool / tool / ardublock-all.jar". Kui meil on Arduino IDE programm avatud, on aeg see sulgeda ja uuesti avades menüüs Tööriistad või Tööriistad ilmub valik Ardublock. Sellel klõpsates avaneb uus aken, mis vastab Ardublocki liidesele. Nagu näete, on see midagi lihtsat ja kiiret, kuid segadusttekitavat, kui me ei tea installiprotseduuri.

Ardublocki alternatiivid

Kuigi Ardublock võib Arduinole tunduda midagi uut ja ainulaadset, on tõde see, et see pole ainus programm või tööriist, mida peame visuaalse programmeerimise läbi viima. On mitmeid tööriistu, mis keskenduvad visuaalsele programmeerimisele sedavõrd, et kõik alternatiivid Ardublockile on ainulaadsed programmid, mitte Arduino IDE laiendused ega pistikprogrammid.

Esimest neist alternatiividest nimetatakse Minibloqiks. Minibloq on terviklik programm, mis keskendub visuaalsele programmeerimiseleSeega on selle ekraan jagatud kolmeks osaks: osa loodavate plokkidega, teine ​​osa, kuhu liigutame plokid, mida soovime programmis kasutada, ja kolmas osa, mis näitab meie loodud koodi, näiteks arenenumad kasutajad. Minibloqi saab selle kaudu link.

Minibloqi programmi ekraanipilt

Teist tööriista nimetatakse Arduino kriimustus. See tööriist proovib kohandage lasteprogramm Scratch mis tahes tasemele ja sama filosoofiaga saate luua programme. Arduino jaoks mõeldud Scratch on täielik programm, nii-öelda Scratchi kahvliga.

Kolmas tööriistadest pole veel hästi välja töötatud, kuid see on paljutõotav tööriist visuaalsete programmeerimisvahendite sees. Seda tööriista nimetatakse mod komplekt, vahend mis sündis Kickstarteris, kuid küpseb aeglaselt suurepäraselt. Erinevus teistest programmidest võib olla on rohkem spetsialiseerunud algajatele kasutajatele kui edasijõudnutele. Lõpuks oleks Ardublocki teine ​​alternatiiv Arduino IDE traditsiooniline kasutamine - alternatiiv, mis pole visuaalne ja mis on kättesaadav ainult kõige asjatundlikumatele programmeerijatele.

Järeldus

Ardublock see on vähemalt algajatele kasutajatele väga huvitav tööriist. Kuid on tõsi, et kui olete asjatundlik programmeerija, siis seda tüüpi tööriistad ei tee koodi kiiremaks loomiseks, vaid vastupidi. Hiire kasutamine on kummalisel kombel aeglasem kui klaviatuuri kasutamine.

Kuigi kui me oleme kogenematud programmeerijad või õpime, on Ardublock väga soovitatav laiendus et mitte öelda hädavajalik, sest nendes etappides on vältimatu teha süntaksivigu ja väikseid probleeme, mida on Ardublocki abil raske leida ja ületada. Kuid Mida valite?


Artikli sisu järgib meie põhimõtteid toimetuse eetika. Veast teatamiseks klõpsake nuppu siin.

2 kommentaari, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Oscar Mansila DIJO

    Tere, meeldiv tutvuda. Kas Ardublock töötab Arduino uuemate versioonidega?

  2.   Jose DIJO

    Tere! Nende graafiliste versioonidega saate arendada samu programme nagu kirjutades? Teisisõnu, kas kogu kirjutatud koodi saaks teha plokkidena?
    Teine küsimus, kuidas määratleda või kasutada .h, alamprogramme jne sel juhul?