Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
main:sensors:light_s [2019/06/26 12:47] smartadmin |
main:sensors:light_s [2019/06/26 12:50] smartadmin |
||
---|---|---|---|
Строка 13: | Строка 13: | ||
==== Физические размеры ==== | ==== Физические размеры ==== | ||
* Модуль (Д х Ш х В): 30 х 20 х 8 мм | * Модуль (Д х Ш х В): 30 х 20 х 8 мм | ||
- | * Модуль Keyestudio (Д х Ш х В): 35 х 20 х 8 мм | ||
==== Плюсы использования ==== | ==== Плюсы использования ==== | ||
Строка 22: | Строка 21: | ||
===== Примеры подключения и использования ===== | ===== Примеры подключения и использования ===== | ||
- | **Пример 1 (подключение датчика освещенности SmartElements)** | ||
В примере приведено подключение датчика к контроллеру, получение данных с датчика и вывод данных в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO) | В примере приведено подключение датчика к контроллеру, получение данных с датчика и вывод данных в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO) | ||
Строка 63: | Строка 61: | ||
Постепенно наводите на датчик разные источники света (фонарик, экран телефона). Можно перемещать датчик в разные места помещения (теневые, солнечные). Наблюдайте за изменением значения в мониторе порта. | Постепенно наводите на датчик разные источники света (фонарик, экран телефона). Можно перемещать датчик в разные места помещения (теневые, солнечные). Наблюдайте за изменением значения в мониторе порта. | ||
- | |||
- | **Пример 2 (подключение датчика освещенности Keyestudio)** | ||
- | |||
- | В примере приведено подключение датчика к контроллеру, получение данных с датчика и вывод данных в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO) | ||
- | |||
- | ^ Что нужно ^ Кол-во, шт ^ | ||
- | | [[http://smartelements.ru/collection/kontrollery/product/kontroller-smart-uno|Контроллер Smart UNO]] | 1 | | ||
- | | [[http://smartelements.ru/collection/datchiki-i-sensory/product/datchik-osveschennosti-keyestudio|Датчик освещенности Keyestudio]] | 1 | | ||
- | | [[http://smartelements.ru/collection/provoda-i-kabeli/product/nabor-provodov-20-sht-20sm-papa-mama|Провода папа-мама]] | 3 | | ||
- | |||
- | **Схема подключения:** | ||
- | {{ :главная:датчики:light_sensor_keyestudio.jpg?nolink&500 |}} | ||
- | |||
- | **Скетч для загрузки:** | ||
- | <file Arduino> | ||
- | const int analogSignal = A0; //подключение аналогового сигналоьного пина | ||
- | int lightness = 0; //переменная для хранения количества света | ||
- | |||
- | void setup() { | ||
- | Serial.begin(9600); //инициализация Serial порта | ||
- | } | ||
- | |||
- | void loop() { | ||
- | lightness = analogRead(analogSignal); // чтение информации о количестве освещенности | ||
- | |||
- | //вывод сообщения | ||
- | Serial.print("The lightness value is "); | ||
- | Serial.println(lightness); | ||
- | | ||
- | delay(1000); //задержка 1 сек | ||
- | } | ||
- | </file> | ||
- |