Wszystko
Najnowsze
Archiwum
- 1
#arduino #esp8266 #elektronika
mam taki projekt:
bezprzewodowy termometr, barometr i wilgotność powietrza(czujnik deszczu jeszcze idzie).
teraz mam to w pudełku zasilane z powerbanka xiaomi. niby spoko bo te 10000mah przy usypianiu esp na kazdy pomiar starcza na długo, ale szkoda mi powerbanka a chciałbym coś jeszcze dodać. a mianowicie ładowanie panelem słonecznym.
nie znam się na elektronice jakoś bardzo, raczej same podstawy.
mam 6v 1W panel z chińskiego sklepu.
mam taki projekt:
bezprzewodowy termometr, barometr i wilgotność powietrza(czujnik deszczu jeszcze idzie).
teraz mam to w pudełku zasilane z powerbanka xiaomi. niby spoko bo te 10000mah przy usypianiu esp na kazdy pomiar starcza na długo, ale szkoda mi powerbanka a chciałbym coś jeszcze dodać. a mianowicie ładowanie panelem słonecznym.
nie znam się na elektronice jakoś bardzo, raczej same podstawy.
mam 6v 1W panel z chińskiego sklepu.
- 0
@azer: o całkiem wyraźnie pokazane. wiesz po co są diody shotskiego i jak sie je dobiera?
@papkie: wiesz może czy bez problemu, bezpośrednio będzie działać na 18650
źródło: comment_lAZJrbGncDtGg9Au3DL0N7u3hKRWRjI2.jpg
Pobierz23
Moduł pamięci 16k (!) z Odra 1982

Moduł pamięci operacyjnej (16k) z komputera Odra z 1982 r. Ponadto: esp8266 arduino netduino raspberry pi
z- 0
- #
- #
- #
- #
- #
- #
Ktoś ogarnął sterowanie silnikiem krokowym przez #esp8266?
Zacząłem zabawę z ESP Easy + Domoticz i muszę przyznać że jest świetne!
Zacząłem zabawę z ESP Easy + Domoticz i muszę przyznać że jest świetne!
@czynmydobro jak masz sterownik to co za problem?
- 0
@Wyrewolwerowanyrewolwer: minimum stabilne 1A, inaczej są jaja. Albo kondensator lowesr
- 0
@radekrad: @blackphoenix: Ok, dzięki ;)
- 10
@dktr: Jak mnie w-------ą amatorzy piszacy te apki. Takie okrągłe widmo ma 802.11b, gdzie stosuje się PSK z rozproszeniem CCK. 802.11g i nowsze używają OFDM, ktore ma prostokątne widmo ლ(ಠ_ಠლ)
- 1
Mam chwilę wolną, to chciałem pobawić się #esp8266
Po wgraniu (chyba) najnowszego firmware przez esp flash download tool nie mogę nic zrobić z płytką, tzn.
Przed wgraniem mogłem rzucać do niej polecenia z esploadera, ale że był tam jakiś syf który wrzuciłem wcześniej chciałem zrobić format.
Moje podłączenie jest następujące:
- usb to ttl z kompa, z niego rx do tx płytki, tx do rx płytki (esp8266).
Po wgraniu (chyba) najnowszego firmware przez esp flash download tool nie mogę nic zrobić z płytką, tzn.
Przed wgraniem mogłem rzucać do niej polecenia z esploadera, ale że był tam jakiś syf który wrzuciłem wcześniej chciałem zrobić format.
Moje podłączenie jest następujące:
- usb to ttl z kompa, z niego rx do tx płytki, tx do rx płytki (esp8266).
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
czeniu, ale kiedy wybiorę dowolny button u spodu to zaczyna coś się dziać.
Po wystartowaniu (wciśnięciu reset) dostaję komunikat:
@Wyrewolwerowanyrewolwer: U mnie też ESPlorer głupieje przy otwieraniu portu szeregowego (obstawiam, że ma problemy z automatycznym wykryciem wersji FW), po naciśnięciu np. node.heap() zaczyna działać normalnie :).
Sprawdź czy NodeMCU (linia poleceń) działa na innym serial terminalu (np. putty), jeśli tak to wiesz że to wina ESPlorera, a nie płytki.
- 0
@czynmydobro: gpio0 rozwierasz po przeprogramowaniu, wtedy wychodzisz z trybu programowania do trybu pracy normalnej. Powinno działać z tego co piszesz. Sprawdź połączenia jeszcze raz, ewentualnie odwróć rx i tx może jednak się pomyliłeś ;)
@czynmydobro: miałem to samo. Na innym kablu dopiero zadziałało.
#esp8266 #arduino #nodemcu
Jest tutaj może ktoś, kto zrobił sterowanie fazowe 230V obsługiwane z esp8266? Zacząłem od zliczania przejść przez zero i moduł od czasu do czasu (kilka procent przypadków) nie zlicza dokładnie 100 impulsów na sekundę tylko 99 lub 101. Jak przy braku innych zadań nie działa to poprawnie, to przy obsługiwaniu wifi będzie tylko gorzej. Zastanawiam się, czy w ogóle próbować sterować programowo z
Jest tutaj może ktoś, kto zrobił sterowanie fazowe 230V obsługiwane z esp8266? Zacząłem od zliczania przejść przez zero i moduł od czasu do czasu (kilka procent przypadków) nie zlicza dokładnie 100 impulsów na sekundę tylko 99 lub 101. Jak przy braku innych zadań nie działa to poprawnie, to przy obsługiwaniu wifi będzie tylko gorzej. Zastanawiam się, czy w ogóle próbować sterować programowo z
źródło: comment_DYBMXeIpmPDl4fbUhgJAl165ccEtJKiR.jpg
Pobierz- 2
@jaguar963: Zaprzęgnij atmegę 8 do kontroli przejścia przez 0 i sterowania triakami, a z ESP tylko jej polecenia wydawaj np przez TTL. Ja tak zrobiłem i jestem zadowolony. Detekcja 0 wyzwala przerwanie, a na nim jest kontrola triaków. 4 kanały niezależnie działają bez najmniejszych problemów. Testowałem do 8 kanałów i się wyrabiało. Działa już 4 lata bez zająknięcia, wcześniej sterowane nie z ESP tylko z innego mikrokontrolera. Bazowałem na poniższym
źródło: comment_ZPYLYRHx0PAkalN1POpxaPobR1wYa0st.jpg
Pobierz- 19
- 1
@wacek_1984: ja mam coś takiego : https://www.aliexpress.com/item/1pcs-Wireless-module-NodeMcu-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266-CP2102-with-pcb/32656401198.html?spm=2114.01010208.3.21.YezfC7&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10130_10068_433_434_10136_10137_10138_10060_10062_10056_10055_10054_302_10059_10099_10103_10102_10096_10052_10053_10050_10107_10051_10106_10084_10083_10119_10080_10082_10081_10110_10111_10112_10113_10114_10078_10079_10073_10070_10122_10123_10120_10126_6000000_10124-10120,searchweb201603_1,afswitch_1_afChannel,ppcSwitch_5,single_sort_0_default&btsid=c357f7ce-7a17-45fa-89aa-af7a5b2aaf5c&algo_expid=31a6a22b-4413-41e4-8008-cd0eebec168f-2&algo_pvid=31a6a22b-4413-41e4-8008-cd0eebec168f
ale lepiej ponoć wziąć ESP12e -> najnowszą wersję.
ale lepiej ponoć wziąć ESP12e -> najnowszą wersję.
@kubosh: dzięki, najwyżej kupię obie ;>
Stawiał ktoś może własny serwer na Debianie jako cloud dla ESP ? Postawiłem Debiana od supli żeby sobie rejestrować temperaturę itp ale problem mam z konfiguracją host, nie wiem co mam tam wpisać , jaki adres serwera wpisać,jak to odpalić w sieci LAN? W komentarzu foto
#esp8266
#esp8266
@pawel0414 tak, id się muszą zgadzać, czyli ustawiasz 1 dla pierwszego, 2 dla drugiego itd. To akurat łatwo możesz obejść, wybierz czujnik i w formula wpisz %value%-2 ( ͡° ͜ʖ ͡°)
- 0
@maslokm hehe tak też uczyniłem, przyda się to do skalibrowania czujnika, najciekawsze to że jak mam dht 11 to mimo że ma id 2 to wyświetla się pod id 2 temp a pod id 3 wilgotność,
Mirki, mogę to jakoś wygodnie podłączyć do maliny, żeby używać jako kartę sieciową wifi?
Znalazłem niby takie coś takiego
https://oshlab.com/esp8266-raspberry-pi-gpio-wifi/
ale to dla wersji gdzie jest więcej wyjść :/
#linux #raspberrypi #esp8266
Znalazłem niby takie coś takiego
https://oshlab.com/esp8266-raspberry-pi-gpio-wifi/
ale to dla wersji gdzie jest więcej wyjść :/
#linux #raspberrypi #esp8266
źródło: comment_RYz3bzCtcEQ06G2GmMR83M4PjOJQYH1G.jpg
Pobierz- 2
@Kryspin013: Najwygodniej to byłoby kupić Zero W - z WiFi :) I taniej, jeśli cenisz swój czas :)
- 1
- 1
Zestaw: AM2302 (DHT22) + ESP8266, czyli na 3.3V. Jak w końcu z tym pullup'em SDA, jak wy stosujecie?
Przy bezpośrednim (no liczmy 10cm) wpięciu do mikrokontrolera chyba nie ma sensu?
Dokumentacja stanowi:
"1.Typical application circuit recommended in the short cable length of 30 meters on the 5.1K pull-up resistor pullup resistor according to the actual situation of lower than 30 m.
2.With 3.3V supply voltage, cable length shall not be greater than 100cm. Otherwise, the line
Przy bezpośrednim (no liczmy 10cm) wpięciu do mikrokontrolera chyba nie ma sensu?
Dokumentacja stanowi:
"1.Typical application circuit recommended in the short cable length of 30 meters on the 5.1K pull-up resistor pullup resistor according to the actual situation of lower than 30 m.
2.With 3.3V supply voltage, cable length shall not be greater than 100cm. Otherwise, the line
@radekrad: Internal pullup w atmegach jest na poziomie co najwyżej 50-20k co jest wartością zbyt dużą, żeby stosować je z powodzeniem w komunikacji po I2C. Nie bez powodu nazywa się je "internal weak pull up resistors". Oczywiście niektóre urządzenia mogą działać, ale będzie to raczej przypadkiem niż regułą. Aby mieć pewność, że urządzenie będzie działać bez problemów należy stosować rezystory o średniej wartości ~5k. Podobnie ma się sprawa z ESP8266,
@radekrad: Chodziło mi raczej o użycie Shottkiego właśnie na wejściu 5V - spadek napięcia na diodzie nie będzie większy niż 0.2V + 1.2V na 1117 da w sumie 3.6V, (0.3V zapasu) więc stabilizator będzie pracował poprawnie. Nie wiem, co dokładnie zasilasz z tych 5V, ale jestem przekonany na 95%, że układ będzie działał poprawnie również na 4.8V.
Jeżeli używasz NodeMCU to niepotrzebne są kondensatory 100nF przy jego wyprowadzeniach. Nie zaszkodzi
Jeżeli używasz NodeMCU to niepotrzebne są kondensatory 100nF przy jego wyprowadzeniach. Nie zaszkodzi
- 1
#elektronika #programowanie Mireczki co ja robi źle, wrzucam firmware, zbudowany na nodemcu-build.com, jedynie dodatkowo zaznaczam tls/ssl.
Biere #esp8266 Flasher i moje ESP-01, zauważcie, że odznaczam pierwszy
Wrzucam, wszystko ok, odpalam. Dioda miga jak szalona, jak podłączę się po serial to na prędkości 74880 "wypluwa" coś takiego:
Biere #esp8266 Flasher i moje ESP-01, zauważcie, że odznaczam pierwszy
INTERNAL://NODEMCUWrzucam, wszystko ok, odpalam. Dioda miga jak szalona, jak podłączę się po serial to na prędkości 74880 "wypluwa" coś takiego:
ets Jan 8 2013,rst cause:2, boot
źródło: comment_D1JzHQJ7Dmk3fhKUkGUf5lAsEDqPaoF3.jpg
Pobierz@nouc23: @Bleck: Prawdopodobnie nie wgraliście
Ja wgrywałem za pomocą
Btw, nodemcu-flasher nie jest oficjalnym narzędziem od NodeMCU i od dawna nie jest maintainowany, podobno nowszy jest https://github.com/marcelstoer/nodemcu-pyflasher - ale ja i tak polecam commandline'owego
Btw2, README to nodemcu-flasher
esp_init_data_default.bin, wszystko jest opisane w dokumentacji NodeMCU, o tu: https://nodemcu.readthedocs.io/en/master/en/flash/#sdk-init-dataJa wgrywałem za pomocą
esptool.py własnoręcznie zbudowany FW ze 2 dni temu (wraz z nagraniem espinitdata) i wszystko działa :).Btw, nodemcu-flasher nie jest oficjalnym narzędziem od NodeMCU i od dawna nie jest maintainowany, podobno nowszy jest https://github.com/marcelstoer/nodemcu-pyflasher - ale ja i tak polecam commandline'owego
esptool.py :).Btw2, README to nodemcu-flasher
@nouc23 potwierdzenie to co napisał
@nalajcie36 miałem podobne problemy z firmwarem z nodemcu-build. Ważne jest jeszcze żebyś ustawił odpowiednie offsety. Dokładnie przestudiuj dokimentacje
@nalajcie36 miałem podobne problemy z firmwarem z nodemcu-build. Ważne jest jeszcze żebyś ustawił odpowiednie offsety. Dokładnie przestudiuj dokimentacje
- 2
Kurcze, mirki z #esp8266 poratujcie, bo mnie trafi zaraz. Piszę sobie cośtam w Arduino C pod ESP8266. Kawał kodu już napisany, generalnie pod komunikację z szyną I2C i wreszcie przyszedł moment, gdy postanowiłem zająć się łącznością ze światem zewnętrznym, wifi uruchomić znaczy się. I co? I nic, nie łączy się. Żywcem przeklejam metodą Copy'ego - Paste'a stosowny fragment z przykładu, który bez problemu się kompiluje i działa:
#include
const
#include
const
- 1
@Jarek_P: w ogóle nie łączy czy czasami nie łączy? Jeśli mi się przez 10 sekund nie połączył to robię:
WiFi.disconnect(false);
WiFi.begin(wifissid, wifipassword);
i jest lepiej.
WiFi.disconnect(false);
WiFi.begin(wifissid, wifipassword);
i jest lepiej.
- 0
@radekrad: spróbuję znaleźć coś do całkowitego wymazywania flasha, jeśli to nie wystarczy, to chyba do Radyja się zgłoszę, że świadectwem cudu dysponuję :)
- 2
#arduino #esp8266
już wczoraj spamowałem ale może znajdę kogoś kto używa esp easy. podłączyłem, skonfigurowałem, czyta mi temperaturę ale do domoticza nie dociera żadna wartość. nie widzę zbyt wielu opcji do konfiguracji poza ip domoticza, portem i idx sensora.
w domoticzu stowrzyłem dummy device jako temp+hum (i ma idx 1), w konfiguracji esp easy mam tylko ww. ip i port.
czy są jakieś inne fimrware niż na stronie
już wczoraj spamowałem ale może znajdę kogoś kto używa esp easy. podłączyłem, skonfigurowałem, czyta mi temperaturę ale do domoticza nie dociera żadna wartość. nie widzę zbyt wielu opcji do konfiguracji poza ip domoticza, portem i idx sensora.
w domoticzu stowrzyłem dummy device jako temp+hum (i ma idx 1), w konfiguracji esp easy mam tylko ww. ip i port.
czy są jakieś inne fimrware niż na stronie
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
@daczka92: aktualizowanej go? Bo obstawiam ze nie. Weź znajdź jakis tutorial przez czytaj kilka razy od deski do deski i spróbuj.
- 0
@daczka92: Teraz jestem przy kompie to Ci link wstawię. Tutaj masz jak podłączałem do ESP DHT22 BMP i LCD i łączyłem to z domoticzem. Wszystko działa bez problemów.
http://adminek.pl/automatyka/15-pierwsza-przymiarka-do-esp8266
http://adminek.pl/automatyka/15-pierwsza-przymiarka-do-esp8266
- 2
Mirki z #arduino #esp8266 pomóżcie w takim problemie, #januszekodowania here:
Mam kilka expanderów PCF8574 podłączonych do wspólnej szyny. Do ich obsługi używam biblioteki pcf8574esp.h, niestety używam jej trochę w ciemno i może stąd problemy.
Dla każdego układów mogę sobie zdefiniować klasę (przykład niemal żywcem z dołączonego do biblioteki programu instruktażowego):
PCF8574
Mam kilka expanderów PCF8574 podłączonych do wspólnej szyny. Do ich obsługi używam biblioteki pcf8574esp.h, niestety używam jej trochę w ciemno i może stąd problemy.
Dla każdego układów mogę sobie zdefiniować klasę (przykład niemal żywcem z dołączonego do biblioteki programu instruktażowego):
PCF8574
@Jarek_P zrób tablicę i w pętli wołaj konstruktory
@Jarek_P: Jakoś nie wyobrażam sobie softu na takie coś. Wydaje mi się, że próbujesz zrobić coś na zapas ale zupełnie bez sensu.
Ofc, możesz zrobić tablicę klas.
Możesz zrobić klasę driver pcf, która sprawdzi dostępne adresy i wynotuje na którym jest urządzenie. Klasa będzie takim pomostem między logiką programu a konkretnym driverem ale ukryje ich ilość w zamian za udostępnienie ich adresów. API to twoja sprawa.
Ofc, możesz zrobić tablicę klas.
Możesz zrobić klasę driver pcf, która sprawdzi dostępne adresy i wynotuje na którym jest urządzenie. Klasa będzie takim pomostem między logiką programu a konkretnym driverem ale ukryje ich ilość w zamian za udostępnienie ich adresów. API to twoja sprawa.





















Jak widać można wyciągnąć bardzo dużo