Ардублоцк: шта је то и шта може учинити за ваш Ардуино

Снимак екрана додатка Ардублоцк.

Прибављање Ардуино плоча је нешто застарело и све више је надохват руке већем броју џепова, али како то функционише? Јасно је да нам је за рад потребан код или програм који извршава операцију коју желимо. Ово, на жалост, није доступно свима и јесте потребно вам је знање програмирања да би Ардуино покренуо мотор или упалио светло.

Све ово је учинило визуелне уреднике и визуелни програм веома популарним. Овај тип програмирање омогућава стварање програма кроз блокове који се вуку мишем, заборављајући да затворе витичасте заграде или морају да напишу дугачка имена функција. Популарни алат који уводи визуелно програмирање у Ардуино назива се Ардублоцк.

Шта је Ардублоцк?

Ардублоцк је програм или тачније додатак Ардуино ИДЕ-у који нам омогућава да креирамо програме и код без потребе за писањем кода, односно путем визуелних алата. То има своје предности, јер ако знамо како да програмирамо, уштедећемо пуно времена у процесу отклањања грешака, јер нећемо заборавити да напишемо добро познато „;“ нити затвара заграде кода. Програмирање помоћу визуелних алата је програмирање намењен и почетницима и стручним програмерима а такође и за кориснике који не знају како да програмирају и желе да науче како то да раде.

Као што смо рекли, Ардублоцк је више комплемент него сам програм, јер је за његово функционисање неопходно имати Ардуино ИДЕ. Стога, правећи резиме, можемо рећи да је Ардублоцк прилагођавање Ардуино ИДЕ-а за прилагођавање програмирања кода визуелном програмирању.

Ардуино Тре плоча

Ардублоцк има још позитивних ствари, осим што је алат за програмера почетника. Једна од његових позитивних ствари је могућност радите са блоковима како бисте брже креирали пројекте.

Ардублоцк визуелно ради са блоковима и може да ради и са компонентама. Тако можемо створити блок који је точкови, други који је музика и други који је плоча; сваки пут када желимо да користимо ове блокове даћемо му име или га једноставно превући са једне стране прозора на другу страну прозора.

Функције и могућности које нам нуди Ардублоцк су исте које нам нуди Ардуино ИДЕ, односно можемо повезати Ардублоцк са нашом Ардуино плочом, послати код који је Ардублоцк створио захваљујући блоковима и брзо и лако тестирати наше пројекте. И то је кад завршимо програм, сачуване информације су и даље написани код, код који је Ардублоцк креирао помоћу наших блокова.

Како инсталирати Ардублоцк у наш оперативни систем?

Па, ми већ знамо или имамо јасну представу о томе шта је Ардублоцк, али како је инсталиран на нашем рачунару? Како га можемо користити?

Припрема нашег рачунара

Иако је једина документација о Ардублоцку на енглеском, истина је да је поступак инсталације прилично једноставан и брз ако имамо Ардуино ИДЕ. Пре свега морамо имате на нашем Ардуино ИДЕ рачунаруАко га немамо инсталиран, можете стати и видети овде како да га инсталирате у Гну/Линук-у. Још један елемент који ће нам требати је имате Јава виртуелну машину или слично у тиму. Ако користимо Гну/Линук, идеално је да се кладимо на ОпенЈДК, посебно након сукоба између Орацле-а и Гугла. Сада када смо све урадили, морамо да идемо на званична веб локација Ардублоцк и набавите пакет Ардублоцк, пакет који је у јава формату или са наставком .јар. Преузета датотека није извршна датотека са чаробњаком за инсталацију, па све морамо да радимо ручно.

Снимак екрана за Ардуино ИДЕ

Инсталација Ардублоцка

Прво Отварамо Ардуино ИДЕ и идемо на Преференцес или Преференцес. Сада идемо на опцију „Скетцхбоок лоцатион:“ која ће се појавити у новом прозору. Ово је адреса на којој ћемо морати да сачувамо одређене додатке или елементе Ардуино ИДЕ-а. Локација или адреса која ће се појавити биће нешто попут „Доцументс / Ардуино“ или хоме / Доцументс / Ардуино. Адресу можемо променити, али ако је променимо, морамо знати која је нова адреса да бисмо тамо пребацили преузету Ардублоцк датотеку. Ако отворимо фасциклу Ардуино, видећемо да постоје и друге подмапе и датотеке.

Морамо да преместимо пакет Ардублоцк остављајући следећу адресу „тоолс / АрдуБлоцкТоол / тоол / ардублоцк-алл.јар“. Ако имамо отворен програм Ардуино ИДЕ, време је да га затворимо и када га поново отворимо, у менију Алати или Алати појавиће се опција Ардублоцк. Кликом на њега отвориће се нови прозор који одговара Ардублоцк интерфејсу. Као што видите, то је нешто једноставно и брзо, али збуњујуће ако не знамо поступак инсталације.

Алтернативе Ардублоцк-у

Иако се Ардублоцк може чинити као нешто ново и јединствено за Ардуино, истина је да то није једини програм или алат који морамо да спроводимо визуелно програмирање. Постоји неколико алата који се фокусирају на визуелно програмирање до те мере да су све алтернативе Ардублоцку јединствени програми, а не проширења или додаци за Ардуино ИДЕ.

Прва од ових алтернатива зове се Миниблок. Миниблок је комплетан програм који се фокусира на визуелно програмирањеСтога је његов екран подељен на три дела: део са блоковима које треба створити, други део у који ћемо преместити блокове које желимо да користимо у програму и трећи део који ће приказати код који ћемо створити, за напреднији корисници. Миниблок се може добити путем овога веза.

Снимак екрана програма Миниблок

Други алат се зове Гребање за Ардуино. Овај алат покушава прилагодите дечији програм Сцратцх било ком нивоу и са истом филозофијом стварати програме. Сцратцх фор Ардуино је комплетан програм, такорећи виљушка Сцратцх-а.

Трећи алат још увек није добро успостављен, али је обећавајући алат у оквиру алата за визуелно програмирање. Овај алат се зове Модкит, алат која је рођена на Кицкстартер-у али полако сазрева на одличан начин. Разлика од осталих програма може бити је више специјализован за кориснике почетнике од напредних корисника. Коначно, друга алтернатива Ардублоцку била би традиционална употреба Ардуино ИДЕ-а, алтернативе која није визуелна и која ће бити доступна само најстручнијим програмерима.

Закључак

Ардублоцк то је врло занимљив алат, барем за кориснике почетнике. Али тачно је да ако сте стручни програмер, ове врсте алата не чини да се код брже креира, већ управо супротно. Коришћење миша је, чудно, спорије од коришћења тастатуре.

Мада ако смо неискусни програмери или учимо, Ардублоцк је топло препоручено проширење да не кажем суштински јер је у овим фазама неизбежно правити синтаксне грешке и мале проблеме које је тешко пронаћи и превазићи помоћу Ардублоцка. Међутим Шта ви бирате?


2 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Осцар Мансила дијо

    Здраво драго ми је. Да ли Ардублоцк ради са новијим верзијама Ардуина?

  2.   Хозе дијо

    Здраво, Помоћу ових графичких верзија можете развијати исте програме као и писање? Другим речима, да ли би се сав написани код могао радити у блоковима?
    Друго питање, како дефинишете или користите .х, потпрограме итд. у овом случају?