- A Redmi 15 5G-t power bankként is lehet majd használni
- Itt egy pár fotó az iPhone 17 sorozatról
- Mobil flották
- One mobilszolgáltatások
- Samsung Galaxy S25 - végre van kicsi!
- Bemutatkozott a Poco X7 és X7 Pro
- Okosóra és okoskiegészítő topik
- Gyorsabb és drágább - kezünkben a Samsung Galaxy S23
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Yettel topik
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
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
-
-
Janos250
őstag
Végülis még mindig nem derült ki, hogy PWM-mel hajtod, vagy sem.
Ha nem, akkor ugord át.
PWM:
Legfeljebb 2 ms hosszú impulzus 20 msecenként, amiből az első 1 ms "passzív", csak utána kerül áram alá a motor. Ha olyan ellenállást tettél be, hogy mindig középen állónak képzeli magát, akkor legfeljebb fél ms-ig van áram alatt a motor.
Így már mindjárt kisebb kondi kell!
Ez azért nem egy ritka példány:
http://www.ebay.com/itm/112291702117?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Persze, ha nem PWM-mel hajtod, hanem folyamatos árammal, akkor az egészen más, de azt meg nem tudom, hogy elbírja-e egy olyan motor, amit PWM-re gyártottak. -
quint
aktív tag
A végtelenített szervót valószínűleg meghajtásnak szántad, így nem igazán értem, hogy mi értelme lenne az "1 tized másodpercig" való működtetésnek...
A 2S akkupakkhoz a diódás feszültségejtés megfelelő, jelen esetben annak sem kisebb a hatásfoka, mint egy kapcsolóüzemű tápnak. A diódák kiválasztására viszont figyelj, mert meglepetések érhetnek... Ha percekig akarod működtetni, akkor gondolni kell a disszipációra, a diódák hőmérsékletére. Ha nekem kellene csinálnom, akkor a fiókom tartalmától függően két megoldás közül választanék:
- ha találok 6A-esnél nagyobb TO-220 tokozású schottky diódákat, akkor azokból kettőt sorba kötnék, és ez adná a motorok közös tápját;
- ha nem találok, akkor tovább keresnék, hátha
- ha végképp nincs, akkor szintén TO-220 tokozásúból keresnék minél nagyobb áramú (azért, hogy nagy legyen a nyitófeszültsége) hagyományos diódákat, ezekből eggyel-eggyel külön táplálnám meg a motorokat.Az első esetben azért van két dióda, hogy elérjük az 1-1.1 volt feszültségesést, ráadásként a disszipáció is eloszlik (TO-220 tokban wattonként kábé 60 fokkal emelkedik a félvezető hőmérséklete).
A második esetben egyértelműen csak a disszipáció miatt kell a két dióda, egy (közös) dióda néhány perc alatt megfőne.
Kondi energia...
1. A kondenzátorban tárolt energia -> E = C * U * U / 2. De ez arra az esetre vonatkozik, ha 0 és U között a teljes tartományban hasznosulna a betárolt energia. Helyette az van, hogy a fogyasztónak csak Umin és Umax közötti feszültség megfelelő (azt tudja hasznosítani), így dE = C / 2 * (Umax*Umax - Umin*Umin) lesz a hasznos energia.
2. A fogyasztód például 5V névleges feszültségen 1.5 ampert eszik, 0.1 másodpercig akarod működtetni, akkor Emotor = 5 * 1.5 * 0.1 = 0.75 Ws (J) energiára van szüksége. Az áramkörben (például) max 5.5V-ra tud töltődni a kondi, és (szintén például) 4.5V alatt már nem működik a motorod.
3. A fentiekből azt a C-t keresed, aminél Emotor = dE. Jelen esetben ez kábé 150 ezer mikro Farad, tehát látszik, hogy reménytelen ügy...
-
Janos250
őstag
-
Janos250
őstag
"végtelenített"
Nekem a szervo motor végtelenítésével vannak elvi gondjaim:
Ezt ugyebár úgy csinálják, hogy a potit fix ellenállással helyettesítik, így mindig azt hiszi, hogy középen áll, és lehet körbe forgatni.
Igen ám, de így szerintem jócskán meg lehet tartósan terhelni a motrot. Elbírja?
Kondi:
A szervo PWM működéséből adódóan az idő mondjuk 10 százalékában vesz fel áramot, tehát addig kell neki elegendő kakaó. Ez mindenképpen egy nagy rántás a tápnak. Én tennék be kondit, jó nagyot.
Feszültség:
Zűrt nem a feszültség, hanem az áramerősség okoz. Szerintem. Tehát ha nem tekered nagyon, akkor nem kéne nagyon melegednie nagyobb fesz esetén se. Gondolom én, de erre nem vennék mérget. -
Gergosz2
veterán
Ebben igazad van, AT parancsokra ez működik, mert egy az egybe átmásolja neki. Előző kommentem második felét arra ez esetre értsétek, amikor nem csak HC 0X-szel való AT paracsozásra használjátok a soros portot. Pl a kódod egy része debug miatt írogat soros portra, amit értelemszerűen nem kell megkapnia a bluetooth modulnak.
-
JozsBiker
aktív tag
Köszi!
Nekem sajnos akkor sem megy az AT, ha a bluetooth nem kapcsolódik.Érdekességképpen kipróbáltam hogy az UNO 0 és 1 lábát összekötöttem, tehát visszahurkoltam a soros jelfolyamot. Ha jól gondolom ilyenkor a soros monitoron azt kellene látnom, amit elküldök. De nem látom, lehet hogy az UNO 1 -es ( soros adási Tx ) portja nyiffant ki. Nemsokára lesz egy másik UNO -m, ha azon jól működik, akkor bizonyosan az 1 -es pin a hibás.
-
quint
aktív tag
A 16 megásnál is működik a flash, csak azt néztem, hogy nálam az arduinos környezetben nem jelenik meg a 16MB opció. Aztán gyorsan (nem alaposan) rákerestem a neten, és csak sírást találtam, hogy a 16-ból 4-et tudnak kezelni, a többi mintha nem is lenne. Biztos, hogy hamarosan lesz támogatása (de az is lehet, hogy már van is), ettől még nem kell lemondanod a Pro-ról.
-
quint
aktív tag
Ha hasznosnak találod a többszörös 3.3V és GND lábakat, akkor NodeMCU.
Ha a jobb WiFi vétel (+ külső antenna csatlakozási lehetőség) a fontosabb, akkor Mini Pro.
Ha breadboard-on való jobb elhelyezhetőség is szempont, akkor Mini vagy Mini Pro.Mini Pro-m még nincs. Valaki tudja, hogy megoldották-e már a 16MB flash kezelését arduino környezetben? SPIFFS-t gyakran szoktam használni, nem jönne rosszul a nagyobb méret.
-
quint
aktív tag
A többiek olyanok, mint a magyar focisták lábai: csak támaszkodásra valók
Az #5375-be raktam fel egy képet. A D0-D10 és az A0 használható - ezek a Wemos modulján is ki vannak vezetve.Ha valaki nagyon tudja, hogy mit csinál, akkor megpróbálhatja használni a pirossal bekarikázott lábakat is (közülük a zölddel jelölteket a modulon lévő flash-sel való kommunikációhoz használja az ESP). A GPIO09 és GPIO10 portokkal már próbálkoztam, de leginkább fagyás vagy újraindulást sikerült elérnem.
A "figyelmesen"-t csak arra mondtam, hogy Gergosz2 kolléga a D1 Mini Pro tulajdonságairól beszélt, csak ezt nem emelte ki...
-
Gergosz2
veterán
Kisebb, kb ugyanabban az árban van. Saját tapasztalat szerint még a flashelése is sokkal gyorsabb. A flash memóriája is több.
Ja és nem utolsó sorban lehet rá tenni külső antennát. De az alap, kerámia antennája is jobb mint a Nodemcu-jé. Ezzel szívtam anno, mert a Nodemcu nyák antennája bizony nem a legjobb ha 2-3 falon keresztül kell intézni a dolgokat.
(#5489) haxiboy
A eredeti shieldnek van egy olyan variánsa ami tudja a PoE-t. A kínai csodáknál érdemes mindenképp utána olvasni .
-
Janos250
őstag
A spam szűrők néha nagyon be tudnak kavarni. Nekem az egyik mail címemre a gmailről 1/2 - 1 óra alatt érkeznek meg a levelek. Kiderült az oka:
A szerverünk úgy van beállítva spam szűrés céllal, hogy elsőre minden levelet visszadob, hogy hibás vétel. Ha UGYANARRÓL az IP címről jön újra, akkor elfogadja. A spam küldő robotok többnyire fals mail címet adnak meg, így nincs ismétlés.
A gmail viszont egy halom IP címet használ, tehát az éppen szabadról küldi újra. Azt ismét eldobja a miénk, míg egy már használt IP-ről nem jön.
Lehet, hogy nem pontosan írtam, de valami ilyesmi. -
Valószínűleg elbírja a kisebb terhelést.
Mondom, nálam valami nem volt oké ceruzaelemmel (nálam sem világított a visszajelző sem) de ha nálad meg, érdemes megpróbálni. Egy arduino fogyasztása jóval kisebb mint egy motoré
Szerintem hűtőborda nem kell, ha melegszik akkor már inkább hagyd, de szerintem egy arduinos teher alatt nem fog megszakadni.
-
Bazs87
tag
manapság már minden "okos vagy félokos" eszköz tud mailt küldeni (pl ip cam).
Ott kattintásra működik kb.
Mivel nem nest kamerákról, hanem 40 eurós kínai bohóckamerákról is szó van gondolom nem lehetne akkora ördöngősség ez. Vagy mégis?Ha nagyon fapadosan kellene megoldani soros port meg vbs-ben gondolkodnék, de akkor megint ott vagyunk, hogy PC kell hozzá. Nem sos épp a téma, csak gondoltam megkérdezem, nekem anno beletörött a bicskám és fogalmam sincs hogyan tudnék továbbmenni a témával.
-
Szia!
Van egy nagyon hasonló cuccom, szinte ugyan ez a modul, csak az outputnál van hely egy USB aljzatnak a PCB-n.
Az enyémen (és a tieden is 99%) ilyen IC van. Elég nehéz volt felkutatni, mert a rajta lévő feliratnak nem sok köze van a típushoz
(ellenben a datasheetben ott a jelentése)
Szóval a válaszok:
Elvileg működhet egy ceruzaelemről, mert kvázi 0-6V a bemenő igénye.
Ahogy nézem, datasheet szerint 2A a benne lévő power mosfet felső határa, de ez a kialakításból adódóan lehet, hogy szándékosan korlátozott. A datasheetben látható, hogy ez is beállítható. Nálam mondjuk 2A-re van belőve az "overcurrent detection" ellenállás.
A kimenet állítása ugyan így be van lőve gyári ellenállásokkal. (Az én 5V-os modulomnál számolva csak 4.2 jön ki ...)
És akkor a valóság:
- 1,5V vadi új elemmel nem működik. A kimeneten 1,5V van
- LiIon cella bemenetre 5,2V a kimenet, és tudja a 2A-t (rövidzárása 5A de ekkor bőven bezuhan az output az input feszültségre) 2A mellett viszont nagyon melegedett, szerintem huzamosabb ideig azt sem bírta volna.Szóval vagy a datasheet nem ehhez való, vagy passz. Elvileg klappol a kiszerelés, a termékkód, és a kapcsolás is olyan, mint a datasheetben, a mérések mégis mást mutatnak... Ha esetleg találsz róla valami konkrétabbat, szólj
-
-
JozsBiker
aktív tag
Ha már így szóba került a HC-06. Miért áll 2 lapból vajjon ? Az "alaplapot" backplane -nek nevezik az eBay -en. Viszont a backplane -re rá van forrasztva az IC -ket hordozó áramköri lap, tehát még az sem lehet, hogy adott esetben cserélgesse az ember. És IC áramköri lapot nem is látom hogy lehetne külön kapni. Szóval nem értem.
-
Pubszon
veterán
Tudom, írtam is, de nem csak nem egész hanem negatívat is hibásan mutatja a weboldalon.
"Jelenleg integerként van tárolva, de ugye ez csak egész számot tárol, ami végül is nem nagy gond, de ha hideg lesz akkor negatívot nem fog tudni mutatni."
(#5402) aryes: Több mint valószínű, hogy az a gond, csak nem tudom mit kellene helyette írni? Próbáltam 2 másikkal is, H meg F talán, de azzal sem jó.
Úgy próbáltam, hogy integerbe tároltam -100-at és értéknek 64536-ot ad vissza a weben.
Próbáljam ki T-vel? -
quint
aktív tag
Csak akkor kötheted össze közvetlenül, ha az arduino is 3.3 voltról megy (már amelyik az adott órajelen elketyeg az alacsony tápról)... Egyébként szintillesztőre lesz szükséged.
-
Janos250
őstag
Ez:
http://www.ebay.com/itm/10pcs-ESP8266-WiFi-Module-Breakout-Board-Adapter-Plate-for-ESP-07-ESP-08-ESP-12-/142300489672?hash=item2121c527c8:i:142300489672
mert 60 Ft/db, és a legszükségesebb ellenállások már rajta vannak, de az ESP 12-t rá kell forrasztani, így:
http://www.ebay.com/itm/131899435813?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Elvileg egy fesz. szab. IC-t is lehet rá tenni, de annak annyira kicsi az árama, hogy én inkább a 3.3 voltot adom rá közvetlenül. Ha a fesz szab IC-t akarod ráforrasztani, egy rövidzár "ellenállást" (0 ohm) ki kell venni. -
quint
aktív tag
Igen, a legmagasabb prioritású kérés (beérkezését és) azonosítóját adja tovább. Ha egyszerre több lenyomott gomb is lehet és mindegyiket érzékelni kell, akkor nincs "lábtakarékos" IRQ-s ötletem. Olyan nem jöhet szóba, hogy az elvárt reakcióidőnek megfelelő ütemben letapogatod a gombokat?
-
quint
aktív tag
De ilyen. Ezzel a könyvtárral próbáltam ki. Úgy mérted, hogy a motortáp (Vcc, GND) rajta volt, de az Arduino nem?
-
-
Jó tanács a témával kapcsolatban mindenkinek:
Saját tervezésű teljesítményvezérlésnél (pl H-híd, fél H-híd, Power LED vezérlő) mindig kell tenni egy pullup/pulldown ellenállást a processzor vezérlő lábaira az ilyen esetekre.
Resetkor, programozáskor, elrontott programkor a processzorlábak leggyakrabban nagyimpedanciás módban vannak, amik nem húzzák se fel, se le a zajokat, amiket a vezetékek vagy a nyák huzalozása összegyűjt. Ilyenkor vagy elindul a motor, vagy olyan FET-eket kapcsol be, amik rövidre zárják a tápot, vagy ha a külső zaj nem telíti a FET-et, akkor analóg módban kezd üzemelni a FET, aminek következtében valószínűleg elfüstöl.
Hogy melyik eset a jobb, az helyzetfüggő, de mindig a rosszabbik történik meg
-
tvamos
nagyúr
Ez? Mert ennek nem tul analog a kimenete. Pull-up nelkul kell digitalis bemenetre kotni.
When receiver receive the return infrared light, the receiver end will connected through, E ends will output high TTL, which close to Vcc value, if not the E ends output low TTL close to GND.
In the cases of real life, we can use MCU to scan E end to check the status
Persze, ez meg veletlen sem TTL kompatibilis, de az mindegy is, az MCU-d bemenete ugysem TTL..."Mi történik akkor, ha egy olyan lábon olvasok analóg értéket, amin van egy aktív pinChange interrupt? Ezek összeveszhetnek egymással? Vagy tiltsam le az interruptot az olvasás idejére aztán állítsam be újra?"
Nem csinaltam meg ilyet, de szerintem ez nem tul jo otlet. Bar, akar mukodhet is, nem neztem az adatlapot, hogy pontosan hogyan zajlik az AD konverzio. -
tvamos
nagyúr
Szerintem nem mukodne igy stabilan. Nem szokott ennyire pontos ertek lenni az a felhuzo ellenallas, meg a bemenet sem teljesen pontos, es van neki egy kis homerseklet fuggo leakage-e, meg driftje. Raadasul, ha nem schmitt trigger, akkor a komparalasi szint kozeleben nem kell, hogy stabilan mukodjon, akar kapcsolgathat is ide-oda egy kicsit.
En tennek oda valami kulso hiszterezises komparatort, vagy schmitt triggert, vagy kotnem analog bemenetre. -
lac1
csendes tag
Semmi nem akadályoz benne, csak amikor kibontottam és rácsodálkoztam az eltérésre, azt hittem, annyival megúszom - és ez is áll közelebb a szívemhez - hogy levágom a nem kellő végét a csatlakozónak, négyet bedugok az Arduino paneljára és kész is.
Most van egy viszonyítási alapom, a GND-t megmérem, ha az jó, akkor elvileg a többi is.
A méréstől félek kicsit, mert nem tudom, hogy a multiméter mérőfeszültsége esetleg nem okoz-e kárt, a GND-ben biztosan nem, de ha máshogyan van a kiosztás, akkor az adatcsatlakozón akár lehetséges a félelmem szerint.
Még futok vele egy-két kört, aztán marad a forrasztás ha nem találok valami emberi megoldást. -
lac1
csendes tag
Közben találtam hasonló, de csak hasonló másmilyent, de ott más a chip.
De a színes megoldás az jó ötlet, remélem a chip típusától eltekintve a kiosztás az lehet. Egyébként az előbbi linkelt másik kép, ahol az a rajzolt lábbekötés volt, azon 7 csatlakozási pont van, szóval azt nem is értem, hogy az illető mire gondolt.
..
Ja, a kapcsoláson jobbról a harmadik a GND, de amit találtam hasonlót, ott meg valamelyik szélső a GND. Szóval nem tudom. -
lac1
csendes tag
Rá van szitázva az elektronikára hátul. Ide tudnám ráforrasztani, csak ez mint utolsó utáni megoldásként jelenik meg nálam.
Igen, igen, nincs felirat a csatlakozón, vagyis hogy "J3", de ez csak az a csati azonosítója lehet, de, hogy hol a "J2" és "J1" azt nem látom. Ez egy olyan verzió lehet (rá is van írva, hogy xxxxxx_v3), hogy konkrétan ilyent nem is találtam még úgy sem, hogy csak kép van róla. A chipre írt típust is egy helyen találtam meg, azt is fórumon (külföldi) és ott a srác azt kérdezte a nagyérdeműtöl, hogy a hatból bekötött négyet és mirw való a maradék kettő. Tehát chipre, nyára szitázott felirat alapján én legalábbis nem találtam semmit, és ugye az Arduino-s projektnél az ujjlenyomat olvasó közvetlenül csatlakozik magára az Uno-ra, de én meg a képen látszódó módon olyan kábelt kaptam hozzá, hogy mind a két végén gyorscsatlakozó van.
Most vagy van átalakító - tudom, le lehet vágni a csatlakozót és a vezetékek végét rákendácsolni az Arduino-ra, de szerintem a fejlesztők nem így gondolták - vagy nem tudom. -
lac1
csendes tag
Bocsi, nekifutok még egyszer a problémám leírásának.
Ezt rendeltem:És ez jött az alábbi képen. Látszik, hogy ami jött, van 6 piros kábel, leírás nuku. A link alattin meg a kivitel is más, pláne a kábelek. Dispute-t annyira nem szeretnék, mert azt gyorsabbnak gondolom, hogy találok leírást - esetleg az itteni segítséggel - erről a cuccosról és akkor tulajdonképpen nincs probléma.
Én nem ragaszkodom ilyenkor soha a megrendelthez, mert nekem a funkció és a működés a fontos. -
Janos250
őstag
Kösz!
Ez érdekes, ajánlom mindenki figyelmébe!A szenzorok néha eléggé érzékenyek
Én jelenleg egy MAX6675 hőmérséklet mérővel szívok, mert ha hozzáérek, 10-50 fokot is ugrik. Pedig lassan már a fülemen is kondi és ellenállás lesz, de úgy látszik, túl jó antenna vagyok. 400 fok körül kell mérni, ezért vagy ez, vagy a Pt100, de ez utóbbi elég drága, bár sokkal pontosabb. Lehet, mégis át kell állni Pt100-as ellenállás hőmérőre. -
-
leventekov
csendes újonc
1. Ha idozites miatt bekapcsolva van ki lehessen kapcsolni gombrol es vissza. Ha lekapcsolva van az idozites miatt fel lehessen kapcsolni es le, de az idozites programozasa maradjon meg.
ez azert kel mert ha veletlenul fel szeretnem kapcsolni mikor az idozito miatt ki van kapcsolva , vagy forditva.
-
MobilosFeca
tag
Sajnos nem igazán, one touch power window modul-ra rákeresve ebayen sem találsz sokmindent, ami van az is drága és nem is megfelelő. Mindenkinek nagyon köszönöm, aki eddig segített, és látszik hogy bizony egy Arduinoval (anyagárban) olcsón megoldható lenne a dolog. Ráírok Attilára ha jól értem, akkor nekem az ő elektronikája tökéletes lenne, ha nem, akkor még mindíg keresek valakit, aki hajlandó nekem ezt összehozni.
-
Janos250
őstag
Pedig azt várom, hogy leírjátok a tapasztalatokat, mert ha lesz időm, én is ki akarom próbálni. A mag szenzor nekem is alig változik, úgy tűnik, ez normális.
Értelmezés:
A panelon fel vannak rajzolva a tengelyek. Ha pl élére állítod, akkor a nehézségi erő egyik tengely irányában 0 másik tengely irányában maximális. Próbálgasd, és rájössz, mi micsoda. A számértékek önmagukban semmit nem érnek, valóban kalibráció kellene. A szögsebesség meg minden tengely irányába 0 (kicsi), ha áll, amíg forgatod, addig meg valamennyi. Itt se ér semmit az érték maga kalibráció nélkül. Az iránytűvel nem boldogultam. Való igaz, hogy mozgás esetén csak a gyorsulás és a szögsebesség együttese adhat jó eredményt, valahogy kiszámolva belőlük a jó értéket. Ha megtalálod a leírását, milyen képletekkel számolni, oszd meg lsz. Belegondoltam, de nem tűnik olyan egyszerűnek a képleteket levezetni. -
Janos250
őstag
Na, az enyém ránézésre tök ugyanez, de MPU92/65 van ráírva. Van benne 3 x 3 tengelyes gyorsulás, szögsebesség és mágnesség szenzor. Légnyomásmérő nincs, az úton van, amiben légnyomásmérő is van.
Igen, elég a felső 4 tűt bekötnöd. Én 3.3 -al hajtom, fene tudja, mit bír. Azt az ötlábú sánta pókot nem tudtam kideríteni, hogy az egy fesz. szab., vagy mi a csuda. Bár nem is nagyon foglakoztatott az ügy.Az általam linkelt program valóban csak ennek a 3 szenzornak az értékeit írja ki. Egy utasítással beolvassa a gyorsulás (azaz térbeli helyzet) + szögsebesség értékeket, egy másikkal a megnetometert. Abba tényleg nem gondoltam bele, hogy ezeknek nem külön-külön, hanem komplexen van értelme ha mozog a panel, mert pl. a gyorsulásmérő által érzékelt adat természetesen függ a szögsebességtől is, stb. Én szeretem pontosan tudni, hogy egy IC-nek konkrétan milyen adatot küldök ki, és mit válaszol rá. Ebben a primitív mintapéldában ez teljesült, láttam, mit kell írni az I2C buszra, és milyen választ kapunk. Majd én is megnézem azt a komplexebb programot is, mert tényleges használathoz valóban az kell.
Tudja valaki, hogy mi a különbség a 9250, 9265 között?
-
Janos250
őstag
-
fpeter84
senior tag
Azért mert a linkelt stackoverflow-s szösszenet tesztelésen kívül nem sokra jó - csak a magnetometert olvassa ki, cirka annyi mintha nem is a 9DOF MPU9250-et vetted volna csak egy alap HMC5883L-t. Önmagában nem sokra mész ezekkel a mért adatokkal mert nincsen viszonyítási pontod a térben (ehhez kell az acc) valamint nincsen korrekció az elmozdulásra és elforgásra (acc+gyro).
Ha tökéletesen vízszintesen tartanád a modult és nem mozdítod/forgatod akkor elég lenne, de ahogy elmozdul ahhoz már mind a 9 adat kell hogy értelmes irányadatot kapj bonyolult matekozással - de ezt elvégezi a library
-
fpeter84
senior tag
tölsd le az RTIMULib csomagot, a libraries könyvtár tartalmát másold át az arduino-ban beállított lib könyvtárba, a többi pedig a példaprogramok. A lib-ben a RTIMULibDefs.h -t szerkeszd át, a 32-es sorral alapból a 9150 van kiválasztva - ezt kommenteld ki és aktiváld helyette valamelyik 9250-et - a címet most így nem tudom hogy a kettő közül melyik lehet, de látni fogod ha egyikkel olvassa, a másikkal pedig nem...
Először a magcal programon kell végigmenni és s-el lementeni a kalibrálási értékeket, utána lehet használni az arduimu-t
-
Janos250
őstag
Ez a mintaprogram majdnem működik:
http://stackoverflow.com/questions/36242308/arduino-sensor-10dof-mpu9255-cannot-fetch-magnetometer-data
Ha az egyik hozzászólásban szereplő kiegészítést, azaz, hogy utolsó sornak tedd be az:
I2CwriteByte(MAG_ADDRESS,0x0A,0x01);
sort, akkor a majdnem törölhető. Akkor már rendesen működik.
Persze, ha ugyanarra az IC-re gondolunk. Ne zavarjon meg, hogy
#define MPU9250_ADDRESS 0x68
van benne, attól még ugyezzel megy, ugyanúgy 0x68-on, azaz 0xD0, 0xD1-en.
Vannak a neten elbonyolított verziók is, amik biztosan többet tudnak, de én ezt találtam célnak leginkább megfelelőnek.
Ha a wire default SCL, SDA lábait használod a panelon (mellesleg rá van írva a panelra), más nem kell hozzá.
Az más kérdés, hogy én az "iránytű" részét nem igazán tudtam használni.
A giro szenzornál is, ha nem szögsebességet akarunk, hanem abszolút elfordulást, akkor integrálni kell, de nekem ez elég pontatlan.
Én a
#define GYRO_FULL_SCALE_250_DPS 0x00
és a
#define ACC_FULL_SCALE_2_G 0x00
állítottam be, hogy érzékenyebb legyen.Ja, azt nem tudom, melyik a "linkelt lib". A wire az össze arduino panelhoz "benne van a rendszerben"
-
DrojDtroll
veterán
-
icemad
nagyúr
Lámpára egyik megoldás: [link]
Ebben bemutatják, hogy a scanner lámpákat hogy lehet vezérelni arduinoval. Mivel ezekben nagyrészt rgb ledek vannak, egész klassz dolgokat lehet fabrikálni.
Az elektronikát passzolom, sajnos ez gépenként nagyon eltérő. Ami még hasznos lehet ilyen gépekből azok a csatlakozók és a gombok, kapcsolók. Pl. A billenőkapcsoló, ami azt figyeli, hogy van e a nyomtatóban papír. Ezzel és a lámpával, már megoldható, hogy ha pl. kihúzod a billentyűzet tartót, akkor kapcsoljon a lámpa. Stb. -
fpeter84
senior tag
Nem szerencsés, a legtöbb félvezető max tápfesz+0.3V-ot tolerál hivatalosan a bemeneti lábain - kivéve ha kifejezetten le van írva hogy "5V tolerant" a 3.3V-os mikroproci egyes lábain... Tegyél rá ellenállás feszosztót amit ~3V környékére be tudsz lőni, akkor garantáltan nem okoz károsodást...
-
icemad
nagyúr
Pl. A szkenner részből kiszeded a lámpát. Számítógép asztalnál a billentyűzet vilagitashoz tökéletes. (amelyik kihúzható billentyűzettartós) Esetleg az üveg lap vagy plexi is jó lehet valamire. (én multi-touch vezérlőt csináltam belőle.) Ha van rajta színes kijelző, én azt is menteném. A motorokhoz a fogaskerekeket se hagyd ki. Eléggé sok alkatrésze felhasználható.
Új hozzászólás Aktív témák
- Sütés, főzés és konyhai praktikák
- A Redmi 15 5G-t power bankként is lehet majd használni
- Arcfelismerő topik
- Battlefield 6 - Bemutatkozik a többjátékos mód
- Miért álltak az oldalak egy hétig, mi történt?
- Itt egy pár fotó az iPhone 17 sorozatról
- Mobil flották
- Milyen autót vegyek?
- Casco és kötelező gépjármű felelősségbiztosítás
- Autós topik látogatók beszélgetős, offolós topikja
- További aktív témák...
- Samsung 32" M8 4k Smart Monitor!32"/4k/VA/Smart Remote/DEX /Airplay/Type-C/Slimfit Kamera/Beszámítá
- VW/ Skoda fejegység Android 13, 6/64gb eladó
- Lenovo Loq Gaming 15IRX9
- Dell Precision M4700- I7 4. generációs - 16Gb - Nvidia Quadro
- Panasonic Toughbook CF-MX4-1 12.5" Érintős- - Akár 8-10 órás akkuval
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- Wilbur Smith könyvek (15 db) egyben
- Bezámítás! HP Victus 16-D0655NG Gamer notebook - i5 10400H 16GB DDR4 512GB+1TB SSD RTX 3060 6GB W11
- 12 GB-os DDR5 SODIMM laptop memória - garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest