Po kolei ESP01

tomasz
Posty: 14
Rejestracja: czw lis 03, 2016 7:52 pm

Witam,

Mam ESP-01 (flash 25q40bt)
Pobrałem najnowsze wsady z https://github.com/SUPLA/ESP8266/tree/m ... t-firmware

Korzystając z NodeMCU wgrywałem pokolei (GPIO0 do masy):
a) wifisocket_54_eagle
b) wifisocket_eagle
c) wifisocket_esp01_eagle
Supla1.PNG
Supla1.PNG (22.56 KiB) Przejrzano 4929 razy
Restart urządzenia (GPIO0 rozwarty)
Resultat: brak sieci SUPLA

Korzystając z ESP FLASH TOOL v0.9.6
Wsad wrzucony przez Zybi

Z tym, że 4Mbit zamiast 8miu podczas wgrywania
Supla2.PNG
Supla2.PNG (37.09 KiB) Przejrzano 4929 razy
Rezultat: Sieć widać, da się połączyć i wyświetlić stronę http://192.168.4.1/
Podczas zapisu zwraca Error


Jakieś sugestie/pomoc?
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Twój ESP ma flash 512KB a soft jest dla ESP z flashem 1MB i dlatego dostajesz error.
Zaraz Ci wrzucę odpowiedni soft.
EDIT: soft usunięty z powodu braku miejsca
Ostatnio zmieniony pn lis 14, 2016 7:45 pm przez Zybi, łącznie zmieniany 1 raz.
tomasz
Posty: 14
Rejestracja: czw lis 03, 2016 7:52 pm

@Zybi: Działa. Wielkie dzięki
tomasz
Posty: 14
Rejestracja: czw lis 03, 2016 7:52 pm

@Zybi: Mam do Ciebie prośbę. Mógłbyś wrzucić soft do sterowania bramą i furtką dla ESP-01?
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

tomasz pisze:@Zybi: Mam do Ciebie prośbę. Mógłbyś wrzucić soft do sterowania bramą i furtką dla ESP-01?
Proszę bardzo
Przekaźnik na GPIO2 podłącz za pomocą tranzystora pnp
EDIT: ten sposób podłączenia tylko dla przekaźników na napięcie 3V (dokładnie to VCC ma być 3,3V)

EDIT: soft dostępny na github-ie:
https://github.com/SUPLA/ESP8266/tree/m ... 1_512k.rar
Załączniki
PNP Relay Switch Circuit.gif
PNP Relay Switch Circuit.gif (5.81 KiB) Przejrzano 6092 razy
Ostatnio zmieniony pn gru 12, 2016 6:32 pm przez Zybi, łącznie zmieniany 2 razy.
tomasz
Posty: 14
Rejestracja: czw lis 03, 2016 7:52 pm

@Zybi: Dzięki.
Dlaczego na GPIO2 domyślnie jest stan wysoki?

Dodatkowo jeżeli ESP-01 wystawia 3.3V a przekaźnik jest sterowany wyższym napięciem to rozwiązanie z tranzysorem PNP nie zadziała
PNP.PNG
PNP.PNG (6.02 KiB) Przejrzano 6062 razy
Propozycja
PNP+NPN OFF.PNG
PNP+NPN OFF.PNG (5.97 KiB) Przejrzano 6057 razy
PNP+NPN ON.PNG
PNP+NPN ON.PNG (6.29 KiB) Przejrzano 6057 razy
Ostatnio zmieniony ndz lis 06, 2016 8:21 pm przez tomasz, łącznie zmieniany 1 raz.
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Stan wysoki związany jest z bootowaniem układu - zaznaczony wiersz jn.
Ponadto, przy przekaźnikach na 5V (które zazwyczaj stosuję) praktyczny układ działa bezproblemowo.
EDIT: - miałem szczęście
Załączniki
boot.jpg
boot.jpg (58.59 KiB) Przejrzano 6028 razy
tomasz
Posty: 14
Rejestracja: czw lis 03, 2016 7:52 pm

Który PIN służy do przejścia w tryb AP podczas zwarcia do masy (dla softu sterownika bramy)?
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

tomasz pisze:Który PIN służy do przejścia w tryb AP podczas zwarcia do masy (dla softu sterownika bramy)?
Należy zewrzeć GPIO 0 do masy 5 razy w czasie nie przekraczającym 5 sekund.
Załączniki
cfg_button_GPIO0.jpg
cfg_button_GPIO0.jpg (11.77 KiB) Przejrzano 5933 razy
Ostatnio zmieniony wt lis 29, 2016 11:54 pm przez Zybi, łącznie zmieniany 1 raz.
tomasz
Posty: 14
Rejestracja: czw lis 03, 2016 7:52 pm

@Zybi: Dzięki za pomoc.


Obrazek
ODPOWIEDZ

Wróć do „Pomoc”