Устройства вывода информации для Arduino



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

Модуль пьезоизлучателя KY-006 [1-2]

Пьезоизлучатель представляет собой модуль размер 25х 15 х 10 мм, масса 2,4 г.

На вывод S подается информационный сигнал, контакт “-“ подключается к общей шине. В качестве теста можно попробовать воспроизвести простую мелодию [3].

Модуль пьезо с генератором KY-012 [4-5]

Модуль аналогичен предыдущему, но имеет в своей конструкции встроенный генератор с фиксированной частотой генерации 2 кГц. Таким образом, нет необходимости конструировать отдельный звуковой генератор или прописывать генерацию звука программными средствами.

Размер модуля 25х 15 х 10 мм, масса 2,7 г. У модуля очень странная маркировка, для того чтобы добиться его работы автору пришлось подсоединить выход S к общей шине GND, а на контакт “-“ подавать логические сигналы. Центральный вывод был оставлен неподключенным. Видимо, в устройстве допущена ошибка при сборке. Но в целом модуль свою функцию выполняет.

Модуль реле KY-019 [6-8]

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

Размер модуля 39х 27 х 17 мм, масса 13,4 г. Модуль имеет три вывода. Выводы “+“ и “-“ подключается к шине питания и общей шине, соответственно. На контакт S подаются управляющие сигналы.

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

Ток, потребляемый реле составляет 57 мА, что позволяет питать одно такое реле прямо от платы Arduino UNO.

Модуль зеленого светодиода

Пожалуй, самый простой модуль, который вообще можно придумать — зеленый светодиод, с добавочным резистором. Для тестирования этого модуля можно использовать всем известную программу Blink [9]. Наверное, не будет преувеличением сказать, что подключение светодиода и загрузка данного кода на плату, в Arduino-сообществе играет примерно туже роль, что раньше играло конструирование мультивибратора или детекторного приемника играло в сообществе радиолюбителей в целом. Это тот пример, с которого большинство начинающих радиолюбителей начинают свое путешествие в мир цифровой электроники вообще и программирования микроконтроллеров в частности.

Размер модуля 40 х 15 мм, масса 1,4 г. Следует отметить, что в данном модуле, контакт S продублирован на центральный контакт разъема, так что отдельно подключение питания не нужно, и более того, если светодиод подключить трехпроводным кабелем, как многие другие модули, то легко вывести плату Arduino из строя, по неосторожности замкнув шину питания и заземления. Ток потребления светодиода составляет около 11 мА.

Возможно, этот светодиод был вложен вместо семицветного мигающего светодиода KY-034 [10-11], или это он и есть, просто автору попался бракованный экземпляр.

Полезное:  Motor Shield: плата расширения к Ардуино

Модуль 2-цветного светодиода 5 мм KY-011 [12-13]

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

Размер 25 х 15 х 10 мм, масса 2,4 г. Следует отметить, что резистор R1 на плате бутафорский, его сопротивление стремится к нулю, по этой причине совершенно необходима установка резисторов в цепях питания каждого из кристаллов светодиода. Хотя возможно, это конструктивный недостаток того экземпляра модуля, который достался автору этого обзора. Используя ШИМ можно управлять не только яркостью, но и цветом свечения данного светодиода, плавно меняя ее от красного к зеленому. Легко получить, к примеру, оранжевое свечение регулируемой яркости.

Для управления светодиодом использовалась программа led2, которая представляет собой модифицированную версию программы управления яркостью светодиода [14].

Модуль двухцветного светодиода KY-029 [15-16]

За исключением, того факта, что светодиод имеет диаметр корпуса 3 мм, а не 5 мм, данный модуль аналогичен KY-011.

Размер модуля 18 х 15 мм, масса 1,3 г. При опытах у автора случайно сгорел красный кристалл светодиода, по этому осталось только зеленое свечение. Добавочные резисторы следует использовать обязательно.

Модуль RGB светодиода KY-016 [17-18]

Модуль представляет собой печатную плату с трехцветным светодиодом

Размер 24 х 15 х 15 мм, 1,6 г. На плате имеются добавочные сопротивления, так, что данный модуль без опаски можно подключать непосредственно к портам Arduino. Модуль имеет четыре контакта. R, G, B для управления светодиодами, соответствующего цвета свечения и общий контакт, обозначенный как «-». Использование ШИМ позволяет получить практически любой цвет свечения. Для управления прибором использовалась программа led3.

Модуль RGB светодиода (SMD) KY-009 [19-20]

С первого взгляда, кажется, что данный модуль аналогичен KY-016, но сходство обманчиво. Во первых на плате модуля нет добавочных сопротивлений, и во вторых в маркировке модуля допущена серьезная ошибка, вывод модуля, помеченный как «-», на самом деле «+».

Размер 24 х 15 мм, 1,2 г. В целом с поправкой на ошибки в маркировке свои функции прибор выполнять в состоянии.

Лазерный модуль KY-008 [21-22]

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

Размер 25х 15 х 12 мм, масса 2,4 г. Включить данный модуль автору не удалось, возможно, дело в том, что лазер неисправен, в возможно дело в криворукости автора.

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

Продолжение обзора про оптические датчики Ардуино смотрите по ссылке.

Литература

  • 1) https://arduino-kit.ru/catalog/id/modul-pezoizluchatelya
  • 2) http://www.zi-zi.ru/module/module-ky006
  • 3) http://robocraft.ru/blog/arduino/63.html
  • 4) https://arduino-kit.ru/catalog/id/modul-pezoizluchatelya_
  • 5) http://www.zi-zi.ru/module/module-ky012
  • 6) https://arduino-kit.ru/catalog/id/modul-rele
  • 7) http://www.zi-zi.ru/module/module-ky-019
  • 8) http://elwo.ru/publ/skhemy_na_mikrokontrollerakh/relejnyj_modul_dlja_arduino/9-1-0-1048
  • 9) http://robocraft.ru/blog/arduino/53.html
  • 10) https://arduino-kit.ru/catalog/id/modul-migayuschego-7-tsvetami-svetodioda
  • 11) http://www.zi-zi.ru/module/module-7color-5mm
  • 12) https://arduino-kit.ru/catalog/id/modul-2-tsvetnogo-svetodioda
  • 13) http://www.zi-zi.ru/module/module-2led-5mm
  • 14) http://robocraft.ru/blog/arduino/58.html
  • 15) https://arduino-kit.ru/catalog/id/modul-na-osnove-dvuhtsvetnogo-svetodioda-3mm
  • 16) http://www.zi-zi.ru/module/module-2led-3mm
  • 17) http://robocraft.ru/blog/arduino/58.html
  • 18) http://www.zi-zi.ru/module/module-rgb-5mm
  • 19) https://arduino-kit.ru/catalog/id/modul-rgb-svetodioda-_smd_
  • 20) http://www.zi-zi.ru/module/module-rgb-led
  • 21) https://arduino-kit.ru/catalog/id/modul-lazera-_krasnyiy_
  • 22) http://www.zi-zi.ru/module/trans-ky-008

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




1- 5,00
Загрузка...

НАЖМИТЕ ТУТ И ОТКРОЙТЕ КОММЕНТАРИИ