Ardublock: O le a le mea ma le a le mea e mafai ona fai mo lau Arduino

Puʻe ata o le Ardublock plugin.

Le mauaina o Arduino laupapa o se mea tuai ma faʻateleina i totonu o le aʻapa atu o sili atu taga, ae faʻapefea ona aoga? E manino lava mo ia e galue tatou te manaʻomia se code poʻo se polokalama e faʻatino ai le gaioiga tatou te manaʻo ai. Ae paga lea, e le avanoa mo tagata uma ma ua oe manaʻomia polokalame malamalama e faia Arduino minoi se afi pe ki se moli.

O nei mea uma ua avea ai faʻatonutonu vaʻaia ma ata vaʻaia sili ona lauiloa. Lenei ituaiga polokalama faʻatagaina oe e fatuina polokalama e ala i poloka e tosoina ma le isumu, Faʻagaloina e tapuni curly braces pe o le tusia o ni galuega uumi igoa. O se mea faigaluega lauiloa e faʻalauiloaina polokalame vaʻaia i le Arduino e taʻua o le Ardublock.

O le a le Ardublock?

Ardublock o se polokalame pe o se faʻaopopoga i le Arduino IDE e faʻatagaina ai matou ona faia polokalame ma le code e aunoa ma le manaʻomia e tusia code, o lona uiga, e ala i mea vaʻaia. E i ai le mea lelei a lea aua a fai tatou te iloa faʻapolokalameina, o le a tatou sefeina le tele o taimi i le faiga debugging talu ai tatou te le galo e tusi le lauiloa ";" pe faʻapipiʻiina le faʻailoga taofi. Polokalame ma mea vaʻaia mea faigaluega o polokalama faamoemoe mo uma novice ma tagata tomai faapitoa polokalame faʻapea foʻi ma tagata faʻaoga latou te le iloa faʻapolokalame ma manaʻo e aʻoaʻo pe faʻafefea ona fai.

E pei ona matou fai atu, Ardublock e sili atu le faʻaopoopoina nai lo le polokalama lava ia talu ai e tatau ona i ai se Arduino IDE mo lona faʻagaioiga. I le mea lea, faia o se aotelega, e mafai ona tatou fai atu o Ardublock o se agavaʻa o Arduino IDE e fetuunai tulafono polokalame i vaʻaia polokalame.

Arduino Tre laupapa

E sili atu mea lelei a le Ardublock e ese mai i le avea ma mea faigaluega mo le polokalame o le novice. O se tasi o ona lelei mea o le mafai o galue ma poloka e fausia poloketi vave.

Ardublock galue vaʻaia ma poloka ma mafai foi ona galue ma vaega. O le mea lea, e mafai ona tatou faia se poloka o uili, le isi o musika ma le isi e tuʻufaʻatasia; taimi uma matou te mananaʻo ai e faʻaaoga poloka nei matou te faʻaigoaina pe na ona tosoina mai le tasi itu o le faʻamalama i le isi itu o le faʻamalama.

O gaioiga ma avanoa e ofoina mai e Ardublock ia i matou e tutusa lava ma le Arduino IDE e ofo mai ia i matou, o lona uiga, e mafai ona tatou faʻafesoʻotaʻi le Ardublock i le matou laupapa Arduino, lafo mai le code na faia e Ardublock faʻafetai i poloka ma faʻataʻitaʻia a tatou poloketi vave ma faigofie. Ma o lena pe a tatou maeʻa le polokalama, o le faʻamatalaga faʻasaoina o loʻo tusia pea code, code na faia e Ardublock ma a tatou poloka.

Faʻafefea ona faʻapipiʻi Ardublock i la matou faʻagaioiga polokalama?

Ia, ua uma ona tatou iloa pe i ai se manino manatu e uiga i le Ardublock o, ae faʻafefea ona faʻapipiʻi luga o la tatou komepiuta? Faʻafefea ona tatou faʻaaogaina?

Sauniuniga o la tatou komepiuta

E ui lava na o le pau faʻamaumauga o loʻo iai e uiga i le Ardublock i le Igilisi, o le mea moni o le faʻapipiʻiina gaioiga e faigofie ma vave pe a fai o loʻo ia i matou le Arduino IDE. Muamua lava mea tatou tatau i luga o la matou komipiuta Arduino IDE, afai matou te le faʻapipiina, oe mafai ona tu ma vaʻai iinei faʻafefea ona faʻapipiʻi luga Gnu / Linux. O le isi elemeni o le a tatou manaʻomia o i ai se Java masini tafaʻilagi pe tutusa i le 'au. Afai matou te faʻaaogaina le Gnu / Linux, o le mea sili o le peti i luga OpenJDK, aemaise pe a maeʻa le finauga i le va o Oracle ma Google. O lenei ua maeʻa mea uma, e tatau ona tatou o le aloaia Ardublock 'upega tafaʻilagi ma aumai le Ardublock package, o se afifi o loʻo i totonu o le java format poʻo le faʻatasi ai ma le .jar. O le faila download e le o se faʻagaioia faila ma se faʻapipiʻi wizard, o lea e tatau ai ona tatou faia mea uma i le lima.

Puʻe ata o le Arduino IDE

Faʻapipiʻi Ardublock

Muamua Matou te tatalaina le Arduino IDE ma o atu i Prefers po o Manatu Faʻapitoa. O lea ua tatou o atu i le filifiliga "Sketchbook location:" o le a aliali mai i se fou faamalama. O le tuatusi lea e tatau ona tatou sefe ai ni plugini poʻo ni elemeni o le Arduino IDE. O le nofoaga poʻo le tuatusi e aliali mai o le a pei o le "Documents / Arduino" poʻo le fale / Documents / Arduino. E mafai ona tatou suia le tuatusi ae afai tatou te suia e tatau ona tatou iloa le mea fou tuatusi e aveese le download Ardublock faila iina. Afai matou te tatalaina le Arduino folder o le a matou vaʻaia o loʻo iai isi subfolders ma faila.

E tatau ona tatou minoi le Ardublock afifi tuʻua le tuatusi nei "mea faigaluega / ArduBlockTool / meafaigaluega / ardublock-all.jar". Afai e tatala le polokalame Arduino IDE, ua oʻo i le taimi e tapunia ai ma pe a tatou toe tatalaina foi, i totonu o le Tools poʻo le Tools mea e faʻaalia o le filifiliga Ardublock. O le kilikiina o le a aliali mai ai se faʻamalama fou e fetaui ma le Ardublock interface. E pei ona e vaaia, o se mea faigofie ma vave ae le mautonu pe a tatou le iloa le faʻapipiʻi auala.

Suiga i le Ardublock

E ui lava Ardublock ono foliga mai o se mea fou ma tulaga ese ia Arduino, o le mea moni e le na o le pau lea o le polokalama poʻo le mea faigaluega e tatau ona tatou faʻatautaia vaʻaia polokalame. E i ai le tele o mea faigaluega e taulaʻi luga vaʻaia polokalame, i se tulaga o isi auala uma o loʻo i ai i le Ardublock o ni polokalama tulaga ese ae le o faʻaopoopoga poʻo faʻaopoopoga i le Arduino IDE.

O le muamua o nei auala e faʻaigoa o Minibloq. Minibloq o se atoa polokalama e taulaʻi luga vaʻaia polokalameO le mea lea, o lona pupuni ua vaevaeina i ni vaega se tolu: o se vaega ma poloka e faia, o se isi vaega o le a tatou minoi poloka tatou te manaʻo e faʻaaogaina i le polokalama ma le lona tolu vaega o le a faʻaalia ai le tulafono o le a tatou faia, mo sili atu tagata faʻalauiloaina tagata faʻaaoga. Minibloq mafai ona mauaina e ala i lenei sootaga.

Puʻe ata o le polokalame Minibloq

O le meafaigaluega lona lua e taʻua Faasolo mo Arduino. O lenei mea faigaluega taumafai fetuunai le Scratch tamaiti polokalame i soo se tulaga ma le filosofia tutusa fausiaina polokalama. Scratch mo Arduino o se atoa polokalama, o lea e tautala ai, o se tui o le valu.

O le lona tolu o mea faigaluega e leʻo faʻamautuina ae, ae o se mea faigaluega folafolaina i totonu o le vaʻaia polokalame polokalame. O lenei mea faigaluega ua taʻua Modkit, se meafaigaluega lea na fanau i luga o Kickstarter ae o loʻo faifai malie matua i se sili lelei auala. Le eseʻesega mai isi polokalame ono e sili atu faʻapitoa i tagata faʻaaoga fou nai lo tagata faʻaaoga maualuluga. I le iuga, o le isi auala i Ardublock o le masani faʻaaogaina o le Arduino IDE, o se isi auala e le vaʻaia ma o le a naʻo avanoa mo sili ona atamamai polokalame.

Faaiuga

Ardublock o se sili ona manaia mea faigaluega, sili atu mo tagata faʻaaoga tagata. Ae e moni afai o oe o se tagata atamamai polokalame, nei ituaiga o mea faigaluega e le faia code ina ia fausia vave ae matua faʻafeagai. O le faʻaaogaina o le isumu, i se tulaga uiga ese, e telegese nai lo le faʻaaogaina o le piano feaveaʻi.

E ui lava pe afai o matou e leai se poto masani polokalame poʻo o loʻo tatou aʻoaʻo, Ardublock o se sili maualuga fautuaina faʻalautelega aua le fai mai taua talu ai i nei vaega e le maalofia le faia o syntax mea sese ma tamaʻi faʻafitauli e faigata ona maua ma foia ma Ardublock. Peitai O le a lau filifiliga?


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

2 manatu, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Oscar Mansila malo

    Talofa, manaia le feiloai. E galue Ardublock ma fou fou o le Arduino?

  2.   Jose malo

    Talofa, Faʻatasi ai ma nei ata faʻafoliga oe mafai ona atiaʻe ia tutusa polokalama e pei o le tusitusi? I nisi upu, e mafai ona faia uma tusitusi tusia i poloka?
    O le isi fesili, faʻafefea ona faʻamatalaina pe faʻaaogaina le .hs, subroutines ma isi? i lenei tulaga?