- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- Jól felszerelt, csúcskategóriás külső videokártya jött a Gigabyte zászlaja alatt
- Gamescom 2025: Limitált szériás Godlike X lap és más finomságok az MSI-nél
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- India betiltja a pénzalapú online játékokat
- Apple asztali gépek
- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- Épített vízhűtés (nem kompakt) topic
- Milyen TV-t vegyek?
- Melyik tápegységet vegyem?
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Azonnali alaplapos kérdések órája
- AMD Navi Radeon™ RX 9xxx sorozat
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Wolfram
aktív tag
Témaváltás: Elektromos ablak rolót csinált már valaki? A logika nem lenne túl bonyolult, minden nap reggel 6kor nyit, este 6kor zár. Érdemes ilyennel próbálkozni (ESP-re építve), vagy jobb ha valamilyen kész megoldást keresek? 🙄
-
cigam
titán
Miért ne működne? Mitől függ a működése? Azt láttam, hogy hogy van egy csomó feltételes definíció ESP32 vs ESP8266, de azon kívűl mi kell még hogy UNO-n is fusson?
Vagy fordítsuk meg. Létezik olyan ESP32(ESP8266) aminek ethernet portja is van?Gergosz2
Köszi! Ha 341kB a program mérete, miért szükséges a 4MB-os verzió az ESP8266-ból? -
cigam
titán
Ma megjött az ESP8266, de egy számmal nagyobb breadboard kellett volna
-
Janos250
őstag
válasz
Wolfram #21844 üzenetére
Mert én egy gyűjtögető vagyok. Mennyi olyan cuccom van , amit ki se próbáltam!
Mellesleg a ws2812 nagyon jól meg van az ESP32-ben támogatva, Postás kollégánk videójában is azt dicséri az emberke. Na, ez ESP32-ben sokkal jobban van hardverben támogatva.
Számos dolog önálló , független hardverben elműködget, anélkül, hogy a két mag közül bármelyiket is igénybe venné. Azt, ha kifogyott az adata, akkor interruptal szól, hé, elfogyott, adjál enni!
Igaz, hogy én a hardver megoldásai közül nem sokat használtam ki ( pl. RMT=WS2812, SHA1) -
Janos250
őstag
Erre én is kíváncsi leszek, mert egy egészen más mag van benne. És egy magos. Elvileg a korábbi ESP32 hardver megoldásai zömében bene vannak, de - gondolom - azért nem mennek egy az egyben a másik programjai.
Például, az ESP32-n ugyebár a beépített hardver jelentős része ki van kapcsolva, és egy adott címen, egy adott bitet kell beállítani, hogy ha be akarod kapcsolni, azaz órajelet adni rá. Meg lennék lepve, ha ugyanannak a címnek ugyanazt a bitjét kellene állítani.
Az enyém Kínát már elhagyta, de Magyarországra még nem érkezett meg. remélem, nem lövik ki a Vörös-tengeren.
https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32c3/hw-reference/chip-series-comparison.htmlKözben megnéztem a dokuban.
A perifériák egész más címen vannak, tehát új driverek kellenek rá. -
Ez a C3 mennyire használható ESP32 helyett?
-
its_grandpa
tag
válasz
Wolfram #21814 üzenetére
Még tanulom, az biztos, hogy az Arduino ismeri (1.8-at használok) , az alapkezelő persze frissítve lett. Amit idáig próbáltam ESP_Easy-vel, minden működött (külön C3-as verziók vannak).
Van rajta antenna csak a másik oldalán, a kis piros "bigyó". Az enyém pont ilyen, logo nélküli.
-
its_grandpa
tag
Én ezt mindig elb....m, mert nem használok olyan ESP lapot amin rajta van az usb2com chip. Nem kell neked adapter.
>> Az USB portot nem tudom közvetlenül a Mac-be dugni egy mezei kábellel?
Nem értek a Mac-hez de szerintem menni fog.>>Ezen felül még telepíteni kell a ch340 driverét is, hogy szót értsenek?
Igen, kell keresned egy Mac-en működőt. -
cigam
titán
válasz
its_grandpa #21807 üzenetére
Az USB portot nem tudom közvetlenül a Mac-be dugni egy mezei kábellel?
Végül ezt rendeltem meg gyakorolni, kitanulni, hogyan is működik a gyakorlatban. Azt írják, hogy Arduino IDE kompatibilis, és valóban találtam egy Lolin(wemos) D1 R2 & mini sort a "Board" menüpontban (az esp8266 telepítése után).
Ezen felül még telepíteni kell a ch340 driverét is, hogy szót értsenek? -
its_grandpa
tag
válasz
Wolfram #21789 üzenetére
Partvonalról mert nem engem kérdeztél.
Nekem van 5 (a 15 day delivery miatt, nem szeretek sokat várni).
Az elején gondom volt a CDC usb serial-al nem tudtam rá feltölteni. Zadig-al mókoltam usb drivert, hogy legyen soros port.
ESP_Easy-vel kezdek az új board-okon mindig mert azt régóta használom.
Először a "normal"-t raktam fel + rá egy 4 digites led display-t + NTP setup, lett 1 pontos órám
Jött az oled kijelző de a "normal"-al nincs I2C-t tudó GPIO ezért kicseréltem az Easy-t a "display" verzióra. A következő lépés, hogy a 433Mhz->WiFi gateway által mqtt-n küldött hő/pára mérő adatokat megjelenítsem az oled-en. -
Janos250
őstag
válasz
vargalex #21793 üzenetére
Én régebben többször belekeveredtem, mert több helyen vannak kyönyvtárak.
Pl:C:\Arduino\arduino-1.8.19\libraries
C:\Arduino\arduino-1.8.19\portable\sketchbook\libraries
C:\Arduino\arduino-1.8.19\portable\packages\arduino\hardware\avr\1.8.6\libraries
C:\Arduino\arduino-1.8.19\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino
C:\Arduino\arduino-1.8.19\portable\packages\arduino\hardware\avr\1.8.6\firmwares
C:\Arduino\arduino-1.8.19\portable\packages\esp32\hardware\esp32\2.0.11\cores\esp32
C:\Arduino\arduino-1.8.19\portable\packages\esp32\hardware\esp32\2.0.11\cores\esp32\apps\sntp
C:\Arduino\arduino-1.8.19\portable\packages\esp32\hardware\esp32\2.0.11\libraries
C:\Arduino\arduino-1.8.19\portable\packages\esp32\hardware\esp32\2.0.11\tools\sdk\esp32\dout_qspi\include
C:\Arduino\arduino-1.8.19\portable\packages\esp32\hardware\esp32\2.0.11\tools\sdk\esp32\includePersze, kibogozható, hogy mikor éppen melyiket használja, de én néha belekeveredtem.
"ami nem hivatkozik másikra és azok tovább"
Azokkal kevésbé van gond, mert azok tudják, hol keressék a nekik kellőt, probléma akkor van, ha az ember mondjuk végig akarja próbálni a neten elérhető SHA1 programokat, összehasonlítani, hogy milyen időt futnak, amik szoftveresen oldják meg, és milyet, amik használják az ESP32 hardver megoldását. Mivel ilyen libet elég sokan írtak, és mindenki az SHA1 nevet adta neki, ebbe belekeveredtem annak idején, kénytelen voltam az összeset letörölni, és egyenként berakni csak azt, amit éppen próbáltam. -
Janos250
őstag
Írj egy programot ESP32-re, amivel interneten keresztül vezérelhető egymástól függetlenül 4 db lámpa be-, illetve kikapcsolása!
ChatGPT:
Sajnálom, de itt nem tudok teljes kódot adni, de segíthetek neked egy egyszerű példakóddal és útmutatóval, amely segít az ESP32-alapú lámpavezérlő projekt elkészítésében. A példakód egy egyszerű webszervert hoz létre, amelyen keresztül lehet vezérelni a lámpákat.Először is, telepítsd az Arduino fejlesztőkörnyezetet és az ESP32 támogatást hozzá. A szükséges könyvtárakat is telepítsd fel a "Library Manager" segítségével: WiFi.h és ESPAsyncWebServer.h.
Ez a kód egy egyszerű webszervert hoz létre, amelyen keresztül a lámpákat lehet vezérelni. Az ESP32 GPIO pineken keresztül kapcsolja be és ki a lámpákat. A weboldalon a lámpákat külön-külön lehet be- és kikapcsolni.
Ne felejtsd el a Wi-Fi hálózat nevét (ssid) és jelszavát (password) a kódban beállítani, hogy a készülék a megfelelő hálózatra tudjon csatlakozni.
#include <WiFi.h>
#include <ESPAsyncWebServer.h>
const char *ssid = "your-ssid"; // Hálózat neve (SSID)
const char *password = "your-password"; // Hálózat jelszava
const int lamp1Pin = 2; // GPIO pin a lámpa 1-hez
const int lamp2Pin = 4; // GPIO pin a lámpa 2-höz
const int lamp3Pin = 5; // GPIO pin a lámpa 3-hoz
const int lamp4Pin = 18; // GPIO pin a lámpa 4-hez
AsyncWebServer server(80);
void setup() {
// Lámpák inicializálása
pinMode(lamp1Pin, OUTPUT);
pinMode(lamp2Pin, OUTPUT);
pinMode(lamp3Pin, OUTPUT);
pinMode(lamp4Pin, OUTPUT);
// Wi-Fi csatlakozás
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Serial.println("Connected to WiFi");
// Weboldal kezelése
server.on("/", HTTP_GET, [](AsyncWebServerRequest *request){
request->send(200, "text/html", "<html><body>\
<h1>Lámpavezérlő</h1>\
<p><a href='/lamp1/on'>Lámpa 1 BE</a> | <a href='/lamp1/off'>Lámpa 1 KI</a></p>\
<p><a href='/lamp2/on'>Lámpa 2 BE</a> | <a href='/lamp2/off'>Lámpa 2 KI</a></p>\
<p><a href='/lamp3/on'>Lámpa 3 BE</a> | <a href='/lamp3/off'>Lámpa 3 KI</a></p>\
<p><a href='/lamp4/on'>Lámpa 4 BE</a> | <a href='/lamp4/off'>Lámpa 4 KI</a></p>\
</body></html>");
});
server.on("/lamp1/on", HTTP_GET, [](AsyncWebServerRequest *request){
digitalWrite(lamp1Pin, HIGH);
request->send(200, "text/plain", "Lámpa 1 BEkapcsolva");
});
server.on("/lamp1/off", HTTP_GET, [](AsyncWebServerRequest *request){
digitalWrite(lamp1Pin, LOW);
request->send(200, "text/plain", "Lámpa 1 KIkapcsolva");
});
// Hasonlóképpen kezelheted a többi lámpát is (lamp2, lamp3, lamp4)
// Szerver indítása
server.begin();
}
void loop() {
// Üres, itt lehetne egyéb dolgokat hozzáadni
} -
Janos250
őstag
válasz
Janos250 #21787 üzenetére
Hány lámpa lenne?
Nem teljesen értettem meg a linkelt példát: egyszerűen WEB lapról akarod vezérelni a lámpákat? Mert ahhoz nem kell ekkora felhajtás.
"Melyik Arduino modell lenne erre a célra a legmegfelelőbb"
Erre mindenki mást fog mondani. Mindenki a kedvencét. Gyakorlatilag bármelyik jó, de ha neten keresztül akarod vezérelni, akkor az ESP8266, vagy az ESP32 a célszerű választás, mert abban benne van a WiFi, nem kell külön WiFi modul.
Honnan?
Ez is ízlés kérdése. Én mindent Aliexpressről veszek, de sokan az itthoni boltokat pártolják. Most az Alin rendelt dolgok is bejönnek 2-3 hét alatt.
ESP32mini Alinak egy akciójában nagyjából 1500 Ft. Ha nagyon sok lámpa kell, akkor egy erősebb ESP32
Igen, alaplap, tápegység elég. És persze a relék, ha azt használsz. Én általában FET-eket használok.
Gyorstalpaló?
Hát, vannak, kérdés, mennyire jók.
Hol állsz a programozással?
Az Arduino az C++ , megtámogatva egy halom "szabványos" osztállyal, hogy mindenki ugyanúgy használja a perifériákat, és egy plusz típussal (String a string mellé), ami néha jó, de néha meg gutaütés, ha keverni kell a kettőt.
A szerkesztő, és feltöltő felülethez nem kell különösebb tanulás, egyszer megnézed valahol, vagy valaki megmutatja, és megy. -
Janos250
őstag
Ha ott vannak a fájlok, ahol az ino, akkor idézőjel, egyébként kacsacsőr. Régebben én is szívtam vele, mert az ESP32 is összevissza rak könyvtári fájlokat. Ezért én nem kínlódok vele: vagy átteszem az ino mellé - akkor mellesleg szerkeszthetem is az Arduino IDE-ben - vagy megadom a teljes elérési utat.
Például találomra így:C:\Arduino\arduino-1.8.19\portable\packages\esp32\hardware\esp32\2.0.11\tools\sdk\esp32\include\driver\include\driver\sdio_slave.h
-
Wolfram
aktív tag
válasz
vargalex #21769 üzenetére
Amikor installálok egy lib-et Ard IDE-ben, aminek a neve ugyanaz mint ami az ESP core-ban is van (base64.h), akkor hogyan tudok hivatkozni az installált lib-re?
#include "Base64.h"
#include <Base64.h>
Mindkettő az esp32 core-ra mutat. (\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\cores\esp32)Az installált lib meg itt van: \Documents\Arduino\libraries\Base64\src\base64.h
-
Wolfram
aktív tag
Viszonylag elterjedt, máshol is ezt használom ha csak úgy be akarok égetni egy-egy képet, ikont, de ez ESP-n katasztrófa.
Cél /lett volna/ az assembly korszakot idéző byte-ok vesszővel elválasztva ábrázolás elkerülése is:
Ilyet nem láttam eddig sehol máshol, ez a kőkorszak csúcsa.
-
Wolfram
aktív tag
C++ és http gurukhoz kérdés. Ezt hogy lehetne összehozni (ESP32):
const char base64png[] PROGMEM = "iVBORw0KGgoAAAANSUhg...";
http.on("/favicon.ico", []()
{
http.send_P(200, "image/png", base64png, sizeof(base64png));
});vagy a http küldésnél kellene jelezni hogy base64 kódolt a kép (úgy tűnik nem lehet) vagy át kellene konvertálni a base64-et byte tömb-be (na itt is spriccelt a vér, akarom mondani a memória mindenfelé).
-
Wolfram
aktív tag
Lehet-e hangerőt szabályozni ESP-vel? Csinált már valaki ilyet? Tehát analóg be -> esp32 -> analóg ki, és az ESP kontrollálja az átmenő hangerőt (mute, volume 5%,10%,..50%,100% stb)
Találtam egy ilyet, de nem tudom hogy érdemes-e küzdeni vele: [link]
-
Undoroid
őstag
Sziasztok szakik!
Elsőre Boldog Újévet és sok-sok sikeres projektet kívánok!
Ismét a segítségeteket kérném: jó fél éve megvan már EZ a kijelzőm és most szeretném kipróbálni, hogy mire is képes! Vezérlő szinte bármi (Arduino nano, ESP32 vagy 8266, D1) lehet! Valami egyszerű szöveget szeretnék kiíratni vagy egy DHT-vel hőmérsékletet megjeleníteni! Ebben szeretném a segítségeteket kérni! Tudom, hogy ne számítsak túl sokra, csak kíváncsi vagyok a képességeire! Vagy milyen keresőszóval keressek erre rá?Köszönöm, ha valaki időt fordít a kérdésemre!
szerk: közben rátaláltam egy példára
-
Ton-ton
tag
Ahogy olvasgatok, szembejött egy írás...
ESP32-S3-ra írja, hogy az érintőpad funkciója a kapacitás figyeléséhez szükséges áramkört tartalmazza, így már csak a szondát kell csatlakoztatni. -
vegyszer
addikt
-
#75135488
törölt tag
válasz
JulianSinulf #21657 üzenetére
Ranazesre hasonlo labsuruseg, mint az esp32.
Van ilyen pakahegyem is, de sajnos a kezugyessegem mar nrm annyira pontos, mint suhanc koromban.
Szoval szamomra mar nem egyszeru feladat.
Raadasul ~10db kellene.Csak 3x olvas 10mp elteressel es azt atlagolja.
Kizarolag a pontossag kedveert, mert par darab olyan helyen lesz, ahol ez jol johet.
Ez ugye 30 masodperc aktivitas. Ezutan elkuldi az adatot, majd ~9perc30masodperc sleep.
Ezutan kezdi elorol.
Igy van az, hogy 10percenkent kuld adatot. Az elotte 3x10mp alatt megmert adatok atlagolasat.Igy mar ertheto?
-
ViZion
félisten
válasz
tibi-d #21658 üzenetére
tudom...tudom... én egy ESP
bu....ehh megszállott vagyok. Rekeszenként ESP8266, pl. Wemos D1 mini bőven elfér akkuval együtt. Ami a problémás szerintem: "A mérés időpontját a központi egység vezérli."
Nem lehet itt kompromisszum, h pl. óránként mérés, vagy ilyesmi? Mert random időnkénti mérésre sleep-et nem igazán lehet beállítani, úgy meg az akku kérdéses. B tervként lehetne mérés X időnként, amit egy fix tápos ESP "serverre" küldene, a központi egység meg kiolvassa, amikor akarja. -
JulianSinulf
őstag
válasz
#75135488 #21655 üzenetére
Ha az ESP-01 lábmérete akkora, mint az ESP32-é, akkor nem egy nagy ördöngösség forrasztani. Persze nem durung páka meg pisztoly kell hozzá, hanem valami precízebb.
10-15 évvel ezelőtt vettem olyan kis pákát olcsón, amit 12V-ra kell dugni és már lehet is vele forrasztani. Semmi szabályozás, meg egyéb. Ellenben nagyon vékony a hegye., ami pont alkalmas ilyen műveletekre.Én arra lennék kíváncsi, hogy mi értelme 10 másodpercenként adatot olvasni, ráadásul 3x és utána átlagolni?
Egyszerűen nem tudok rájönni.
Illetve 10mp-enként olvas, de 10 percenként küld?
A boltban kapható 3-as hőmérőszett sem küld percnél rövidebb időn belül adatot. Sőt, talán inkább 5 vagy 10 perc az időintervallum. És két cerkaelemmel, kijelzővel (ami mindig mutat) elmegy hónapokig. -
#75135488
törölt tag
Gyors kérdés...
Azt tudom, hogy ESP-01(S) esetében a deepsleep használathoz forrasztani kell a lábára egy vezetéket, ami elég kényes feladat ilyen lábsűrűség mellett.
Mi a véleményetek, az ESP-01(S) alkalmas lehet a következő feladatra?
Egy Li-Ion akkuról táplálva, I2C szenzoron kiolvasna 10mp időközzel 3x egymás után hőmérséklet/páratartalom értéket, átlagolna, majd wifi kapcsolódás után egy API-nak URL hívással átadná ezeket az értékeket. Wifi bontás után valami energiatakarékos módba menne. Ezt 10 percenként ismételné.
Alkalmas erre egy ESP-01(S)? Vagy valami másik olcsó/kicsi modult volna érdemes keresni?
-
#75135488
törölt tag
válasz
Janos250 #21652 üzenetére
A rele 5V, de nem az a problema.
Van rajta egy tranyo, akar jo is lehetne.
Mint kiderult ez a verzio 5V I/O-ra van megcsinálva.
Beiktattam egy 5V/3.3V logikai konvertert es maris mukodik.
Azt hittem ez is olyan, mint amit az ESP-01 eseteben hasznaltam, ami szinten 3.3V I/O. De azon akkor masik tranyo volt.
Gondolom valami NPN tranyo megoldas lehet majd. -
#75135488
törölt tag
válasz
Janos250 #21650 üzenetére
Hááát, mivel kész foglalata van, max úgy volna megoldható a serial debug, hogy vezetékek a pinek és a foglalat közé és a tx-rx mehetne a gépre.
De ez így szerintem elég macerás.
Igen, amúgy az asszinkron megoldás jónak tűnik, azóta is működik.Más:
Elakadtam egy ESP8266 D1 mini + relé kombóval.
Ilyen relé panelt használok: [kép]
Ezt a D0-ra kötöttem így direktben.Az alábbi egyszerű koddal kapcsolnám, de semmi nem történik.
#define RELAY 16
void setup() {
pinMode(RELAY, OUTPUT);
digitalWrite(RELAY, LOW);
}
void loop() {
delay(2000);
digitalWrite(RELAY, HIGH);
delay(2000);
digitalWrite(RELAY, LOW);
}
Mit szúrok el?
-
Janos250
őstag
válasz
#75135488 #21641 üzenetére
Serial a debughoz nincs? Miért nincs? Egy serial-USB konverter, és mehet a gépre, és ott listázni a megfelelő com portot akármivel.
Én ESP32-re írtam régebben egy programocskát, ami mutatja, ha WEB-en belépek, hogy hány kliens kapcsolódik aktuálisan, és milyen távoli portokkal. Nem tudom, ESP8266-al menne-e, már nagyon rég használtam 8266-ot.
Ki sem tudom próbálni, mert ESP8266 csak a munkahelyemen van benn, oda meg most be sem tudok menni, mert pár nappal ezelőtt volt egy hajnali halálos baleset, mert egy kolléga izopropil-alkohollal tisztított valamit, és a gőze berobbant. Most két hétig a szünetben légy se se ki, se be.
Mindenesetre vagy folyamatosan fenn kell tartani a kapcsolatot, vagy használat után bezárni, és a következő használatnál újranyitni.
Gyanítom, hogy az aszinkron kapcsolat megmarad, a dolog jellegénél fogva. -
#75135488
törölt tag
válasz
Wolfram #21644 üzenetére
Az azért nem is volna megoldás, mert az aktuális relé státusz elveszik.
Másrészt a watchdog szinten nincs hiba. Az eszköz működik és ping-re is reagál. Egyetlen service kerül fura státuszba. Szerintem még az sem elakad, hanem végtelen ciklust kap vagy vár valamire.
De így látatlanban passz.Viszont most az async-event combóval összerakva egyelőre jónak tűnik és érezhetően gyorsabban is reagál.
Jól kezeli a wifi disconnect-et is. Arra is lett egy event-handler.
Szerintem ennél a felállásnál maradok. -
#75135488
törölt tag
válasz
vargalex #21640 üzenetére
Először is köszönöm a gyors választ.
Mivel ilyenkor már nincs serial a debug-hoz, nem tudom marad-e nyitva valami.
Relé nélkül, tesztpadon használva a log szerint nem látni problémát, kliens megjelenik, jön a request, megy a response.
Hiba esetén a request-et sem fogadja az ESP-01, csak karikázik a browser.
Értelemszerűen nincs response sem ilyenkor.
Mintha nem létezne a 80-as porton semmi.Kódot erről most azért nem osztok meg, mert közben rájöttem, hogy nem tetszik ez a github-os minta, ami alapján elkészült és kitaláltam, hogy másképpen oldom meg.
Ha esetleg nem sikerül és visszatérek ehhez, akkor megosztom.
Nem akarom, hogy kevered legyen itt a topicban a mostani és az újabb verzió között.Alapvetően nem szeretem ha network dolgok (ez esetben: wifi, webserver) a loop() részben vannak kezelve.
Átírom az egészet szerintem "event-handler" megoldásra és talán asszinkron működésre.
Meglátjuk hogyan sikerül. Ha teljesen elakadok vele, akkor jövök(Köszönöm mégegyszer a segítő szándékot.)
-
#75135488
törölt tag
Sziasztok.
Egy olyan problémába futottam, hogy az ESP-01 vezérelt relés kapcsolóm bizonyos idő után (pár óra) nem érhető el webfelületen. [kép]
Először wifi kapcsolat problémára gyanakodtam, de egyrészt csinál egy reconnect-et, ha megszakad, másrészt az eszköz ping-re reagál.Több ESP-01-et is próbáltam és ugyanez lett az eredmény, így a hardveres problémát kizárnám egyelőre.
Ez alapján arra gondolok, hogy a webszerver része akad el.
Valakinek van valami ötlete/módszere, amivel megvizsgálható, hogy mi okozza?
Mondjuk kicsit nehezíti a debug-ot, hogy sok idő telhet el a hiba fellépéséig.Esetleg valakinek olyan mintakódja, aminek a webszerver része stabilan működik?
-
vargalex
félisten
válasz
Undoroid #21635 üzenetére
Nekem nincs ESP-01-em, de ahogy a többiek már írták, ott nem megy alapból a deepsleep.
Maga a kód nyilván működne, hiszen 1 db GPIO-t igényel. -
Undoroid
őstag
válasz
ViZion #21627 üzenetére
Az adatok mennek is! Az ESP létrehoz egy saját szervert, ami a WI-FI hálózatomon dolgozik és oda érkeznek a mért adatok! Ezeket az adatokat az IP-m ismeretében egy egyszerű böngészővel olvashatom is! Egészen pontosan így néz ki egy DHT küldte infócsomag. Nézhetem mobilról, 'laposról', asztali gépről, stb... A Te "felületed" sokkal jobb! Sokkal alaposabb tájékoztatást ad mindenről! Tetszik! Ahogy nézem ez nem csak az aktuálisan mért értékeket mutatja, hanem valameddig láthatóak az ingadozások is!
-
its_grandpa
tag
Még nem tudom
így jöttem ki árban és időben jobban.
Nemrég vettem egy LilyGo TTGO-t is (433Mhz) az OpenMQTTGateway-hez 7.000.- ért.
Látom az összes szomszéd hőmérőjét, meg persze az enyémeket is.
Nem volt még BLE-s ESP-m, most már van.
Az OMG jó volt agytornának, sokat tanultam mert fordítottam magamnak "játékból".
Az utolsó - nekem jó - verzió az 1.5, most 1.7 van de még erősen reszelik, nekem el se indult.
ps: Ki fogom próbálni pl. a BLE gatewayt. -
-
ViZion
félisten
-
Tankblock
aktív tag
válasz
Undoroid #21617 üzenetére
Ugyanaz a 2 IC csak - más kivezetések és körítés. Nyisd fel a shieldet, ha meghal és nézd meg mi van benne :-)
Mi van ha nem az ESP01 altatod, hanem a táp vonalat szakítod meg majd 5 perc múlva visszaengeded? RTC vel ami ugyanazon az I2c buszon ül ez megoldható, csak legyen interrupt lába, már csak egy latch áramkör kell és kész is vagy....
Az első projecteim egyike volt, mondjuk én az RTC-t anno Attiny13A valósítottam meg, így annak az ADC vel mérem az akku feszt is. Mondjuk írtam egy soros portos bitbanget mert hw nincs az AtTiny13A-n, de vannak újabb verziók is kis fogyasztással :-)
Szerk:
UPSZ lehagytam 2 P-s MOSFETet meg TP4056 Lipo aksi töltés és mélykisülés ellen.... -
ViZion
félisten
válasz
Undoroid #21615 üzenetére
Ismerkedésre nem biztos, h ez a legjobb. Wemos D1 mini és ezen lehet Arduinoval, ESPEasy-vel, ESPHome-val vagy Tasmotával játszani. Nem mindig a legkisebb a legegyszerűbb. Vettem Node MCU-t is, mert sok kivezetés, kis kecses-aranyos... de már a WLED-el is bajok voltak, csak vmi régebbi támogatja, utána törés, amit nem is javítottak az újabb kiadásokban. Szal. a Wemos D1 mini az MCU "etanol"
izé, etalon. Rengeteg leírás, videók, mittomén. ESP-01-nél már az is képzavar, h több féle van hasonló néven, ráadásul a klónokkal ez csak bonyolódik, sok a csapda (OK, Wmosnál is vannak bajos klónok).
-
Undoroid
őstag
Neeem! A legutóbbi rendelésemben ilyenből is érkezett kettő (+1programozó) és most szeretném kipróbálni a képességeit! Mivel az ESP-01-en még a programozásához szükséges áramkör sincs rajta, így vélhetően ez fogyasztja a legkevésbé az energiát! Az ok, hogy eléggé korlátozottak a képességei a kevés kivezetése miatt, de valamit - valamiért!
Mivel még csak ismerkedem ezekkel a kis áramkörökkel, így az alapokkal próbálkozok...ezért is rendeltem ebből egy párat. Ha egy elmúlik
, akkor marad még egy tartalék!
-
Undoroid
őstag
válasz
ViZion #21609 üzenetére
Szia!
" Ha nem éri közvetlenül víz, akkor egy egyszerű burkolat elég. " Remek!
" ESP-01 deep sleep az macerás " Ettől féltem! Ha jól emlékszem, akkor van egy másik energiatakarékos módja ennek a lapnak, de gondolom, hogy azt sem lehetne megúszni forrasztgatás nélkül?! Túl picire van megcsinálva a hordozó lap, hogy külön ez is ki lenne vezetve rajta.
Már csak a mikrovezérlők programozása lenne érdekes.
-
Undoroid
őstag
Sziasztok szakik!
Lenne pár kérdésem a BME280-as lapocskával kapcsolatban! A kérdésem pedig az lenne, hogy ez a lapocska mennyire viseli el az időjárás viszontagságait egy olyan burkolatban, mint például a DHT-sorozat? Nem fogja közvetlenül érni a lapocskát napfény, eső, szél! A lakáson kívülre helyezném el, eresz (és előtető) alá és beletenném egy barkácsolt műanyag burkolatba!
A másik kérdésem pedig ezzel kapcsolatos lenne! Lehet, hogy egyszerűbb lenne közvetlenül megkérdezni cog777 kollégát, de ilyenkor inkább ezt nem teszem! Az elfogyasztott Bejglitől kajakómás mindenki, de talán vannak fanatikusok, akik ismerik a megoldást is! Szeretném ezt a projektet megcsinálni itthonra.
A külső lapocska 5-10percenként küldene új adatokat egy ESP-01S-en keresztül (ha ez így lehetséges). Minden további időben elmenne DeepSleep-be az akku (1db 18650) kímélése érdekében.
Köszönöm a választ és kellemes ünnepeket mindenkinek!
-
Wolfram
aktív tag
válasz
Tankblock #21604 üzenetére
""én nem használom az Arduinot ESP32 programozásra, csak a esp-idf közvetlenül hivogatom"
Tehát ha jól értem nem használsz Ard IDE-t? Ezzel bukod az összes előre megírt eszköz könyvárat is? Van valami MCU/ESP32 támogató tool Eclipse/VSCode alatt, vagy teljesen nyersen használsz mindent (mivel fordítasz, hogy töltesz fel stb)? 😳
-
Tankblock
aktív tag
válasz
Sebiferi #21599 üzenetére
Ha jól nézem akkor az esp32 az 5.2 alapján van. Nálam aRduibno IDE 2.2.1 van fennt
vicces módon az Espressif által 2.0.11, ha az Arduino ESP32 Boards csomag meg 2.0.13 ajánl :-)én nem használom az Arduinot ESP32 programozásra, csak a esp-idf közvetlenül hivogatom (működik Eclipse, Visual studio Code ill terminálból is ) Ott nekem az esp-idf master nem tudtam szálat indítani, mert hibaüzenetet ad. visszaléptem 5.1.2 releasere és ott jól működik minden. Portolnom kellett a kódot 4.3 ról 5.1.2 re....
folyamatosan változik, fejlesztőkörnyezet és a toolok is.
-
Janos250
őstag
Ha valakinek elég 1 mag, és kevés láb, kicsi a hely, de ESP32-t akar, most €3.76.
Ingyen szállítással, ha a "3+ items from US $1.99" keretében veszed.
https://vi.aliexpress.com/item/1005005319963906.html
De több lábbal is ennyi. -
Tankblock
aktív tag
Ezek szerint még nem volt instabil TP-link routered :-) Az előző routerem imádta eldobálni a Wifit és a Sonoff fali kapcsolók meg csak lestek. Úgy cseréltem le egy ASUSra hogy csak na.
HA fontos h jól menjen akkor csak a jó öreg hard wired kábeles megoldás jöhet szóba, nem szükséges RJ45, bár az igaz h az jó ha van, de RS485, CAN, ezek felett modbus whatever protokollal ..., csak arra várnak h beépítés után akár évtizedekig menjenek....
ha meg szeparált háló akkor minek is a SSL? Ha annyira titkosítani akard AES is használhatsz. Emlékek szerint ESP32 100% h hardveresen benne van. ESP8266 meg láttam programot, mondjuk nem annyira nehéz számolni sem.
-
Tankblock
aktív tag
Innentől jön a puding próbája,
Mind a kettő működő képes (Főleg h az MQTT egy protocoll amit bele lehet tuszakolni az Websocketen keresztül is... [link] ). Ha viszont üzemszerüen kell hogy működjön akkor a Wifi felejtős lesz....
egy sima DeAuth attakkal szétbontható a ESP és a Router között a kapcsolat.... -
peeat
tag
válasz
Tankblock #21593 üzenetére
Sensor és aktuátor is lessz . Kell a kétirányű kommunikáció
Több eszköz is lessz van aminél 2 szenzor 1 aktuátor
de van aminél kb 10 szenzor 6 aktuátor (ezt arduino megával tervezem kombinálni)
(Most nem fontos az altatás opció, sőt pont hogy állandó elérés kell.
Másik projektnél érdekes lehet az altatás viszont ott akár egy RESTAPI post is elegendő tud akár lenni.)
jelenleg csak esp8266 -om van de ha szükséges másik chip nem gond. (+ Arduino-k)
Websocket szerver már van így persze kényelmesebb.
De ha indokolt egy MQTT Broker akkor nem gond (szerver gép elbírja) -
Tankblock
aktív tag
Szia
Mire szeretnéd használni?
Mivel az utolsó ESP-IDF hez is van websocket ssl el [link] így gondolom h működik. (én csak az ESP8266 al próbáltam anno és működött)
Kérdés mire van szükséged. Ha csak pár szenzor adatára ritkán akkor MQTT és a mérések között altathatod a projectet.
Ha több adatot szeretnél streamelni folyamatosan akkor websocket egyszerűbb mivel nem kell még 1 MQTT Broker is.vagy implementálhatsz saját protokollt és akkor nem fogják feltörni.....
-
peeat
tag
Sziasztok
ESP8266 vagy ESP32 esetén
A websocket client csak ssl nélküli megoldást lehet összehozni vagy működik ssl-el is ? (tárhely probléma)Vagy jobb megoldás MQTT -vel használni ?
Egy webszerverrel kellene kommunikálnia illetve a webszerverhez készül majd egy aplikáció is.
-
Tankblock
aktív tag
válasz
Sebiferi #21587 üzenetére
akkor nem értem, egy 240 MHz futó ESP32 és egy 80MHz futó ESP8266 között az ESP32 a nyertes több okból is. ESP8266 a Wifi stackat is azon az egy magon futatja, azért kell bele a yield() . 2 Core ESP32 esetén a Wifi külön magon fut.
szerintem nem itt lesz a probléma. Programozási probléma lesz, freeRTOS nem okoz ekkora különbséget és overheadet - mert az nem OS csak egy scheduler ugyanugy tud futni ESP8266 is a FreeRTOS....
Melyik verziós ESP-IDF használod?
-
-
Sebiferi
tag
Sziasztok!
A kérdés a következő kód futásidejéről szól.
Wemos D1 mini: 80 microsec
ESP32: 194 microsec
Mitől lehet? És ez "normális"?
Arduino IDE 2.2.1#define sensorNum 10
typedef struct
{
uint32_t code = 11111111;
uint8_t time_left = 7;
uint16_t repeat_left = 5;
uint8_t name_p = 22;
} sensors;
sensors sensor[sensorNum];
uint32_t functionStart;
void setup() {
Serial.begin(115200);
Serial.println();
sensor[4].code = 0;
sensor[4].time_left = 0;
sensor[4].repeat_left = 0;
sensor[4].name_p = 0;
}
void loop() {
functionStart = micros();
for (int a = 0; a < sensorNum; a++) {
if (sensor[a].code == 0) {
Serial.print("Elem: ");
Serial.print(a);
Serial.print(" Code: ");
Serial.print(sensor[a].code);
Serial.print(" Time: ");
Serial.print(sensor[a].time_left);
Serial.print(" Left: ");
Serial.print(sensor[a].repeat_left);
Serial.print(" Name_p: ");
Serial.println(sensor[a].name_p);
}
}
Serial.print(micros() - functionStart);
Serial.println(" micros");
delay(5000);
}Köszönöm!
-
Postas99
őstag
ö.... az jutott eszembe hogy van ez az új Realtek cucc ami wifin keresztül is eléggé hatékonynak tűnik és nem túl drága , bár kinek mi.
Az ESP CAM-os cuccoknál fényévekkel jobbnak tűnik, FHD-ban tud stream-elni
Bár sosem gondolkodtam ilyenekben, mindenesetre használható ötlet.
-
JulianSinulf
őstag
válasz
vegyszer #21548 üzenetére
Szegény gyerek, nem hagyod, hogy ranked meccseket játszon a haverokkal. Elég nagy trauma fogja érni. Főleg, ha új haverokat kell keresnie, mert nem tudja megkerülni a korlátozásod.
Ha tudod, hogy mivel tolja a gyerek, akkor rá tudsz keresni, hogy milyen nyitott port kell neki. Ha ezt a routeren bezárod nyitás helyett, akkor valószínű online nem fog játszani a játékkal.
Ha átrakod a gyereket a harmadlagos routerre, az anyóst meg a másodlagosra, akkor a harmadlagoson próbálkozhatsz korlátozni, hogy ne zavarj meg másokat. Persze, ha a routeren van reset gomb, akkor a gyerek hamar kikerülheti. Ahogy a kábelbe épített elektronikát is, ha megtalálja. Meg a port korlátozást is.
Én amúgy egy egyszerű barbár módszerrel próbálkoznék első körben. A hálókábel jeleit átvinném egy relén. Ha azt akarom, hogy ne játszon, akkor relé lekapcs. Hogy ezt esetleg távolról vezérled és ESP-t használsz hozzá vagy más módon, ahogy neked kényelmes.
Kicsit barátságosabb megoldás, ha relé helyett optocsatolót használsz a kapcsolat megszakítására.De időközönként egyszerűen újraindíthatod a routert is. Ez is meg fogja akasztani a játékot. Igaz, hogy mindenki netjét is, de, ha már leszokott a gyerek, akkor nem lesz ezzel sem gond. Addig meg azt mondod, biztos frissítette a szolgáltató.
Amúgy meg, ahogy írták, szülői felügyelet használata a routeren.
Esetleg a routereket megfelelően beállítani, hogy csak egy adja az IP címeket, így onnan látod az összes klienst és tudod őket szabályozni.
Ha a "modemed" wifis, akkor gondolom az egyben a router is. Oda kellene irányítani mindent. A másik két router-t berakni AP üzemmódba. Nálam is így van most, csak két eszközzel. Mindegy, hogy melyik kliens hova csatlakozik, az első eszközön be tudok rájuk állítani mindent, mint a statikus IP cím vagy a port nyitás. A második eszközbe sosem kell belépnem.@ekkold: Bocsi, míg te írtál, én is, így csak elküldés után jelent meg a hsz-ed.
-
vegyszer
addikt
Szervusztok!
Kicsit elmérgesedett a helyzet a 15 éves fiam, és köztem. És gondoltam, hogy utána járok egy "gyerekszivató" célszerszám épírésének.
A feladvány az lenne, hogy az eszközt az UTP anya anya toldó helyére rakva tudjon olyat csinálni, hogy álttalam beállított időközönként (5-8 perc) mondjuk 15s időre az UTP 8 ere köztti kapcsolatot megszakítja, majd ha letelik az idő, akkor visszaállítja.
Csak hogy a fiam érezze a törődést, hogy este mikor kell mennie aludni, mert a hajnali 5:40-es ébresztő nem az erőssége, főleg, ha háromkor még zombit/ellenséget vadászik. Mert számomra az nem infó, hogy "DE EZ MOST RANKED!"Ezt milyen eszközzel lehetne megszaggatni, hogy az UTP-n átmenő jeleket ne zavarja meg? Mert az ok, hogy egy ESP32-vel az ON/OFF arany gyakoriságát be lehet állítani akár távolról is.
-
Urna
tag
Sziasztok!
Segítséget szeretnék kérni a korábbi billentyűzetes projekthez. Hogy ne kelljen visszakeresni, ezt próbálom reprodukálni, de nem az eredeti Teensy-vel, hanem egy ESP 32 S2 Minivel, és saját pcb-vel (ami már megjött és nagyon fasza is lett szóval köszönöm hozzá a segítségeket
) Emellett ahogy nézegettem az esp-s billentyűzetes projekteket, a
#include "USB.h"
libekkel dolgoztam.
#include "USBHIDKeyboard.h"
A matrix decoder scriptekből vettem elepul az egyiket, erre és ezt alakítottam át.
Két fő probláma van a kóddal jelenleg de elakadtam a debugolásában.
- Jól (két koodinátát ) csak a bekapcsolsá utáni első leütés során tud kiadni, utána elhagy egyet-vagy kettőt (legtöbbször ha valaminek "1-2" lenne akkor a mellette lévő " 1-3 "-ból, csak a 3 jön meg). Ez azért nem annyira hatalmas baj, de van ~60 billentyű így is.
Minden más billentyű egyébként (kivéve még bal-nyíl de lehet ez is "LED-es ") visszaadja a sor és oszlop koordinátáit.
- A másik már valóban probéma. Van két oszlop amikből nem olvas ki (egymás feletti gombokra végig ugyanaz a tünet) Ha ezeket nyomom le, akkor nem jelenik meg kiírt billentyű hanem a board LED-je világít. És ahogy néztem ha a breakoutboradon a 15-ös pint kötöm össze bármi mással, akkor is ez a játszódik le. Valószínüleg aMyPinsInOrder
tömbben rosszul haivatkozok a pinek számozására, sőt valószínüleg a 15-össel lesz baj, de nem találtam hogy mi lenne a jó megoldás. Én csak a hátulján lévő nyomtatás alapján hívtam őket 1-től 18-ig, majd 21 és 33-tól 40-ig. Ez a két oszlop amúgy a B-T-5-F5 illetve az Á és Ő "oszlopa".Itt található meg a kódom: Github a bekötés pedig úgy néz ki hogy egy 30pines FPC breakout board (ez előbb jött meg mint a saját) 1-től 27-ig tartó pinjei az ESP-be mennek be a fenti módon: 1-től 18-ig, majd 21 és 33-tól 40-ig.
Köszi előre is a segítséget!
-
JulianSinulf
őstag
válasz
ViZion #21503 üzenetére
Vanilla FW?
Azt hogyan érem el?
Vagy az ESP library könyvtárában található Camera kódra gondolsz?
AP-t így is csinál. Csak jó lenne jelszavazni. Még jobb lenne, ha egy routerre csatlakozna, bár így belegondolva, nem is biztos, hogy bírná térerővel ott, ahova kerülni fog. Ezt még nem teszteltem. -
its_grandpa
tag
válasz
JulianSinulf #21499 üzenetére
Belenéztem Github-on a kódba.
>> Az utils részen a 29, 30. sorban ...
És nem adtál a 28.-ban hostnevet ? Szerintem próbáld meg.>>....egy lábat összezár a GND-vel ..
A GPIO0-át a gnd-re kell kötni, akkor kerül az ESP boot módba és persze mielőtt összedugod a USB-vel. Ilyenkor a soros porton 57600 boud-al lehet látni pár adatot a modulról.Az most hirtelen nem látom át hová írja a log-ot, de az ESP32-CAM_MJPEG2SD.ino 117. sorában van logSetup(); fv. hívás. Lehet egy log is segítene.
(nekem meg 1 kávé
)
-
JulianSinulf
őstag
Ezt töltöttem rá.
Az utils részen a 29, 30. sorban megadtam a routerem elérhetőségét. Néha rácsatlakozik, néha nem.
A 40, 41. sorban megadtam egyedi adatokat, arra az esetre, ha AP-t hozna létre. De ez sem működik.
A data könyvtárat rá kellett másolni egy SD kártyára, hogy működjön a weboldal. Ezzel nincs is gond.
Egyebet nem módosítottam, csak fordítottam és ráküldtem az ESP-re.
Az arduino-ban a hardvert ez alapján állítottam be. 6:10-nél megállítva szerintem minden látszik. Mondjuk itt a videóban egy lábat összezár a GND-vel és úgy programozza. Azt nem értettem, hogy ez miért kell, én nem csináltam. Az MB panelon van rá egy nyomógomb, de nem villogott a piros led, hiába nyomtam. Lehet, hogy félreértettem valamit.
Ezen kód előtt meg az ESP könyvtár Camera kódos programjával próbálkoztam, arra töltöttem rá ezt a másikat. -
ViZion
félisten
válasz
JulianSinulf #21491 üzenetére
Van Home Assistant-od? Mert akkor adnék esélyt az ESPHome-nak.
-
JulianSinulf
őstag
Sziasztok!
Nem tudom mennyire járok jó helyen, az oldal keresője az ESP-re nem dobott ki semmit.
Vettem egy ESP32-CAM (OV2640) modult MB lappal.
Feltöltöttem rá ezt a kódot.
Egyrészt hiába állítom be a hálózatom adatait a kódban, saját hálózattal indul.
Az AP részen megadtam adatokat, de nem vette figyelembe, a default saját hálózattal megy akkor is.
Ha a kész oldalon módosítom, akkor rácsatlakozik a hálózatomra, de valami ping hibát dob gyakran. És újraindításnál elfelejti.
Ezek voltak az apróbb gondok.
A nagyobb gond, hogy a kamera képe nagyon homályos és, hogy időszakosan megáll. Pár másodpercig üzemel, majd semmi. Ha újrakérem a közvetítést, akkor megint megy pár másodpercig és semmi.
Az EPS32S nagyon melegszik, ahogy a kamera is és a feszültségszabályozó is.
Ez az első ESP-m, így nem tudom, hogy ez normális egy ESP-nél?
Vagy valami baja van?Ha esetleg nem ide kellett volna írnom, akkor tudtok ajánlani egy helyet, ahova mehetek?
-
ViZion
félisten
Szerintem a Tasmota ehh...
Persze kinek mi, ez a jó benne.
Merjünk nagyot álmodni, mert azt tudjuk, h a fogyasztásmérés meg a hőmérők az okosotthon "kapudrogja". Szal. lehet mindjárt egy HA + Mosquitto broker + Victoriametrics + Grafana. Ha MQTT-t nem akar, akkor ott az ESPhome, nekem ez egyszerűbb, mint a Tasmota.
-
dew28
aktív tag
válasz
joczo1337 #21472 üzenetére
kicsit off, de :
kezdesnek jo lehet amit szeretnel, de ha mar belerazodsz kozben, jonnek az uj otletek, jolenne visszanezni, keresni, stb az adatok kozott, aztan uj szenzorok, kapcsolok, es epul az okoszisztema.
pl
a kepen levokhoz en a kovetkezoket javasolnam tanulmanyozasra:
HW oldalon: megfelelo MCU+Szenzor (pl ESP8266, ESP32 stb), + egy szerver gep (ez nalad adott)
SW oldalon: MCU-ra pl tasmota firmware, -> MQTT -> influxdb -> Grafanaonnantol kezdve eleg csak a grafanat kiengedni netre (v VPN, v Zerotier), es latod a dolgokat tavolrol.
-
Janos250
őstag
-
ViZion
félisten
válasz
joczo1337 #21472 üzenetére
Szia!
DHT11-et engedd el!Az nem való kültérre. Ha kültéren párát is szeretnél mérni, akkor arra AHT20/AHT21 az ócó és a pára része pontos, de ez I2C, közel kell legyen a boardhoz. Beltérre jó és ócó cucc.
Hőmérsékletre kültéren szerintem OneWire a megfelelőbb (pl. Dallas DS18B20 szenzor), a DHT22 drága.ESPEasy-t lehet FW-nek használni, kontrollernek a Thingspeak vagy uhh, nem is tudom mit használtam, Blynk volt asszem...
Ez nem "gyári" cloud, csak a Te dashboardodra küldi az adatokat, azt sem tudja, h mitől és mit kap. Otthoni szerverre is MQTT-t tud küldeni, ha a szerveren van bróker. -
lanszelot
addikt
Hello,
Nekem ugyanez az ESP32 -es webkamera van, de az enyém 1 perc alatt 1 kép kockát ad.[link]
Ha a legkissebbre veszem a kép felbontást, akkor 10-15 mp 1 kép kocka, de a kepet alig látni olyan pici. Azt hittem ez ilyen gyenge, és dobtam a sarokba...vele együtt a projectet is.
A videón viszont, nagy felbontásban jó frissítéssel ad képet.
Ahogy megvettem úgy van, semmit se változtattam, csak bekapcsoltam, csatlakoztam.
Valamit be kell állítanom> Vagy miért rossz nekem?Wifi 1m-re van, és nincs gond a wifi-vel. Biztonsági kamera is azon van és FHD képet ad. Telefonono néztem a wifi sebességet nincs gond vele. Tehát nem azzal van baj.
-
válasz
ViZion #21448 üzenetére
tényleg mindig a fizetős rész jön elő és ez maradt meg
Persze, hogy az jön elő, mert ez mégiscsak elsősorban az ilyen célú felhasználásra készült. Nem is tudok más hasonló vezeték nélküli hálózati megoldást a GSM/umts/wifi hálózatokon kívül (ettől persze még lehet, pl Esp-now, Zigbee), viszont két közeli pont közti kommunikációra elég drágák ezek az eszközök, arra van olcsóbb megoldás.
-
ViZion
félisten
Kicsi érdekesség: ESPEasy 3 db I2C eszközt párhuzamba kezeli szépen, bódottá.
Még érdekesebb, h a 3 elvileg csúcs (DIY kategóriában) szenzor (DS18B20 és 2 db AHT21) mást mér. Legalább az AHT21-ek kb. egyformák.
Dallas 12 biten magasabbat mér, hibásan, mert nincs itt 26°C... 10 biten pontosabb.
30 sec mérések mindnek, az eredmény:
Viszem holnap és a cégnél a kalibrált hő és párához igazítom őket. Természetesen nem kell a 2 tizedes pontosság, páránál le is vettem már (+-5% eltérés is megfelel).
-
válasz
ViZion #21419 üzenetére
Csak azt elemmel táplálni... ehh.
Igen, erre írtam a kiegészítéseket.
Amúgy nem lehetetlen, néhány kolléga igen jó eredményeket ért el esp8266 akkus táplálásában, de ahhoz Wemos helyett pucér esp8266-ot használtak, kiiktatandó a Wemos lapon lévő néhány energiapocsékoló perifériát (ledek, usb-uart chip).Van deep sleep, de még ESPEasy-nél is írják, h néha nem jön vissza onnan...
Ne használj akkor ESPEasy-t.Ez dicséretes, főleg ha csak hobbi.
A fiam ennek pont ellentéte: elkezdett ő is programozni magának, de őt nem érdeklik az alapok, rögtön unreal engine-ben 3D lövöldözős játékot akart írni - és sikerült neki
-
ViZion
félisten
A fenti feladatok (a Te kiegészítésed nélkül
) így egyben egy Wemosnak meg se kottyannak. Csak azt elemmel táplálni... ehh. Van deep sleep, de még ESPEasy-nél is írják, h néha nem jön vissza onnan...
szeretem, ha mélységében is értem, amit programozni próbálok
Ez dicséretes, főleg ha csak hobbi. -
-
-
válasz
#99235328 #21383 üzenetére
Összesen 6 button lenne. Négy irány, egy Enter és egy Back
Szerintem ezt simán el tudod 1db analóg bemenettel intézni, amennyiben lemondasz a 2 gomb egyszerre beolvasásának a lehetőségéről. Ilyen irányító gombsor esetében úgyis csak véletlenül szokás 2 gombot egyszerre nyomni, gondolom nem játékvezérlőt készítesz.Jelen tervem most az, hogy 2db 18650 Li-Ion cellát kötök sorba próbaként és egy 5V-os step-down-t kap.
Jó terv, de az 5V helyett 3.3V stepdown-t használj, mivel a uC és a szenzorok is 3.3V-osak, felesleges a dupla konverzió (az onboard regulátor az 5V-ból csinál 3.3-t).
Egyébként ha van Vin bemenet (Arduino és esp lapokon van), arra lehet direkt kötni a 2db li cellát! -
fchris82
csendes tag
válasz
Wolfram #21322 üzenetére
Találtál valamit, a dimmelés most nekem is kellene. Mit lehet dimmelni, és milyen alkatrészek kellenek hozzá? (ESP-vel vezérelve)
Szia! Bocsánat a kései válaszért, elég sűrű hetem volt és át kellett térnem a hőszigetelés témakörre kicsit.
Ma a következőket rendeltem meg:
- Ez egy dimmelhető, 220V-os, 60 fokos, GU10-es "lámpa": ebay link
- Ez meg egy dimmer az Aliexpressről: https://www.aliexpress.com/item/32802025086.html?spm=a2g0o.order_list.order_list_main.5.67171802tktfpeTesztelés céljából vettem 1-1 db, hogy azt csinálják-e, ami nekem kell. Egyébként a meglepő az, hogy dimmelhető 60 fokos vagy nagyobb szögű izzóból alig találtam. Van egy rakás, ami 38 fokos, vagy volt, ami 5, de vagy egy óriág keresgéltem, mire találtam egyet. Mármint ami GU10-es is. Mert E14 és E27 foglalattal is találtam.
Nem tudom, hogy ez így azt fogja-e csinálni, mint ami nekem kell.
-
ViZion
félisten
+1
Igen, nálam is van. Lehet kombinálni is őket. ESPhome is tudja kezelni mindkettőt.
WLED elég sok frankó dolgot tud, szegmenseket lehet beállítani, van rengeteg gyári effekt, lehet pl. PC-ről vezérelni (ambilight, egyik első digitális led projectem volt). Több WLED-et lehet szinkronizálni, erről brutál YT videók vannak... néhányan nagyon dúúúván mindenre is pakolták. Jah, kimaradt, h WLED is tud RGBW-t is, meg a cool+warm white szalagot is vezérelni. + infó még, hogy nem kell megszeppenni, ha valamelyik az adott vassal nem működik. ESP8266 NodeMCU-val a 0.85-ig vissza kell menni, az kezeli.
Új hozzászólás Aktív témák
Hirdetés
- PROHARDVER! feedback: bugok, problémák, ötletek
- GL.iNet Flint 2 (GL-MT6000) router
- Konteó topic
- Apple asztali gépek
- Tutti Georg: A Microsoft 2025. augusztusi biztonsági frissítései hibásak
- Autós topik
- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- WoW avagy World of Warcraft -=MMORPG=-
- A fociról könnyedén, egy baráti társaságban
- Realme GT 2 - aláírjuk
- További aktív témák...
- AMD Ryzen 7 5800X3D 8-Core 3.4GHz - AQUA garancia 2026.04.20
- Új HP 16 Elitebook 865 G10 WUXGA IPS Ryzen5 Pro 7540U 4.9Ghz 16GB 1TB Radeon 740M Win11 Pro Garancia
- Asus ROG Flow Z13 WUXGA 120Hz 2in1 Touch i9-12900H 14mag 16GB 512GB Nvidia RTX 3050Ti W11 Garancia
- Asus ROG Flow Z13 WUXGA 120Hz 2in1 Touch i9-12900H 14mag 16GB 512GB Nvidia RTX 3050Ti Win11 Garancia
- Eladó iPhone 14 Pro 128GB Black Karcmentes
- GYÖNYÖRŰ iPhone 11 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3126, 98% Akkumulátor
- Eladó karcmentes Moto G31 4/64GB / 12 hó jótállással
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Logitech G513 Carbon Tactile DE (3)
- Bomba ár! Lenovo ThinkPad T460 - i5-6GEN I 8GB I 256GB SSD I 14" FHD I Cam I W10 I Garancia!
Állásajánlatok
Cég: FOTC
Város: Budapest