Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEMT6000 вместо фоторезистора. было б замечательно поправить скетч #8

Open
Sergey2809 opened this issue Feb 20, 2021 · 3 comments

Comments

@Sergey2809
Copy link

TEMT6000 вместо фоторезистора. было б замечательно поправить скетч что б можно было использовать для ступенчатой регулировки подсветки экрана.

@Sergey2809
Copy link
Author

@GladilovDmitry
Copy link

Опять индусское видео )))
На самом деле никакой TEMT6000 особо и не нужен. Т.к. при использовании обычного фоторезистора мы получаем "плавное" изменение напряжения на порту в зависимости от освещенности. А вот в коде - да, реализовано просто "вкл/выкл" подсветки. Я делал изменение уровня подсветки пропорционально напряжению с фоторезистора - но потом отказался: напряжение часто скачет, подсветка - тоже. Потом сделал кодом ступенчатое изменение от напряжения. А потом - отказался, т.к. баловство всё это. Достаточно 30% яркости - видно всегда, и не так сильно жрет батарейку.

@GladilovDmitry
Copy link

Посмотрел статью по ссылке внимательнее. Этот модуль - это и есть реализованная в NorovlMeteoclock схема: фоторезистор и резистор. Только в виде отдельного модуля. Там электрическая схема такая же. Т.е. отличий от текущей эл. схемы нет, код менять "под TEMT600" необходимости нет.
В коде из статьи используется функция map(), которую и я использовал в своих экспериментах. О недостатках подхода я уже писал выше.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants