Ardublock: Ki sa li ye ak sa li ka fè pou Arduino ou

Ekran nan Plugin la Ardublock.

Akizisyon de tablo Arduino se yon bagay demode ak de pli zan pli nan rive nan plis pòch, men ki jan li fonksyone? Li klè ke pou li mache nou bezwen yon kòd oswa yon pwogram ki fè operasyon ke nou vle a. Sa a, malerezman, pa disponib pou tout moun e se ou bezwen konesans pwogramasyon pou fè Arduino deplase yon motè oswa limen yon limyè.

Tout bagay sa yo te fè editè vizyèl ak pwogram vizyèl trè popilè. Kalite sa a pwogram pèmèt kreye pwogram nan blòk ke yo trennen ak sourit la, bliye fèmen aparèy òtopedik Curly oswa ki gen ekri non fonksyon long. Yon zouti popilè ki entwodui pwogram vizyèl nan Arduino yo rele Ardublock la.

Ki sa ki Ardublock?

Ardublock se yon pwogram ou pito yon konpleman nan IDE a Arduino ki pèmèt nou kreye pwogram ak kòd san yo pa bezwen ekri kòd, se sa ki, atravè zouti vizyèl. Sa a gen avantaj li yo paske si nou konnen ki jan yo pwogram, nou pral ekonomize anpil tan nan pwosesis la debogaj depi nou pa pral bliye ekri byen li te ye ";" ni li fèmen aparèy òtopedik yo kòd. Pwogramasyon ak zouti vizyèl se pwogramasyon fèt pou tou de inisyasyon ak pwogramasyon ekspè epi tou pou itilizatè ki pa konnen ki jan yo pwogram ak vle pou aprann kijan pou fè li.

Kòm nou te di, Ardublock se pi plis nan yon konpleman pase yon pwogram tèt li depi li nesesè gen yon IDE Arduino pou operasyon li yo. Se konsa, fè yon rezime, nou ka di ke Ardublock se yon pèrsonalizasyon nan Arduino IDE adapte pwogram kòd nan pwogram vizyèl.

Arduino Tre tablo

Ardublock gen plis bagay pozitif san konte ke yo te yon zouti pou pwogramè inisyasyon an. Youn nan bagay pozitif li yo se posibilite pou travay avèk blòk yo kreye pwojè pi vit.

Ardublock travay vizyèlman ak blòk epi li ka travay tou ak konpozan. Kidonk, nou ka kreye yon blòk ki wou, yon lòt ki se mizik ak yon lòt ki plak; chak fwa nou vle itilize blòk sa yo nou pral nonmen li oswa tou senpleman trennen l 'soti nan yon bò nan fenèt la nan lòt bò a nan fenèt la.

Fonksyon yo ak posiblite ki Ardublock ofri nou yo se menm bagay la ki Arduino IDE ofri nou, se sa ki, nou ka konekte Ardublock nan tablo Arduino nou an, voye kòd ki Ardublock te kreye gras a blòk yo ak tès pwojè nou yo byen vit ak byen fasil Epi se lè nou fini pwogram nan, enfòmasyon ki sove a toujou ekri kòd, kòd ke Ardublock te kreye ak blòk nou yo.

Kouman enstale Ardublock nan sistèm opere nou an?

Oke, nou deja konnen oswa gen yon lide klè sou sa ki Ardublock se, men ki jan li enstale sou òdinatè nou an? Kouman nou ka itilize li?

Preparasyon nan òdinatè nou an

Malgre ke dokiman an sèlman ki egziste sou Ardublock se nan lang angle, verite a se ke pwosesis la enstalasyon se byen senp epi vit si nou gen IDE a Arduino. Premye a tout nou dwe gen sou òdinatè Arduino IDE nou an, si nou pa gen li enstale, ou ka sispann ak wè isit la ki jan yo enstale li sou Gnu / Linux. Yon lòt eleman ke nou pral bezwen se gen yon machin vityèl Java oswa menm jan an nan ekip la. Si nou itilize Gnu / Linux, ideyal la se parye sou OpenJDK, espesyalman apre konfwontasyon ki genyen ant Oracle ak Google. Kounye a ke nou gen tout bagay fè, nou dwe ale nan sit entènèt ofisyèl Ardublock la epi pou yo jwenn pake a Ardublock, yon pake ki nan fòma Java oswa ak ekstansyon an .jar. Dosye a telechaje se pa yon dosye ègzèkutabl ak yon sòsye enstalasyon, kidonk nou dwe fè tout bagay manyèlman.

D 'Arduino IDE

Ardublock enstalasyon

Premye Nou louvri Arduino IDE epi ale nan Preferences oswa Preferences. Koulye a, nou ale nan opsyon "Sketchbook kote a:" ki pral parèt nan yon nouvo fenèt. Sa a se adrès la kote nou pral gen pou konsève pou sèten grefon oswa eleman nan IDE a Arduino. Kote a oswa adrès ki parèt yo pral yon bagay tankou "Dokiman / Arduino" oswa lakay ou / Dokiman / Arduino. Nou ka chanje adrès la, men si nou chanje li nou dwe konnen ki nouvo adrès se pou avanse pou pi dosye a telechaje Ardublock la. Si nou louvri katab la Arduino nou pral wè ke gen lòt dosye ak dosye.

Nou gen pou avanse pou pi pake a Ardublock kite adrès sa a "zouti / ArduBlockTool / zouti / ardublock-all.jar". Si nou gen pwogram IDE Arduino louvri, li lè pou nou fèmen li e lè nou louvri l ankò, nan meni Zouti oswa Zouti opsyon Ardublock la ap parèt. Klike sou li ap parèt yon nouvo fenèt ki koresponn ak koòdone Ardublock la. Kòm ou ka wè, li se yon bagay ki senp epi vit, men konfizyon si nou pa konnen pwosedi enstalasyon an.

Altènativ a Ardublock

Malgre ke Ardublock ka sanble yon bagay nouvo ak inik nan Arduino, verite a se ke li se pa pwogram nan sèlman oswa zouti ke nou gen pote soti nan pwogram vizyèl. Gen plizyè zouti ki konsantre sou pwogram vizyèl, nan yon limit ke tout altènativ a Ardublock yo se pwogram inik epi yo pa ekstansyon oswa grefon nan IDE a Arduino.

Premye nan altènativ sa yo rele Minibloq. Minibloq se yon pwogram konplè ki konsantre sou pwogram vizyèlPakonsekan, ekran li divize an twa pati: yon pati ak blòk yo dwe kreye, yon lòt pati kote nou pral deplase blòk yo ke nou vle itilize nan pwogram nan ak yon twazyèm pati ki pral montre kòd la ke nou pral kreye, pou itilizatè ki pi avanse. Minibloq ka jwenn nan sa lyen.

Ekran pwogram Minibloq la

Dezyèm zouti a rele Grafouyen pou Arduino. Zouti sa a ap eseye adapte pwogram grafouyen timoun yo nan nenpòt nivo e avèk menm filozofi kreye pwogram yo. Grafouyen pou Arduino se yon pwogram konplè, se konsa pale, yon fouchèt nan grafouyen.

Twazyèm lan nan zouti yo pa byen etabli ankò, men li se yon zouti pwomèt nan zouti yo pwogram vizyèl. Zouti sa a rele mod kit, yon zouti ki te fèt sou Kickstarter men se tou dousman matirite nan yon fason ekselan. Diferans nan lòt pwogram yo ka se plis espesyalize nan itilizatè inisyasyon pase itilizatè avanse. Finalman, lòt altènativ a Ardublock ta dwe itilize nan tradisyonèl nan IDE a Arduino, yon altènativ ki pa vizyèl ak ki pral disponib sèlman nan pwogramasyon yo ki pi ekspè.

Konklizyon

Ardublock li se yon zouti trè enteresan, omwen pou itilizatè inisyasyon. Men, se vre ke si ou se yon pwogramè ekspè, sa yo kalite zouti pa fè kòd yo dwe kreye pi vit, men byen opoze an. Sèvi ak sourit la, etranj ase, se pi dousman pase lè l sèvi avèk klavye a.

Malgre ke si nou se pwogramè san eksperyans oswa nou ap aprann, Ardublock se yon ekstansyon trè rekòmande pa vle di esansyèl depi nan faz sa yo li se inevitab fè erè sentaks ak ti pwoblèm ki difisil jwenn ak simonte ak Ardublock. Sepandan Kisa ou chwazi?


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

2 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   Oscar Mansila diro

    Bonjou, bèl rankontre ou. Èske Ardublock travay ak vèsyon plus nan Arduino?

  2.   Jose diro

    Bonjou, Avèk vèsyon grafik sa yo ou ka devlope menm pwogram ak ekri? Nan lòt mo, te kapab tout kòd ekri dwe fèt nan blòk?
    Yon lòt kesyon, ki jan ou defini oswa itilize .h a, subroutines elatriye. nan ka sa?