Ardublock: Kio Ĝi Estas Kaj Kion Ĝi Povas Fari Por Via Arduino

Ekrankopio de la kromaĵo Ardublock.

La akiro de Arduino-tabuloj estas io malmoderna kaj ĉiam pli atingebla al pli da poŝoj, sed kiel ĝi funkcias? Estas klare, ke por ke ĝi funkciu ni bezonas kodon aŭ programon, kiu plenumas la operacion, kiun ni volas. Ĉi tio, bedaŭrinde, ne estas disponebla por ĉiuj kaj estas vi bezonas programan scion por igi Arduino movi motoron aŭ ŝalti lumon.

Ĉio ĉi tre popularigis vidajn redaktistojn kaj vidajn programojn. Ĉi tiu tipo programado permesas krei programojn per blokoj trenataj per la muso, forgesante fermi buklajn krampojn aŭ devi skribi longajn funkciojn. Populara ilo, kiu enkondukas vidan programadon en la Arduino, nomiĝas Ardublock.

Kio estas Ardublock?

Ardublock estas programo aŭ pli ĝuste komplemento al la Arduino IDE, kiu permesas al ni krei programojn kaj kodon sen la bezono skribi kodon., tio estas per vidaj iloj. Ĉi tio havas siajn avantaĝojn, ĉar se ni scios programi, ni ŝparos multan tempon en la elpuriga procezo, ĉar ni ne forgesos skribi la konatan ";" nek fermas la kodajn krampojn. Programi per vidaj iloj estas programi destinita por novuloj kaj spertaj programistoj kaj ankaŭ por uzantoj, kiuj ne scias programi kaj volas lerni kiel fari ĝin.

Kiel ni diris, Ardublock estas pli ol komplemento ol programo mem, ĉar necesas havi Arduino IDE por ĝia funkciado. Tiel, farante resumon, ni povas diri, ke Ardublock estas personigo de Arduino IDE por adapti kodprogramadon al vida programado.

Arduino Tre-tabulo

Ardublock havas pli pozitivajn aferojn krom esti ilo por la novula programisto. Unu el ĝiaj pozitivaj aferoj estas la eblo de labori kun blokoj por krei projektojn pli rapide.

Ardublock funkcias vide kun blokoj kaj ankaŭ povas funkcii kun komponantoj. Tiel, ni povas krei blokon, kiu estas radoj, alia, kiu estas muziko kaj alia, kiu estas plato; ĉiufoje, kiam ni volas uzi ĉi tiujn blokojn, ni nomos ĝin aŭ simple trenos ĝin de unu flanko de la fenestro al la alia flanko de la fenestro.

La funkcioj kaj ebloj, kiujn Ardublock ofertas al ni, estas samaj, kiujn Arduino IDE ofertas al ni, tio estas, ni povas konekti Ardublock al nia Arduino-tabulo, sendi kodon, kiun Ardublock kreis danke al la blokoj kaj testi niajn projektojn rapide kaj facile. Kaj estas, ke kiam ni finos la programon, la konservita informo ankoraŭ estas skribita kodo, kodo kreita de Ardublock per niaj blokoj.

Kiel instali Ardublock en nia operaciumo?

Nu, ni jam scias aŭ havas klaran ideon pri kio estas Ardublock, sed kiel ĝi estas instalita en nia komputilo? Kiel ni povas uzi ĝin?

Preparado de nia komputilo

Kvankam la sola dokumentaro, kiu ekzistas pri Ardublock, estas en la angla, la vero estas, ke la instalprocezo estas sufiĉe simpla kaj rapida se ni havas la Arduino IDE. Unue ni devas havas en nia Arduino IDE-komputilo, se ni ne havas ĝin instalita, vi povas halti kaj vidi Ĉi tie kiel instali ĝin sur Gnu / Linukso. Alia elemento, kiun ni bezonos, estas havas Ĝavan virtualan maŝinon aŭ simile en la teamo. Se ni uzas Gnu / Linukso, la idealo estas veti je OpenJDK, precipe post la alfronto inter Oracle kaj Google. Nun, kiam ni faris ĉion, ni devas iri al la oficiala retejo de Ardublock kaj akiru la pakaĵon Ardublock, pakaĵon en java formato aŭ kun la etendaĵo .jar. La elŝutita dosiero ne estas plenumebla dosiero kun instalila sorĉisto, do ni devas fari ĉion permane.

Ekrankopio de Arduino IDE

Instalado de Ardublock

Unua Ni malfermas Arduino IDE kaj iras al Preferoj aŭ Preferoj. Nun ni iras al la opcio "Sketchbook-loko:" kiu aperos en nova fenestro. Jen la adreso, kie ni devos konservi iujn aldonaĵojn aŭ elementojn de la IDE de Arduino. La loko aŭ adreso aperanta estos io kiel "Dokumentoj / Arduino" aŭ hejmo / Dokumentoj / Arduino. Ni povas ŝanĝi la adreson, sed se ni ŝanĝos ĝin, ni devas scii, kia nova adreso estas movi la elŝutitan Ardublock-dosieron tien. Se ni malfermos la dosierujon Arduino, ni vidos, ke ekzistas aliaj subdosierujoj kaj dosieroj.

Ni devas movi la pakaĵon Ardublock lasante la jenan adreson "tools / ArduBlockTool / tool / ardublock-all.jar". Se ni havas la programon Arduino IDE malfermita, estas tempo fermi ĝin kaj kiam ni malfermos ĝin denove, ene de la menuo Iloj aŭ Iloj aperos la opcio Ardublock. Alklakante ĝin aperos nova fenestro, kiu respondas al la interfaco Ardublock. Kiel vi vidas, ĝi estas io simpla kaj rapida sed konfuza se ni ne konas la instalan procedon.

Alternativoj al Ardublock

Kvankam Ardublock eble ŝajnas io nova kaj unika al Arduino, la vero estas, ke ĝi ne estas la sola programo aŭ ilo, kiun ni devas efektivigi vidan programadon. Estas pluraj iloj, kiuj fokusas pri vida programado, ĝis tia punkto, ke ĉiuj alternativoj al Ardublock estas unikaj programoj kaj ne etendaĵoj aŭ aldonaĵoj al la Arduino IDE.

La unua el ĉi tiuj alternativoj nomiĝas Minibloq. Minibloq estas kompleta programo, kiu fokusas al vida programadoTial ĝia ekrano estas dividita en tri partojn: parto kun la kreotaj blokoj, alia parto, kie ni movos la blokojn, kiujn ni volas uzi en la programo, kaj tria parto, kiu montros la kodon, kiun ni kreos, por pli progresintaj uzantoj. Minibloq estas akirebla per ĉi tio ligilo.

Ekrankopio de la programo Minibloq

La dua ilo nomiĝas Scratch por Arduino. Ĉi tiu ilo provas adapti la programon por infanoj Scratch al iu ajn nivelo kaj kun la sama filozofio krei programojn. Scratch por Arduino estas kompleta programo, por tiel diri, forko de Scratch.

La tria el la iloj ankoraŭ ne estas bone establita, sed ĝi estas esperiga ilo ene de la vidaj programaj iloj. Ĉi tiu ilo nomiĝas mod ilaro, ilo kiu naskiĝis ĉe Kickstarter sed malrapide maturiĝas bonege. La diferenco de aliaj programoj eble estas pli specialigita pri novuloj ol progresintaj uzantoj. Fine, la alia alternativo al Ardublock estus la tradicia uzo de la Arduino IDE, alternativo ne vida kaj kiu estos disponebla nur por la plej spertaj programistoj.

konkludo

Ardubloko ĝi estas tre interesa ilo, almenaŭ por novuloj. Sed estas vere, ke se vi estas sperta programisto, ĉi tiaj iloj ne faras krei kodon pli rapide sed tute male. Uzi la muson, strange, estas pli malrapida ol uzi la klavaron.

Kvankam se ni estas nespertaj programistoj aŭ ni lernas, Ardublock estas tre rekomendinda etendaĵo por ne diri esenca, ĉar en ĉi tiuj fazoj estas neeviteble fari sintaksajn erarojn kaj malgrandajn problemojn malfacile troveblajn kaj venkotajn per Ardublock. Tamen Kion vi elektas?


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

2 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Oscar Mansilla diris

    Saluton, plaĉas renkonti vin. Ĉu Ardublock funkcias kun pli novaj versioj de Arduino?

  2.   jose diris

    Saluton, Kun ĉi tiuj grafikaj versioj vi povas disvolvi la samajn programojn kiel verkado? Alivorte, ĉu ĉio skribita kodo povus esti farita en blokoj?
    Alia demando, kiel vi difinas aŭ uzas la .h, subrutinojn ktp. tiuokaze?

Angla testoTestu la katalunahispana kvizo