За Arduino

Robot

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

Продукти

Arduino product

Продуктите Arduino се разпространяват като хардуер и софтуер с отворен код, лицензиран под LGPL/GPL лиценз, разрешаващ производството и разпространението от всеки. Платките и наборите се продават в сглобен или в „направи си сам“ вариант, достъпни са и като чертежи, схеми и изходен код за изцяло самостоятелно разработване.

Платките Arduino използват 8-битови (AVR) микроконтролери или 32-битови (ARM) процесори Atmel (най-новите модели Arduino включват и платки с други процесори, но в това ръководство ще се наблегне на платките Uno, Mega 2560 и Due, като най-разпространени и достъпни на пазара). Платките са снабдени с множество цифрови и аналогови входно-изходни изводи (изходи или pins), които могат да бъдат свързвани с разнообразни платки за разширение (shields) и други схеми. Те включват и сериен или USB интерфейс, с чиято помощ може да се зареждат програми от компютър. Микроконтролерите обикновено се програмират с помощта на езиците за програмиране C и C++, като специално за платките Arduino се препоръчва да се използва Arduino IDE средата, базирана на Processing.

Първата платка Arduino е представена през 2005 г. Екипът на проекта е целял да предостави на любители, ученици и професионалисти евтин и лесен начин да създават устройства, способни да взаимодействат с околната среда чрез сензори и изпълнителни устройства. Обичайни примери за използване са създаването на прости роботи, термостати и датчици за движение.


Още