Расход электричеста с помощью фоторезистора

avgaz
Offline
Зарегистрирован: 23.09.2014

Вопрос заключается в следуещем есть щетчик Меркурий 201 со светодиодом который мигает 3200имп/1кв.ч как составить скетч что бы он подсчитывал кол имп с помощью фоторезистора и выдавал текущий расход электро энергии? в сети есть статьи но там показания отправляются на ПК и он уже строит графики и тд мне этого не нужно, мне бы что бы дуина выдавала текущий расход.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

самое простое - pilsein()

Но я бы сам считал, по прерыванию. По пульсину() не получится отвлечься.

 

avgaz
Offline
Зарегистрирован: 23.09.2014

Дак pilsein считает импульсы на пин, а фоторезистор просто меняет сопротивление когда светодиод на счетчике мигает.  вот как и посчитать к примеру сколько раз за 10сек менялось сопротивление на пине фоторезистора и вычеслить сколько это ватт

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так делай на прерывании. но возможно еще компаратор понадобится

лучше сразу такую плату поставить и на прерывание

http://ru.aliexpress.com/item/1pcs-lot-photosensitive-sensor-module-ligh...

avgaz
Offline
Зарегистрирован: 23.09.2014

Дак как так по прерыванию то делать?

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

avgaz пишет:

Дак pilsein считает импульсы на пин, а фоторезистор просто меняет сопротивление когда светодиод на счетчике мигает.  вот как и посчитать к примеру сколько раз за 10сек менялось сопротивление на пине фоторезистора и вычеслить сколько это ватт

а если взять не просто фоторезистор, а ещё триггер шмитта к нему прикрутить?

Araris
Offline
Зарегистрирован: 09.11.2012
avgaz
Offline
Зарегистрирован: 23.09.2014

Гуглить я умею )) там нет не одного решения именно вывода расхода электричесва на дуине, путем подсчета мигания диода

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

avgaz пишет:

Дак как так по прерыванию то делать?

http://arduino.ru/Reference/AttachInterrupt

avgaz
Offline
Зарегистрирован: 23.09.2014

Всё равно догнать не могу, там прерывание считается по HIGH или LOW у меня же нет прерывания фоторезистор просто когда мигает свето диод меняет сопротивление на аналоговом порту с 250 на 170

 как мне считать прерывания?

avgaz
Offline
Зарегистрирован: 23.09.2014

avgaz пишет:

Всё равно догнать не могу, там прерывание считается по HIGH или LOW у меня же нет прерывания фоторезистор просто когда мигает свето диод меняет сопротивление на аналоговом порту с 250 на 170

 как мне считать прерывания?

если не сложно можно пример

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так я на плату кинул ссылку. с нее и вешать на прерывание. примера для начала достаточно

http://arduino.ru/Reference/AttachInterrupt