Платформа Arduino

Arduino – аппаратно-вычислительная платформа, основными компонентами которой являются плата ввода/вывода и среда разработки на языке Processing/Wiring. Arduino – это инструмент для проектирования электронных устройств (электронный конструктор) более взаимодействующих с окружающей физической средой, чем стандартные персональные компьютеры, которые фактически не выходят за рамки виртуальности. Это платформа, предназначенная для «physical computing» с открытым программным кодом, построенная на простой печатной плате с современным средой для написания программного обеспечения. («Physical computing» в широком смысле означает построение физических систем путем использования программных и аппаратных средств, которые могут воспринимать и реагировать на изменения в окружающем мире).
Arduino применяется для создания электронных устройств с возможностью приема сигналов от различных цифровых и аналоговых датчиков, которые могут быть подключены к ней, и управления различными исполнительными устройствами. Проекты устройств, основанные на Arduino, могут работать самостоятельно или взаимодействовать с программным обеспечением на компьютере (например Flash, Processing, MaxMSP). Платы могут быть собраны пользователем самостоятельно или куплены в сборе. Среда разработки программ с открытым исходным кодом доступна для бесплатного скачивания.
Язык программирования Arduino является реализацией Wiring, схожей платформы для «physical computing», основанной на мультимедийном среде программирования Processing.
Оригинальные платы Arduino производятся фирмой Smart Projects. На данный момент доступно 20 версий плат, отличающихся характеристиками микроконтроллера и количеством аналоговых и цифровых выводов (http://arduino.cc/en/Main/Products). Основные элементы платы Arduino Uno приведены на рисунке 1.

arduino
Рисунок 1 – Основные елементы платы Arduino Uno

• Микроконтроллер – для выполнения программы;
• Кнопка сброса – осуществляет сброс микроконтроллера и повторный запуск программы;
• Порт USB – обеспечивает связь с ПК, программирование и питание устройства;
• Светодиод (13 пин) – светодиод, соединенный с цифровым выходом №13;
• Питание +9В – питание от внешнего источника (батарея, блок питания).
Arduino Uno построена на основе микроконтроллера Atmega 328P фирмы Atmel. Технические характеристики платы приведены в таблице 1.

Без імені



Оставить ответ

Обязательные поля помечены*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.