- Projektor topic
- Költséghatékony 4K-s monitorokkal adott magáról életjelet az AOC
- Bluetooth hangszórók
- Milyen TV-t vegyek?
- Milyen notebookot vegyek?
- TCL LCD és LED TV-k
- Megérkezett Magyarországra a Samsung új OLED gaming monitora
- Milyen billentyűzetet vegyek?
- Fejhallgató erősítő és DAC topik
- HiFi műszaki szemmel - sztereó hangrendszerek
Hirdetés
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
OneSport OT05 - finomhangolás
ma Mit hiányoltunk eddig a kedvező árfekvésű kínai bringákból a leginkább? A nyomatékszenzort. A OneSport újdonsága végre megkapta ezt a megoldást.
-
Megérkezett Magyarországra a Samsung új OLED gaming monitora
ph Az Odyssey OLED G8 32 hüvelyes, sík OLED panellel dolgozik.
-
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
-
tibi-d
tag
válasz
vargalex #8882 üzenetére
A PLC-k úgy működnek, hogy a ciklus elején a fizikai "Input" területet bemásolják egy virtuális memória területre. Ezzel a memóriával dolgoznak a ciklus végéig. A ciklus végén a belső memóriaterület kiíródik a fizikai kimenetre.
Minden bemenet megtatrja állapotát a következő ciklus elejéig, az összes kimenet megtartja állapotát a következő ciklus végéig. Az arduinónál akár programsoronként ki-be tudom kapcsolgatni a kimeneteket, vagy soronként be tudom olvasni a bemenetet. -
AcCEsS
senior tag
válasz
vargalex #8882 üzenetére
Az általad készített "energiatakarékos" hőmérő kapcsolási rajzát legyél szíves elküldeni nekem! Írtam privát üzit is, csak valszeg nem vetted észre... Ilyen RTC User memóriába történő tárolást még sosem csináltam, és nagyon érdekel!
Előre is köszönöm!
AcCEsS (https://www.metalenciklopedia.hu)
-
_q
addikt
válasz
vargalex #8944 üzenetére
Elhiszem én is, de nem látom hogy tényleg jól írtam-e meg a kódot addig, amíg aksiról nem megy hosszabb ideig.
Másik kérdés mindenki felé.
ESPnow tényleg nem megy WIFI-re csatlakozással együtt? Adott 2 db ESP, egyik mér, küld adatot a másiknak, aki netről fogad/küld adatot. Ha nem ESPnow, akkor mivel lenne érdemes a két eszköz közötti küldést megoldani, hogy WIFI-re is tudjon az egyik csatlakozni?[ Szerkesztve ]
-
AcCEsS
senior tag
válasz
vargalex #8942 üzenetére
Érdekes volt a topic amit linkeltél, sok hasznos infóról lehetett olvasni benne, köszönöm! Hasonló okosságokat találtam ezen az oldalon a deepsleep és a power save témáiban közzétett tapasztalatokról/javaslatokról. Egyiket-másikat a tegnapi napon beépítettem a saját projektembe, és - jelenleg úgy néz ki - sikerült komolyabb előrelépést elérnem az energiatakarékosság szempontjából. Pl. a szenzorok által mért értékeket RTC User memóriába tárolom (az tényleg max 512 byte?), majd a kövi mérést összevetem a tárolttal, és csak akkor húzom fel a wifit és küldöm be az infókat a Domoticz számára, ha volt bármiféle változás a mért értékekben. A túl gyakori - és nem igazán hasznos - változásokat a mért érték minimális kerekítésével küszöböltem ki (pl. a lux értéket 10-re kerekítve használom, a hőmérsékletet meg 1 tizedesre), mert minden elsuhanó felhő változtatott a percenkénti adatokon, pl. 1723 ról 1724 luxra módosult a mérés, és csak emiatt indult be a wifi. Kb. 20 órája megy az új algoritmus, de a fogyasztás nagyjából megfeleződött, mert volt olyan időszak éjszaka, amikor 73 percen át nem változott a mért érték, nem kellett wifi-n keresztül beküldeni az adatokat. Ébredés után Wifi nélkül és a delay sorokkal együtt 28 milliszekundum alatt lefut ez értékek begyűjtése és tárolása a szenzoroktól, majd jöhet a várva-várt szundi. Wifi-vel ez kb. 1600-1700ms, de csakis BSSID, meg fix wifi csatorna és statikus IP cím használatával! Képes voltam #ifdef-el megcsinálni a teszt és az éles változat fordítását, hogy még a serial.print() meg a többi fejlesztést segítő csacskaság se vegyen el plusz időt és energiát a végleges változatban.
Eccerűen ráfüggtem a témára, de nagyon!
[ Szerkesztve ]
AcCEsS (https://www.metalenciklopedia.hu)
-
_q
addikt
-
_q
addikt
válasz
vargalex #8972 üzenetére
Nagyon köszönöm, keveredtek bennem a fogalmak.
Remélem a türelmed nem fogyasztottam el teljesen
Első körben nem akarom kifelé az adatokat küldeni, ha majd mégis szeretném akkor a korábban szóba került módon meg tudom tenni (digit felhívom és megkérem intézkedjenek, vagy nyitok egy portot kifelé a routeren).
Erre majd még visszajövök kérdezni ha eljutok oda.[ Szerkesztve ]
-
_q
addikt
válasz
vargalex #8974 üzenetére
Rosszul fogalmaztam, igen a kívülről történő elérésre gondoltam, hogy még nem tudom kelleni fog-e. Ha thingspeak-re szeretnék valamit feltenni oda gondolom nem kell. Más mondjuk nem jut eszembe hogyan tudnám megoldani az adatok megjelenítését grafikonon.
(#8975) Teasüti
Igazad van hogy jó lenne olvasni, csak jelenleg nem sok fogalmam van arról, hogy mit is olvassak. Azt tudom mit szeretnék elérni és rá tudnék keresni virágnyelven, de az kevés ahhoz, valahogyan szakmaibban kellene keresgéljek. Viszont most már pár szakmai kifejezés szóba jött, ezek menték keresgélek. Csak megint előrébb járok fejben, mint gyakorlatban -
válasz
vargalex #8993 üzenetére
Azért írta xboy89 a fettel vezérelt feszültségmérést, mert így csak a mérés ideje alatt fogyasztanak az ellenállások.
Mondjuk ha jól számolok, 3,6V névleges akkufeszültség mellett 2db 10k ellenálláson 0,2mA folyik el, kapcsolgatás nélkül. Az esp deep sleep alatt mennyit fogyaszt? És a boost-buck konverter?[ Szerkesztve ]
-
ZTE_luky
aktív tag
válasz
vargalex #9170 üzenetére
nem nem ti értettétek félre, ne haragudjatok, én nem voltam egyértelmű. szóval ez egy fa keretbe megy bele, és a portokat szépen be szeretném faragni hogy stílusos legyen. A rajz nem a mostani bekötést ábrázolja, csak a szerintem helyeset. sokkal szebb lenne ha csak egy port lenne a fából kifele, azaz csak a mini usb-ről kapná az áramot az egész. viszont a képen egy olyan megoldás van ábrázolva hogy egy dc csatit is befaragok, és egy mobil töltőről bemegy egy dc csatin keresztü la GND 5V-ra az áram, és külön a szalagra egy Y toldással. de akkro meg is válaszoltátok, kelleni fog a külön port, a mini-t eg majd csak programozásra hazsnálom
xboy89
igen sajnos a szalagban van valami gyárilag amitől alap 5V,GND ellátás miatt mindig felvillan, ezért a powerbanket alapból mellőzöm szerintem, főleg hogy az általad linkelt oldal pár napot jósolt meg neki
ha jól értelek, köthetném úgy, hogy arduino usb-n kapná meg az áramot, és ugyanúgy az usb portra forrasszam rá a ledeket is? Tehát ne az arduino 5V GND tüsiére, hanem ahogyan az általam készített képen is látszik? és akkor nem lenne gond a stabilítással.
Igen nekem is ezt mondták, hogy ha kisebb teljesítményű tápra rakok valamit tönkre nem megymax nem működik jól. ergő igaz hogy normál esetben 6-8A kéne nekem, de mivel nagyo ntakarékon működi ka 2A is elég, és ha jól működik és elviszi rendesen, nem lesz baj.
Bocsi mégegyszer a kétértelműség miatt, meg netán ha hülyék a kérdések
a problémát én bonyolítottam túl. egy képpel egyszerűsíteni szeretném. a mostani kérdésem csupán csak az hogy egy usb kábelen/porton átmegy annyi áramerősség ami ehhez nekem kelleni fog, vagy "szépen" forrasztgassak "rendes" vezetékeket az egységekhez?
[ Szerkesztve ]
-
_q
addikt
válasz
vargalex #9484 üzenetére
Köszi. Néztem ezt is csak a 250 mA-es max kimeneti áramot kevésnek tartom.
(#9488) Janos250
Köszi ez kellett igen. Ez alapján tudja amit szeretnék.(#9489) Tankblock
Köszi, akkor ez lesz a befutó. Egyébként csináltál hozzá nyákot amire mondjuk rádugtad tüskesorral vagy próbapanelen forrasztgattad össze? -
_q
addikt
válasz
vargalex #9506 üzenetére
Az a nyugalmi áramot jelenti, gondolom, ha nincs rajta terhelés. Ha már ott egy ESP, meg még pár kisebb alkatrész, akkor szerintem ez nem igaz. Current consumption meg nincs benne.
(#9505) Janos250
Úgy tudom 5 V legalább ajánlott, főleg mivel a kínai alkatrészek jobban szórhatnak mint egy "bevizsgáltabb" darab.
100nF-ot hogy érted kerámia tantál? Egybe a kettő hogyan? Én egy doit shematicot használok, az alapján csinálom a nyákot. Ott 100uF 6.3V-os tantál van jelölve, semmi más. -
_q
addikt
válasz
vargalex #9503 üzenetére
Közben gondolkoztam, hogy oké 170mA meg a dropout is kicsi, de nem kellene inkább egy step up converter? Tehát step up az aksi feszültségét 5 V-ra, majd azt LDO-val 3.3V-ra és ez menne ESP-re?
Az aksi kb. 2.8-4.2 V között használható biztonsággal. Adatlap szerint ESP8266 2.5 - 3.6 V, ESP32 2.3-3.6 V között működik. Ha Wifi is van, gondolom akkor legalább 3 V kellene.
Ha figyelembe vesszük mondjuk, hogy a dropout 300 mV és meglegyen a 3V táp az ESP-nek, akkor 3.3 V kimeneti feszültség kellene az aksi felül. Azaz 4.2-3.3 V között lehet kihasználni az aksit. Ellenben ha kap egy step up convertert, akkor mehetne 4.2-2.8V között, +0.5V pedig deep sleep esetén akár heteket jelentene.Ha jó a gondolatmenet, akkor step up hasznosabb lenne szerintem. Mit gondoltok?
(#9508) Janos250
A schematic-on van egy 22uF párhuzamosan 100nF-al az LDO kimeneten, ESP mellett pedig 100uF tantál VCC-GND között. Sajnos többet nem igazán tudok hozzátenni, nincs túl nagy tapasztalatom, így többnyire már meglévő részekből dolgozok.[ Szerkesztve ]
-
tvamos
nagyúr
válasz
vargalex #9672 üzenetére
Tegnap kaptam egy döglött 84 cellás ebike akupakkot. Piszok kemény. Olyan akku összekötô lemezek vannak benne, hogy nem viszi el a kínai dremel.
Nektek mi a beszt prektiszetek leszedegetni az aksiról az összekötô lemezt?
Nem akarom teljeszen szétrobbantani, a 4. parallel csoportban döglött meg valamelyik cella, ott akarom elcsapni. Ami alatta van, azt bontanám, de nem akar engedni.[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
Teasüti
nagyúr
válasz
vargalex #10179 üzenetére
Azt a header fájlt egy az egyben másoltam át a példából. Az alap könyvtár meg nincs módosítva.
[ Szerkesztve ]
-
Teasüti
nagyúr
válasz
vargalex #10179 üzenetére
Vagy ha úgy érted, hogy a Motionapps20 header fájlból van-e több példány is, akkor igen. Van egy módosítatlan a könyvtárban és a módosított meg a program mellett. De nem gondolom, hogy ez probléma lenne. Ha nem a program mellettit töltené be, akkor nem az osztályra dobna hibát, hanem sok másra.
Meg a példában simán lefordul így. -
Breaker
tag
válasz
vargalex #11028 üzenetére
csak költői kérdés, hogy a Lolin D1 saját eepromjat nem lehet hasznalni erre a celra? ha van olyan memoriaterulet ahova biztosan nem ir soha az arduino progi a bin feltoltesekor peldaul.
MSI MPG B550 GAMING PLUS | AMD Ryzen 5800X3D | 32GB Trident RGB G.Skill 3200Mhz | MSI GTX 1080TI ARMOR OC
-
válasz
vargalex #11059 üzenetére
A másik pedig, hogy a töltő az áramfelvétel csökkenése alapján figyeli a töltöttséget, és több akkunál, még ha történetesen egyformán is veszik fel a töltést, annyifelé oszlik ez az áram, ahány akksi össze van kötve. Így könnyen túl lehet tölteni a cellákat, mert nem áll le a töltés időben.
-
zsolti_20
senior tag
válasz
vargalex #11059 üzenetére
Az a megoldas mennyire jatszik, hofy egy toltesvezerlore egy akkumulstort csatlakoztatok. 4db darab eseten 4 toltesvezerlot hasznalnek. Keresek egy toltot ami bir 2A amper kerul es szerkesztek egy tolto kabwlt hozza aminek egyik vege usb masik pedig 4 mini usb. Igy egy konektorbol vagy egy toltocsatlakozobol tudnek tolteni 4aksit.
-
PHM
addikt
válasz
vargalex #11066 üzenetére
Biztos.
Mit gondolsz, az akkupakkokban/powerbankokban talán mindig
válogatott, tökegyforma cellák vannak? Segítek: nem.
Párhuzamos kötésnél a töltő és a kisütő áramok is megoszlanak,
a cellák belső ellenállásának függvényében.
Neked is azt mondom, kicsit tájékozódj lítium akku ügyben.Ma olyan bizonytalan vagyok... Vagy mégsem?
-
válasz
vargalex #11163 üzenetére
Nem csak bizalom kérdése, nem vagyok biztonsági szakember, meg nem is szeretnék a kelleténél többet foglalkozni az otthoni hálózat biztonságával. Nekem kényelmes, hogy a NAS-on futó smb hálózat jelszó nélkül üzemel, hogy a raspberry a gyári ssh jelszóval nyitható stb. A torrentezés miatt az ip címem sem hadititok, így jól jön, hogy van egy plusz "tűzfal", ami véd. Ha kivennének a NAT mögül, ezeket a réseket mind be kéne tömnöm, és akkor még mindig ott van annak a lehetősége, hogy a routeren befoltozatlan biztonsági rés van. Jobban bízom a láthatatlanságban.
Jártam már úgy, hogy torrentezős gép egyik napról a másikra 250+ vírust szedett össze, mert csak a router és a windows tűzfala védte.De nem akarok offolni tovább.
-
-
gyapo11
őstag
válasz
vargalex #11171 üzenetére
Nem arra gondoltam, hogy a kódot egy az egyben mikrovezérlőn futtatni, hanem a módszert követni, bejelentkezni egy serverre mind a kliens mind a server, és azon keresztül adatokat továbbítani. Azt nem tudom, hogy a teamviewer csak a bejelentkezés idejére használja a servert, és aztán már a két külső gép közvetlen kapcsolatban van, vagy minden a serveren keresztül megy, de utóbbi esetben elég nagy terhelése lenne.
A lényeg, hogy ha két pc tud kapcsolódni NAT mögül, akkor két mikrovezérlő vagy pc és mikrovezérlő is, csak kell hozzá a program.[ Szerkesztve ]
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
gyapo11
őstag
válasz
vargalex #11174 üzenetére
A böngésző a NAT mögül kapcsolatot tud teremteni egy serverrel, aminek van netes IP címe. Ugyanígy egy másik NAT mögött levő gép is, ezután a server szerintem már kihagyható, és mindkét gép számára a másik lép a server helyére.
Arra gondoltam, hogy a teamviewer servert használni, de persze ha a protokoll nem ismert, akkor erős reverse engineering kellene hozzá.
Ott van a bittorrent, két NAT mögötti gép képes egymással adatot cserélni, kapcsolat felépítéséhez kell a server, de utána már nem. De voltak más ilyen peer to peer filecserélő programok is.[ Szerkesztve ]
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
válasz
vargalex #11213 üzenetére
Ok, aztán már leesett...
Most kezdem akkor onnan, hogy legyen a Wemos az AP, és legyen rajta sima egyszerű web szerver. Ez most úgy fest működik is: pastebin link
Kiírja soros monitorra amit kell.
Ha pingelem a laptopról, akkor nagyon sok a csomagvesztése. Ez miért lehet? Ennyit bír a lap? A reakcióidők is nagy szórást mutatnak.[ Szerkesztve ]
Eladó Lego: 42139 All terrain vehicle
-
válasz
vargalex #11223 üzenetére
Köszönöm, igen, a stringgel volt baja. Ha átkonvertálom int-be akkor végre belemegy a feltételek vizsgálatába. Hát, nagyjából működik, most jönnek a 0-ák maguktól is, ezt még pontosítani kell
Bár most lehet azért jön 0, mert az Y tengelyt is küldi a roboremo, és azokat az értékeket veszi 0-nak. Meg végül is felesleges 8 byte, elég lesz 1-2 is.
Megadtam neki végül fixen a gpio 14-et is, mert a builtin nem megy valamiért.
forrás
Halad ez[ Szerkesztve ]
Eladó Lego: 42139 All terrain vehicle
-
válasz
vargalex #11226 üzenetére
Köszönöm!
Érdekes, hogy a LED_BUILTIN a flashelős ledet kapcsolgatja, a gpio14 meg az sck feliratost. Ez jó, mert egyszerre tudok akkor két gombot+adattovábbítást tesztelni. Este nem tűnt fel.
Még most jön a neheze, mert a motorokat is kéne távirányítani. Az biztos, hogy lesz egy dc motor, amivel előre-hátra fog menni a járgány, a kanyarodást még nem tudom. Van servo motorom is, meg van dc motorom is. A dc az pont beillik átépítés nélkül, a servo meg pontosabb ahogy nézem. Egyelőre folytatom a dc motor irányításával. Egy csúszkával akarom szabályozni a sebességét és az irányát. Min érték -255, max 255, 0-val pedig megáll.
Tehát az elképzelés: 3 byte-ot küldene a RoboRemo.
Értékek: -255 - 255 dc motor sebesség, 256 első+hátsó ledek, 257 és 258 index, és a telefon elfordításával kormányoznám, mondjuk 500-600 közötti értékekkel.
Az ingyenes Roboremo 5 funkciót enged, ennyi pont beleférne.Eladó Lego: 42139 All terrain vehicle
-
válasz
vargalex #11232 üzenetére
Most látom, hogy írtál egy új megoldást. Köszönöm!
Annyiból összetett, hogy a csúszka, giroszkóp az elé teszi a csatorna nevét, stringet küld, a gombok meg nem, azok float/int adatot küldenek. De akkor azt lekezelem valahogy.
Egyébként nem nagyon értem a packetbuffert. Ha a buffer mérete 4 byte, akkor abba hány karakter fér? Nem 4 hanem 5? Miért 5, mert van 0. eleme is?
Konkrét példa: csatorna neve abc és utána a csúszka ad értéket 0-240 között. A változatlan kódom ekkor lecsapta az abc-t, és átjöttek a számok 0-99 között. De az már 5 karakter hossz.Még egy kérdésem van: a wifi ap nevét, jelszavát, csatorna számát miért nem módosítja, ha átírom a forrásban és újra feltöltöm? kb 20-ból 1x sikerült módosítani, akkor is a példatáras wifi ap programmal, nem ezzel amivel kísérletezek.
[ Szerkesztve ]
Eladó Lego: 42139 All terrain vehicle
-
válasz
vargalex #11273 üzenetére
Újraírtam csak az indexelést, így most tökéletesen megy: [link]
Leszámítva, hogy soros portra semmit nem ír ki.
Azt hiszem az volt a baja eddig, hogy amíg balra indexelek, addig a jobb oldalit le kell kapcsolni, plusz fordítva is. Nem volt lekezelve ez az ága a feltételnek.Eladó Lego: 42139 All terrain vehicle
-
op9
aktív tag
válasz
vargalex #11455 üzenetére
Sikerült haladnom a dologgal. Mivel mondtad, h ha nem lenne bootloader, akkor nem is lehetne USB-n feltolni a kódot, így rákerestem, hogy hogyan lehet upgrade-elni, mivel akkor kell rajta lennie.
Ennek a segítségével sikerült 1.5-ről 2.3-ra rakni, és most már ha újra rádugom az eszközt, akkor a korábban rátöltött villogás megy. Szóval így a jó, csak most "Unknown USB Device (Device Descriptor Request Failed)" lesz amint betölti a villogást.
Szóval köszi, így már előrébb jutottam![ Szerkesztve ]
How Bad Do You Want It?
-
hermit
tag
-
gyapo11
őstag
válasz
vargalex #12068 üzenetére
74VHC123AFT akadt elsőre a kezembe, 4 μA standbyban. Mos fet szintén pár μA lehet. De nem is csak az arduino fogyaszt, mert mi van az rf modullal és a hőmérőkkel ha a táp rajtuk van, és még ott van a táp konverter modul alapárama is. Legyen mondjuk 10 μA, az 2000 mAh kapacitást feltételezve 240000 óra, ami 27 év készenlét. Persze ez se igaz, mert mérni kell az időt ami valami oszcillátorral meg számlálóval megy, szóval több lesz azért a fogyasztás.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
Bogyo72
csendes tag
válasz
vargalex #12146 üzenetére
Ez így van, de mégis valami nem ok vele. Az persze még hozzá tartozik, hogy a megjelenített számokat középre igazítva íratom ki, így a teljes kiírás elmozdul amikor egy 1-es kerül bele.
De majd csinálok egy konkrét példát pl.: 00 aztán 01-et felváltva kiírva, hogy egyértelmű legyen tényleg mindig rossz-e vagy teljesen véletlenszerű, bár egyik sem jobb.Vagy áttérek erre a libre: [link]
Elvileg ez is támogatja ezt a kijelzőt és tud fontsimítást is.
-
-
Janos250
őstag
válasz
vargalex #12866 üzenetére
Valahogy úgy vagyunk ezzel, mint számos más szóval, mint például a flexszel. Az 5050 a méretet jelenti, mégis csak azokra a bizonyos ledekre használják többnyire, a többi "5050" ledet inkább nevén nevezik.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Új hozzászólás Aktív témák
- Újszerű Spigen Liquid Air Folio Tok, iPad Pro 12.9, Fekete
- Huion Kamvas Digitalizáló Tábla / Rajztábla / Külső Monitor okos tollal /// ÚJ // Számla + Garancia
- ESR 360 Mágneses Tok és Billentyűzet Ipad Pro /// Air // Bontatlan // Számla + Garancia
- Synology DS223 (2GB) /// Teljesen Új // Számlával és 2 év Garanciával
- Épített szépség - I9-13900K - 3080 Ti - 32GB