Ардуино – это платформа для проектирования и разработки электроники. К ее аппаратной части относятся платы и модули расширения. Программная часть состоит из среды разработки с собственным языком программирования, готовыми функциями и библиотеками.
Основной интерес вызывают именно платы Ардуино. Они различаются по производительности, форм-фактору, возможностям и стоимости. Для ознакомления с принципами работы платформы применяется плата Ардуино Уно со стандартным расположением выводов. Если линий ввода и вывода не хватает, используется Ардуино Мега. Оба контроллера поставляются с 8-разрядным процессором, используются для разработки устройств с дистанционным управлением. Преимущества плат Arduino:
- Не требуют отдельного аппаратного обеспечения. Подключаются к компьютеру через USB кабель.
- Программирование на упрощенной версии C++.
- Большой выбор готовых скетчей для создания проектов.
- Наличие модулей и шилдов, расширяющих возможности контроллера.
- Готовые наборы.
Arduino UNO R3 и MEGA характеристики
Набор для моделирования Arduino UNO R3 включает в себя плату, перемычки, светодиоды, набор датчиков и приемников, резисторы и другие необходимые компоненты для проектирования. Используется для обучения, разработки рабочих макетов электронных устройств. Плата Arduino UNO R3 имеет следующие характеристики:
- 32 кб флеш-памяти.
- 2 кб оперативной памяти.
- 20 цифровых пинов для входа и выхода.
- 6 аналоговых контактов.
- Микропроцессор ATmega328P.
В стартовый набор Ардуино Мега Kit входят датчики, модули, двигатели, дисплеи, сервопривод, светодиоды, резисторы, кабели для подключения. Комплект применяется для создания автоматизированных схем с удаленным мониторингом и управлением (в системе «Умный дом», тепличном хозяйстве, при разработке метеостанций и т.д.).
Характеристики Arduino Mega:
- 54 цифровых входа-выхода.
- 15 цифровых пинов с поддержкой ШИМ.
- 16 аналоговых пинов.
- Работает на 8-битном чипе ATmega2560.
- 256 кб флеш-памяти.
- 8 кб оперативной памяти.
Что можно сделать на этих платах Ардуино?
Представленные комплекты могут использоваться в рамках обучения программированию, при разработке и создании электронных приборов. Они позволяют управлять датчиками и двигателями, передавать и принимать данные, выводить информацию на дисплей. С помощью конструктора можно самостоятельно создать радиоуправляемого робота или спроектировать отдельные элементы системы умного дома.
Комментарии
Евгений Салтыков