- Tényleg jobban fogyaszt a Peugeot, az Opel és a Citroen?
- Samsung Galaxy S23 Ultra - non plus ultra
- Xiaomi 12X – kicsi a bors és hűvös
- Samsung Galaxy A54 - türelemjáték
- Apple iPhone 15 Pro Max - Attack on Titan
- Bluetooth-headsetekről általában
- Poco F3 - a mindenes, de nem mindenkinek
- Honor 90 - modellalkat
- iPhone topik
- MIUI / HyperOS topik
Hirdetés
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
Betelik a pohár: nagy igény lenne a gyorshajtás-ellenes technológiára
it A jelenlegi technológiával teljesen megszüntethető lenne a gyorshajtás, mégis az ellenkező irányba megyünk. A jelentések szerint azonban a vezetők zöme részéről nagy igény van a gyorshajtás-ellenes technológiákra.
-
Már elstartolt az AMD nyári játékpromóciója
ph Ezúttal a Navi 32 XL és XT GPU-val szerelt videokártyákhoz kaphatunk két, tavaly megjelent programot, amiket egy négyes listából válogathatunk ki.
-
Mobilarena
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
-
nagyúr
válasz EvilNside #13750 üzenetére
Mi baj az infrával? Biztos kevesebbet fogyaszt, mint egy rádiós vevő. Egy lencsével irányítva 50m-t is át tud vinni, feltéve, hogy nem gond, hogy mindig oda kell menni az ablakhoz.
Az én egyik ilyen rádiós hőmérőm azt csinálta, hogy mikor lemerült a kültéri, hiába tettem bele elemet, többé nem szinkronizált, újra kellett indítani. Valószínűleg van egy időablak, amikor figyeli az adást, mondjunk percenként 1mp vagy hasonló, a többi időt kikapcsolva tölti a rádiós rész. Én így oldanám meg. Ez kézi vezérlésnél sajnos nem játszik, mert átlag fél percig kéne nyomva tartanod a triggert, hogy megkapja a vevő a jelet.
-
nagyúr
válasz EvilNside #13758 üzenetére
Az 1 uA fogyasztást nekem is gyanús, hogy akkor produkálja, mikor be van kötve, de a rádió rész nem aktív.
Ez a macska-tracker ott fog elbukni sajnos, hogy nem tudod annyira kicsire és könnyűre megépíteni, hogy a macsek ne húzza le magáról. Maga az esp önmagában elég pici, ha nincs nyákra építve (lora, wemos stb), de egy gps modul pl fogalmam sincs mekkora. A nyakörv alkalmas lehet arra, hogy egy normális antennát varrj bele. -
nagyúr
válasz tonermagus #13782 üzenetére
Az AVR-ek 5V alatt is tudnak megbízhatóan üzemelni, én legalábbis próbáltam már 2db AA elemről UNO-t hajtani, ami azt jelenti, hogy 3(!)V-ról is elment.
A mega boardot nem próbáltam, de ha nem kapja meg az onboard regulator a 6,5V-ot, és nem a uC emiatt 5V helyett csak 4,7V-ot kap, szinte biztos, hogy nem fog problémát okozni, pláne, ha 3,3V-os perifériákkal kell kommunikálnia, ami alapból szintillesztést igényel. Ki kell próbálni.
Amúgy a 7,4V és a 6,2V hogy jött ki neked?
A 7,4V az ha jól sejtem egy 2S li-ion cella névleges feszültsége, de az szinte sosem annyi, mert 8,4V - 6V közt változik, töltöttségtől függően.
A másik mi lenne?De még ha használhatnám is kérdés hogy a GPS modul-t (Neo M8n) elbírja-e ami az áram erősséget illeti, mert ha jól tudom az Ardu egy lábon max. 40mA-t tud leadni, a modul pedig nagyon a határán van.
Ezt úgy, ahogy van, nem értem... A mega board egyik I/O lábáról akarod tápfeszültséggel ellátni?
[ Szerkesztve ]
-
nagyúr
válasz repvez #13786 üzenetére
Így, ahogy mondod. Valójában a programozást is meg lehet oldani a board nélkül, akár ISP-vel is.
Azt ne felejtsd el, hogy a gyári boardon külső kristályról kapja az atmega328p az órajelet, ezért vagy azt is tervezz a saját pcb-re, vagy át lehet állítani a belső 8MHz órajelgenerátorra, és akkor külső kristály nélkül is fog működni.
Ha olyan boardot veszel, ahol a uC DIP28 tokozású és foglalatban van (az eredeti UNO ilyen, de nekem van egy klónom is, ami ilyen kialakítású), akkor vehetsz mellé külön atmega328p-t, és cserélgetheted, a board is megmarad (sőt, ISP-nek használva tudod szétszedés nélkül programozni a kész projektet, ha módosítani akarod a firmware-t).
Már ilyen jól állsz a projekttel? Végül mit is építettél(fogsz építeni)?[ Szerkesztve ]
-
nagyúr
válasz repvez #13788 üzenetére
akkor erről esetleg egy kicsit részletesebb leirás is jöhetne
Hát ezt ne én írjam le, 5 perc kiguglizni. Én csak felhívtam a figyelmed, hátha elkerülte.
egy régi joystiket probálok USB-re alakitani.
Akkor rögtön rendelj egy arduino pro micro-t, mert UNO-val nem fogsz tudni usb hid eszközt emulálni, csak azzal.
A sok gombot vagy i²c port sokszorozóval fogod tudni rákötni a uC-re, vagy mátrixba rendezve, de akkor nem fogsz tudni egy időben több gombot lenyomni.
A régi joy eredeti elektronikája nem működik már? Mert a régi gameport-os joystickokhoz lehet interface-t csinálni, és akkor nem kell újra feltalálni a melegvizet.[ Szerkesztve ]
-
nagyúr
válasz repvez #13791 üzenetére
A pro micro és az uno legfeljebb akkor helyettesíthetőek egymással, ha ledvillogtatásról van szó.
Az uno/ATmega328P nem képes usb hid eszközt emulálni, a boardon lévő usb chip csak soros port emulációra képes ( az eredeti UNO boardon lévő usb csatoló is egy atmega uC, ATmega16U2 ha jól tudom, és át lehet programozni, de most maradjunk az alapoknál). A pro micro viszont önmagában usb képes, és tud hid emulációt (nagyjából erre is használjuk leginkább). Biztos a rajta lévő ATmega32U4-ból is van DIP kiszerelésű, de maga a board is olyan pici, hogy érdemesebb annak csinálni foglalatot, ahogy az általad linkelt képen is látható.[ Szerkesztve ]
-
nagyúr
válasz gyapo11 #13800 üzenetére
ha megnézünk egy embert infra képen, nem egyenletes a színe, vagyis mindenhol más a hőfoka
Pont ezért pontos az infra, mindenütt azt mutatja, amit kell. A hőmérők ugyanis a bőr hőmérsékletét mérik, ami nem azonos a maghőmérséklettel! A maghőmérséklet (vagyis a belső szervek hőmérséklete) 37,5°C körül van, ahogy mondod, mindenütt más, nagyjából állandó hőmérsékletkülönbséggel lehet számolni. A hónaljban, fülben 36,7°C, végbél a legpontosabb, ott 37-37,5°C a normál (akinek volt már gyereke, az tudja ). A homlok 34-35°C körüli, a homlokhőmérők automatikusan hozzáadják azt a másfél fokot, de csak száraz homloknál igaz, mióta a Covid miatt mérnek mindenfelé belépéskor, a legmagasabb mért értékem homlokon 34,4°C volt
-
nagyúr
válasz evilskati #13820 üzenetére
Mivel a uC kimenete csak pár (15-20) mA-el terhelhető, nem lehet közvetlenül rákötni semmilyen nagyobb fogyasztót, legfeljebb egy LED-et bír el. A venti több száz mA-t is felvehet, főleg induláskor, ezért külön táp kell neki. A FET jelen esetben egy kapcsoló szerepét tölti be, a venti tápját kell neki a PWM jelnek megfelelően ki-be kapcsolgatni.
Az inverz hang kibocsátás talán egyszerűbb is lehet, nem kell semmilyen alagutat építeni hozzá. Bár az elv maga elég bonyolult és sok buktatója lehet.
A legegyszerűbb egy csendes hűtőszekrény beszerzése lenne.
[ Szerkesztve ]
-
nagyúr
válasz evilskati #13823 üzenetére
Nem tudom milyen hűtő lehet ez, a miénk 15 éves, de ha mellette állok se tudom, hogy be van-e éppen kapcsolva a kompresszor, vagy sem.
Ha magas frekvenciájú a hang, akkor a hangszórós/inverz hangos megoldás elég hatékony lehetne. De talán az alagutas üzembiztosabb. Fogyasztás szempontjából fogalmam sincs.
-
nagyúr
válasz evilskati #13826 üzenetére
Több rockzenét kellene hallgatnod.
Amúgy nem értem, hogy a hálószobában van a hűtő, vagy hogy hallod egyáltalán annyit, hogy zavarni kezdett?
A miénk Electrolux, és a beépített szekrényben van a folyosón, de régebben a konyhában volt, és akkor sem hallottam soha a hangját. Ha tudni akarom, hogy épp működik, egészen oda kell hajolni közel. Mondjuk én zenész vagyok, talán ezért nem hallok rendesen. -
nagyúr
válasz tonermagus #13828 üzenetére
Ezek szerint már füstölt?
-
nagyúr
válasz wocsok17 #13839 üzenetére
A boot-nál használtak közül a legtöbbnek, ha jól látom, high szinten kell lennie a sikeres boothoz, ez tiszta sor, ezeket elvileg tudod használni, teszel rájuk egy-egy 10k felhúzó ellenállást.
Egy van, a gpio15, aminek a bootnál low szinten kell lennie, erre felhúzó helyett lehúzó ellenállást kötsz, és vagy fordított logikával használod a relét (az NO helyett az NC kimenetre kötöd, amit kell), vagy fordított logikával használod és a relé elé teszel egy tranzisztoros fázisfordító fokozatot. De ha jól számolom, enélkül is megvan a 8 kimenet.Ezeket abban a tudatban írtam, hogy a reléket alacsony jelszinttel kell bekapcsolni. Ha magas jelszinttel, akkor cseréld meg a kettőt, a gpio15 mehet lehúzó ellenállással, fázisfordító nélkül, a többi felfutó+fázisfordító fokozat.
gyapo11: nagyon tetszik ez a számlálós trükk, egyszer tuti használni fogom valamiben. Csak egy hátulütője van: mivel nem tudni, boot közben hány random impulzust kapott, kell hozzá +1 láb, amin visszaolvasom az állapotát.
[ Szerkesztve ]
-
nagyúr
válasz JozsBiker #13847 üzenetére
Ha Android appot szeretnél írni és nyűgös a grafikus felületen programozni (én pl. hülyét kapok tőle), ajánlom a processing.org fejlesztőkörnyezetet, nagyon egyszerűen lehet vele crossplatform programokat (is) írni, PC (Java) és minimális változtatással natív Android appot is, ugyanabból a forrásból.
-
nagyúr
válasz zsolti_20 #13855 üzenetére
Igen, valószínűleg Bluetooth LE, de a kettőnek mi köze egymáshoz? Ez nem távolságmérés, hanem kicsi a hatósugara a két fülesnek és leáll a lejátszás, amikor megszakad a kapcsolat. Bár ha úgy gondoltad a távolságmérést, hogy elég két állapotot mérni (1 közel, 2 távol), akkor ez is egy jó eszköz lehet.
De ha leírod, pontosan mi a use case, lehet lenne más ötletünk is.[ Szerkesztve ]
-
nagyúr
-
nagyúr
válasz JozsBiker #13864 üzenetére
Már több grafikus androidos játékot is írtam vele, bár itt meg a szöveges/xml alapú felhasználói felülettel kell egy kicsit dolgozni, pl. nincs legördülő lista, a gombokat neked kell megrajzolni/létrehozni alap grafikus elemekből, de a gombokra már írtam egy osztályt, szívesen megosztom, ha szükség lenne rá.
[ Szerkesztve ]
-
nagyúr
válasz tonermagus #13868 üzenetére
Nagyon komplikált? A klasszikus fénymásolós-rávasalós módszerrel nem tudnád magadnak megcsinálni?
[ Szerkesztve ]
-
nagyúr
válasz tonermagus #13871 üzenetére
Ennél mi sem egyszerűbb, hc-05 + hc-06 bluetooth modullal bluetooth serial kapcsolat, pont erre találták ki. A vezetéknélküli része teljesen transzparenst módon működik, a két végén egyszerű uart kapcsolatot látnak az eszközök. Cserébe a hatótávolság csak 10m.
-
nagyúr
válasz tonermagus #13878 üzenetére
Mennyire nagy távról van szó, ha jelenleg vezetékkel van összekötve? Milyen hosszú az a vezeték?
-
nagyúr
válasz csongi #13886 üzenetére
A lapocska pár 10mA nagyságrendben fogyaszt, illetve attól is függ, hogy éppen használod-e rajta a wifit, esetleg alvó módban van.
Ahhoz, hogy áramszünet esetén is tudj időt mérni vele, szükséged lesz vagy egy külső RTC modulra, vagy egy táptól független, elemes vagy akkus táplálásra. A legegyszerűbb talán 3db AA vagy AAA tartós elem lenne egy diódán keresztül a táppal közösítve: a dióda megakadályozza a táp irányából az elem felé a visszáramot, évekig is elketyeg róla a cucc, ha nincs túl sok áramszünet.
Az áramtalanítás szerintem nincs rá hatással, ez csak egy mikrokontroller. Esetleg adatot veszíthetsz, ha használod a beépített flash-t (SPIFFS fájlrendszer), de károsodni szerintem akkor se igen fog.u.i.: jó sokáig írtam
[ Szerkesztve ]
-
nagyúr
válasz gyapo11 #13889 üzenetére
Dehogy, úgy értettem, hogy a 3db ceruzaelem mint backup, évekig is rendelkezésre tud állni. Ahogy írtad, amint megszűnik a táp, a diódán keresztül belépnek az elemek, és számolja tovább az időt, feltéve, hogy egy áramszünet nem tart túl sokáig és nem mindennapos esemény. Ha az elem 10 óra üzemidőt biztosít, akkor az 10 órányi áramszünet. Vagy még jobb, ahogy írtad, elmegy alvó módba, és visszatér, amikor visszajön az áram, a netről frissíti az időt és folytatja a dolgát.
[ Szerkesztve ]
-
nagyúr
válasz kesztió #13896 üzenetére
Szia!
A 2-es megoldásra biztatnálak, a külön programozó áramkörre.
Arduino rendszerbe már rég integrálva van az eszköz, az nem fog problémát okozni. Esetleg annyi csavarral, hogy a fejlesztés/module testing idejére használhatsz wemos d1 mini-t/nodemcu-t, hogy ne kelljen folyton átpakolni a lapot a programozóba és vissza.Az rx/tx lábakat is fel tudod használni i/o célokra, csak vedd figyelembe, hogy néhány lábnak a bootoláskor megadott jelszint kell, néhány hozzászólással ezelőtt linkeltem leírást. Debugginghoz úgy emlékszem van külön serial tx1 kimenet ami a programozásra használt rx0/tx0-tól független.
Nem néztem meg a felsorolt perifériákat, de 5V rendszerbe jól lehet illeszteni az esp8266-ot, mivel a kimenetek hivatalosan 5V toleránsak, de fontos, hogy a tápfeszültség ez esetben is 3,3V legyen, mert 3,6V fölött megsül az integrált flash a modulon belül.
-
nagyúr
válasz kesztió #13904 üzenetére
1. Igen, természetesen!
2. Az usb semmire sem tart igényt. Ha nem használod, az rx/tx-re se, sőt, ha akarod, az rx lábra is köthetsz, amit akarsz, a debughoz elég a tx. Az usb programfeltöltéskor a reset és a GPIO0 lábat vezérli az rx/tx mellett, de az utóbbi nem minden lapnál van így, azokat onnan ismered meg, hogy 2db tactile switch van a lapon, egy a resetnek, egy pedig a programfeltöltés miatt (GPIO0).
-
nagyúr
válasz its_grandpa #13907 üzenetére
Bocs a téves infóért és köszi a korrekciót! Ezt én se tudtam. De a lényeg az volt, hogy azokat is felhasználhatja saját célra, csak ezek szerint nem akármire.
[ Szerkesztve ]
-
nagyúr
válasz kesztió #13909 üzenetére
De a Windows 10-nek ebben az esetben is tudnia kell, hogy egy nem akármilyen, hanem egy bizonyos USB eszköz csatlakozik, és gondolom, driver szinten időnként ezt le kell dumálnia, magyarán az lenne a logikus, hogy ilyenkor is legyen két irányú kommunikáció. Akkor ez hogy is van?
Rossz a feltételezés! A Windows csak egy usb-serial eszközt lát, de hogy arra a másik végén mi van rákötve, arról fogalma sincs, és onnantól, hogy telepítve van a megfelelő driver, nem is érdekli. Az esp lappal az arduino IDE kommunikál, de az is csak onnan tudja, hogy a soros portra mi van kötve, hogy te azt feltöltés előtt megmondod neki.
ahhoz, hogy az RX lábat GPIO bemenetként használjam, nem kell mégis leválasztanom galvanikusan az USB to TTL lap TX-jéről?
Nem feltétlenül. Ha az usb nincs gépre dugva, az RX nem kap kívülről semmiféle zavaró jelet. Az uart egyébként is csak azt csinálja, hogy földre húzza a lábat, mint egy kapcsoló, tehát ugyanúgy rá tudsz kötni külső kapcsolót is.
Azt viszont vedd figyelembe, hogy ha Serial kommunikációt használsz, akkor a soros kommunikáció könyvtára magának fogja azt a portot inicializálni,megszakítást állít be rá. Tehát akkor tudod használni saját célra az RX lábat, ha nem használod a Serial lib-et. Javítson ki vki, ha tévedek!Hardveres uart, itt talán nem okoz felfordulást, ha egy gomb rá van kötve.
Debugginghoz érdemesebb inkább a TX1-et használni."The ESP8266 has two hardware UARTS (Serial ports):
UART0 on pins 1 and 3 (TX0 and RX0 resp.), and UART1 on pins 2 and 8 (TX1 and RX1 resp.), however, GPIO8 is used to connect the flash chip. This means that UART1 can only transmit data.UART0 also has hardware flow control on pins 15 and 13 (RTS0 and CTS0 resp.). These two pins can also be used as alternative TX0 and RX0 pins."
forrásDe a galvanikus leválasztás is csak akkor jönne szóba, ha kész nodemcu-t vagy hasonlót használsz, de elvileg arról volt szó, hogy pucér esp12-t fogsz használni, ott pedig bármit köthetsz bárhová.
Megtennéd, hogy leírod, melyik periféria hány lábat és milyen kommunikációt igényel? Már biztosan összeszedted. Hátha tudok segíteni.
Az analóg lábat úgy tudom csak akkor használhatod, ha nem használod a wifit, úgyhogy szerintem ez nem járható út.[ Szerkesztve ]
-
nagyúr
válasz kesztió #13911 üzenetére
Az egyik nyomógombot tudod a piezo buzzerrel multiplexelni egy lábra, amikor zajt akarsz kiadni, akkor kimenetként, egyébként pedig bemenetként. A gomb elé köss egy ellenállást + esetleg diódát, ha szükség van rá.
SHT35 és a TM1637: véletlenül nem i²c mindkettő? Az első szerintem az, és ha a kijelzőből is tudnál i²c-t szerezni, akkor máris 2 lábat spóroltál, mert az i²c buszra több eszközt is lehet ültetni.
Ez már 3 láb mínusz.Ha a kijelző nem i²c, hanem saját protokollt használ, akkor mondjuk a CLK lábat szintén tudod multiplexelni az egyik nyomógombbal, amikor éppen nem kell semmit a kijelzőre írni.
A remote nem világos, hogy pontosan mit csinál, milyen protokollon keresztül, soros? Arra pont jó a TX0.
[ Szerkesztve ]
-
nagyúr
válasz kesztió #13928 üzenetére
Tényleg nem értem, miért nem jó, ahogy szeretném.
Nem úgy érzem, hogy eldöntötted volna, hogy mit szeretnél.
Például nem értem, hogy fogsz programot feltölteni, meg debuggolni úgy, hogy az usb-uart nem képezi a rendszer részét, mivel csak az esp12 lapot építed be.A látványterv nagyon jól néz ki. A felső "virág" a hőmérő lesz?
Új hozzászólás Aktív témák
- Poco X6 Pro 12/512 garanciális
- INGYEN POSTA! AsRock B550M, Ryzen 5 5500, RX 6600XT, 16Gb DDR4 3200Mhz CL16, 250Gb M.2, 600W Gold
- CTO ÚJ Bontatlan MacBook Pro 16 M3 Pro 12CPU/18GPU 18GB/1TB SSD Magyar billentyűzet Azonnal átvehető
- ÚJ BONTATLAN Apple Watch Series 8 S8 41-45mm Azonnal Átvehető DEÁK TÉRNÉL 1 Év Apple Garanciával.
- Új APPLE AIRPODS PRO 2 GEN USB-C bontatlan aktiválatlan 1 év garancia AZONNAL ÁTVEHETŐ Deák Térnél.