Jak zbudować licznik impulsów z czujnikiem optycznym.

Budek
Posts: 172
Joined: Sun Apr 08, 2018 2:53 pm

Post

OK, ok, ok, zrobiłem ERASE, na 16Mbit-C1, wgrałem i śmiga:

2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 16Mbit(1024KB+1024KB)
jump to run user1 @ 1000

rf cal sector: 507
rf[112] : 00
rf[113] : 00
rf[114] : 01
w_flash

SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35
phy ver: 972, pp ver: 10.1

RST reason: 6
Starting 405818
WiFi Status: 255
Disconnected
ENTER CFG MODE
mode : softAP(b6:e6:2d:6a:be:19)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
STATE WRITE SUCCESS

Dziękuję.
Masad
Posts: 22
Joined: Mon Jul 01, 2019 7:58 pm

Post

Witam. Po raz pierwszy próbuję uruchomić coś z „własnej produkcji” urządzeniem. Przylutowałem poszczególne podzespoły wg instrukcji, niestety na etapie wgrywania NodeMCu wypisuje mi błąd: „UnicodeEncodeError: ‚gbk’ codec can’t encode character u’ \u0105′ in position 48: ilegal multibyte sequence” . Czy ktoś może mi pomóc rozwiązać problem? pzdr

Okazało się że sterowniki nie bardzo działały na moim WIndows10. U kolego na komputerze przy zastosowaniu Easy Esp wszystko poszło bez problemu.
Masad
Mew-01, licznik impulsów, sonoff basic R2 Gates (ewelink) 3szt. SRW-01, SBW-02 2szt.
koziolek90
Posts: 15
Joined: Mon Feb 19, 2018 8:16 pm

Post

Czy wersje softu dostępna na majsterkowo pasuje do wemos d1 mini?
Niby piny wemosa się zgadzają z modeMcu ale po wgraniu softu miga tylko niebieska dioda wemosa i nie udostępnia wifi do konfiguracji
User avatar
Camis
Posts: 1
Joined: Sun Mar 17, 2019 11:01 am

Post

Witam

Dziękuje za projekt, wszystko śmiga od pierwszego uruchomienia.


A czy można byłoby dodać wyświetlanie aktualnego poboru w watach?.
User avatar
klew
Posts: 8765
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Camis wrote: Sat Dec 28, 2019 7:11 pm Witam

Dziękuje za projekt, wszystko śmiga od pierwszego uruchomienia.


A czy można byłoby dodać wyświetlanie aktualnego poboru w watach?.
To jest licznik impulsów, więc informacji o pobieranej mocy nie ma. Można jedynie próbować coś przeliczać na podstawie częstotliwości występowania impulsów, ale to jest taka mocna proteza.
Jeśli chcesz moc, to trzeba podłączyć licznik elektryczny, np MEW-01, albo jakiś układ DIY
Widzimy się na Supla Offline Party vol. 2 :!:
PioKar
Posts: 411
Joined: Thu May 03, 2018 5:56 am

Post

Takie info w temacie.
Układ skleciłem jak tylko pojawił się opis.
Do dziś działało.
Nodev2 wykitowało.
Nie reaguje na bin ani ereaze.
Zrobiłem teraz licznik od @elmaya na wemos mini.
Zobaczymy ile podziała.
Może nodemcu jakieś felerne trafiłem.
User avatar
pzygmunt
Posts: 18600
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Albo na felerny zasilacz, który ubił node.
PioKar
Posts: 411
Joined: Thu May 03, 2018 5:56 am

Post

pzygmunt wrote: Mon Dec 30, 2019 5:37 pm Albo na felerny zasilacz, który ubił node.
Zasilanie było z ładowarki telefonicznej.
Czyli wszystko możliwe.
Teraz wemos jedzie na tej samej zasilarce.
Zobaczymy co będzie.
User avatar
Piotr_Krasy
Posts: 22
Joined: Sun Feb 07, 2021 12:02 pm

Post

Choć jestem świeżak w kwestii budowy, flashowania itp dodam od siebie 3 grosze.
Podczas "budowy" z https://majsterkowo.pl/chcesz-oszczedza ... -impulsow/ napotkałem kilka problemów, które udało się przeskoczyć z pomocą forum supli i kilku innych.
Jako że chciałem zaadoptować opisany licznik impulsów do zliczania (a zarazem udostępniania administracji budynku) poboru wody z dwóch liczników (główny i dla potrzeb użytkowych) PoWoGaz JS-2.5NK, napotkałem pierwszy problem jak bezpiecznie podać impulsy na ESP8266 NodeMCU ESP-12E WiFi CP2102. Sugestia z opornikami 4,7k pomiędzy 3,3v a D6 i D7, kontaktrony masa i D6/D7 - super działa.
Problem wystąpił w momencie wgrywania oprogramowania, komputer za skarby świata nie widział podłączonego urządzenia jako port szeregowy. Dopiero wgranie sterownika https://www.usb-drivers.org/cp2102-usb- ... river.html spowodowało poprawne wykrycie urządzenia.
Kolejny problem to samo flashowanie, Flash Download Tool za każdym razem wywalał błąd - pomimo skrupulatnego ustawiania jak w opisie. Zmiana ustawień nic nie pomagała. Dokopałem się do info że FLASH SIZE 16M należy zastąpić 4M, a nawet 2M. Tak też zrobiłem, ale Flash Download Tool nadal nie dawał rady pomimo czyszczenia pamięci. Program nodemcu-flasher-masterrobiłem z ustawieniami dla flash size 2M wgrał oprogramowanie supli bez zająknięcia. Mało tego, do korzystania z tego programu niema potrzeby wprowadzać urządzenia w tryb FLASH.
Pozdrawiam wszystkich zaangażowanych w rozwój i jednocześnie dziękuję za dotychczasowy nakład pracy.

2x ZamelSRW-01
2x inCanEasyRollerShutter+DS18B20
1x inCanEasyPowerSwitch+DS18B20
3x SonoffTouch
2x SonoffTochDUAL
3x SonoffTh+2xAM2301,1xDS18B20
1x SonoffMini
1x SonoffR3+6xDS18B20
1x PZEM004
3 termostaty
2x PulseCounter na NodeMCUv2-4MB do wody
User avatar
Piotr_Krasy
Posts: 22
Joined: Sun Feb 07, 2021 12:02 pm

Post

link do wspomnianego nodemcu-flasher-master https://github.com/nodemcu/nodemcu-flasher

2x ZamelSRW-01
2x inCanEasyRollerShutter+DS18B20
1x inCanEasyPowerSwitch+DS18B20
3x SonoffTouch
2x SonoffTochDUAL
3x SonoffTh+2xAM2301,1xDS18B20
1x SonoffMini
1x SonoffR3+6xDS18B20
1x PZEM004
3 termostaty
2x PulseCounter na NodeMCUv2-4MB do wody

Return to “FAQ / Jak to zrobić”