Эксперимент с фоторезистором и светодиодом на Arduino
В этом эксперименте мы будем использовать фоторезистор. Этот датчик позволяет взаимодействовать с внешней средой, через интенсивность света. Фоторезистор будет принимать свет и позволит микроконтроллеру менять интенсивность горения светодиода.
Arduino эскиз код
Код Объяснение:
В строках 2 и 3 мы заявляем контакты, которые мы собираемся использовать для фоторезистора и диода. В строках 4-8 мы должны объявить функцию компонентов (вход или выход). Строка 9 запуск цикла для включения Arduino. Строка 11 используется для чтения аналоговых значений из фоторезистора и хранения значения переменной под названием "INT readAnalogValue".
Строка 12 является функцией, которая хранит значение аналогового чтения делится на 4, в новой переменной под названием "INT TMP". Строка 13 включает светодиоды , которые работают с задержкой установленной строкой 14.