Как использовать платы Arduino в проектах электроники и электротехники

Попробуйте наш инструмент устранения неполадок





Плата Arduino - это одноплатный микроконтроллер с открытым исходным кодом, предназначенный для Электроника и электротехника «Сделай сам» . По сути, он был разработан для итальянских студентов-дизайнеров в 2004 году, но быстро стал фаворитом среди новичков, программистов встраиваемых систем и производителей продуктов. Поскольку платы Arduino имеют некоторые уникальные особенности, такие как встроенный набор входов и выходов, которые напрямую подключены к датчикам, двигателям, освещению, подчиненным контроллерам, выдвижным экранам. Arduino состоит из программируемой печатной платы (обычно микроконтроллера) и части программного обеспечения (IDE, интегрированная среда разработки).

Arduino состоит из программируемой печатной платы (обычно микроконтроллера) и части программного обеспечения (IDE, интегрированная среда разработки). Ключевые особенности плат Arduino включают следующее:




  • Простая среда программирования
  • Недорогое и гибкое оборудование
  • Программное обеспечение с открытым исходным кодом и расширяемое программное обеспечение
  • Открытый исходный код и расширяемое оборудование
  • Кроссплатформенность

Различные платы Arduino для электронных и электрических проектов

Платы Arduino классифицируются в зависимости от их использования и технических характеристик. Различные платы Arduino упомянуты ниже.

Платы Arduino начального уровня



  • Arduino UNO
  • Ардуино Леонардо
  • Arduino УЗНАТЬ
  • Ардуино Микро
  • Ардуино Нано

Платы Arduino с расширенными функциями

  • Ардуино MEGA 2560
  • Arduino MEGA ADK
  • Ардуино ДВА
  • ArduinoM0
  • ArduinoM0 PRO

Платы Arduino на основе Интернета вещей (IoT)


  • Ардуино ЮН
  • Arduino Ethernet
  • Ардуино Тиан
  • Arduino Industrial 101
  • Ардуино Леонардо ETH

Носимые платы Arduino

  • LilyPad Arduino
  • LilyPad Arduino USB
  • LilyPad Arduino Простая оснастка
  • Ардуино Джемма

Платы, совместимые с Arduino и Arduino

Arduino UNO

Плата ArduinoUNO - это базовая плата для начинающих, чтобы учиться с нуля. Это плата на базе микроконтроллера с микроконтроллером ATmega328P. Он содержит все необходимое для поддержки микроконтроллера, просто подключите его к компьютеру с помощью кабеля USB или подключите к нему адаптер переменного тока в постоянный или аккумулятор, чтобы начать работу.

Плата Arduino UNO

Плата Arduino UNO

Основные характеристики платы ArduinoUNO приведены ниже.

  • Цифровые контакты ввода / вывода-14 (из которых 6 обеспечивают выход ШИМ)
  • ШИМ Цифровой Контакты ввода / вывода-6
  • Аналоговые входные контакты-6
  • Флэш-память - 32 КБ (ATmega328P)
  • SRAM-2 КБ (ATmega328P)
  • EEPROM-1 КБ (ATmega328P)
  • Тактовая частота - кварцевый кристалл 16 МГц
  • USB соединение
  • Разъем питания
  • Заголовок ICSP и кнопка сброса

Оборудование, совместимое с Arduino

Как мы все знаем, Arduino - это макетная плата с открытым исходным кодом. Ряд продуктов, совместимых с Arduino, выпущен в продажу, следующие платы почти полностью совместимы как с аппаратным, так и с программным обеспечением Arduino.

InVentor (Индия) и Richduino (Индия), Плата, совместимая с Arduino UNO R3, с односторонним дизайном платы ATmega328P по очень доступной цене

Совет по робототехнике ST Freeduino, Совместимость с Arduino UNO R3. Он имеет встроенные порты сервопривода для 4 сервоприводов. Регулятор LM1117 на ток 1500 мА. Гибкий источник питания (розетка постоянного тока или USB).

YourDuinoRoboRED, Advanced Arduino UNO, совместимый с 5,0 / 3,3 В, все входы / выходы на 3 контакта

Microduino, г. Съемная плата, совместимая с Arduino, размером в четверть, включая множество удобных модулей расширения. Он известен прежде всего прототипированием и проектированием продуктов.

Вотдуино, Это клон DIY Arduino, реализованный на однослойной печатной плате.

RockBLOCK, Это плата, совместимая с платой Arduino, она очень популярна благодаря устройству двусторонней спутниковой связи, которое можно легко интегрировать с помощью USB или последовательного интерфейса. Это позволяло отправлять или получать короткие сообщения из любой точки Земли.

Digispark, Плата для разработки с открытым исходным кодом, совместимая с Arduino небольшого размера, со встроенным USB, 6 входами / выходами, SPI, I2C, PWM и ADC.

Ардуометрия, Плата, совместимая с Arduino, главной особенностью Arduemtry является платформа регистрации данных GPS, разработанная для беспроводной телеметрии (любительские ракеты, высотные воздушные шары, радиоуправляемые машины, APRS и т. Д.).

DT-AVR Inoduino, DT-AVR Inoduino - это модуль микроконтроллера на базе AT90USB1286, совместимый с Arduino. В нем используются качественные SMD-компоненты, компактные по размеру. Этот модуль разработан с внутренним загрузчиком для загрузки кода с помощью программного обеспечения Arduino IDE.

Оборудование, совместимое с Arduino

Оборудование, совместимое с Arduino

Платы Arduino в проектах электроники и электротехники

Приложения платы Arduino в основном задействованы в встроенная система реального времени на основе проектов, которые включают в себя управление промышленными приборами, регулирование интенсивности уличного освещения, предотвращение препятствий, управление электроприборами, домашнюю автоматизацию, обнаружение неисправностей подземного кабеля, солнечное уличное освещение и т. д. Для лучшего понимания этих приложений. Здесь мы кратко обсудим с соответствующей схемой. Для разработки этого приложения нам необходимо написать программное обеспечение на языке программирования Arduino и ArduinoIDE.

Здесь мы кратко обсудим с соответствующей схемой. Для разработки этого приложения нам необходимо написать программное обеспечение на языке программирования Arduino и ArduinoIDE.

Светодиодные уличные фонари на базе Arduino с автоматической регулировкой яркости

Основная цель этого проекта - управлять автоматической интенсивностью уличных фонарей с помощью платы Arduino. Плата Arduino используется для управления интенсивностью света путем развития сигналов ШИМ, которые создают MOSFET для включения / выключения набор светодиодов.

Требования к оборудованию

  • Плата Arduino (микроконтроллер серии ATmega AVR)
  • Блок питания
  • Конденсаторы, резисторы
  • Белые светодиоды
  • МОП-транзистор
  • Кристалл
Блок-схема светодиодных уличных фонарей на базе плат Arduino с автоматическим регулированием яркости

Блок-схема светодиодных уличных фонарей на базе плат Arduino с автоматическим регулированием яркости

По сравнению с HID лампами срок службы светодиодов больше, потому что светодиоды потребляют меньше энергии. Плата Arduino содержит программируемые команды, которые управляют интенсивностью света на основе генерируемых сигналов ШИМ. Интенсивность света поддерживается на высоком уровне в ночное время, когда движение на дорогах медленно уменьшается, а интенсивность света также все больше уменьшается до утра. Наконец, интенсивность света полностью выключается утром в 6 часов утра и снова включается в 6 часов вечера. вечером, и этот процесс частый.

Светодиодные уличные фонари на базе Arduino с автоматическим контролем яркости

Светодиодные уличные фонари на базе Arduino с автоматическим контролем яркости

Робот для предотвращения препятствий, управляемый Arduino

Основная цель этого проекта - создать роботизированное транспортное средство, которое используется для обхода препятствий. В этом проекте используется ультразвуковой датчик для движения робота, а Arduino используется для желаемой операции.

Требования к оборудованию

  • Плата разработки Arduino
  • Драйвер двигателя IC
  • Двигатели постоянного тока
  • Диоды
  • Аккумулятор
  • Ультразвуковой датчик.
Блок-схема робота для предотвращения препятствий, управляемого Arduino

Блок-схема робота для предотвращения препятствий, управляемого Arduino

Когда робот обнаруживает перед собой препятствие, он немедленно отправляет сигналы на плату Arduino. В зависимости от полученного входного сигнала микроконтроллер отправляет роботу команду двигаться в другом направлении, правильно активируя двигатели, связанные через ИС драйвера двигателя.

Робот для предотвращения препятствий, управляемый Arduino

Робот для предотвращения препятствий, управляемый Arduino

Домашняя автоматизация на базе Arduino

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

Требования к оборудованию

  • Плата Arduino (микроконтроллер серии ATmega AVR)
  • Модуль Bluetooth
  • Модуль питания 9 В
  • Оптоизолятор
  • ТРИАК
  • Диоды, резисторы, конденсаторы
  • Лампы (нагрузка)
Блок-схема домашней автоматизации на базе Arduino

Блок-схема домашней автоматизации на базе Arduino

На стороне приемника устройство Bluetooth подключается к плате Arduino, тогда как на стороне передатчика приложение с графическим интерфейсом пользователя на телефоне Android отправляет команды включения / выключения приемнику. Нажав на конкретное место в графическом интерфейсе, можно удаленно включать и выключать нагрузки. Этими нагрузками можно управлять с помощью платы Arduino через тиристоры и оптоизоляторы с использованием симисторов.

Домашняя автоматизация на базе плат Arduino

Домашняя автоматизация на базе плат Arduino

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