07. april 2007 - 19:29Der er
27 kommentarer og 1 løsning
GPS tracking med SDK - køb af komponenter
Hejsa Jeg kunne godt tænke mig at anskaffe mig nogle GPS-sendere, således at positionerne på dem kan trackes på en PC. Et krav er, at der skal være SDK til dem således, at jeg selv kan udvikle noget software - hvori jeg kan udtrække GPS'ernes lokationer.
Håber nogen kan finde nogle links til steder, hvor man kan købe sådanne eller har erfaring med lign.
Øhh... Bliver lidt forviret af dit ? da du nok ikke her på planet earth for lov til sådan bare lige at kaste noget som helst GPS signal ud i æteren. Du skriver "GPS-sendere" hvilket i min verden betyder at du vil sende signaler ud i verdensrummet der ved den mindste fejl kan få div. skibe, fly og andet hapengut til at navigere forkert!!! Følgerne ville være det rene kaos world wide *S*
Mit forslag må derfor være at du bruger et par timer mere på at sætte dig ind i hvad GPS er og hvordan det arbejder inden du søger.
At jeg så godt ved hvad du egentlig mener er en helt anden ting. Du ønsker vel at kunne spore en sender og vise dens position på et kort ikk???
Her bruger man ikke GPS men ganske alm. GSM (Mobiltlefoni) som INTET har med GPS at gøre! Systemerne er kort fortalt bygget op så den GPS-modtager der sidder i eks. en bil kan sende dens kordinaler via GSM til en modtager (en mobil modtager) som så konvertere kordinalerne til noget der kan plottes ind på et kort.
Men selve komminukationen imellem sender og modtager sker altså vis mobilnettet (GSM) og ikke via GPS signaler:-)
Bortset fra alt dette så har jeg endnu ikke hørt om nogle der gratis ligger deres koder på nettet til fri afbenyttelse!
Hej Beach. Ja du har helt ret. Det jeg søger er flere sendere, som jeg kan spore GPS positionerne på (bare positioner, ikke nødvendigvis et kort). Så jeg søger altså sådan nogle sender, og et stykke software hvortil sendernes positioner bliver tilsendt. Positionerne skal jeg selv kunne hive ud og behandle (det kunne fx være at det medfølgende software gemte de aktuelle positioner i en database eller lign. hvorfra jeg selv ville kunne trække informationerne ud og analysere). - Har du et bud på, hvor jeg vil kunne købe noget i den stil?
Ud over det har du nok ret i, at jeg "nok lige" skal sætte mig noget mere ind i, hvordan det fungerer. - Har du nogle gode links?
Så har vi fået på plads hvad du ønsker, problemet er så hvem der ønsker at ligge deres arbejde ud så alle kan bygge videre på ideén:-)
Da din idé med at kunne se hvor en given sender befinder sig ikke er ny, men for Alm. dødelige er noget der næsten kun bliver brugt af større transportfirmaer og som tilbehør i MEGET dyre personbiler (læs: over én mill. kroner) så er det ikke software der ligger og flyder rundt omkring på nettet som næsten alt andet:-)
Der findet med sikkerhed mange flere firmaer der sælger systemer bygget op efter det som du går efter. Men er også ret sikker på at de holder deres kort ret tæt på hånden:-(
Da jeg selv har "en smugle" styr på hvad sådan et setup bruges til i det alm. europa så kan mit bedste "hint" til dig blive at søge på --->Flådestyring<--- på nettet og se hvad der kommer ud af det.
Slutligt (altså ikke mere fra mig) må blive at du skal bruge rigtig mange timer på at finde ud af at bygge en GPS-modtager der kan konvertere en given potition til en kode der kan sendes via SMS til en modtager der kan dekode denne til et plot på et kort:-)
Jeg må lige have kigget noget mere på. Og der er vist lang vej endnu før jeg får, lad os bare sige 2 gps modtagere med tilhørende GSM modul som sender deres positioner til en server, hvorpå jeg selv kan programmere logikken.... Men Rom er jo heller ikke bygget på en dag... :)
Rent faktisk tror jeg ikke det er så hulens svært igen hvis bare det må fylde lidt mere end en tændstik-æske. En lille computer bygget op over et nano-motherboard tilsluttet en alm. GPS-mus Derefter et lille snifferprogram der går ind og lure den angivne position af og sender data videre til en telefon osv osv.,.... Det modsatte i den anden ende:-)
Det store problem vil nok i stedet være at banke det hele ned i en størrelse som ikke fylder noget. Her skal man ind og brænde div. kredse mm. og så er det at jeg står af *S*
hmm...husker et eller andet med nogle IC kredsløb fra mine elektroniktimer. For ganske få penge kunne, (og sikkert også kan,) et lille kredsløb der kunne lokalisere et GPS signal, og sende det serielt ud i form af et NMEA signal. Jeg (uden at vide ret meget om det), bruger vi nogle GSM moduler hvor jeg arbejder, der sender SMSer til os i vedligehold. Jeg har aldrig været inde og rode med dette modul men der er bl.a. en alm RS232 indgang. Og kører også noget ehternet til vores maskiner, der kan sende fejl til os. Sådanne to moduler, med f.eks. en PIC imellem må kunne løse opgaven.
Jo gerne. Gå på sitet: www.rsonline.dk Øverst er der et søge felt, skriv "505-6727" og vælg og rullemenuen ved siden af, vælg "RS varenummer". klik søg. Bemærk også der ligger et datablad over komponentet.
Koster det kun 52 kr for et GPS modul, der kan tilsluttes computeren?? Det kan vel ikke passer - overskriften er"GPS module cable assembly", men hvad betyder det?
Kan se i data bladet, hvordan den sender informationer - forrygende, selvom jeg ikke fatter det hele :)
Jeg vil mene det er et komplet modul. Der står i databladet bl.a. "12 parallel channel GPS receiver", samt under der er noget med NMEA output på ti pins. Så jeg vil tro det er noget af det rigtige vi har fat i. Og i teorien kan du tilslutte den til min serielport, men kræver noget conf. af din port, så den ikke tager signalet som alm RS232 signaler, men så den læser det som NMEA. Jeg prøvede at arbejde en smule med NMEA dengang jeg gik i skole. Den sender ret simpelt bare et stream af data, der indeholder, f.eks. positioner, klokkeslet højde, antal sattelitter den kan se osv. Det var egentlig derfor jeg skrev det med at smide en PIC imellem, så kan du selv programmere/konvertere dit NMEA signal til det du ønsker det skal bruges til...
Det er lidt deffus, hvad det egentlig er du gerne vil bygge. Hvad skal det bruges til, og hvordan havde du tænkt dig du ville have det til at virke? Hvor langt skal den kunne spores?
Hvad er en PIC? Det jeg vil bygge er bare en GPS modtager, der kan sende sin position, fx en gang pr. minut via GPRS. Det er fint med mig, med de oplysninger der står i databladet, det gør jo, at man fx via Java kan tilgå porten og aflæse de oplysninger som receiveren sender, og sende dem videre til en server man selv udvikler. Og det er faktisk det min tanke går ud på. At have flere receivere, der kan sende deres position til en server via GPRS.
Det ser ud til at 505-6698 er med RS232 port, men den koster 479. 505-6705 er med USV og koster 500. Det ser ud til disse har samme datablad som den du henviser til, så jeg forstår ikke helt, hvad det er man får for de 52 kr i 505-6727.
Hmm... Ud fra det du skriver er jeg ikke helt sikker på hvad det er jeg har henvist til. Men ring bare til dem, deres kunde service er generelt meget god, og meget hjælpsomme. En PIC er en microprocessor du selv kan programmere. Typisk er det med et sprog der minder om et begrænset C sprog. Jeg har kun rodet lidt med dem. Den jeg har til at ligge herhjemme er en ATmega16-16PI. Der kræves et board til at brænde chippen i (kan genbrændes ca 1000 gange. tror jeg gav 300 for et sæt med et par chip i). Nå men den jeg har liggende (Se RSonline.dk vare nummer:472-5977) 32 ind-/udgange, opsætning af RS232 porte. Du kan tilslutte IrDa, displays osv. Minder et eller andet sted lidt om en PLC hvis du kender noget til disse.
Hmm...kiggede lidt lige kort på komponenterne, tror det er én af de dyre du skal have, og det sidste er vist bare et kabel der passer på den. Jeg prøvede lige i mit papirskatalog, men det er desværre for gammelt. Prøver lige i morgen at kigge på det, når jeg kommer på arbejde, og ser om det er nemmere at gennemskue i de nyere kataloger
Kom lige til at tænke på den GPS jeg havde i bilen. Det var med en ekstern GPSmodtager, der kørte med et serielt signal til min PDA, da den går direkte på seriel porten på PDAen, må du kunne bruge en sådan én. Den er ikke ret stor, og købte den for et par år siden. Og tror den kostede 130,- dengang. Den var af mærket Haicom (se haicom.com.tw).
På deres hjemmeside har de nogle forskellige recievers, og en af dem kan sikkert bruge til en billigere løsning. Prøv evt også at se punktet: "GPS/GSM Vehicle Tracking System " Jeg ved ikke om det er sådan noget du søger. Og har heller ikke løst det, men det kunne måske være noget.
Jamen vi har jo lige hvad du skal bruge, og det kan frit downloades fra www.easy-track.dk Du kan download en ActiveX komponent, som er ufattelig nem at bruge i både VB & C.
Se her: EST1.GetPos (imei As String,latitude,longitude,satellites,kmh,index,setup As String)
Du kalder bare EST.GetPos med IMEI koden for den pågældende EasyTrack og EST.GetPos vil så returnere længdegrad, breddegrad, antalsatelliter, hastighed m.m.) Enklere kan det ikke være.
Du kan også kigge på http://ifindu.dk der er et stort udvalg af gps-trackere og tilhørende software. Der følger også noget software med gratis til hver tracker, så positionerne kan ses f.eks. på google earth.
Det er da efterhånden en omfattende liste med links til GPS trackere. Personligt bruger jeg http://www.safetrack.dk
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.