Въведение в Arduino.

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

Едно от ключовите неща за огромният успех на Arduino се крие в неговата простота и възможността за всеки компютърен-новак да накара парче код, да изпълнява различни функции в реалният свят, като светване на диоди, задвижване на мотори и други.

И преди Arduino е имало и все още има различни микроконтролери, но огромната популярност на Arduno се дължи главно на лесната работа с цялата платформа. Просто включвате едната страна на USB кабелът към платката, а другата към компютъра и след секунди вече сте качили прясно написаният си код. (или копиран от някъде, ако сте все още начинаещи).

Arduino е платформа с отворен код, която умело свързва хардуерната част от електрониката , софтуерната – с програмирането и най-важното – човешката креативност. С помощта на микроконтролерите Arduino, можем да пренесем програмният код в реалният свят. По този начин можем да направим живота си по-лесен и интересен с Arduino, като контролираме и взаимодействаме със светлини, моторчета, сензори за движение, разстояние, допир, звук и други.
Ardunio се използват за направата на невероятни неща като роботи, 3D принтери, игри и дори аксесоари за дрехи.

Както споменахме, микроконтролерите Arduino са създадени, за да бъдат максимално лесни за използване дори от хора, които не разбират много от програмиране и/или електроника. Въпреки това ще се наложи да прочетете малко или просто да следвате стриктно уроците, които ще намерите тук или в интернет.

В интернет можете да откриете неограничен брои примерни кодове и проекти, които да използвате за база или дори изцяло от – до, което е много полезно за всички начинаещи.

Много от хората, които имат повече опит с различни микроконтролери или пък с програмиране, също са запленени от Arduino, защото им позволява бързо и лесно да реализира идеите си. Все пак всички ценим времето си, нали? Общността на Arduino е много голяма в световен план и реално може да откриете решение на всеки проблем, който се появи насреща.

Когато човек чуе Arduino, първо се сеща за платки и датчици, но не трябва да забравяме и Software-a, който управлява всичко това. За незапознатите е хубаво да споменем, че и двете неща – hardware и software се комбинират заедно в една платформа с наименованието Arduino. С тази невероятна комбинация ние можем да създаваме реални проекти, които да контролират заобикалящият ни свят с многоброините си датчици и допълнителни възможности.

Arduino e изцяло Open Source проект, както hardware-a, така и software-а, което означава, че ако имате необходимите знания и техника, можете да си произведете и своя собствена платка., но не забравяйте, че като купите оригинална такава, Вие подкрепяте цялото движение Arduino.

Софтуерната част (програмата) на Arduino е абсолютно безплатна за теглене от официалният сайт на проекта, като най-хубавото е, че не изисква никакви излишни регистрации и събиране на мейли. В Arduino IDE може да използвате опростена версия на C\C++, която прави програмирането доста по-лесно за учене, за начинаещите.
Хардуерната част е една малка, синя, електронна платка, която е ядрото на вашият проект. Към нея може да закачите и купища аксесоари.

(12)