Ардуино модули: виды, описание, примеры датчиков

Описание модулей Ардуино

ПодробностиКатегория: АрдуиноОпубликовано 08.03.2014 20:51Просмотров: 8880

В настоящее время разработано уже большая линейка разных вариантов модулей Ардуино. Они отличаются по сложности конструкции и методам подключения  к компьютеру.

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

В  данной статье дается обзорный анализ всех вариантов Ардуино и даются ссылки на подробное описание каждого из них.

Система Ардуино представляет собой набор из простого микроконтроллерного модуля и комплекта управдляющих программ.

Существует несколько модификаций модуля Ардуино, различающихся по размеру, характеристикам и возможностям. Однако, все эти модули совместимы между собой.

А программное обеспечение расчитано на работу с любым из вариантов модулей. В этой статье мы рассмотрим все существующие на данный момент варианты модулей.

Перечислим их по порядку:

Arduino Decimila.

Полноразмерная плата, на которой установлен микроконтроллер ATmega168 в большом (DIP) корпусе, микросхема USB адаптера FT232RL, а так же стабилизатор напряжения питания и другие, более мелкие элементы.
Подробнее…

Arduino Mini.

Содержит усеченный вариант схемы. В этом модуле используется микроконтроллер ATmega168 в миниатюрном корпусе (TQFP). Плата не содержит USB адаптера и расчитана на использование отдельного адаптерного модуля.
Подробнее…

Отдельный мини адаптер USB.

Содержит микросхему FT232RL и сопутствующие элементы. Предназначен для подключения к компьютеру тех модулей Ардуино, которые не содержат собственного адаптера.
Подробнее…

Arduino LilyPad.

Миниатюрный модуль, представляющий собой миниатюрную плату, выполненную в виде цветка лилии. Модуль предназначен для вшивания в одежду. Все выводы расположены по периметру платы в виде лепестков этой лилии.

Этот модуль позволяет снабдить вашу одежду интерактивными элементами. Например, световой и звуковой индикацией, реагирующей на внешние воздействия. В плате используется микроконтроллер ATmega168V (миниатюрный вариант микросхемы ATmega168).

Для уменьшения размеров модуль не содержит микросхемы стабилизатора напряжения.
Подробнее…

Arduino Bluetooth.

Этот вариант модуля использует специализированный Bluetooth- адаптер WT11 компании Bluegiga. Прочитать подробнее о модулях WT11 можно по адресу http://www.mirmk.

net/content/view/92/2/ Модуль WT11 специально разрабатывался для подключения микроконтроллеров к компьютеру с использованием радиоканала и протокола Bluetooth. Его подключение так же просто, как подключение USB адаптера.

Модуль WT11 самостоятельно устанавливает связь с компьютером (при условии, что к нему тоже подключен стандартный Bluetooth адаптер). Когда соединение будет установлено, в компьютере так же появляется виртуальный COM порт. Далее, система работает так же, как и в предыдущих случаях.

Использование Arduino Bluetooth позволяет создавать микропроцессорные устройства, управляемые по радиоканалу. Причем вместо компьютера вашим устройством может управлять даже мобильный телефон или даже наладонный компьютер.
Подробнее…

Arduino с последовательным интерфейсом (компактный вариант).

Классический вариант Ардуино. Этот модуль собран на микроконтроллере ATmega8. Схема содержит цепи согласования уровней и стандартный разъем, что позволяет непосредственно подключать устройство к COM-порту вашего компьютера. Плата так же имеет стабилизатор напряжения питания.
Подробнее…

Arduino с последовательным интерфейсом (односторонняя плата).

Отличается от предыдущего варианта лишь печатной платой. Этот вариант платы хорош тем, что имеет одностороннее расположение дорожек. Это упрощает изготовление платы ручным способом в домашних условиях.
Подробнее…

Источник: http://mirmk.ru/index.php/mikrokontrollery/24-arduino/55-opisanie-arduino

Топ 5 шильдов на Arduino для ваших устройств

Шильды Arduino пестрят своим разнообразием и функционалом. Дополнительные платы расширяют возможности основного контроллера. Эти платы позволяют обеспечить функции, которые нужны для определённых задач в конкретных проектах. На рынке их навалом. Давайте рассмотрим наиболее популярные и интересные модули для практических применений в разработке устройств.

Из этой статьи вы узнаете:

Приветствую уважаемый посетитель! Меня зовут Гридин Семён, я являюсь автором блога kip-world, обо мне вы можете почитать вот тут. Рынок пестрит разнообразием различных плат, в том числе и клонов.

Сегодня в этой статье я выделил модули, которые по-моему мнению основные и представляют наибольший интерес. Их основные функции и работу с ними я опишу в следующих сериях статей.

Я относительно поделил шильды на несколько групп:

  1. Коммуникационные;
  2. Силовые;
  3. Датчики-сенсоры;
  4. Модемы;
  5. Специальные.

Коммуникационные модули позволяют обеспечивать различные способы связи между девайсами, как проводной, так и беспроводной. Платы расширяют функционал в частности и систему в целом. В эту группу входят различные WI-FI, Ethernet, различные интерфейсы, создающую гибкость системы.

Силовые модули — драйверы двигателей, драйверы для шаговиков, сервоприводы. Релейные и транзисторные шильды тоже можно отнести к силовым.

Видеть, слышать и чувствовать система может только через датчики. Их достаточно много. Среди большого числа датчиков существует и экзотика — датчик дыма, датчик влажности почвы, инфракрасный датчик. И, благодаря создателям Ардуино, цена очень демократичная. Так как я работаю в сфере автоматизации, эти же датчики будут стоить в 200-300 раз дороже.

К группе модемов я отнес GPRS-модемы. Работают они с GSM связью. Модули выполняют совершенно специфическую функцию — сбор данных, отправка СМС, приём звонков.

В категорию специальных попадают те, которые сложно определить к какой-либо группе. Разработчики выпускают кучу всяких переходников, пультов, сенсорных панелей, ЖК-индикаторов. Специальный ключ RFID тоже можно отнести в эту группу.

Если чего-то не хватает в списке, пишите в комментариях, я буду дополнять. Для тех, кто впервые связывается с Ардуино предлагаю прочитать про Arduino IDE. А сейчас я расскажу о 5 модулях, с которыми мне хотелось бы ознакомиться в первую очередь, и предлагаю их вам!!

Интернет-модуль Ethernet shield W5100

На первое, что обращу внимание это Ethernet shield W5100. Модуль интернет-адаптера для отображения так называемой «визуализации» в браузере. Идеально подходит для системы «умного дома», метеостанции, диспетчеризации (если необходимо следить за физическими параметрами). Существует возможность использования в облачных технологиях.

Описание модуля:

  • Поддержка протокола TCP/IP
  • Слот для карты памяти microSD
  • Уровень напряжения 3.3/5 В
  • Совместима с платами Arduino UNO и MEGA
  • Уровни системы: UDP, TCP, IPv4, ARP, MAC

GPRS-модем GSM shield SIM900

Следующая в списке плата расширения GSM shield SIM900.Если устройство находится далеко от вас и требуется беспроводная связь, то технология GSM связи для вас. Есть возможность отправлять SMS в случае аварии или какого-нибудь события. Можно применить например в теплице для периодического контроля температуры и влажности.

Читайте также:  Обзор hubsan h501s x4 - arduino+

Характеристики платы расширения:

  • Сборка на основе микросхемы SIM900
  • Рабочая частота GSM 850/900/1800/1900 МГц
  • Управление с помощью AT-команд
  • встроенный протокол TCP / UDP
  • возможность подключения динамика и  наушников, есть возможность отправлять сигналы DTMF и проигрывать записи как на автоответчике
  • держатель SIM-карты и GSM антенны
  • 12 выводов GPIO (General Purpose Input/Output), 2 ШИМ (широтно-импульсная модуляция) и АЦП (аналогово-цифровой преобразователь)

Есть и дорогие аналоги для более серьёзных и надёжных систем. Совсем недавно я написал программу для взаимодействия GPRS модема ПМ-01 и ПЛК100. В случае возникновения аварии устройство отправляет смс на номер получателя.

WI-FI модуль ESP8266

Еще один способ передачи информации по беспроводной связи, это передача по WI-FI. Для такого случая есть небольшой модуль WI-FI ESP8266.Способ подключения и принцип действия мы рассмотрим позже. Выглядит она таким образом.

Описание модуля:

  • Беспроводной интерфейс: Wi-Fi 802.11 b/g/n 2,4 ГГц
  • Режимы: P2P (клиент), soft-AP (точка доступа)
  • Максимальная выходная мощность: 19,5 дБ·мВт (89 мВт)
  • Номинальное напряжение: 3,3 В
  • Портов ввода-вывода свободного назначения: 2
  • Частота процессора: 80 МГц

Драйвер двигателей L293D

Для управления различных машинок и танчиков на двигателях постоянного тока в основном применяется драйвер двигателей L293D.Существует несколько вариаций подключения — и для шаговых двигателей, и для сервоприводов.

Всё зависит от программы, которую вы напишите. Напишите в комментариях, как вы используете данный драйвер? В ближайшее время хочу приобрести данный девайс, очень интересно собрать робота на колёсах.

Да, кстати вот он сам:

Его характеристики:

  • Cовместим с Arduino Mega 1280 и 2560, UNO, Duemilanove, Diecimila
  • 4-х канальное управление
  • питание моторов от 4.5В до 36В
  • допустимый ток нагрузки 600мА на канал, пиковый ток — 1.2A
  • защита от перегрева
  • 2 интерфейса с точным таймером Arduino (не будет «дрожания») для подключения сервомоторов на напряжение 5В, если напряжение питания нужно повыше, то подключение по питанию нужно переделать как описано ниже
  • возможно одновременно управлять 4 двунаправленными DC коллекторными моторами или 2 шаговыми, и 2 сервомоторами
  • разъем для подключения внешнего источника для раздельного питания управляющей логики и моторов

Модуль интерфейса RS-485

Для меня лично интересна ещё вот такая штука — RS485 Shield. Почему? Интерфейс RS-485 является промышленной витой парой для соединения различных промышленных модулей. Шина работает с протоколом ModBUS RTU и ModBUS ASCII. Просто интересно, как будут взаимодействовать Arduino с остальными устройствами по интерфейсу.

Характеристики модуля:

  • Питание 5.0 В
  • 16 цифровой порт ввода-вывода (в том числе интерфейс I2C)
  • 6 аналоговых I/O портов
  • Переключатель в режима программирования
  • Автоматический / ручной переключатель режима трансивера
  • Стандартный интерфейс RS485, мини-интерфейс RS485 (PH2.0) и выводы RS485

Ну, на этом всё, с этими модулями мне бы хотелось поработать больше всего. А что можете предложить вы? Что можно добавить в список? Пишите в комментах…

 В следующей статье я расскажу как можно подключить датчик влажности и температуры DHT11 к Ардуино, не пропустите будет интересно… Подпишитесь на обновления!

С уважением, Гридин Семён.

Источник: http://kip-world.ru/top-5-shildov-na-arduino-dlya-vashih-ustrojstv.html

37 датчиков за $37 для Arduino и Raspberry Pi

Какие бывают датчики для Arduino и Raspberry Pi? Сколько они стоят? Предлагаем обзор интересного дешевого набора из 37 датчиков за $37.

Разные датчики. Фото с DX.com

Изучая Arduino или Raspberry Pi, самое интересное, что можно сделать (после мигания светодиодами, подключения потенциометра, кнопки, двигателя и др.) — это, конечно, использование датчиков. Датчики позволяют определять, что происходит во внешней среде, и действовать на основе этой информации. Датчики, наверное, можно назвать органами чувств робота.

Какие бывают датчики для Arduino и Raspberry Pi?

Датчиков, называемых также сенсорами, существует огромное множество и в первую очередь они имеют разное назначение.

Разные датчики. Фото с DX.com

Основные датчики (по назначению):

  • Датчик давления — используется для обнаружения физического давления, например, при щипках, сжимании, толчках.
  • Фотоэлементы — используется для измерения уровня освещенности, обнаружения простого объекта по принципу светлый/темный
  • Датчик температуры — используется для определения температуры окружающей среды или, например, жидкости
  • Датчик вибрации — используется для обнаружения движения / вибрации и ориентации
  • Датчик движения — используется для обнаружения двигательной активности, таких как животных или людей
  • Термопары — используется для измерения температуры, как правило,  выше 150°C.
  • ИК-приемники — используется для обнаружения  инфракрасных-сигналов от пульта дистанционного управления.

Это далеко не все по назначению датчики. Существуют также датчики определения влажности, огня, дыма и т.д. В принципе, можно подобрать датчики практически под любую задачу.

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

Датчики отличаются по типу сигнала на выходе: аналоговый или цифровой.

Выбирая датчики, можно заметить, что чаще всего упоминается совместимость с Arduino и не упоминается совместимость с Raspberry Pi.

Если датчик выдает цифровой сигнал, то его можно подключать к GPIO-портам Raspberry Pi.

Если же датчик выдает аналоговый сигнал, то подключить напрямую такой датчик к Raspberry Pi можно только с помощью аналого-цифрового преобразователя (АЦП), который часто включают в платы расширения Raspberry Pi.

Разные датчики могут сильно отличаться по цене, стоимость датчика может составлять $1 или $5, датчики с очень большой точностью определения сигналов могут  стоить значительно дороже.

Набор из 37 датчиков для Arduino

В китайских интернет-магазинах очень популярен дешевый набор из 37 модулей (преимущественно различных датчиков) для Arduino.  Например:

Доставка в обоих магазинах бесплатная.

Набор из 37 датчиков. Фото с Aliexpress

Этот набор содержит датчики и другие модули, позволяющие реализовать  практически любую идею начинающего изучать Arduino, и является хорошим дополнением к наборам Arduino Starter Kit (о том, как выбрать Arduino начинающему и о наборах Arduino Starter Kit мы писали в статье).

Click To Tweet

Подробнее про входящие в этот набор датчики мы напишем отдельно. А сейчас приводим список компонентов, входящий в набор:

  1. Пассивный зуммер KY-006
  2. Активный зуммер KY-012
  3. Двухцветный светодиод KY-029
  4. Трехцветный светодиод KY-011
  5. Трехцветный светодиод KY-009
  6. Трехцветный светодиод KY-016
  7. Семицветный светодиод KY-034
  8. Датчик удара KY-031
  9. Вибровыключатель KY-002
  10. Фоторезистор KY-018
  11. Фоторезистор-выключатель KY-010
  12. Кнопка KY-004
  13. Датчик наклона KY-020
  14. Датчик наклона KY-017
  15. Датчик инфракрасного излучения KY-005
  16. Инфракрасный датчик KY-022
  17. Датчик температуры KY-013
  18. Датчик температуры KY-028
  19. Датчик температуры KY-001
  20. Датчик температуры и влажности KY-015 (сенсор DHT11. Схема подключения здесь)
  21. Датчик звука KY-037
  22. Датчик металла KY-036
  23. Датчик сердцебиения KY-039
  24. Датчик пламени KY-026
  25. Геркон KY-021
  26. Магнитный датчик KY-003
  27. Магнитный датчик KY-035
  28. Датчик магнитного поля KY-025
  29. Датчик магнитного поля KY-024
  30. Датчик магнитного поля KY-033
  31. Модуль световых эффектов «магическая чашка» KY-027
  32. Датчик угла поворота (энкодер) KY-040
  33. Датчик для избегания препятствий KY-032
  34. Датчика звука KY-038
  35. Лазерный модуль KY-008
  36. Реле KY-019
  37. Джойстик KY-023
Читайте также:  Atmel микроконтроллеры: помощники начинающим программистам

Все цены приведены по состоянию на день выхода статьи.

Источник: http://edurobots.ru/2014/09/37-datchikov-za-37/

Курс Arduino — Модули

Курс Arduino — Модули

Доброго времени суток!

Это вторая часть курса молодого бойца в мире Arduino. Чтобы понимать все то, о чем мы с вами будем говорить, советую ознакомиться с первой частью.

Во второй части курса мы познакомимся с различными датчиками, научимся их использовать, соберем несколько небольших устройств, поработаем в среде Processing, научимся связывать наши устройства с компьютером и смартфоном  и еще много всего интересного.

Датчик-модуль

Главная идея платформы Arduino в ее модульности.  Многие компоненты выполнены в виде плат расширения, которые можно вставить друг в друга, а датчики выполнены в виде модулей, обычно с тремя выводами.

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

Дальномеры

Ниже представлены два типичных представителя этого класса.

Ультразвуковой дальномер HC-SR04

Ультразвуковой дальномер – работает по принципу “летучей мыши”. Он посылает ультразвуковую волну и считает время, за которое волна возвратится. Зная скорость звука и время, за которое волна пришла обратно, можно рассчитать расстояние до объекта.

Этот дальномер идеален для начинающего – широкий диапазон измерений (от 2 до 400 см) и невысокая цена (на AliExpress 60Р за штуку).

Инфракрасные дальномеры Sharp

Это один из представителей линейки инфракрасных дальномеров Sharp. Его рабочий диапазон измерений от 20 до 150 см. Его отличие от других дальномеров линейки в диапазоне измерений. В ней присутствуют диапазоны: 10- 80 см, 4-30 см.

Цена таких датчиков выше, чем у звуковых дальномеров. За дальномер с диапазоном от 20 до 150 см придется выложить около 500 рублей на AliExpress.

Какой выбрать?

При выборе дальномера следует руководствоваться особенностями использования ИК и ультразвуковых датчиков. Знание законов физики в отношении света и звука сразу дает представление об этих особенностях.

Так как ИК дальномер использует свет, его не следует использовать для определения расстояния до светопоглощающих и прозрачных объектов.

А ультразвуковой дальномер не может точно определить расстояние до объектов со сложной геометрией или звукопоглощающих материалов.

Хочешь использовать дальномер в качестве датчика движения? Используй ИК дальномер. Если нужно измерить расстояние, скажем, до кошки – используй ИК дальномер, а если до стены – ультразвуковой.  Если нужно сделать парктроник (чем мы, кстати, скоро займемся) – используй ультразвуковой дальномер. Для робота, огибающего препятствия подойдет ИК дальномер, а для радара – ультразвуковой.

Датчики климата

Термометр

Этот термометр на основе микросхемы DS18B20 выполнен в форм-факторе модуля Arduino. С его помощью можно измерять температуру в диапазоне от -55 до +125 °C. Ссылка на AliExpress.

А это тот же датчик, только выполненный в изолированном корпусе. Если ты хочешь использовать датчик на улице или в воде – это отличное решение. А еще этот датчик подключается по 1Wire технологии. Что это такое мы рассмотрим немного попозже.

Температура и влажность

А это датчик, который может определять температуру в диапазоне от 0 до +50 °C и влажность от 20 до 90%.

Его можно поставить в комнате или теплице и с помощью него управлять климатом. Ссылка на AliExpress

Барометр

Это датчик-барометр. С его помощью можно определить атмосферное давление от 30 до 110 кПа.

Может использоваться в собственноручно изготовленной метеостанции. Ссылка на AliExpress

Датчик влажности почвы

Этот датчик, если его воткнуть в землю, может сообщать о влажности среды, в которой находится. Его можно использовать в теплице для автоматизированного полива растений.

Датчики для роботов

Датчик линии

Это датчик линии. Он может отличать черное от белого. Бывают цифровые и аналоговые датчики. С помощью аналогового датчика можно худо-бедно различать цвета. Для лучшего выполнения этой задачи есть специальные датчики цвета.

IMU- сенсор

Это IMU — сенсор на 9 степеней свободы. В него встроен акселерометр, гироскоп и компас.

С помощью этого датчика можно создать балансирующего робота, POV строку или задать систему координат для робота и научить его находить «дом»

Джойстик

Каждому любителю поиграть в игры знаком этот модуль и в представлении он не нуждается. С помощью него можно управлять движением робота или поиграть в игры. Ссылка на AliExpress

Датчики связи

Bluetooth HC06

С помощью этого модуля можно организовать беспроводную связь устройства с компьютером, телефоном, с другим устройством. У HC06 4 вывода:

  • GND — Земля
  • +5V – напряжение в 5 вольт
  • RX – прием данных. Подключается к TX микроконтроллера
  • TX – передача данных. Подключается к RX микроконтроллера

Ссылка на AliExpress

Bluetooth Bee

Это модифицированный HC06. 11 из его выводов можно использовать как PIO line (Программируемая линия входа/выхода) по-другому — GPIO.

Ethernet-shield

Этот шилд насаживается сверху на Arduino UNO и дает возможность реализовать концепцию интернета вещей. Ссылка на AliExpress

Приемник и передатчик на частоте 433 МГц

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

GPRS Shield

Этот шилд также вставляется в Arduino, как и Ethernet шилд. Он позволяет общаться с устройствами с помощью сотовой связи. Теперь отсутствие интернета не сможет помешать узнать погоду дома, пока мы в отъезде.

“Другой” Arduino

Arduino Mini

Это уменьшенная версия платы Arduino. Она пригодится для проектов, где даже не самая большая Arduino UNO не будет подходить по размеру. Ссылка на AliExpress

Читайте также:  Делаем собственный аналог ардуино уно своими руками

Strela

Эта плата объединяет в себе все, что нужно начинающему робототехнику. Там есть разъем под Bluetooth Bee, два вывода для моторов, несколько разъемов для трехпроводных шлейфов, разъем под ИК приемник.

Вывод

Я познакомил вас с некоторыми  Arduino- совместимыми датчиками и шилдами. В этом списке я описал те вещи, что понадобятся нам во второй части, почти все. Время изучить их более подробно, а начнем мы с дальномеров.

Источник: http://cxem.net/arduino/arduino195.php

8 полезнейших модулей для Arduino – Age of Geeks

Мой стол снова завален радиодеталями, кабелями, макетными платами и всякой всячиной. Arduino из «Матрешки» скромно прячется в ворохе плат и шлейфов. Играть с электроникой — гиковое, но очень муторное занятие.

Чтобы собрать даже простенькую рабочую схему, придется переворошить десяток сайтов, почитать документацию и привести план в действие.

Вот 8 важных модулей для Arduino, которые стоят копейки (в Китае или магазине радио-запчастей), но послужат основой для многих проектов.

1. Реле

Пожалуй, самый известный компонент любых управляемых электроникой схем. Реле предназначено для управления большими (по меркам низковольтных контроллеров) нагрузками.

Видов их множество, но наиболее популярны среди любителей компактные электромеханические реле, способные работать под нагрузкой вплоть до 250В и 10А. С помощью такого блока можно запитать, например, электроотопитель, небольшой двигатель или цепь питания осветительных приборов.

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

Поистине бесценный модуль для многочисленных поделок. Однако, всегда стоит помнить, что с высокими нагрузками нужно работать очень аккуратно. И речь здесь не только про 2 пальца в розетке.

2. Плата питания для макетки

Часто при проектировании схемы на макетке хочется, с одной стороны, сделать сборку компактнее, с другой — получить дополнительное питание, которого Arduino может не выдавать.

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

Сам модуль устанавливается на макетку, а джамперами задается желаемое напряжение на продольных рельсах питания — 3.3 В или 5 В.

3. Датчики температуры

Когда речь заходит об умном доме, хочется всегда знать реальную температуру в помещении. Для этих целей имеется огромное число датчиков, наиболее популярными из которых являются, пожалуй, DHT-11, BMP180 и DS 18b20.

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

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

4. Ультразвуковой дальномер

Если дело доходит до определения близости объектов, требуется способ измерить расстояние между ними. УЗ дальномер неплохо справляется с этой задачей. Примером его использования может служить опыт с парктроником.

Конечно, лучшим применением ему станет установка на движущиеся объекты, управляемые микроконтроллером, например, экспериментального робота. Но находчивость всегда подберет подобной плате достойное применение.

Главное помнить об ограничениях подобных измерителей, а рассчитаны они на лишь на довольно небольшие расстояние в пределах пары метров.

5. Ридер SD-карт

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

С помощью уже готовых библиотек можно записывать данные в файлы и считывать их.

Так что можно как вести лог определенных событий, например, измерений климата дома, так и передавать контролеру входные данные, например, параметры управления умным домом: когда будить хозяина, при каком уровне освещенности включать искусственное освещение и т.п.

6. Ридер RFID карточек и меток

Многие задумываются о безопасности. Но идеальной системы, которую невозможно взломать, пока еще никто не придумал. А многие называют самой безопасной такую систему, которую ты спроектировал сам.

Отсюда и всевозможные ухищрения, на которые идут владельцы гаражей, загородных домов и прочей недвижимости, дабы потенциальным ворам было сложнее вскрыть замки: делают их скрытыми, используют нестандартные ключи, в конце концов, устанавливают сигнализацию.

Ридер бесконтактных карт поможет решить данную дилемму с электронной точки зрения. Используя набор заранее доверенных карт, забитых в память контроллера или хранящихся на SD карточке, можно реализовать электронное отпирание дверей с помощью шагового двигателя или самодельную охранную сигнализацию с использованием герконов и GPRS-модуля.

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

7. Радиопередатчик

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

8. RGB-светодиод

Ну и как же обойтись без визуального способа контролировать состояние системы? С этой задачей могут справиться и обычные диоды, но существуют более интересные решения, например, RGB-светодиоды, которые содержать в сете источники света сразу трех цветов: красного, зеленого и синего.

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

Именно из таких элементов сегодня делают цветные диодные ленты, благо их можно подключать последовательно и адресовать по отдельности.

Статья написана с использованием конструктора «Матрешка Z», предоставленного компанией «Амперка» и россыпи радиодеталей, которые можно легко купить в соседнем магазине электроники или заказать онлайн.

Источник: https://ageofgeeks.com/technology/top-arduino-modules/

Ссылка на основную публикацию