- Radeon RX 6700 XT: a Big Navi közepe?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Hogy is néznek ki a gépeink?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- 5.1, 7.1 és gamer fejhallgatók
- Egyszerűsíti termékportfólióját a HP
- Steam Deck
- Amazon Fire TV stick/box
- Milyen alaplapot vegyek?
- Új kategóriát teremtett a PC-n belül a Microsoft
- Facebook profil letiltás kapcsolt ismeretlen Instagram fiók miatt
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Kaspersky Antivirus és Internet Security Fórum
- 242 millió dolláros szabadalomsértési ügybe keveredett a Microsoft Cortanája
- Call center-forradalom: AI alakítja át az ideges telefonálók hangját
Hirdetés
-
Rárepültek a gyártók a Snapdragon X-re
ph Persze ebben a Qualcomm mellett fontos szerepe van a Microsoftnak is, aki teljes erővel beállt a CoPilot+ PC programba.
-
Drágábban indíthat az új iPhone SE
ma 2025 tavaszán érkezhet az új SE, az Apple az 500 dolláros határig emelhet valamennyit az áron.
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
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
-
Brain75
senior tag
Köszönöm a segítséget, már hozzá is írtam a joystick library-hoz való sorokat.
Hibátlanul működik.
Ha be van kapcsolva a billenő kapcsoló akkor analógot olvas, ha ki van kapcsolva akkor a digitálist.Nagyon köszönöm a segítséget.
/LOGITECH Kormány, Játékvezérlő, Hangfal, Egér, Billentyűzet, Dell, Toshiba, Fujitsu, Acer notebookok és minden egyéb elektronikai termék szakszerű, gyors JAVÍTÁSÁT vállalom/
-
PHM
addikt
Nem igazán értem, hol itt a probléma.
Kell egy váltókapcsoló, aminek a közös pontja megy az A0-ra,
a nyugvó és a munkaérintkező pedig a potira, illetve a kapcsolóra.
Fölösleges túlbonyolítani, ha nem muszáj. Szerintem.Ma olyan bizonytalan vagyok... Vagy mégsem?
-
Brain75
senior tag
Weiss kolléga megoldása a leg elegánsabb megoldás szerintem.
Így nem kell kötögetni össze vissza, csak egy kapcsolót bekötni.
Én is váltókapcsolóban gondolkoztam, de ha meg lehet oldani pár sor programmal a dolgot akkor miért ne ?!
És ezzel meglehetett. Nagyon hálás vagyok nektek srácok, hogy ilyen későn is segítettetek.
/LOGITECH Kormány, Játékvezérlő, Hangfal, Egér, Billentyűzet, Dell, Toshiba, Fujitsu, Acer notebookok és minden egyéb elektronikai termék szakszerű, gyors JAVÍTÁSÁT vállalom/
-
gyapo11
őstag
Egy bemeneten is elég jól lehet játszani az idővel. Amikor ezt teszteltem, 3 vagy 4 beállítást is tudtam egy mikrokapcsolóval működtetni, 0.5 s alatt, 0.5-1 s között, 1-1.5 s között és fölötte. Kell hozzá egy kis ritmusérzék, de simán ment. És akkor még mehet a dupla kattintás, a tripla kattintás és így tovább, és ezeket nem túl nehéz leprogramozni. Elemlámpáktól lehet ötletet meríteni, mert ott is egy gomb van, és sok funkciót kell beállítani esetenként, és nagyon sok emberen van tesztelve a milliárdnyi lámpa révén.
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
-
nagyúr
válasz gyapo11 #15006 üzenetére
Igen, ez is jó ötlet, raspberry-n csináltam így reset+kikapcsoló gombot ugyanarra az 1db tactile switch-re.
Én arra gondoltam, hogy pl. egy attiny85 projektemben egy pin-re tettem egy mikrokapcsolót, egy ledet és egy hangszórót. De fordítva is lehet, több különböző gombot ellenálláslétrával egy analóg pinre kötni (és még emellett kimenetként is lehet használni, a gombokat nem zavarja). Vagy a soros buszt is lehet multiplexelni, hogy 2 pin helyett csak 1-t foglaljon. -
Tomika86
senior tag
Sziasztok!
Arduino mega 2560ra írok egy programot ami 4db analóg értéket, 2db ds18b20 hőmérsékletet illetve sebességértéket és fordulatszám értéket jelenít meg egy 7" Nextion kijelzőn.
Még csak az analóg értékeket és a 2db hőfok kijelzésnél járok, de úgy érzem lassú az egész.
Az értékek lebegőpontosan vannak számolva és dtostrf paranccsal konvertálva stringbe ami elküldve a nextion text mezőjében jelenik meg 1tized pontosan.Olvastam hogy float számolást ne erőltessük arduinonál, de akkor máshogyan hogyan csináljam a tizedest.
Köszönöm a segítséget!
-
nagyúr
válasz Tomika86 #15009 üzenetére
Kizártnak tartom, hogy Te a lebegőpontos - integer közti sebességkülönbséget érzékelnéd. Legfeljebb olyan esetben, amikor tízezrével végzel ciklusban műveleteket.
Ha csak 1 tized pontossággal kell számolnod, akkor szorozd fel az értékeket 10-zel, aztán a végén oszd vissza, vagy még gyorsabb a biteltolás, pl: x << 4, a számolás végén pedig osztás 16-tal.Szerintem egyszerűen maga a kijelző és/vagy az azt kezelő library lassú.
[ Szerkesztve ]
-
Tomika86
senior tag
Ezt csak olvastam, hogy lassú arduinon.
Kijelzőt még csak szimulálom, Nextion editor debug-al.
Kijelzőhöz nem használok külön könyvtárat, sima serial.print amivel küldöm az adatokat.Azzal, hogy a programrészeket függvényekbe írtam és ezeket különböző paraméterekkel hívom meg nem csináltam rosszat igaz?
Köszi
[ Szerkesztve ]
-
nagyúr
válasz Tomika86 #15011 üzenetére
nem csináltam rosszat igaz?
Persze, hogy nem. Nemrég az oszcilloszkópom kapcsán eléggé beleástam magam én is a sebesség témába, de én lementem egészen assembly-ig, hogy nyerjek néhány us időt, és azt láttam, hogy a fordító meglepően hatékonyan optimalizálja a kódot. Alig tudtam rajta javítani.
Hol érzed lassúnak a programot? A serial.print rohadt lassú tud lenni, még magas bitrátán is, ha esetleg 9800bit/s sebességgel használod, emeld meg 115200-ra, ha lehet.
-
stopperos
senior tag
válasz Tomika86 #15009 üzenetére
Esetleg csökkentsd a DS18B20 szenzorok felbontását, az alap 12 bit helyett a 10 is elég szokott lenni. A 750 ms szenzoronkénti kiolvasási idő így a negyedére csökken.
"What is Linux? I only joined because of the the penguin..." - meanwhile in the linux community. http://9gag.com/gag/arpZGOy
-
And
veterán
válasz Tomika86 #15013 üzenetére
Csatlakoznék Aryes kollégához, ami a lebegőpontos műveletek sebességét jelenti. Más - de szintén 8-bites - kontroller is elég nagy kódot generál az ilyesmihez, de ha adatküldési vagy megjelenítési ciklusonként csak egyszer kell végrehajtani, az lópikula.
A Nextion-hoz viszont két dolog: az első, hogy a debug-módja nem túl életszerű, mikor soros porton küldözgetek rá adatokat szoros időzítések mellett (erre egyébként a leírása is utal). A másik, hogy a változói számára a hagyományos módú értékátadás (egyáltalán: parancsküldés) rettentő pazarlóan bánik az adatmennyiséggel. Ezt megkerülni csak 'reparse' módban lehet, amit a Nextion parancskészlet részletezése is jótékony homályban hagy. A legtöbbször csak annyit említ róla, hogy ezt úgysem szokás használni, így aztán mindenféle netes példákból lehet csak kihámozni a gyakorlati megvalósítását (pedig nagyon előnyös dolog). Azzal viszont én 500 ms-os gyakorisággal adok át a legkisebb (Basic-sorozatú, vagyis a létező leglassabb) típusnak közel 100 változót, és nem tűnik lassúnak. Persze egyetlen képernyőn sosem jelenik meg az összes, de azért pár tucat biztosan, és mellette mást is csinál, animál / rajzol a HMI. A valóságban hibátlanul működik, debug-gal pedig ugyanaz a Nextion-kód közel sem tökéletes.
Mod: a bitráta a uC - Nextion között nálam is 115,2 kbps.[ Szerkesztve ]
-
gyapo11
őstag
válasz Tomika86 #15021 üzenetére
Állíts össze egy áramkört emulátorban meg a valóságban. Sokszor előfordul, hogy egy egyszerű kapcsolás milliószor gyorsabban fut a valóságban, mert az alkatrészek ismerik a fizikát és realtime történik a legbonyolultabb folyamat is, az emulátorban meg percekig tart az első tizedmásodperc kiszámolása.
De van fordított eset is, pl. ha egy c64 emulátort futtatunk egy mai korszerű processzoron, akkor lehet 10-100-szoros is a sebesség, sok játékot nem is lehet játszani, ha olyan időzítéseket használ, ami a sebesség miatt lerövidül.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
-
Tomika86
senior tag
Na majd jövök ha megjöttek az alkatrészek 😀
-
Tomika86
senior tag
Sziasztok
Nextion Basic kijelzőnél van a gauge mint mutató. Ezt szeretném 2db nyomásmérőnél felhasználni.
A nextion mutatónál "9" óránál van a 0fok és megy körbe 360fokot.
A nyomásmérő órán 270foknál van a 0 érték, 180foknál a végérték óramutató járásával megegyezően.Függvényt kell erre írni ami ezt lekezeli?
A 0pontot nem tudom állítani nextionban, hogy ne onnét kezdjen.Köszönöm
-
And
veterán
válasz Tomika86 #15024 üzenetére
Mivel a Nextion-féle Gauge objektumnak nem sok beállítható jellemzője van, ezért igen, muszáj írni egy rövidke script-et, ami adott eseménynél - most a Timer-en, ill. annak lejártán kívül más nem jut eszembe, ami erre a célra jó lenne - szépen átszámolja / átskálázza neked a bemenő mennyiségeket (nyomásértékeket) a mutató szükséges elfordulását eredményező ívszögekké.
-
Tomika86
senior tag
-
Tomika86
senior tag
-
nagyúr
válasz Tomika86 #15030 üzenetére
Hát persze, ez így teljesen rossz, mert 180-270-ig map-eli az értékeket, csak visszafelé, a lesz 270, a 400 pedig 180.
A helyes kód:map(nyomas, 0, 400, 270, 540);
Minden magára valamit adó gauge 360 feletti értéket érték%360-ként fog értelmezni, ha nem, akkor hibát ad. Ez utóbbi esetben neked kell a műveletet elvégezni, vagyishelyes_érték = map(nyomas, 0, 400, 270, 540)%360;
[ Szerkesztve ]
-
nagyúr
válasz Tomika86 #15032 üzenetére
A % az osztási maradék műveleti jele, amit ugye bonyolultan is le lehetne írni, hosszú képletekkel, de így egyszerűbb és elegánsabb. De gyanítom, hogy enélkül is működne, már 30 évvel ezelőtt, Commodore64-en, a Graphics Basic-ben is lehetett körívet rajzolni 360-nál nagyobb szögekkel.
-
gazso75
aktív tag
Jó tudni:
[link] -
Janos250
őstag
válasz gazso75 #15037 üzenetére
Most kell feltölteni a tartalékokat, mert ha 1-2 héten belül nem rendeljük meg, az már tébolyda lesz a drága és elhúzódó adminisztráció miatt. Ha egy párszáz forintos tételre ki kell fizetni az 1-2 száz forint ÁFA mellé még a többezer forintos adminisztrációs díjat, az bizony kellemetlen lesz. Lehet mondani persze, hogy vedd meg a hazai kereskedőtől, de rengeteg olyan dolog van, ami nincs a hazai kereskedelemben. Lesznek persze továbbra is olyan netes áruházak, amik EU raktárról küldik az árut, de ott jóval kisebb a választék, és amit ott nem találsz meg, kénytelen leszel továbbra is kinnről rendelni. Szóval csinálj leltárt, és amire szükséged lehet, azt gyorsan rendeld meg. Nekem is most vannak útban még ilyen-olyan stiftek, csavarok, szenzorok, dugdosós kábelek, csatlakozók, IC-k, modulok, ESP32-k, tápegységek, FET-ek, miegymás.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
válasz Janos250 #15038 üzenetére
Nagyon meg lennék lepve, ha párszáz forintos cuccra több ezer forintos adminisztrációs díj kerülne. Azt írják: sávos lesz.
Szerintem a legtöbb webshop megoldja majd európai raktárból, vagy beépíti az áfát, legalábbis ebben reménykedem. Azt meg sajnos nem tudom, hogy a jövőben mire lesz szükségem.
Azt tudom, hogy bármilyen értékű ellenállásra lenne szükségem, az sosincs éppen itthon. Tudtok javasolni esetleg olyan készletet, amiben össze van válogatva az összes ellenállás, amire ezután szükségem lesz? -
Janos250
őstag
Igen, én jövőbelátó képességekkel rendelkezem, és úgy sejtem, hogy neked is ebben a csomagban lévőkre lesz szükséged:
https://www.ebay.com/itm/2600PCS-130-Values-1-4W-0-25W-1-Metal-Film-Assorted-Pack-Kit-Set-Resistors/173860010941
de lehet, hogy ez is megteszi:
https://www.ebay.com/itm/600-Resistors-Metal-Resistance-Film-12-each-30-Values-Assortment-Pack-1-4W-1/392918460939[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
-
Tomika86
senior tag
Ha már Ali,
Van Nextion 7" kijelző az intelligens P típus is 20-22eft-ért. Erre a 27% Áfa és 5000ft vámeljárás jön, ez 35000ft kb?
Eu raktárast nem találtam...
Mennyire megbízhatóak vajon? Itthon a sima is 60e ft kb.
Kínai a kijelző, ezt is hamisítják, miért ilyen olcsó? -
dew28
aktív tag
#15047 Aryes
HMI-hez kepest nem kifejezetten draga, bar nyilvan elegge 'kinai'[ Szerkesztve ]
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Macbook Pro 16 M1 PRO 10C/16C 16GB - 1TB Magyar billentyűzet - Garanciális 2025.augusztus 4.-ig
- Sharkoon TG5 számítógép ház Corsair HX650 tápegységgel eladó
- Asus V8460 Ultra ( Geforce 4 Ti 4600 )
- HP Prodesk 600 G5 DM, Tiny i5-9500T , 8-16GB DDR4 , 256GB NvME , 2 év gari , AAM számla
- DOBOZOS Lenovo ThinkPad T14s Gen 3:R7 PRO 6850U,32GB DDR5,2TB,vil.HU bill,Radeon680M,400nit 100%sRGB
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen