This usermod will read from an attached photoresistor sensor like the KY-018.
The luminance is displayed in both the Info section of the web UI as well as published to the /luminance
MQTT topic, if enabled.
Copy the example platformio_override.ini
to the root directory. This file should be placed in the same directory as platformio.ini
.
USERMOD_SN_PHOTORESISTOR
- Enables this user mod. wled00\usermods_list.cppUSERMOD_SN_PHOTORESISTOR_MEASUREMENT_INTERVAL
- Number of milliseconds between measurements. Defaults to 60000 msUSERMOD_SN_PHOTORESISTOR_FIRST_MEASUREMENT_AT
- Number of milliseconds after boot to take first measurement. Defaults to 20000 msUSERMOD_SN_PHOTORESISTOR_REFERENCE_VOLTAGE
- Voltage supplied to the sensor. Defaults to 5vUSERMOD_SN_PHOTORESISTOR_ADC_PRECISION
- ADC precision. Defaults to 10 bitsUSERMOD_SN_PHOTORESISTOR_RESISTOR_VALUE
- Resistor size, defaults to 10000.0 (10K Ohms)USERMOD_SN_PHOTORESISTOR_OFFSET_VALUE
- Offset value to report on. Defaults to 25All parameters can be configured at runtime via the Usermods settings page.
If you are using platformio_override.ini
, you should be able to refresh the task list and see your custom task, for example env:usermod_sn_photoresistor_d1_mini
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )