Millä osilla valmistaisitte moisen? Mistä hankkisitte osat? Ohjelmointipuoli hoidettava AINOASTAAN linuxilla.
GPS-dataloggeri
linukka_elektroniikkaa
11<50
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 11
Vanhimmat
Ihanko pakko jostain kumman syystä siis itse valmistaa?
Enpä arvannut, että vastauksena tulisi filosofiaa. Joten ei, ei ole pakko. Tässä maailmassa ei ole muuta pakkoa kuin kuolema ja verot.
Varmaan kaveri tarkoitti, että valmiit gps-dataloggerit ovat niin halpoja, kuten moni muukin asia, ettei itse kannata väkerrellä. Linuksiin voit tehdä ohjelman itse, senkun liität valmiin dataloggerin USB- tai sarjaporttiin.
Unohdit vielä sen kolmannen pakon: Lom-pakko
Esimerkiksi:
http://www.partco.biz/verkkokauppa/product_info.php?products_id=16950
Sarjaporttiin ja menoksi.
Huom. Käyttöjännite!
http://is.gd/n85tZM
Olisipa helppo laite liittää raspberryyn kun jännitekin natsaa valmiiksi. Jos joskus sais autoon raspista väännettyä tietokoneen.
No juurikin tuo kympin partcon osa ja siihen rinnalle vaikkapa avr. Siihen kun voi laittaa vaikkapa talletusta varten SD-kortin ja siirtää datat talteen sitten sen avulla. Käyttöjännitteestäkään ei tarvitse huolehtia, kun kytkee esim. 1k vatuksella suoraan avr:ään - virrat molemmille vaan samasta lähteestä. Statukset voi myös suoraan pistää io-nastaan tai laittaa LED:n, mutta se vaatii sitten transistoria väliin.
Itse olen harkinnut, että tahdistaisi mitta-PC:n kelloa tuollaisella gps-modulilla, mutta ei ole vielä saanut aikaiseksi! Ja tukeehan kuugel-mapsikin tuon koordinaatteja - saa vaikka reitin piirrettyä aineiston perusteella kartalle.
Oletko jo tutustunu ruuvitrackeriin.
http://www.ruuvipenkki.fi/2014/02/08/tassa-on-ruuvitracker-revc2
FTDI:n USB-UART-piirillä ja kaupallisella 5V UART-GPS -vastaanottimella.
Mikäli GPS-vastaanotin käyttää TTL-tasoja kannattaa käyttää esim. tätä piiriä:
http://fi.farnell.com/ftdi/ttl-232r-pcb/module-conv-usb-to-ttl-serial/dp/1740366
Ohjelmoinnin tekisin Visual Basic:ia vastaavalla Linux-versiolla, Gambaksella.
Tässä esimerkki kuinka UART-porttia luetaan ja kirjoitetaan:
http://forum.ubuntu-fi.org/index.php?topic=49316.msg379276#msg379276
guukkelin qt-apilla pystyy kuulema noista gps-koordinaateista laatimaan vaikkapa reitin kartalle. Ei pitäisi olla mitenkään ihmeen vaikeaa, tosin ohjelmointikielten api:t on välillä vähän vaikeita saada toimimaan tuollaisten "valmiiden" palveluiden kanssa. Tulee välillä mieleen keksiäkö itse pyörä uudelleen.. voisi onnistua helpommin. Kokeilin maps:iin syöttää koordinaatit, mitä tuollainen rs-porttiin tyrkättävä tuuppasi ja kun formaatin sai oikeaksi (oisko ollu wgs-84?) niin kyllähän sinne kartalla mollukka ilmestyi hyvinkin lähelle oikeaa kohtaa. Juu, ja käytin tähän siis qt:ta, mikä haki koordinaati suoraan vastaanottimelta ja tyrkkäsi ne tuolle apille. Jos jotakuta kiinnostaa niin:
http://doc.qt.io/qt-5/location-positioning-cpp.html
http://kunalmaemo.blogspot.fi/2010/08/creating-custom-graphics-item-in-qt.html
-hauskinta tässä oli kuitenkin se gps-modulin kolvaaminen ja toimimaan saaminen.
Löytyii:
"Arduino based GPS data logger to SD card"
http://www.embedds.com/