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 модули и др. Также в процессе прототипирования используются беспаечные макетные платы и соединительные провода.
Плата расширения Arduino Prototyping позволяет существенно упростить процесс разработки и отладки собственных схем. Для того, чтобы собрать свою схему можно припаивать детали непосредственно к контактным площадкам в макетной области платы.
DHT11 - цифровой датчик температуры и влажности является составным датчиком, выдающий калиброванный цифровой выходной сигнал с показаниями температуры и влажности. Имеет высокую надежность и превосходную долговременную стабильность.
Датчик газа, построенный на базе газоанализатора MQ-9 позволяет обнаруживать наличие в окружающем воздухе углеводородных газов (пропан, метан, н-бутан) и угарного газа (CO)
Модуль клавиатуры и светодиодной индикации TM1638 LED&KEY на драйвере TM1638 для ввода-вывода информации. Плата содержит 8 семисегментных индикаторов, 8 светодиодов и 8 кнопок. Для управления используется последовательный интерфейс
Плата расширения UNO CNC Shield v3 предназначена для создания на основе контроллера Arduino UNO 3D принтеров, станков с числовым программным управлением, в том числе гравировальных, фрезерных, маркировальных, станков портальной резки, промышленных роботов
Конвертер ЦАП/АЦП на базе микросхемы PCF8591, имеет 4 аналоговых входа (АЦП, он же ADC), 1 аналоговый выход (ЦАП, он же DAC), разрешение каждого входа/выхода 8 бит