- Igencsak szerény méretekkel rendelkezik az Aetina Xe HPG architektúrás VGA-ja
- Miniképernyős, VIA-s Epomaker billentyűzet jött a kábelmentes szegmensbe
- Különösen rendezett beltér hozható össze a Cooler Master új házában
- A középkorra és a pokolra is gondolt az új AMD Software
- Új gyártástechnológiai útitervvel állt elő a TSMC
Hirdetés
-
Igencsak szerény méretekkel rendelkezik az Aetina Xe HPG architektúrás VGA-ja
ph Az 50 wattos modellt beágyazott rendszerekbe, MI-vel kapcsolatos munkafolyamatokhoz és edge applikációkhoz szánták.
-
Robotkart irányított a majom a kínai Neuralink agyi chipjével
it A mindezt lehetővé tévő Neucybert a Neuralink kínai riválisa, a Beijing Xinzhida Neurotechnology fejlesztette ki.
-
A Video AI lehet a One UI 6.1.1 ütőkártyája
ma Vagy hogy fogja a mesterséges intelligencia manipulálni a mozgóképeket?
-
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
-
KFORboy
senior tag
válasz tonermagus #12800 üzenetére
Nekem meg itt vagy te, hogy megkérdezd helyettem...
Hát milyenjómárA TinkerCAD egészen addig jó míg csak ledet villogtatnál meg kapcsolgatnál ezt azt max 500ms -onként és persze delayekkel...
Amint millishez nyúlsz vagy valami komolyabbhoz... Egyből lehasal.
Legalábbis én mikor benyitottam legutóbb böngészőben és örülve tapsikoltam mint egy retardált fóka, elég hamar lefelé görbült a mosoly emiatt...
Egyébként meg az Uno-tökéletesen működött a kód.Cartman: -Tyű || Butters: - Dupla TYŰ !
-
Janos46
tag
válasz tonermagus #12800 üzenetére
Szia.
Látom matekozol kicsit. Anno merő szórakozásból elkezdtem különböző mértani testek paramétereit számolgatni, és írtam rá programot. Elküldöm privbe, mert kissé termetes, nem akarom itt fárasztani a társaságot, lehet hogy sokakat nem érdekelne. Ezeket számolja:
A - gömb.
B - gömbcikk.
C - gömbsszelet.
D - félgömb rétege.
E - egészgömb rétege.
F - cső és henger.
G - oktaéder.
H - csonka gúla.
I - egyenes gúla.
J - csonka kúp
K - forgáskúp.
L - tóruszArtillery, lelkes újonc vagyok, tanulni akarok!
-
KFORboy
senior tag
Úgy is rendben van természetesen ahogy te mondod a lényeg azon van, hogy ne tűnjön el a info.
Az összefoglaló csak azért lenne ésszerű, mert úgy szemelőt lenne, random Pistit lehet oda küldeni ha az ezerszer feltett kérdést ezeregyedjére is feltette, illetve ha valaki keres konkrétan ilyen dolgokat.
Amolyan gyűjtemény.
Tudom-tudom, van tonnányi library, trallala... de valószínűleg ezt sem véletlenül lett megcsinálva, tehát hiánypótló :")Nekem pl két éve jól jött volna egy ilyen mikor egyedi gömbcsuklókat esztergáltunk.
Cartman: -Tyű || Butters: - Dupla TYŰ !
-
gyapo11
őstag
válasz Janos46 #12802 üzenetére
Ehhez érdemes tudni, hogy nem mindig az egyenlet megoldása a könnyen járható út.
Pl. gimiben említette a matektanár a feladatot, miszerint kikötünk egy birkát legelni, lerágja a füvet egy körben. A kérdés az, hogy hova verjük le a karót, hogy már csak feleannyit tudjon legelni.
Megtaláltam a képletet, körből egy rész kivágva egy ugyanakkora körrel, de az egyenlet mindkét oldalán szögfüggvény volt, nem volt ötletem, hogy ezt hogyan lehet megoldani. Fogtam egy merkur nevű számolóprogramot (még dos alatt futott), és századmásodperc alatt kiszámolta iterációval 8 tizedesjegyre.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
-
Janos250
őstag
Egy kis morgolódás:
Nagyon jó dolog az, hogy a kis kínai (JLCPCB) a megrendelés után két nappal már csomagolja is a mondhatni fillérekért készre
gyártott panelt, de mi az értelme, ha a posta ül rajta!Április 25-én este feladtam neten a rendelést.
Április 27-én, azaz kettő nappal később már kész.
Április 28-án feladták.
Május 10-én megérkezett Ferihegyre. Azóta ott vár sorsára.
Kedves VÁM, posta, miegymás! Nem kellene egy kicsit csipkedni magatokat?Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
And
veterán
válasz Janos250 #12810 üzenetére
Az én JLC-s pakkom április 2-től - mikor is a követés szerint beért az országba - május 5-ig (!) meg sem mozdult. Az utóbbi dátumtól számítva két napon belül már a kézbesítőnél volt. Szóval türelem, már és is azt gondoltam, hogy erre keresztet vethetek..
Április huszonvalahányadikán a Postát írásban is kérdeztem, mire az a sablon válasz jött, hogy az ő rendszerükbe ez a küldemény még nem került be. Vagyis nem ők ültek rajta több, mint egy hónapig. -
gyapo11
őstag
-
Dißnäëß
veterán
Sziasztok.. de jó, hogy van egy ilyen topic
Totál kezdő vagyok az Arduino világban. Kaptam egy DFRobot kitet ajándékba, 'Raspberry Pi meet Arduino' [link] . Ez két kütyüből áll, 1x Pi4/4GB + 1x a már említett fantázianévre hallgató board, ami egy Leonardo (ATmega32u4) + Pi-re szerelés képessége, 1-2 extra, ahogy látom.
Az ajándékozó szerint ez szuper kis kit, mert analóg 5V (vagy 3.3?) portokkal ruházza fel a Pi-t és védi is azt.
Több kérdést hoztam, hátha tudtok segíteni
1)
Ezt hogyan kell rátenni a Pi4-re ? Értem ezt a felülről nézett elmozdulásra: a Pi4-re tett Arduino board 1:1 és lehetőleg pontosan kell, hogy fedje a Pi-t, vagy vannak olyan felállások, amikor eltolva is lehet rajta ? Bocs, ha nagyon primitív, hülye kérdés. DFRobot-on nem látok rajzot erről.Mérete ugyanakkora, mint a Pi-nek, és ha hajszálpontos takarással teszem a Pi tüskesorára az Arduino annál jóval rövidebb rácuppanóját, akkor az Arduino oldalon 6 lyukba nem megy Pi tüske, a maradék 20-ba igen, és így tűnik nekem úgy, hogy szépen a Pi-n ül. Ez normális ? (Hogy 6 lyukba nem megy Pi tüske Arduino oldalon).
Hát .. nem vagyok egy villamosmérnök, azt hiszem
Viszont annyit már az IDE-vel sikerült elérnem az Examples-ből, hogy a Blink-et rátettem és a 13-as digital pin-re tett LED-et megvillogtattam. Woo-hoo Most van egy villogó LED-es ketyerém
Nagyon tetszik ez az egész, bele kell mélyednem...
2)
Miféle ökoszisztéma vagy alternatív gyártó vagy nem tudom hogy nevezik ezeket a nem-eredeti Arduino-s gyártókat .. szóval mi ez a DFRobot ? Jó dolgokat csinálnak, én úgy látom, erre az Arduino board-ra is rámegy még egy Xbee kommunikációs rádiós kütymüty is (egyelőre nem lesz rá szükségem).3)
Melyik Pi-vel kompatibilis vajon visszafele még ? 3B pl. ? A Pi4 feje elég forró tud lenni, de ha rajta egy Arduino, a hűtés komplikált, lehet másra használnám ezt a komolyabbnak mondható Pi4-et és egy hűvösebb Pi-t tennék az Arduino alá (ráadásul használtan vehetem).4) A legtöbb helyen python-t látok emlegetve ebben az egész kütyüs világban, kivéve persze az IDE-t, de úgy általában tutorial-ok és sokminden ezt emlegette. Node.JS-el esélyem sincs értelmes dolgokra, vagy nagyon jobb kézzel akarok bal fület vakarni ? Most tartok ott, hogy elkezdenék tanulni egy korszerű backend nyelvet mélyebben, ez a kettő a legesélyesebb.. döntenem kellene..
5) az Arduino-s modulon a pinout alapján van egymás alatt 3 tüskesor vízszintesen: fekete, piros és zöld. Gondolom fekete a GND, piros a POWER és zöld a digi jel ? Na és mi akkor a zöld tüskesor alatti zöld "befogadó"-sor ?
[ Szerkesztve ]
Lá lá lá lá lááá lááá.. Lá lá lá lá lááá lááá .. Lá lá lá lá lááá lá lááá lá lá lá lááááá láááá
-
Janos250
őstag
válasz gyapo11 #12816 üzenetére
Nekem is kell előbb-utóbb grafikonokat csinálni, hogy egy szenzoros arduino szerverhez (természetesen ESP32 ) kapcsolódva a telefon kirajzolja a mért adatokat. Az a bajom ezekkel a chart rajzolókkal, hogy a megjelenítő gépen/telefonon megákat akar letölteni netről. Ha nem kapcsolódik a nethez, nincs ábra. Én ezért jelenleg inkább abban gondolkodom, hogy svg ábrát csinálok. Kicsit zöld, kicsit savanyú, de...
Már használtam az svg-t arra, hogy koordinátákkal megadott sokszögeket, szövegeket, miegymást rajzoljon ki. Egyszerű, rövid, tömör, könnyen megtanulható.
Például egy link annak, aki nem ismeri:
linkAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
gyapo11
őstag
válasz Janos250 #12819 üzenetére
Kerülő megoldásnak azt tudnám javasolni, hogy a html fejlécben a javascripteket betöltő linkeket át kell írni saját gépen levő címekre, és onnan töltse be. Egyrészt ezután már nem kell net a megjelenítéshez, másrészt sokkal gyorsabban tölt be egy megát lokálisan mint a netről atszívva.
De valóban a html5/css3 párossal már sokmindent meg lehet rajzolni meg animálni. Valami programot láttam is, amivel az animálást meg lehet szerkeszteni és kiadja a html5 kódot hozzá.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 Dißnäëß #12818 üzenetére
Szia!
1. Elvileg csak egyféleképpen lehet és szabad rátenni az arduino lapot a pi-re, különben tönkre tudod tenni, sajnos a pi gpio soron egymás mellett van az 5V, a 3,3V és a GND, nem jól tolerálja a pi a rövidzárlatot. Gondolom úgy gyártották le az arduino-t, hogy összedugva illeszkedjenek egymáshoz, de azért nézd meg, nincs-e valamilyen jelölés (a képen és az oldalon sajnos a lap alja nem látszik). Valószínűleg eleve csak az 5V, a 3,3V, a GND és a soros RX/TX lábak vannak összekötve, a többi tű nincs is bekötve, így nem számít, ha nincsenek összedugva.
2. Jóféle gyártó, nekem is van tőlük pár alkatrészem, pár évvel ezelőtt vettem, ezek szerint jól kinőtték magukat. Jó minőségű dolgokat gyártanak (szerintem full kínai a cég).
3. Elvileg az összes "B+" jelölésű pi-vel kompatibilisnek kell lenni, még a zero-kkal is. Talán még az "A"-kkal is, de ehhez látni kéne a lapot.
4. Bármilyen nyelven programozhatod a pi-t, amivel képes vagy soros kapcsolaton keresztül kommunikálni a lappal. A python az ilyen alap eszköz, gyárilag tartalmazza az összes disztó, és közkedvelt nyelv is (és speciel utálom ), ezért adja magát, hogy mindenki ezt használja.
5. Az egymás alatt lévő két zöld sor ugyanaz, az alsó (mama) csatlakozó sztenderd arduino header, a felső pedig ahogy írod, GND/VCC/SIG, akár egy servo-t, vagy tetszőleges szenzorokat rá tudsz dugni mindegyikre anélkül, hogy forrasztani kellene, mivel alapból két 5V, két vagy három GND láb van a header-ön, és ezek sem egymás mellett, ez egy kényelmes megoldás.[ Szerkesztve ]
-
Dißnäëß
veterán
Nagyon hasznos input-ok, köszi a részletes hsz-t
Beszéltem egy ilyenekkel kütyüző villamosmérnökkel is, tőle megtudtam a maradékot: úgy dughatom a Pi-re, hogy felülnézetből pontosan fedik egymást, így 6 láb kimarad a rácuppanó soron és csak a maradék megy rá a Pi tüskékre (abból sem mindre), de így jó lesz.Még nem pukkant el egyik sem, és nem is mutatja elkülönítve sem hibának jelét, úgyhogy bízom benne, minden OK (Az Arduino GPIO-ra menő sora 2x13-as, azaz 26 tűre ül rá, a Pi GPIO 40 tűs, gyakorlatilag bárhogy elcsúsztatva rá tudnám tolni az Arduino-t). Tápot az Arduino viszont nem a Pi-ről vesz, hanem a hozzá adott USB átkötő kábelen keresztül, tehát Pi4 egyik USB portjára rádugom, majd a micro-USB végét az Arduino shield-re és akkor indul be.
De nekem ez így teljesen jó próbálgatni, a vége úgyis az lesz, hogy tüskén keresztül tápolom meg a Pi-t is és az Arduino-t is, egy külön kis trafóról + utána stabilizált DC-ről.
Lá lá lá lá lááá lááá.. Lá lá lá lá lááá lááá .. Lá lá lá lá lááá lá lááá lá lá lá lááááá láááá
-
nagyúr
válasz Dißnäëß #12823 üzenetére
"Tápot az Arduino viszont nem a Pi-ről vesz, hanem a hozzá adott USB átkötő kábelen keresztül, tehát Pi4 egyik USB portjára rádugom, majd a micro-USB végét az Arduino shield-re és akkor indul be."
Ennek így nagyon nincs értelme! A hozzá adott kábel szerintem csak programfeltöltésre lenne való, minden mást a gpio-n keresztül kellene kapjon, különben mi a franc értelme van a gpio tűsoros csatlakozónak? Biztos, hogy jól van rajta? Nincs egy kapcsoló rajta, ami a tápellátást átkapcsolja? Egy fotót küldhetnél az aljáról, kíváncsi vagyok rá.
[ Szerkesztve ]
-
Janos250
őstag
Köszi, ez elég jónak tűnik. Van is egy a demoban, ami szimpatikus:
https://www.amcharts.com/demos/line-graph/
Neten ki is próbálom majd. Ez másfél mega, ami nem sok, kivétel, ha az ember egy ESP memóriájához hasonlítja.
Vannak esetek, amikor nem lényeg, hogy csicsás legyen, olyankor azért a verébre nem akarok ágyúval lőni.
És, hát nem is mindig van net. Ha a pógár rákapcsolódik az ESP WiFijére, és azon megnéz egy lapot, nem feltétlenül van net. Tudom, persze, ott van mellette a fiókban két használaton kívüli router, miért nem használom, de nem feltétlen teszem, ha azt akarom bemutatni, hogy az arduinos dolgok mennyire egyszerűek.
Egy példát mondok:
arduinouser.hu/temp/alaprajz-2.svg
Ez az alaprajz 3 kb. , és nagyjából ugyanúgy néz ki, mint az autocad származék verziókban, és az adott célra nem is kell több.
(Az utcanevet kiikszeltem, bár nem titok, a saját helyén fenn van neten)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 #12828 üzenetére
Örülök, ha tudtam segíteni!
Nagyon jó cucc ez a processing, már több egyszerű játékot is írtam vele. A p5js és az android közt mondjuk éppen pont nincs közvetlen átjárhatóság, de a sima asztali gépen működő java-s processing programokat minimális módosítással androidos telefonon is lehet futtatni, natív kódot fordít belőle az IDE. -
tonermagus
aktív tag
Érkeztem még egy fantasztikus kérdéssel
Jelenlegi projektemben dobnom kell a jól bevált, és régóta használt WS2812B-t.
Pofonegyszerű volt a bekötése/használata, de a megszakításkezelés botrányos. Iszonyat nagy erőforrás kell neki. Így váltottam 12V-os 5050 chipsetes RGB LED-szalagra.A vezérlés megírásával talán nem lesz gond. A bekötésével már annál inkább. Találtam a neten egy képet hogyan is akarnám bekötni:
(Talán annyi különbséggel, hogy én közvetlenül +12V tápról hajtanám nem Ardu VIN-ről)
Mivel elektronikában (IS) hülye vagyok segítsetek már légyszi. Én naív azt hittem rákötöm az Ardu 3 lábát direktben a R-G-B portokra a szalagon, de gondolom ez nem jó ötlet, nem véletlenül van ott az a 3 mosfet a rajzon Ezek mi célt szolgálnak?
2*10 db LED-et (17 cm szalag) akarok meghajtani, ennek gondolom szinte semmi az áramfelvétele, talán még 1A sincs/kimenet, azt meg az arduino elbírja, vagy nem? Kell ez a mosfet? (tegyük hozzá nem tudom mire való, csak azt hogy nyűg, mert a két szalaghoz 6db-ot kell vennem és forrasszgatnom + helyigényes)
Milyen típusút vegyek? Van egy helyi bolt ahol árulnak ilyet, de ha nem kapok infót és odamegyek tuti keresztkérdéseket fognak feltenni...
+ egy extra kérdés: a szalagon nincs GND... Jól gondolom hogy az R-G-B szálak mind egytől egyig GND-ként funkcionálnak? Vagy hogy van ez?[ Szerkesztve ]
-
nagyúr
válasz tonermagus #12831 üzenetére
Csak egy kérdés, mielőtt a többire válaszolnék: ugye nem egyenként szeretnéd majd a LEDek színét programozni?
A fet-ek a szintillesztés miatt kellenek, mivel ha az 5V-os mikrokontroller kimeneteire közvetlenül rákötöd a 12V-ot, a kontroller halk sikoltás és némi füst kíséretében kileheli a lelkét. Ugyanez a helyzet, ha 40mA-nél több áramot szeretnél elnyeletni az egyes kimenetekkel.
A 2*10db LED az valójában 2*10*3db, azaz 60db LED, mondjuk legyen 20mA/LEDdel számolva átlag 1,2A áram, az jócskán túllépi a 3x40mA korlátot (meg a 80mA/kontroller limitet is).[ Szerkesztve ]
-
nagyúr
válasz tonermagus #12833 üzenetére
Ok, erre gondoltam.
Ha nem szeretnél 6db mosfet-nek helyet találni, esetleg meg lehetne oldani 1db ULN2003A darlington IC-vel, ezt használják az 5V-os stepper motorok meghajtására. Egy IC 7 kimenetet tartalmaz, kimenetenként 500mA terhelhetőséggel. Ezen viszont - a fetekkel ellentétben - 1,2V feszültségeséssel kell számolni.[ Szerkesztve ]
-
tonermagus
aktív tag
Köszönöm a válaszokat!
Sok minden világos lett, viszont még mindig teljesen homály, hogy a LED szalag R-G-B lábai azok GND vagy +12V-ként értelmezhetőek? Ha +12V akkor hol a GND... Ha GND akkor miért sül meg a 12V-ra kötve, gondolnám hogy a GND az amúgy is 0... Na jó, tudom hülye kérdés, de tényleg nem vágom
Illetve ahogy mondtam 2 db LED szalagot hajtok meg, mindkettőt ugyan olyan színnel vezérlem egyszerre. Spórolva az Arduino lábain, illetve a MOSFET-eken - elkövethetem-e az a merényletet, hogy egy MOSFET középső lábára midkét LED szalag egy színét ráköthetem? És ezt nyilván eljátszanám a másik kettővel is, így 6 MOSFET helyett 3 kellene csak, és ugyan ennyi Ardui kimenetet is spórolnék -
nagyúr
válasz tonermagus #12835 üzenetére
"a LED szalag R-G-B lábai azok GND vagy +12V-ként értelmezhetőek?"
Az attól függ, hogy a LED szalagod közös anódos, vagy közös katódos. Közös anódnál (szerintem a tiéd is ilyen) a szalagon "+ R G B" jelölések vannak, ez esetben a + a +12V, a többi lábat GND-re kötve világít. Ez esetben12V-ot és400mA-t kellene egy kimenetnek elviselnie. (illetve hülyeséget írtam, nem tudom mennyi V-ot, mert a LEDeken és a szalagon lévő áramkorlátozó ellenálláson esik a nagy része, a kimenetre nem jutna 5V sem, így ez nem jelentene problémát, csak a nagy áram miatt sülne meg)"elkövethetem-e az a merényletet, hogy egy MOSFET középső lábára midkét LED szalag egy színét ráköthetem?"
Ha mindkét szalag egyforma színű lesz, akkor minden további nélkül.[ Szerkesztve ]
-
gyapo11
őstag
válasz tonermagus #12835 üzenetére
A rajzodon én látok GND-t, feketével csatlakozik a próbapanelhez. A szürke meg a +12 V. Tehát amikor a fet zár, akkor a ledeken át folyik az áram.
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
-
Janos250
őstag
válasz tonermagus #12831 üzenetére
"de a megszakításkezelés botrányos. Iszonyat nagy erőforrás kell neki. Így váltottam 12V-os 5050 chipsetes RGB LED-szalagra."
Véleményem szerint nem biztos, hogy jó irányba váltottál! A LED helyett az arduino lapot kellett volna egy erősebb arduinora váltani. Éppen tegnap játszottam egy 300 pixeles WS2812-vel, elég nagy sebességgel kezelhető, folyamatosnak látszik a mozgás. Egy lappal 8 db. WS2812 kezelhető függetlenül, akár külön programmal.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
PHM
addikt
válasz tonermagus #12835 üzenetére
Még egy észrevétel:
A 12V-os led szalagokon a chipek hármasával vanna sorba kötve.
Ha viszont így van a 10 db-nál sehogyan nem jön ki a matek.
- Milyen szalagról is van szó konkrétan?
- A rajzodon a szalag pozitív tápja a panel 9V-os pontjára van kötve.
Ez csak akkor jó, ha az arduino elvisel ezen a ponton 12V-ot, de én inkább
közvetlenül a tápegységről adnék a szalagnak közös pozitívot.
(9V-ról a 12V-os szalag nemigen fog világítani.)Ma olyan bizonytalan vagyok... Vagy mégsem?
-
tonermagus
aktív tag
válasz Janos250 #12838 üzenetére
Rosszul fogalmaztam: maga a LED kiírással nincs gondom. Szépen csinálja, bármennyi LED-el. A gond akkor kezdődik amikor mellette még Szervót is vezérlek... A LED vezérléssel minden ok, de a szervó elkezd izegni-mozogni. ÉS ez elvileg jól ismert probléma a WS2812-nél. Épp most találtam rá megoldást, sűrű servo detach + ritkább LED kiírás. De jól látszik hogy nekem ehhez nem jó megoldás ez a LED. Az 5050-nek van valami hátulütője?
"A 12V-os led szalagokon a chipek hármasával vanna sorba kötve."
Teljesen jogos, most néztem csak. Jó, akkor 9 vagy 12 LED lesz egy szalagon. Még elválik hely szempontjából melyik lesz.
"A rajzodon a szalag pozitív tápja a panel 9V-os pontjára van kötve"
Igen, oda is írtam, hogy külső tápról megy majd, nem az arduo VIN-jéről. -
nagyúr
válasz tonermagus #12840 üzenetére
"Az 5050-nek van valami hátulütője?"
A külön beépítendő feteken kívül annyi lehet még, hogy a pwm meghajtás ugyanúgy timer-t igényel, mint a szervó vezérlés, emiatt nem kötheted bárhová a ledeket. Nemtom írtad-e, hogy milyen lap lesz a vezérlő, de pl. UNO-n a servo lib a timer1-et foglalja le, tehát a 9-10 pineket nem használhatod pwm-re, csak a 3,5,6,11-et.[ Szerkesztve ]
-
Janos250
őstag
válasz tonermagus #12840 üzenetére
"A LED vezérléssel minden ok, de a szervó elkezd izegni-mozogni. ÉS ez elvileg jól ismert probléma a WS2812-nél"
Ez nem a WS2812 problémája, hanem az egyszerű kontrolleré.
"A gond akkor kezdődik amikor mellette még Szervót is vezérlek."
Mert a lap nem bír annyit, nem a WS2812 zavar be! Ezért mondtam, hogy inkább a lapot kellett volna upgrade-elni, nem a ledet downgrade-elni.
"Az 5050-nek van valami hátulütője?"
Nincs semmi, persze, de a WS2812-höz nem kell FET, mert külön lábon megy a táp, és külön a vezérlés. És persze sokkal többet tud.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
tonermagus
aktív tag
Aztaaa... Erről még nem is hallottam!
Hát most átnéztem a kódot amit használtam eddig a WS2812-vel, és az egyik LED szalagot a D9-en, a másikat D10-en vezérlem, a motort (Servo Library) pedig D5-ön. Ez okozhatott galibát?
Jah igen, és Nano-t használok
János250: Sajna nagyon limitált a helyem, már az Uno sem fér be, nem hogy egy Mega. Vagy te milyen lapra gondoltál?[ Szerkesztve ]
-
tonermagus
aktív tag
Illetve a D6-on pedig beolvasom a gázkar állását a távirányítóról PulseIn()-el
-
nagyúr
válasz tonermagus #12843 üzenetére
Esp32-re gondolt. De egy Esp8266 is megtenné, nodemcu vagy wemos d1 mini, kb nano méretű, de sokkal gyorsabb és okosabb mindkettő.
Az említett pin kiosztás nincs összefüggésben a problémáddal, mert tudtommal egyik sem használt hardveres funkciókat. Nálad az egymással versengő megszakítások okozzák a problémát.
Milyen motorról van szó?
[ Szerkesztve ]
-
Janos250
őstag
válasz tonermagus #12843 üzenetére
Persze a választott LED-nek is lehet előnye: Ha szigorúan csak egyforma színnel akarod az összes pixelt hajtani, akkor az tényleg egyszerűbb, mert egyetlen utasítással állítod be az összes LED színét, míg a WS2812-nél akár egyforma, akár nem, mindenképpen ki kell küldeni minden egyes pixelre a színkódot.
Azt szerintem mindenki tudja, melyik lapra gondoltam.
De az STM32-k is elég komolyak. A hely probléma: hát, az UNO éppen, hogy eléggé túlméretes.
FET: ha még nem vetted meg, arra figyelj, hogy a gate küszöbfeszültsége elég alacsony legyen! A neten tömegével van az IRF540, pl.
link
de én inkább az IRL típusokat szoktam mindenkinek javasolni, mert azok alacsonyabb feszültségen nyitnak, későbbi esetleges fejlesztés során elmegy 3.3 volttal is. (persze más is van, alacsony nyitófeszültséggel, de én ezeket használom)
Mérethez még: azért ez sem egy túl nagy méret:
link
Ez meg még kisebb, és pluszban kapsz mellé egy kamerát, meg van rajta SD kártya hely is.
link
Vagy ez is elég kicsi. UNO-hoz képest meg különösen.
link
Vagy ha még egy displayt is akarsz rá, akkor:
link
Szóval választék van bőven![ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
tonermagus
aktív tag
válasz Janos250 #12846 üzenetére
Mostanában elég sokat hallottam az ESP szót Lehet ideje lenne váltanom?
Ti egyébként többnyire ESP-vel játszatok, nem is Arduinoval?Megnéztem egy összehasonlítást a két típus között, és az jött le hogy a PWM frekvencia sokkal részletesebb 0-1024 az ardu 0-255-jéhez képest ezzel gyakrolatilag egy átmapoló parancsot spórolnék meg és finomabb lenne az átmenet a LED szalag színei között... Elvileg állítható a frekvenciája is, így megszűnhet a "zúgás". Kérdés hogy ha ezt piszkálgatom akkor minden eszköz ugyan úgy fog működni?
Az hogy wifi van rajta számomra nemigen érdekes. Illetve az univerzális i2c pinek sem érdekelnek.
Viszont kicsit aggaszt a kompatibilitás. Teljesen megszoktam az Arduino library rendszerét. Bármi kell szépen leszedtem a library-t és minden happy volt. Ez az ESP nem tudom mennyire támogatja ezeket.
Illetve ami még kérdéses a tápellátás. Ahogy látom az ESP-k ~3V-ot használnak. A legtöbb eszköz amit vezérlek 5V-ot igényel. Ez nálatok nem okoz gondot?
[ Szerkesztve ]
-
tonermagus
aktív tag
Bónusz kérdés: ezt az UBEC-t csont nélkül cserélhetem erre a Step down Power Supply-ra?
Kb. 1 amper fog átmenni rajta, azt mindkettő tudja de az UBEC kétszer annyiba kerül... -
Janos250
őstag
válasz tonermagus #12847 üzenetére
"Ti egyébként többnyire ESP-vel játszatok, nem is Arduinoval?"
De, arduinoval. ESP chipet tartalmazó arduinoval! Én igen, én ESP32-vel játszadozom. Van 5V-os táp bemenete is a lapok többségénak. Az esetleges gond nem is a táppal van, hanem, hogy a hozzá kapcsolt szenzorok mit tudnak.
"Teljesen megszoktam az Arduino library rendszerét."
Az ESP lapokat is beillesztették az arduino rendszerbe, ezért a megszokott dolgok UGYANÚGY mennek általában, változtatás nélkül.
Összesen annyi a teendő, hogy az arduino IDE-ben másik lapot jelölünk ki, nem az UNO-t (pont ugyanúgy, mint ha pl. megát akarnánk UNO helyett). A különbség annyi, hogy pluszként mennek a C++ szabványos utasításai is. Pl. cin, printf, párhuzamos futtatás, stb.
Az ESP32-nél azért az sem elhanyagolható, hogy KETTŐ teljesen független fizikai mag van benne, így, ha valami időkritikus, akkor azt rakjuk az 1-es magra egyedül, minden egyéb meg mehet a nullásra.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz tonermagus #12848 üzenetére
Szerintem igen!
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.