Fórum témák
» Több friss téma |
Sziasztok!
Van egy Wemos D1 mini Pro és BME280 szenzoros kapcsolásom. Két napig kifogástalanul működött, de most újraindítás után csak 4 adatot ismétel. Szenzor jó, leteszteltem ugyanazzal a programmal Arduino Nanora töltve, a Wemos is látja a szenzort (I2C scanner program felismeri a 0x77 címen). Van valakinek ötlete?
Sziasztok!
Boot problémám van Wemos D1 mini-vel. Ha a D4(GPIO2)csatlakoztatva van az áramkörhöz, akkor nem bootol rendesen, a beépített led folyamatsan világít, reset gombra nem reagál. Kicsit kerestem, és a D3(GPIO0) D4(GPIO2) 10k-val fel van húzva 3,3V-ra, a D8(GPIO15) földre van húzva 10k-val, annak ellenére, hogy ez az eszközön már alapból meg van csinálva.. Ha először kap tápot a d1 mini, és utána helyezem az áramkörbe, akkor rendesen működik. Mit lehet ezzel kezdeni?
Valamit még titkolsz előlünk. Mi van még ezekre a lábakra kötve?
Ráéreztél . A D4 D3 D2 D1 és Rx lábakon TLP627-es optocsatolók vannak 1k-s ellenállásokon keresztül, a D8 D7 D6 és D5 lábakon pedig egy 74141-es BCD IC.
Szerk.: Csatoltam képet a lábkiosztásról, a zöld "Arduino" számozás a GPIO számozással ekvivalens. A hozzászólás módosítva: Jan 28, 2018
Hali!
Kösd fordítva az optocsatolót, az optó megy a +tápra, és az esp föld felé húzza
Köszi a tippet, esetleg azt meg tudnád indokolni kérlek hogy miért javíthat ez a helyzeten? Próbálok tanulni az ilyen dolgokból, hogy legközelebb ne menjen el rá 2 napom.
Szerk.: Hogy tudom a föld felé húzni? pull_down-ra állíttom a pint és kész? A hozzászólás módosítva: Jan 29, 2018
Hellotok
Egy Wemos D1 minivel babralok, AP_STA modba es a kovetkezo lib. fajlokkal: #include <ESP8266WiFi.h> #include <ESP8266WebServer.h> #include <ESP8266mDNS.h> #include <NTPtimeESP.h> A gondom a kovetkezo: ha nem talalja a routert, vagyis nem tud kapcsolodni a routerre (esetleg nincs hatotavolsagba) akkor folyamatosan a kovetkezoket nyonja serialon keresztul: Idézet: „scandone no **SSID** found, reconnect after 1s reconnect” Egyreszt jo mert hogy akar csatlakozni, de az az „1s” egy kicsit sok, illetve igen surun teszi. Ezido alatt nem igen mukszi az AP. Hol lehet ezt az idot novelni ? Peldaul 1, vagy miert ne 5 percre ? Melyik lib. felelos ezert ? A hozzászólás módosítva: Jan 29, 2018
Íme egy jó példa arra, hogy félinformációkból gyakran születik félreértés. Ha lerajzolod, hogy mit csináltál, nem találgatunk pár hozzászóláson keresztül.
Az indoklás pipi hozzászólására egyszerű: A 10kΩ ellenállás nem rúg labdába az 1kΩ és a optocsatoló (bemenet?) mellett. Simán alacsony, vagy bizonytalan szinten tartják az ESP8266 bemenetét. Amikor aktiválni akarod az ESP kimenetét, alacsony szintre állítod a kimenetet. Az ellenállások értékét az "első hasonló" alapon választottam, nincs tudományos indoklás. A hozzászólás módosítva: Jan 29, 2018
Köszönöm a segítséget, és elnézést a pongyolán feltett kérdésért, legközelebb pontosabb leszek.
A javasolt módosítást elvégezve a probléma megoldódott.
Tipp.
Kérdésedre a választ nem tudom, de ki lehet kerülni ha jobb ötlet nincs. mintakód mellékelve - beállítod hogy előző wifi adatokat használja csatlakozáshoz - kikapcsolod az automatikus újracsatlakozást, - időnként ellenőrzöd hogy van e STA kapcsolat, - ha nincs akkor elindítod az újracsatlakozást. Amivel ki tudod kapcsolni az automatikus csatlakozást. Bővebben: Link Amivel ellenőrzöd hogy van e sta kapcsolat. Bővebben: Link
A hozzászólás módosítva: Jan 29, 2018
Megoldódott! Egy 100 mikrós kondi kellett a GND és a 3,3V közzé...
Hello
Ugynezem hasznos lessz az info, foleg a mintakod. KOSZI Per pillanat egy masik gondom van. Sikerult SF fajlba irni az adatokat, onnan visszaolvasni indulaskor es integralni a kodba. A gondom az hogy, ha a /***.txt fajlt nezem vissza a browszerrel, a tartalom nem tukrozi amit oda irtam, vagyis nincsenek sorvegek, mindent egymas utan „rakasba” mutat vissza. A sorok nem egymas alatt helyezkednek el, hanem egymas utan mutatja vissza az infot, pedig minden sor vegere oda irom f.print("\n");. Esetleg nem ezt kellene, vagy mit is kell ? A hozzászólás módosítva: Jan 31, 2018
de
ez nálam
így néz ki a böngészőn keresztül ---------------- egy egy ketto harom ---------------- delay(100) az kell a végére mert ha nincs ott akkor szokott hibázni a fájlírás. Még nem olvastam utána hogy ennek mi az oka.
Erdekes.
Nalam nem. De, CTR-S -el elmentve a bongeszon belekerult a fajlba a .html lap alap kodja is bekerult, igy a "\n" helyett html sortoro koddal - <br> -et irtam. Bejott. lehetseges hogy abbol adodott hogy a txt fajlt is html-nek nezi/olvassa, nem toom, de egyelore ok A hozzászólás módosítva: Jan 31, 2018
Ja félszavakból is félreértettelek eset fennforgás van.
FSBrowser amin keresztül én nézem, nem sima böngésző. Akkor ezek szerint azt még nem használod.
De, ezen keresztul. Ezt "oltottam" bele ugy hogy meg kiegeszitettem az alabbival
Talan a veget is text-re kellet volna irjam. - " text/text" , vagy "text/plain text". ? Egyelore ok. A hozzászólás módosítva: Jan 31, 2018
hűha..
Ezt már nem is értem, de ahogy nézem már nem is az én hatásköröm. Nekem bevált minden változtatás nélkül.
ui.
html fájl nézése közben is a soremelés (\n) emeli a sorokat, nem html oldalként jeleníti meg. Bővebben: Link A hozzászólás módosítva: Jan 31, 2018
Na itt a felrertes, en nem az „edit” funkcioval nezem/ nyitom meg, hanem http://ip.ip.ip.ip:port/test.txt, egyenesen a bongeszobe, mintha egy akarmilyen web oldal lenne
A hozzászólás módosítva: Jan 31, 2018
Azt csinaltam hogy felorankent mentsen adatokat az FS-be egy .txt fajlba, mikor es mennyit ontozott, min-max homerseklet stb.,
Aztan ujrainditaskor (esetleges aramkimaradas) toltse be az utolso 24 ora adatjait. A .txt fajlok (honapnkent mas-mas fajl) pedig maradjanak „tortenelem”, amiket visszanezhetek a bongeszobol. na de mara eleg volt, jo ejt. A hozzászólás módosítva: Jan 31, 2018
jóét.
Csak egy ötlet holnapra. Én inkább csinálnék egy weboldalt ami mindig az utolsó mentést jeleníti meg(vagy amit kiválaszt az ember), mondjuk táblázatban, formázott alakban, akár több esp-ről lehetne adatokat megjeleníteni. Adatokat meg a lehető legkisebb méretben tárolnám. ui: tip/ötlet későbbre. Adattárolásra most MySQL-t használok(ismerkedem vele). Találtam egy egész normális ingyenes tárhely szolgáltatót. Eddig Google táblázatra töltöttem az adatokat de az katasztófa az MySQL-hez képest. Kicsit szokni kell ezt is mint minden új dolgot, itt a php és sql nyelvet, de itt is viszonylag hamar sikereket ér el az ember és nagyon könnyen mentheted az adataid a "felhőbe", és persze megjelenítéshez is egész más weboldalt lehet írni mint ami esp fájlrendszerén tárolva elérhető. itthoni esp is le tud kérni adatokat belőle, szóval szerintem optimális. Fix IP címet is úgy oldottam meg hogy amikor az itthoni esp meghívj a szerveren tárolt php fájlt akkor az megnézi a kliens esp-m ip címét az lesz az én külső WAN IP címem, és az ott található weboldalban felhasználva már el is érem az itthoni dolgaimat. ESP-ket, kamerákat, stb. A hozzászólás módosítva: Jan 31, 2018
Sziasztok!
Had kérdezzem a NodeMCU-ban is működnek a string fügvények? A feladat az lenne hogy egy PIC elküld 8 vagy 10 értéket a Node-nak, az pedig szépen elmenti 8 vagy 10 különböző változóba! Az egyik ötletem mint a PIC-nél ahogy működik hogy a Node küld egy kérést UART-on a PIC-nek utánna a PIC szépen egyesével elküldi a 3 karakter hosszú változókat, a Node meg menti egyesével( csak nem tudom hogy ott is be e lehet állítani a string hosszát) utánna átalakitani számmá! A másik ötletem, hogy a PIC egybefűzi a változókat, egybe elküldi, utánna pedig a Node feldarabolja a 24-30 karakter hosszú stringet! Az első verziónak jobban örülnék... csak nem rudom hogy megvalósítható e? A hozzászólás módosítva: Feb 5, 2018
Szia! NodeMCU-ban lehet olyat csinálni, hogy készítesz egy függvényt, amit "meghívsz" soros vonalon a szükséges paraméterekkel. Ekkor lefut a függvényed és elvégzi a feladatát, esetedben az értékadást. Én innen tanultam. Tehát a PIC elküldi a "cmd(5)", a függvény lefut és beállítja a változót. (persze ehhez a print-et írd át értékadásra) Lehet több paraméter is és többféle függvény is: "cmd(5,"data",2)". Úgy emlékszem, a paraméterek között szereplő idézőjelek előtt kell küldeni egy \-t is.
A hozzászólás módosítva: Feb 5, 2018
Idézet: „Találtam egy egész normális ingyenes tárhely szolgáltatót.” Ha nem túl indiszkrét a kérés, a webcímüket elkérném. Vélhetőleg másokat is érdekel, jöhet publikusan. A hozzászólás módosítva: Feb 6, 2018
www.nethely.hu
Hogy mi a jó és kinek az persze relatív, valamint hobbistaként nyilván azt sem tudom mit lehet elvárni egy ilyen szolgáltatótól, viszont amiért tetszik.. - fizetős szolgáltatásaik sem drágák, azon is gondolkozom. - eddig nem tapasztaltam fennakadást a szolgáltatásaikban. (kb fél év alatt) - 000webhost és társaikon hol a feltöltés nem megy hol a weboldalam nem jelenik meg. Olyan üzenet is fogadta az oldalamra látogatókat hogy olyan funkciókat akar az oldal használni amit csak fizetős tárhelynél lehet, hát ez hol tartozik a látogatóra? meg már nem is tudom mik voltak de folyton valamivel probléma volt. - Itt meg bénázhatok ahogy akarok, ha valami hibásan akkor az egyből kiderül, viszont ami egyszer működik az onnantól úgy van jól ahogy hagytam. - nincs reklám felirat a weboldalon. - lehet telapíteni egy csomó mindent WordPress, phpBB fórum meg mindenféle, bár itt még nem tartok.
Én fél éve használom, de úgy néz ki keresek egy másik ingyenes szolgáltatót.
Nincs vele semmi bajom, csak az, hogy a php fájlok nagyon lassan futnak le náluk. Gondolom azért, hogy fizetős szolgáltatást válassz, mert akkor ingyen jár hozzá a php gyorsító. Én arra is használom, hogy adatokat töltsek fel php-n keresztül az adatbázisukba, de más szerverekhez képest sokkal lassabban fut le egy feltöltés. Van amikor 10mp is eltelik mire megjön a php válasza. És erre a szerverre még POST metódussal adatot nem sikerült feltöltenem, más szerverekkel ellentétben. Mindig Error403 a válasz. A hozzászólás módosítva: Feb 6, 2018
Lehet benne valami amit mondasz mert, kapok olyan leveleket hogy akciós áron SSD-re teszik a php feldolgozásaimat. Eddig még ekkora belassulást nem tapasztaltam szerencsére. Igaz nagy adatforgalmam nincs, adatbázisom kicsi, és a php fájlok is kurták.
POST probléma érdekes, mostanában csak GET-et használom így nem tűnt fel. Van náluk tanuló tűzfal névre hallgató lehetőség ami pont a 403-as hibák elkerülésére van azt nézted esetleg?
Nekem ebben a formában elküldött POST hatására a php vissza küldte a kapott 2 adatot.
itt találtam A hozzászólás módosítva: Feb 6, 2018
Sziasztok!
Nézek egy példaprogramot. Kezdek elmerülni a részletekben. Mire jó, hogy:
kódban a const char után * is van? Pointer lenne? Minek? Ez a két változó ebben a kódrészletben szerepel egyébként:
Van valakinek tapasztalata Arduino alatt pointer típusú változókkal? |
Bejelentkezés
Hirdetés |