Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
main:sensors:vibr_dig_s [2018/12/20 15:41] smartadmin создано |
main:sensors:vibr_dig_s [2018/12/28 18:14] smartadmin [Пример подключения и использования] |
||
---|---|---|---|
Строка 15: | Строка 15: | ||
==== Плюсы использования ==== | ==== Плюсы использования ==== | ||
+ | * Недорогое решение для определения вибрации | ||
+ | * Прост в подключении | ||
+ | * Можно подключать напрямую к управляемой технике | ||
+ | ==== Минусы использования ==== | ||
+ | * Немного дороже отдельного датчика | ||
+ | ===== Пример подключения и использования ===== | ||
+ | В примере демонстрируется получение значения с датчика и при наличии вибрации зажигание светодиода. (Пример тестировался на контроллерах Smart UNO) | ||
+ | |||
+ | ^ Что нужно ^ Кол-во, шт ^ | ||
+ | | [[http://smartelements.ru/collection/kontrollery/product/kontroller-smart-uno|Контроллер Smart UNO]] | 1 | | ||
+ | | [[http://smartelements.ru/collection/shildy/product/sensor-shield|Sensor shield]]| 1 | | ||
+ | | [[http://smartelements.ru/collection/datchiki-i-sensory/product/datchik-vibratsii-tsifrovoy|Датчик вибрации цифровой]] | 1 | | ||
+ | | [[http://smartelements.ru/collection/moduli/product/modul-svetodioda-krasnyy|Модуль светодиода красный]] | 1 | | ||
+ | | [[http://smartelements.ru/collection/provoda-i-kabeli/product/shleyf-mama-mama-h3-20-sm|Шлейф х3]] | 2 | | ||
+ | |||
+ | **Схема подключения:** | ||
+ | |||
+ | |||
+ | **Скетч для загрузки:** | ||
+ | <file Arduino> | ||
+ | const int VIB = 9; //вывод подключения датчика | ||
+ | const int LED = 13; //вывод подключения светодиода | ||
+ | |||
+ | void setup() { | ||
+ | pinMode(LED, OUTPUT); //установка режима вывода светодиода | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | boolean vibrationIsOff = digitalRead(VIB); //чтение показаний датчика | ||
+ | digitalWrite(LED, !vibrationIsOff); //установка состояния светодиода | ||
+ | } | ||
+ | </file> |