Arduino - это платформа разработки электронных устройств, которая состоит из самой платы (Arduino UNO R3, Arduino PRO MINI, Arduino NANO и др.) и программного обеспечения (Arduino IDE), которое даёт возможность записать разработанный код на плату с помощью USB-кабеля. Позволяет создать множество проектов, среди которых: роботы, автоматизированная система полива цветов, часы, сигнализация, дальнометр, автоматическое освещение и др.
Подробнее
Контроллеры Arduino впервые появились в 2005 году в итальянском Институте интерактивного дизайна в городе Ивреа. Цель разработки Arduino - это создание простого инструмента для быстрого прототипирования, который предназначался для студентов, не имеющих опыта работы в области электроники и программирования. Со временем, благодаря своей простоте и легкости использования, платы Arduino стали использоваться по всему миру в различных проектах.
Основной элемент платы Arduino - это микроконтроллер компании Microchip (Atmel). На большинстве плат Arduino, в том числе и на Arduino Uno установлен микроконтроллер ATMega328. Микроконтроллер выполняет скомпилированный код программы, загрузка которого осуществляется через USB-порт, без использования дополнительного программатора.
Большое разнообразие датчиков и модулей даёт возможность реализовать практически любую задумку автора. Для их подключения на контроллерах Arduino предусмотрены специальные контакты. К ним можно подсоединить различные датчики (температуры, влажности, препятствий, напряжения, освещения, газа/дыма, атмосферного давления, наклона, вибрации и удара), устройства ввода (джойстики, сенсорные панели, клавиатуры) и устройства вывода (дисплеи, сегментные индикаторы, светодиодные матрицы), радиоэлементы (светодиоды, резисторы, транзисторы, кнопки и т.п), а также Wi-Fi, Bluetooth, Ethernet, GPS, GSM/GPRS, СAN модули и др. Также в процессе прототипирования используются беспаечные макетные платы и соединительные провода.
Датчик тока и напряжения в одном модуле GY-471, на микросхеме MAX471.
Предназначен для измерения тока и напряжения в электрических цепях радиоэлектронных устройств. Может использоваться совместно с Arduino, STM32 или любыми другими контроллерами
Плата расширения NANO CNC Shield v4 предназначена для создания на основе контроллера Arduino NANO 3D принтеров, станков с числовым программным управлением, в том числе гравировальных, фрезерных, маркировальных, станков портальной резки, промышленных роботов
Драйвер двигателя TB6612FNG может управлять двумя двигателями постоянного тока с постоянным током 1,2 А (пиковое значение 3,2 А.) Два входных сигнала (IN1 и IN2) могут использоваться для управления двигателем в одном из четырех режимов работы - CW, CCW, короткий тормоз и останов
Датчик пульса (пульсометр) предназначен для измерения частоты сердечных сокращений. Пульсометр построен на принципе оптического измерения отражённого светового потока от кровеносных сосудов. Измерения лучше всего производить на пальце или мочке уха.
Шилд джойстика для контроллеров Arduino UNO и MEGA. Можно использовать для самодельных игр, а также для удобного управления самоходными моделями или манипуляторами.