#esp8266 #iot #arduino #mikrokontrolery
Wszystko
Najnowsze
Archiwum
Znacie jakiś w miarę tani sposób na przenośne zasilanie esp8266? I jak to rozwiązać, żeby nie wyłączać uC w trakcie ładowania?
#esp8266 #iot #arduino #mikrokontrolery
#esp8266 #iot #arduino #mikrokontrolery
@211wacek: ltc4063
Dwa dni temu spiąłem takie coś (taka forma ups)
https://www.aliexpress.com/item/Raspberry-Pi-18650-Battery-Shield-V3-Micro-USB-Port-Type-A-USB-0-5A-For-Arduino/32838118298.html?spm=a2g0s.9042311.0.0.27424c4dVagAtk
https://www.aliexpress.com/item/Raspberry-Pi-18650-Battery-Shield-V3-Micro-USB-Port-Type-A-USB-0-5A-For-Arduino/32838118298.html?spm=a2g0s.9042311.0.0.27424c4dVagAtk
- 2
Chcę sobie zrobić czujnik smogu. Zastanawiałem się nad czujnikiem SDS011 oraz PMS5003. Co będzie lepsze pod względem dokładnośći pomiaru? Z tego co wiem to Airly i LookO2 także wykorzystują PMS5003.
#smog #zanieczyszczeniepowietrza #esp8266 #arduino #raspberrypi #iot #domoticz #inteligentnydom
#smog #zanieczyszczeniepowietrza #esp8266 #arduino #raspberrypi #iot #domoticz #inteligentnydom
źródło: comment_BqLwWxZd7Z9s5rUNYzO7ZeevvTKiCOCS.jpg
Pobierz- 0
Mirki chcę podpiąć czujniki podpięte pod esp i arduino do jakiegoś darmowego systemu automatyki domowej, potrzebuję mieć na smartfonie zarządzanie + historię zmian, mam do tego rpi zeby to hostować (dane mogę w zewnętrzną bazkę wrzucać) tylko szukam czegoś lepszego niż mozzilla iot i home assistant, bo tam nie znalazłem możliwości rysowania wykresów tylko trzeba masę zabawy robić żeby dodać jakiś wykresik. Podpowiedzcie może jest jakiś projekt fajny którego nie umiem wyguglować.
@mmichal: domoticz
@mmichal: Zapomniałem odpisać wcześniej. Openhab, z tego co kojarzę, nie ma języka polskiego w panelu konfiguracyjnym. Za to mobilna apka (przynajmniej na androida) ma taką opcję.
Aplikacja mobilna openHAB wyświetla też wykresy z Grafany, więc nie potrzeba jakiś dodatkowych aplikacji.
Aplikacja mobilna openHAB wyświetla też wykresy z Grafany, więc nie potrzeba jakiś dodatkowych aplikacji.
- 1
#esp8266 #arduino
Mireczki, chce połączyć do esp8266 czujnik dsb1820, no i oczywiście problem, programuję przez arduino ide, płytka esp8266-01, podłączam to tak jak tutaj https://www.elec-cafe.com/temperature-sensor-on-the-web-with-esp8266-and-ds18b20/ do RX i TX podłaczam TX i RX z programatora na usb. Jako płytkę wybieram Generic ESP8266 Module, przy próbie wgrania wyskakuje błąd
Mireczki, chce połączyć do esp8266 czujnik dsb1820, no i oczywiście problem, programuję przez arduino ide, płytka esp8266-01, podłączam to tak jak tutaj https://www.elec-cafe.com/temperature-sensor-on-the-web-with-esp8266-and-ds18b20/ do RX i TX podłaczam TX i RX z programatora na usb. Jako płytkę wybieram Generic ESP8266 Module, przy próbie wgrania wyskakuje błąd
In file included from C:\Users\sskow\Documents\Arduino\sketch_dec02b\sketch_dec02b.ino:2:0:
C:\Users\sskow\Documents\Arduino\libraries\OneWire/OneWire.h:108:2:- 1
Mirki, powiedzcie mi jedno - czemu #esp8266 musi być taki niedorozwinięty?
Robię pewien projekt, dość dużo pinów potrzebuję, więc kupiłem sobie ekspander aby je zaoszczędzić. Niemniej jednak zostało mi pinów na styk.
Co się okazuje? Na D0 nie działa mi czujnik temperatury (DS18B20), jak mam go albo cokolwiek wpięte pod D8, to nie chce się kompilować. Do tego i2c, które niby jest na dowolnych portach, ale u mnie działa tylko na D1
Robię pewien projekt, dość dużo pinów potrzebuję, więc kupiłem sobie ekspander aby je zaoszczędzić. Niemniej jednak zostało mi pinów na styk.
Co się okazuje? Na D0 nie działa mi czujnik temperatury (DS18B20), jak mam go albo cokolwiek wpięte pod D8, to nie chce się kompilować. Do tego i2c, które niby jest na dowolnych portach, ale u mnie działa tylko na D1
źródło: comment_v6mLITdeO2SEBPyRysWjcsY9S8QKft9D.jpg
Pobierz- 2
@Atexor: Nie miałem żadnego z powyższych problemów. i2c używam na dowolnych pinach, uart tak samo, usypianie działa poprawnie, ds18b20 na dowolnym pinie. Trzeba tylko pamiętać aby pin 0,2 nie był na stanie niskim podczas uruchamiania. Aktualnie walczę z i2s i DACem na tda1543.
@Atexor: Na mój gust to jest problem z twoim środowiskiem. DSa też używałem na różnych pinach i nigdy nie mialem z tym problemu. Co prawda pracuje na PlatfromIO ale nie sądze żeby to było krytyczne w twoim przypadku bo toolchain jest taki sam.
- 19
Matryca RGB LED 64x32 z ESP8266
Opis wykonania na instructables
#elektronikadiy #elektronika #zegar #esp8266 #arduino
Opis wykonania na instructables
#elektronikadiy #elektronika #zegar #esp8266 #arduino
źródło: comment_us09qwkHrYHqSvOOcUXbqqIrQoXkpXBd.gif
Pobierz@Czayen: jak już się chwalimy, to podłączyłem dwie matryce 64x64 od chińczyka pod raspberry pi. Nawet film da się na tym odtworzyć. Niestety jedna matryca wciąga ponad 3A przy zasilaniu 4,5V :-), więc porządny zasilacz jest potrzebny
#elektronika #raspberrypi
#elektronika #raspberrypi
źródło: comment_JikGcjsRnAinDSzGzPwzQMdKwWkcnJV7.gif
Pobierz#iot #arduino #esp8266
Jaką wilgotność względną odczytujecie w pogodę taką jak dziś? U mnie na czujniku Si7021 odczytuję przy t = 1,1°C jest h = 113%. Czyli czujnik jest zawilgocony (zapewne jest też tak w rzeczywistości).
Zastanawiam się jak to rozwiązać. Czujnik ma teflonową membranę przez co trochę wolniej reaguje na zmiany wilgotności i się tak nie brudzi.
Stację meteo mam w przewiewnym
Jaką wilgotność względną odczytujecie w pogodę taką jak dziś? U mnie na czujniku Si7021 odczytuję przy t = 1,1°C jest h = 113%. Czyli czujnik jest zawilgocony (zapewne jest też tak w rzeczywistości).
Zastanawiam się jak to rozwiązać. Czujnik ma teflonową membranę przez co trochę wolniej reaguje na zmiany wilgotności i się tak nie brudzi.
Stację meteo mam w przewiewnym
- 1
Czy możliwe jest użycie tego wyświetlacza z tym modułem? Podłączyłem SCK-D5, MOSI-D7, CS-D8, w kodzie zmieniłem na: U8GLIBST7920128X64 u8g(14, 13, 15, U8GPINNONE); ale nic się nie wyświetla. Na Arduino UNO wszystko śmiga :/
#include "U8glib.h"
U8GLIB_ST7920_128X64 u8g(14,
źródło: comment_R70q0Bt0EdIAnEBn3HvC0cUlUpZwvJP0.jpg
PobierzZauważyłem, że w ładowarce TP4056 nie ma wspólnej masy z akumulatorem li-ion, tylko jest wspólny plus. Jako, że zasilam ESP 8266 przez stabilizator LM1117, nie mam w takim razie ani wspólnej masy, ani plusa z akumulatorem. Jak zrealizować w takim wypadku pomiar napięcia na akumulatorze?
#arduino #esp8266 #elektronika
#arduino #esp8266 #elektronika
źródło: comment_3lQRmcZ81ZxHIfGyFtJDyNZmJLVYIuJv.jpg
Pobierz- 3
@KokiX: jak nie ma wspólnej masy?
źródło: comment_vqs58fxUfdnLeVH4YhNC0VogqaJaZ6Et.jpg
Pobierz- 1
@KokiX: wydaje mi się że możesz mierzyć napięcie baterii normalnie, od masy zasilania do + baterii. Co prawda masa idzie przez dwa mosfety ale ich rezystancja przewodzenia jest na poziomie setnych części oma więc i spadek napięcia będzie pomijalny (zatem odczyt napięcia baterii powinien być dosyć wierny).
- 0
Programowanie #esp8266 przez #arduino IDE - można kupić zupełnie dowolny programator UART czy są między nimi jakieś różnice? #elektronika
@Dar_Q: Wiekszosc przjsciowek na 3.3V nie jest w stanie dac odpowiedniego pradu do zasilania esp8266 - polecam cos takiego sobie kupic
źródło: comment_Kjgtzj7LO5JoUhBL2S6L2riLGanCYL2G.jpg
Pobierz- 0
@Dar_Q: ja programuje ESP podpięte przez płytkę od/z arduino uno + DC-DC 5V->3V do zasilania
- 1
Zamontowałem domofon Orno Eluvio. Chciałbym z niego wyciągnąć informację, że ktoś dzwoni dzwonkiem przy furtce. Domofon ma 4 przewody- AUDIO, masa, zasilanie, sygnał elektrozaczepu. Mam informację, że w tym modelu dzwonienie powoduje zwarcie linii AUDIO do masy. W jaki sposób wykryć ten fakt przez ESP8266? #arduino #esp8266 #inteligentnydom #openhab
źródło: comment_vXNWBaH5988SfHJFgCsV0FD0SjU5ENKL.jpg
Pobierz- 1
@szynka_reksia: podpiąłem tak jak mi radzili wyżej- audio do GPIO i masa domofonu do masy esp. Działa od ok. miesiąca.
@maslokm Dzięki, lepiej późno niż wcale ( ͡º ͜ʖ͡º) Też to ogarnąłem, tak jak pisałeś, na nodemcu, ale soft napisałem swój (na tym samym mam nawadnianie). Jedynie zdarzają się fałszywe powiadomienia, co jakiś czas.
- 0
Mirki, może ktoś pomoże... Jak poprawić kod https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/HTTPSRequest/HTTPSRequest.ino
by pobrał mi zmienną wyświetlaną na stronie? (jedyny tekst na stronie to liczba, która ma być zmienną)
Kombinuje na ile umiem, ale wychodzi, że nie umiem... Bez zmian w client.readStringUntil pobiera mi tylko ilość znaków w odpowiedzi (np dla zmiennej 111 będzie to 3).
Po zmianach na:
by pobrał mi zmienną wyświetlaną na stronie? (jedyny tekst na stronie to liczba, która ma być zmienną)
Kombinuje na ile umiem, ale wychodzi, że nie umiem... Bez zmian w client.readStringUntil pobiera mi tylko ilość znaków w odpowiedzi (np dla zmiennej 111 będzie to 3).
Po zmianach na:
#raspberrypi #esp8266
używał ktoś ESP01 jako normalnej karty sieciowej w RaspberyPi zero nie potrzebuje jakiś super wyników, tylko by było połączenie i zgłaszało się jak nomalna sieciówka
używał ktoś ESP01 jako normalnej karty sieciowej w RaspberyPi zero nie potrzebuje jakiś super wyników, tylko by było połączenie i zgłaszało się jak nomalna sieciówka
- 1
@wytrzzeszcz: Tylko w formie protezy - esplink, socat.
http://pwiatrowski.com/technology/raspberry-pi-zero-esp8266-internet/
http://pwiatrowski.com/technology/raspberry-pi-zero-esp8266-internet/
- 0
@dktr: kociak
#esp8266 #arduino
Programuję sobie ESP8266 w Arduino IDE. Chciałbym wykorzystać ESP32 jako master tj "serwer www", a dwa inne ESP8266 jako slave tj. źródło danych. W jaki sposób najłatwiej wymieniać dane między tymi modułami? Chodzi mi o np. polecaną bibliotekę, żeby jedno ESP skomunikować z drugim.
Nie potrzebuję na razie możliwości Raspberry, chciałbym zrobić z tego, co mam.
Potrzebuję rozwiązania typu master-slave, gdyż chcąc zrobić stację pogodową na
Programuję sobie ESP8266 w Arduino IDE. Chciałbym wykorzystać ESP32 jako master tj "serwer www", a dwa inne ESP8266 jako slave tj. źródło danych. W jaki sposób najłatwiej wymieniać dane między tymi modułami? Chodzi mi o np. polecaną bibliotekę, żeby jedno ESP skomunikować z drugim.
Nie potrzebuję na razie możliwości Raspberry, chciałbym zrobić z tego, co mam.
Potrzebuję rozwiązania typu master-slave, gdyż chcąc zrobić stację pogodową na
- 1
- 3
@KokiX: Ja to robię tak - wybudzam esp8266, łączę do sieci (jak się nie uda za 3 razem to idzie spać na 15 minut), jak się połączy to esp robi zwykły httpget do serwera
http.begin(httpurl + "?sign=" + sign + "&ssid=" + ssid + "&czujnik1=" + czujnik1....);
, serwer zwraca mu przy okazji czas na jaki ma iść spać ponownie. Mam mnóstwo czujników które działają w ten sposób.
http.begin(httpurl + "?sign=" + sign + "&ssid=" + ssid + "&czujnik1=" + czujnik1....);
, serwer zwraca mu przy okazji czas na jaki ma iść spać ponownie. Mam mnóstwo czujników które działają w ten sposób.
- 1
- 1
Mireczki, ważna sprawa jest, za najskuteczniejszą pomoc wyśle browara kurierem :D
Mam do arduino leonardo podpięte czujniki ds1820 + esp8266, esp robi stronę www na ip 192.168.1.35 i wyświetlane na stronie są temperatury. Potrzebuję to przerobić w ten sposób aby było drugie arduino, drugie esp i drugi czujnik. Z drugiego esp odczyt przechodzi do pierwszego i na stronie www na pierwszym pojawiają się te dwa odczyty. Jak coś takiego najłatwiej zrobić? Warunek
Mam do arduino leonardo podpięte czujniki ds1820 + esp8266, esp robi stronę www na ip 192.168.1.35 i wyświetlane na stronie są temperatury. Potrzebuję to przerobić w ten sposób aby było drugie arduino, drugie esp i drugi czujnik. Z drugiego esp odczyt przechodzi do pierwszego i na stronie www na pierwszym pojawiają się te dwa odczyty. Jak coś takiego najłatwiej zrobić? Warunek
- 4
@sskowron: Wywal Arduino, zostaw same ESP i przesyłaj dane na zewnętrzny serwer (np. Thingspeak) - tam sobie już wyświetlisz jak będziesz chciał + będziesz miał historię wartości z wykresami.
- 2
Mam pokój do wykończenia. Aktualnie stoi pusty. Trzeba będzie płyty GK położyć, bo ściany krzywe.
Chciałbym Mirasków poprosić o jakieś fajne pomysły jak zaaranżować jego wykończenie? Jakieś wykończenia z płyt, światełka, ustawienie mebli?
W zaraz przy wejściu mam wlot komina, więc planuję zainstalować tam kominek narożny (w pokoju bywa zimno w trakcie zimy), po prawej raczej będzie wersalka, naprzeciw niej TV (~55-60 cali). Potrzebne jest jeszcze ustawienie biurka na kompa (takiego ciut większego,
Chciałbym Mirasków poprosić o jakieś fajne pomysły jak zaaranżować jego wykończenie? Jakieś wykończenia z płyt, światełka, ustawienie mebli?
W zaraz przy wejściu mam wlot komina, więc planuję zainstalować tam kominek narożny (w pokoju bywa zimno w trakcie zimy), po prawej raczej będzie wersalka, naprzeciw niej TV (~55-60 cali). Potrzebne jest jeszcze ustawienie biurka na kompa (takiego ciut większego,
źródło: comment_RJWgRxAawozSJRGyDeXd8F30SEgWExfF.jpg
PobierzKomentarz usunięty przez autora
@Marcinnx kominek, a koza to dwa różne światy. Maluch i Ferrari to też samochody. Kominek wyprodukuje dużo więcej ciepła niż mała koza. Nie może stać blisko palnych rzeczy, bo to grozi pożarem. Musi być zachowany odstęp.
- 2
Mirki co można zrobić ciekawego z wykorzystaniem #arduino, #raspberrypi itp.? Pomijając jakieś czujniki temperatury i systemu inteligentnego domu.
#elektronika #esp8266 #iot #ornagepi #domoticz #technologia
#elektronika #esp8266 #iot #ornagepi #domoticz #technologia
Treść przeznaczona dla osób powyżej 18 roku życia...
- 16
@Kubaa001: pożar.
- 15
Kolejne ciekawe zastosowania dla ESP32. Tym razem projekt precyzyjnego miernika - podpinacie czujniki do modułu, a wyniki odczytujecie na PC (przez UART) lub na telefonie. Sercem układu, oprócz ESP32, jest 4-kanałowy, 24-bitowy przetwornik ADC - ADS1220 od Texas Instruments. Układ potrafi próbkować z częstotliwością od 20, aż do 2000 SPS (próbek na sekundę, ang. samples per second), posiada wbudowany czujnik temperatury o dokładności 0,5 °C i napięcie referencyjne 2,048V. Więcej
źródło: comment_yXcNc8IoRr2mkVQ0vOBIa3CO6klncm7K.jpg
Pobierz- 4
- 10





























https://github.com/SuperHouse/esp-open-rtos
Dużo przykładów, sposób budowania zrobiony z godnością i rozumem człowieczym a nie jak u Chinoli wrzucanie swojego projektu koniecznie do katalogu z SDK
EDIT: W RTOS SDK się ogarnęli, w NONOS SDK dalej jak
dzięki za pomoc i sugestie. Zanim znowu zacząłem stawiać środowisko na linuxie od zera, spróbowałem innej płytki (Amica NodeMcu zamiast Wemos D1 Mini) z platform.io w Visual Code. Zadziałało. Ten Wemos z ali jest jakiś nie taki, chociaż kod z arduino działa bez problemu. Mam nadzieje, ze wystarczy mi pamięci na cały kod - sam blink na tym 4M node MCU to jakieś 75% pamięci flash