Платформа Arduino

Arduino – Open Source платформа для прототипирования устройств, которая построена на микроконтроллерах Atmel AVR ATmega328, ATmega168, ATmega2560, ATmega32U4, ATTiny85 с частотой тактирования 16 или 8 МГц. В старых изделиях применялись ATmega8, ATmega1280 и другие. Такие микроконтроллеры можно программировать с помощью ISP (In-System Programming, внутрисхемный программатор) программатора на языке C. Arduino позволяет программировать находящийся на ней микроконтроллер с помощью встроенного в неё программатора.

Спецификации Arduino открыты. Таким образом не обязательно приобретать плату под брендом Arduino, можно скачать схемы и сделать устройство самостоятельно. Arduino. Основная информация

Семейство микропроцессорных плат Arduino включает в себя несколько устройств, самыми популярными являются (по состоянию на июнь 2014 года):

· Arduino Uno

· Arduino Leonardo

· Arduino Due

· Arduino Mega 2560

· Arduino Nano

В данной работе использовалась аппаратная платформа Arduino Uno, внешний вид которой представлен на рисунке 2.3.

Рисунок 2.3 – внешний вид аппаратной платформы Arduino Uno.

Ардуино и Ардуино-совместимые платы спроектированы таким образом, чтобы их можно было при необходимости расширять, добавляя в устройство новые компоненты. Эти платы расширений подключаются к Ардуино посредством установленных на них штыревых разъёмов.

Платы семейства могут отличаться базовым микропроцессором и набором навесного оборудования, но при этом внутри сохраняется совместимость по разъемам расширения и средствами программирования и отладки. В идеале, программа или устройство расширения созданные для одной платы, будут работать и на всех остальных. Такая совместимость, а также открытость платформы сделали Arduino очень популярной.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: