Egyrészt. Tudni kellene, hogy a modul 5 V-os vagy 3,3 V-os tápfeszt kér, mert nagyon nem mindegy.
Másrészt. A korrupt adatcsomag szinte minden esetben rossz tápolást jelent. Kiviteltől függően a külső aktív antenna 50 mA-es csúcsokat bír felvenni, ezt valahonnan elő kell teremteni.
Harmadrészt. Arduino lábról közvetlenül nem tápolunk aktív eszközt, MCU-t meg pláne nem. Pont. Ha feltétlen kapcsolni szeretnénk, akkor egy megfelelő minőségű tápvonalat kapcsolunk az arduinoval egy tranzisztoron vagy feten keresztül. Ennek van pár alapos oka. Negyedrészt. Egy gyári, megfelelő forrásból származó ublox NEO M8M0 bélyeg magában (nagy tételben) a 15 dolláros ársávban mozog (már ha lehet kapni), vagyis ha a modulod aktív antennával, egy rakat alkatrésszel együtt olcsóbb volt, mint bruttó 10 000 forint, akkor jó eséllyel olyasmi van rajta, ami a gyári specifikációkat esetleg nem tudja maradéktalanul teljesíteni.
Oké, távol álljon tőlem, hogy életvezetési tanácsokat adjak, azt nem szeretik az emberek:)
Tehát amit én csinálnék:
1. Kikeresném magát a GPS modult, ami az a felületszerelt fémszínű kocka valami katalógusból, ha máshonnan nem, a TME-ről, ott biztosan fenn van.
Mindegyik NYÁK-on ugyanez van.
Ott látszanak a táp lábak, azokon mérnék feszültséget.
Ha 5V megy rá, addig kapcsolnám le, amíg még érdemes, mert én tudom, hogy tettem már láb alól el ilyen modult 5V-tal. Az egy órát működött, aztán ment a kukába. 3 ezer forint, nem is az összeg, csak hogy felesleges...
2. Nem nálam van maga a NYÁK, nem tudom, mi van rajta, ha van rajta valami stab kocka, akkor kicsit megnyugodnék, de minek is lenne...
3. Az, hogy a GPS mondatok zavarosak lesznek, amúgy is valami táp problémára utalna számomra, ha rendben van a tápfesz, akkor megkondiznám.
4. Az, hogy valami 5 napig működik, nem jelenti azt, hogy másnap is működni fog, ezen elgondolkoznék.
5. Minden órám GPS-es, pedig aztán van egy pár, egyikkel sem volt semmiféle gond soha. Nem kellett újra indítanom a GPS-t soha, egyszer sem. Mivel nem devboardokkal építkezem, nálam alap a 3,3V-os stab kocka. De mind az UNO-n, mind a Nano-n van 3,3V, semmibe nem kerül arra áttenni a tápot.
De semmiképpen sem pusholnám a tapasztalati tényeimet arra, aki kérdezi, mert majd eldönti ő...
Sziasztok! Csináltam egy GPS órát NEO-8M-el, ami működött másfél napig, majd elkezdett szétesett adatokat küldözgetni a GPS modul. Most átírtam a kódot úgy, hogy egy PIN-ről kapja a GPS modul az áramot, és ha rossz formátumban kapja az adatot, akkor leveszem az áramot 5 másodpercre, majd újra inicalizálom az egészet. Az lenne a kérdésem, hogy elbírja az arduino PIN a GPS modult, vagy van-e valami szebb megoldás erre? Jelenleg UNO-n van összedugaszolva, az bírja, de később klón NANO-ra lesz szerelve.
A másik kérdésem meg az, hogy:
byte aaa= B00000000;
byte bbb= B10100000;
szeretném eltolni a bit-eket balra úgy, hogy a túlcsordult bit átkerüljön a másik byte-ba, vagyis az eredmény
00000001 01000000 legyen. Assembly kódban van a carry bit
ROL AL, B10100000
ROL BL, B00000000
ott a BL 00000001 lesz, van valami hasonló Arduinoban, vagy ez hogyan oldható meg egyszerűen?
Elvileg elég. De ettől még előbb tesztelni kell élőben, hogy akár csak egy szegmesnyi LED elég és kellő fényerővel világít. Utána jöhet a matek, hogy ez hogyan tápolható. És hogyan hűthető (közvetlen napsütésben mostanában bírnak 70-80 fok felszíni hőmérsékletek adódni, ami nem igazán barátja a ledeknek).
Autó témában vannak soros buszos teljesítményfokozatok, esetleg arra körülnézni.
De kültérben fénykibocsátó elven működő display szerintem halott ötlet. Mire akkora fényereje lesz, hogy tényleg olvasható napsütésben is, rájössz hogy nem akarod a villanyszámlát fizetni.
Mi a helyzet az ULN2003 darlington végfokkal? Csatornánként 500 mA és 50 V. Ez 12 voltos lednél 65-6 watt / szegmens, ami azért elég.
A Elévpedig egy 16 csatornás pwm kimenetű i2c buszos meghajtót tennék, mert annál a csatornák ki/bekapcsolt állapota megoldott. Én amerikai foci kijelzőt készítettem így, bár azt fet-es végfokokkal. Két uln2003 plusz egy pwm driver elég.
Annyit kotyognék bele, hogy kb. 1,5 éve végigtúrtam mindent és arra jutottam, hogy EGY IC-vel nem lehet megoldani, hogy értelmes méret és értelmes fényerő legyen, vagyis vagy legalább egy darlington-mező, de inkább egy tisztességes meghajtó-fokozat kell mögé. Vagyis sok kábel, sok forrasztás vagy gyártott nyák.
Első menetben egy protót kell összerakni és kivinni a szép tavaszi napsütésbe, és megnézni, hogy tényleg látszik-e x méterről.
Még ezt tudom elképzelni mint megbuherálható órát, mert amit elsőre linkeltem, ott érhet meglepetés, ha a számlap LCD és csak led háttérvilágítása van. Elsőre tm1637-ből kivezetékelve próbálnám, hátha az is elbírja (ott külsőleg adnák neki 5V-ot, és akkor nem az arduinot terhelné)
Majd valami kínai boltban körül nézek, vagy temu vagy hasonló helyekről, ha találok valamit 3000 Ft körül, az még nem okoz lelkiismeretfurdalást ha szétbarmolom, ha netalántán meg összejönne, az hasznos lesz nektek is :D :D :D
A 8x8-as mátrixok legnagyobb baja, hogy csak labor-körülmények között van értelmezhető fényerejük, ahogy kikerülnek szabad térre, ez az előny elvész, nehezen vagy egyáltalán nem olvashatók.
Hasonló problémába már belefutottam, arra jutottam, hogy bármilyen értelmes megoldás elképesztően komplikált és/vagy nagyon alkatrészigényes. Az egyszerűeket (mint a 8x8 mátrix) nagyon egyszerű megcsinálni, de nem biztos, hogy minden feltételt maradéktalanul teljesítenek.
Én teljesen mechanikus megoldásban gondolkodnék: léptetőmotor és valami fából készült szerkezet.
Van a MAX7219 alapú kijelző, amivel egyszerű bánni.
8x8-as mátrix, lényegében bármennyi ilyet fel lehet fűzni, nekem 4-es kivitelben van pár darab, olyan 3 cm magas számokat lehet vele kiíratni.
Van hozzá működő könyvtár, lehet futtatni a kiírást, meg mindenféle.
A másik, hogy vettem filament LED-eket, ezek önmagukban 3 cm hosszúak, ezekből tehát már 6 cm magas kijelző fabrikálható, csak ezzel elég sok a munka.
Eleve össze kell belőle rakni magát a kijelzőt, másrészt akkor lesz 1-1 db közös anódos, vagy katódos 7-szegmenses kijelződ, azt meg multiplexelni kell, hogy bele férjen a lábakba.
Sziasztok! Szeretnék egy udvari órát készíteni amit 6-8 méterről is jól lehet látni, és az lenne a kérdésem, hogy van-e a TM1637-nek valami very big kivitele vagy valami alternatív megoldás ami nem haladja meg a képességeimet?