Какво е Arduino и как да го използвам?

Много от нас задават въпроси за това как всичко е организирано навсякъде, защото това е човешката природа. От самото начало питаме родителите си за неизвестното все още, как работи всичко, какви алгоритми работят и така нататък. Сега се използват много компютри, но въпросът за това как се подрежда е от особено значение за някои. Ето защо една част преподава програмиране у дома, а другата - в университетите. За някои и други в тази статия ще опишем какво е Arduino, защо се препоръчва на начинаещите да го купуват за програмисти и как се организира. Тази статия е предназначена за начинаещи програмисти или уверени потребители на операционната система Windows.


Историята на създаването на Arduino

В далечните нулеви години на програмиране, това е само началото, за да набере скорост в целия свят. Но по това време нямаше такива „умни“ програми за учене, така че някои университети изобретили свои собствени методи на преподаване. Така един млад учител по програмиране от Италия реши да създаде евтин и многофункционален микроконтролер, способен да научи всеки човек на основите на програмиране на ниско ниво и на софтуера.
Успехът не дойде веднага, но все пак дойде. Първоначално се открива малка фирма, където няколко приятели на един и същ учител, заедно с него, правят чинии, споени компоненти и много други. Имената на компанията бяха в чест на балона, който след работа отиде приятели-служители. Същият бъг е кръстен на италианския кралАрдуин на иврита


Това беше началото на бързия растеж на компанията до 2008 г., когато в мрежата имаше точно 2 обекта, които разпространиха доста различни модели на ПХБ Arduino. След известно време (след 8 години) два обекта се сляха заедно. Може би не всеки знае, но IDE се използва за програмиране на микроконтролери, и на тези сайтове, двете IDE са много различни, което създава хаос сред потребителите. Ето какво казахме за Arduino, а в следващия раздел ще разгледаме как да използваме интегрираната среда за разработка. Следните параграфи се препоръчват за четене, тъй като има най-малко интересни факти за такава популярна платформа Arduino.

Управление на Arduino

Както вече споменахме, Arduino има микроконтролер. Според разработчиците, микроконтролерът ATmel извършва цялата работа по най-добрия начин, въпреки че много хора казват, че STM е много по-добър. Тези опции обаче са достъпни на официалния уебсайт, затова ви препоръчваме да го посетите.
И така, какво е микроконтролер? Грубо казано, това е чип, в който се пише определен тип машинен код, след което се изпълнява, като се използват собствени заключения (физически, под формата на крака на печатната платка). Броят на наличните заключения зависи от модела на микроконтролера. Обикновено има два вида заключения: аналогов и цифров. Ако сте специални, тогава не е необходимо да обяснявате, но казваме на новаците: цифровият сигнал има 2 стойности (0 и 1), а в аналоговите стойностите могат да започват с 0 и да завършват с 511 (в случай, че резонатора е на 512 нива на сигнала).
В следващия параграф на статията ниеНека да разгледаме нещо като IDE Arduino Windows. Това е специална програма, която преобразува кода в C ++ в машина, така че контролерът може да го изпълни.

Работа с Arduino

За да започнете, посетете официалния сайт на Arduino. За щастие, той в момента е само един. От тук трябва да изтеглите специалната приставка на Arduino IDE за Windows. Ако попитате програмиста какво е Arduino, то той определено ще каже: това е средата за развитие на микроконтролера. Факт е, че компанията е по-известна със своите собствени библиотеки, които да работят с различни микроконтролери, така че ще чуете такъв отговор в 70% от случаите.
Работа с Arduino IDE:
  • Изтеглете програмата от официалния сайт (за предпочитане последната версия, тъй като актуализирането на библиотеките е много важна задача за програмиста).
  • Инсталирайте на всяко налично място, независимо дали това е работният плот или главната директория на устройство C.
  • Стартирайте програмата. Пред вас ще се отвори нов проект с функциите loop () и setup ().
  • В настройките изберете вашия модел Arduino, свържете го към USB кабела и го изберете в настройките.
  • Напишете програмата Arduino на чудесен език със ++!
  • В заключение

    Надяваме се, след като прочетете, да разберете какво е Arduino, как да работите с него и защо този амбициозен проект беше създаден изобщо. Препоръчваме ви да се потопите в страхотния и труден свят на програмиране, защото нашето общо бъдеще трябва да бъде изградено точно тук и сега.

    Свързани публикации