Ardublock: што гэта такое і што ён можа зрабіць для вашага Arduino

Здымак экрана ўбудовы Ardublock.

Набыццё плат Arduino з'яўляецца чымсьці састарэлым і ўсё больш даступным для больш кішэняў, але як гэта працуе? Зразумела, што для яго працы нам патрэбны код альбо праграма, якая выконвае патрэбную нам аперацыю. Гэта, на жаль, даступна не ўсім і ёсць вам патрэбныя веды па праграмаванні, каб прымусіць Arduino рухаць рухавік альбо ўключаць святло.

Усё гэта зрабіла візуальныя рэдактары і візуальнае праграмаванне вельмі папулярнымі. Гэты тып праграмаванне дазваляе ствараць праграмы праз блокі, якія перацягваюцца мышшу, забыўшыся закрыць фігурныя дужкі альбо неабходнасць пісаць доўгія імёны функцый. Папулярны інструмент, які ўводзіць у Arduino візуальнае праграмаванне, называецца Ardublock.

Што такое Ardublock?

Ardublock - гэта праграма, а дакладней дапаўненне да IDE Arduino, якая дазваляе ствараць праграмы і код без неабходнасці пісаць код, гэта значыць з дапамогай візуальных інструментаў. У гэтым ёсць свае перавагі, таму што, калі мы ўмеем праграмаваць, мы зэканомім шмат часу на працэсе адладкі, бо не забудзем напісаць добра вядомы ";" і не закрывае кодавыя дужкі. Праграмаванне з дапамогай візуальных інструментаў - гэта праграмаванне прызначана як для пачаткоўцаў, так і для спецыялістаў-праграмістаў а таксама для карыстальнікаў, якія не ведаюць, як праграмаваць і хочуць даведацца, як гэта зрабіць.

Як мы ўжо казалі, Ardublock з'яўляецца больш дапаўненнем, чым сама праграма, паколькі для яго працы неабходна мець ID Arduino. Такім чынам, робячы рэзюмэ, можна сказаць, што Ardublock - гэта налада IDE Arduino для адаптацыі праграмавання кода да візуальнага праграмавання.

Дошка Arduino Tre

У Ardublock ёсць і дадатныя рэчы, акрамя таго, што ён з'яўляецца інструментам для пачаткоўца праграміста. Адна з яго станоўчых рэчаў - магчымасць працаваць з блокамі, каб хутчэй ствараць праекты.

Ardublock працуе візуальна з блокамі, а таксама можа працаваць з кампанентамі. Такім чынам, мы можам стварыць блок, які ўяўляе сабой колы, яшчэ адзін - музыку і яшчэ адзін - пласцінку; кожны раз, калі мы хочам выкарыстоўваць гэтыя блокі, мы будзем называць яго альбо проста перацягваць з аднаго боку акна на другі бок акна.

Функцыі і магчымасці, якія прапануе нам Ardublock, такія ж, як і Arduino IDE, гэта значыць, мы можам падключыць Ardublock да нашай платы Arduino, адправіць код, які Ardublock стварыў дзякуючы блокам, і хутка і лёгка праверыць нашы праекты. І гэта тое, што калі мы скончым праграму, захаваная інфармацыя - усё яшчэ напісаны код, код, створаны Ardublock з нашымі блокамі.

Як усталяваць Ardublock у нашу аперацыйную сістэму?

Ну, мы ўжо ведаем ці маем дакладнае ўяўленне пра тое, што такое Ardublock, але як ён усталяваны на нашым кампутары? Як мы можам яго выкарыстоўваць?

Падрыхтоўка нашага кампутара

Хоць адзіная дакументацыя, якая існуе пра Ardublock, вядзецца на англійскай мове, праўда, працэс усталёўкі даволі просты і хуткі, калі ў нас ёсць IDE Arduino. Перш за ўсё мы павінны ёсць на нашым камп'ютэры IDE Arduino, калі ў нас яго не ўстаноўлена, вы можаце спыніцца і паглядзець тут як усталяваць яго на Gnu / Linux. Яшчэ адзін элемент, які нам спатрэбіцца, - гэта мець віртуальную машыну Java ці падобную у камандзе. Калі мы выкарыстоўваем Gnu / Linux, ідэал - зрабіць стаўку OpenJDK, асабліва пасля канфрантацыі паміж Oracle і Google. Цяпер, калі ў нас усё зроблена, нам трэба ісці афіцыйны сайт Ardublock і атрымаць пакет Ardublock, пакет у фармаце Java альбо з пашырэннем .jar. Загружаны файл не з'яўляецца выканальным файлам з дапамогай майстра ўстаноўкі, таму нам даводзіцца рабіць усё ўручную.

Здымак экрана Arduino IDE

Ўстаноўка Ardublock

Primero Мы адкрываем IDE Arduino і пераходзім да налад і налад. Цяпер мы пераходзім да опцыі "Размяшчэнне Sketchbook:", якая з'явіцца ў новым акне. Гэта адрас, дзе нам давядзецца захоўваць пэўныя убудовы альбо элементы IDE Arduino. Месцазнаходжанне або адрас, якія з'явяцца, будуць выглядаць як "Дакументы / Arduino" або дома / Дакументы / Arduino. Мы можам змяніць адрас, але калі мы яго зменім, мы павінны ведаць, які новы адрас, каб перанесці загружаны файл Ardublock туды. Калі мы адкрыем папку Arduino, мы ўбачым, што ёсць іншыя падтэкі і файлы.

Мы павінны перамясціць пакет Ardublock, пакінуўшы наступны адрас "tools / ArduBlockTool / tool / ardublock-all.jar". Калі ў нас адкрыта праграма Arduino IDE, пара яе закрыць, і калі мы адкрыем яе зноў, у меню "Інструменты" альбо "Інструменты" з'явіцца опцыя Ardublock. Націснуўшы на яго, з'явіцца новае акно, якое адпавядае інтэрфейсу Ardublock. Як бачыце, гэта проста і хутка, але бянтэжыць, калі мы не ведаем працэдуры ўстаноўкі.

Альтэрнатывы Ardublock

Хоць Ardublock можа здацца чымсьці новым і ўнікальным для Arduino, праўда ў тым, што гэта не адзіная праграма ці інструмент, які нам даводзіцца выконваць візуальнае праграмаванне. Ёсць некалькі інструментаў, якія сканцэнтраваны на візуальным праграмаванні да такой ступені, што ўсе альтэрнатывы Ardublock з'яўляюцца унікальнымі праграмамі, а не пашырэннямі і дапаўненнямі да IDE Arduino.

Першая з гэтых альтэрнатыў называецца Minibloq. Minibloq - гэта поўная праграма, арыентаваная на візуальнае праграмаваннеТакім чынам, яго экран падзелены на тры часткі: частка з блокамі, якія будуць створаны, іншая частка, куды мы будзем перамяшчаць блокі, якія мы хочам выкарыстоўваць у праграме, і трэцяя частка, якая пакажа код, які мы створым, больш прасунутыя карыстальнікі. Minibloq можна атрымаць праз гэта спасылка.

Здымак экрана праграмы Minibloq

Выклікаецца другі інструмент Скрэтч для Arduino. Гэты інструмент спрабуе адаптаваць дзіцячую праграму Scratch да любога ўзроўню і з той жа філасофіяй ствараць праграмы. Scratch для Arduino - гэта поўная праграма, так бы мовіць, відэлец Scratch.

Трэці з інструментаў яшчэ недастаткова добра распрацаваны, але гэта перспектыўны інструмент у інструментах візуальнага праграмавання. Гэты інструмент называецца Модкіт, інструмент які нарадзіўся на Kickstarter, але павольна паспявае выдатна. Адрозненне ад іншых праграм можа больш спецыялізуецца на пачаткоўцах, чым на прасунутых. Нарэшце, іншай альтэрнатывай Ardublock будзе традыцыйнае выкарыстанне IDE Arduino, альтэрнатывы, якая не з'яўляецца візуальнай і якая будзе даступная толькі большасці экспертаў-праграмістаў.

Заключэнне

Ардублок гэта вельмі цікавы інструмент, па меншай меры, для пачаткоўцаў карыстальнікаў. Але гэта праўда, што калі вы дасведчаны праграміст, такія інструменты не робіць код хутчэй стварацца, а наадварот. Як ні дзіўна, выкарыстанне мышы адбываецца павольней, чым выкарыстанне клавіятуры.

Хоць калі мы недасведчаныя праграмісты альбо вучымся, Ardublock - настойліва рэкамендаванае пашырэнне не сказаць істотна, бо на гэтых этапах непазбежна рабіць сінтаксічныя памылкі і невялікія праблемы, якія цяжка знайсці і пераадолець з Ardublock. Аднак Што вы выбіраеце?


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

2 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Оскар Мансіла сказаў

    Добры дзень, прыемна пазнаёміцца. Ці працуе Ardublock з новымі версіямі Arduino?

  2.   Хасэ сказаў

    Добры дзень, з дапамогай гэтых графічных версій вы можаце распрацоўваць тыя ж праграмы, што і пісаць? Іншымі словамі, ці можна ўвесь напісаны код рабіць блокамі?
    Іншае пытанне, як вы вызначаеце альбо выкарыстоўваеце .h, падпраграмы і г.д. у гэтым выпадку?