Page 32 of 45

Re: Licznik energii elektrycznej

Posted: Tue May 21, 2019 7:52 pm
by Patryk
A jak by tak ten czas można było edytować w configu np (od 5 do 100 ms) Wtedy każdy mógł by sobie sam metodą prób i błędów ustawić.
Ale to tylko moja sugestia.

Re: Licznik energii elektrycznej

Posted: Tue May 21, 2019 8:02 pm
by pzygmunt
Patryk wrote:
Tue May 21, 2019 7:52 pm
A jak by tak ten czas można było edytować w configu np (od 5 do 100 ms) Wtedy każdy mógł by sobie sam metodą prób i błędów ustawić.
Ale to tylko moja sugestia.
Jutro dodam.

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 6:04 am
by denat
Patryk wrote:
Tue May 21, 2019 7:52 pm
A jak by tak ten czas można było edytować w configu np (od 5 do 100 ms) Wtedy każdy mógł by sobie sam metodą prób i błędów ustawić.
Ale to tylko moja sugestia.
Super pomysł

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 6:18 am
by Robert Błaszczak
To jak już mamy życzenia, to dodałbym możliwość definiowania, ile kanałów licznikowych ma obsługiwać oprogramowanie (1, 2 lub 3), zmianę czasu dla każdego kanału z osobna i wybór, z którego kanału ma działać referencyjna dioda LED :) .

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 6:41 am
by alanzola
A może obsługa trzech diód referencyjnych.

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 7:12 am
by o_rany
Jak już mamy koncert życzeń to poprosze jeszcze DS'a i przekaźnik:)

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 7:47 am
by Robert Błaszczak
alanzola wrote:
Wed May 22, 2019 6:41 am
A może obsługa trzech diód referencyjnych.
Brak GPIO na obsługę trzech LED.

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 7:59 am
by wojtas567
Robert Błaszczak wrote:
Wed May 22, 2019 7:47 am

Brak GPIO na obsługę trzech LED.
Na upartego to można 2 diody obsłużyć na jednym GPIO lub WS2812.

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 9:47 am
by Robert Błaszczak
Też prawda :)

Re: Licznik energii elektrycznej

Posted: Wed May 22, 2019 11:27 am
by pzygmunt
Firmware dla licznika impulsów z trzema kanałami wrzucony na Google Drive.
https://drive.google.com/open?id=1DyYHg ... nWIFySC1g8

Dodałem dodatkowe diody referencyjne
oraz możliwość ustawienia na 192.168.4.1 minimalnych czasów impulsów.
Czas należy określić w mikrosekundach.
1 sekunda to 1000000 mikrosekund. Domyślnie 50000ms.

Porty:

Wejścia:
IN1: GPIO13 (NodeMCU D7)
IN2: GPIO12 (NodeMCU D6)
IN3: GPIO5 (NodeMCU D1)

Diody referencyjne
1: GPIO4 (NodeMCU D2)
2: GPIO15 (NodeMCU D8)
3: GPIO16 (NodeMCU D0)

Przycisk: GPIO0 (NodeMCU przycisk FLASH)
Dioda statusu: GPIO14 (NodeMCU D5)