Zobacz temat - Rover 400 komputerek
 
Forum Klubu ROVERki.pl

Offtopic - Rover 400 komputerek

znaw - Pią Wrz 24, 2010 21:10
Temat postu: Rover 400 komputerek
przedstawiam mój komputerek:

http://www.youtube.com/watch?v=rwvzEAz5EH0

dane na wyświetlaczu pochodzą z odbiornika gps, oprócz temperatury.

camaro17 - Pią Wrz 24, 2010 21:19

znaw, bardzo interesujące, napiszesz może nam jak to zrobić czy zastrzegasz sobie jakieś prawa autorskie? Jestem bardzo ciekaw....
darek_wp - Pią Wrz 24, 2010 21:41

Również chętnie poczytam o sprawach techniczych dotyczących wykonania tego komputerka :smile:
znaw - Sob Wrz 25, 2010 00:16

Komputerek pracuje w oparciu o moduł gps połączony z mikroprocesorem ATmega16. Na razie wszystko znajduje się w schowku, bo korzystam z płytki testowej (Propox EVBavr05).
Sam zaprogramowałem procesor w Bascomie. Teraz aby mieć większą kontrolę nad danymi planuje napisać to samo ale w C. Moduł gps komunikuje się z prockiem przez złącze szeregowe - UART. Dużo informacji na temat podobnych projektów znajdziecie na forum elektroda.pl - część wymaga rejestracji

Docelowo komputer będzie miał mieć również moduł GSM do kontroli auta oraz będzie służył jako zabezpieczenie w razie kradzieży - lokalizator. Otrzymamy współrzędne geograficzne w smsie z dokładnością nawet do paręnastu metrów gdzie jest nasze auto.

Koszty tego komputerka to ok. 200zł w aktualnej wersji.
Zastosowałem najnowszy odbiornik gps, który jest wielkości 1 groszówki. Ale mam podłączoną zewnętrzną antenę ze wzmacniaczem.

Zastanawiam się jeszcze nad obliczaniem spalania. Tzn. W Roverach jest złącze OBD, prawda? Bo prawdopodobnie można odczytać dane potrzebne do wyliczenia spalania. Nie są to litry, tylko z tego co się orientuje chodzi o ilość powietrza w mieszance. Tutaj byłyby potrzebne jeszcze dane o proporcjach paliwo/powietrze wtedy można coś więcej wyliczyć. Nie wiem czy idę dobrym tropem. proszę o porady w tej kwestii. Dane te również odczytywalibyśmy po RS232. Ten temat dopiero zgłębiam;)

Wtedy otrzymywalibyśmy dokładniejsze spalanie, bo prędkość i odległość byłaby z gps.

camaro17 - Sob Wrz 25, 2010 11:15

znaw, super, jak możesz to zapodaj jakieś zdjęcia z bliska i całego układu, bardzo fajna sprawa z tym komputerkiem i bardzo ładnie wkomponowany jak oryginał. :)
znaw - Sob Wrz 25, 2010 18:37

dzisiaj postaram się zrobić więcej zdjęć:)
pozdrawiam

[ Dodano: Sob Wrz 25, 2010 17:02 ]
oto więcej zdjęć:

Płyka firmy propox w schowku. Tymczasowo dopóki nie zrobię własnej płytki. :


Odbiornik GPS:


Antena GPS: (ma magnetyczną podstawkę)


Standardowy ekran komputerka:


Widok na konsolę:


Powitanie (z podświetleniem - kontrast można regulować z płytki):


Dzisiejszy, nowy dodatek: (2x36 led - listwa SMD)
Na białych cieplych diodach - ma być ładnie, jak autach wyższej klasy:)


Dzisiejszy, nowy dodatek z tyłu: (2x12 led - listwa SMD)



Co do komputerka:
Zasilanie jest z zegarka. Mamy tam wtyczkę z 4 kablami.
1. minus
2. +12 po włączeniu świateł pozycyjnych
3. +12 po włączeniu zapłonu
4. +12 na stałe
Ja wybrałem po włączeniu świateł.

Wyświetlacz LCD 2x16 idealnie pasował w miejsce zegarka, nie trzeba nic docinać.

Do korzystania z menu, lokalizacji gps czy poziomu sygnału używam 2 przycisków z płytki.

chętnie odpowiem na kolejne pytania:)
pozdrawiam

[ Dodano: Sob Wrz 25, 2010 18:37 ]
jeszcze widok od tyłu wyświetlacza:

camaro17 - Sob Wrz 25, 2010 19:28

znaw, według mojej osobistej oceny jest MOC i wielki szacunek za wykonana robotę, szczerze Ci powiem że takie rozwiązanie bardzo ale to bardzo mi odpowiada i chciałbym sobie zrobić coś takiego samego u siebie :) Ale nie wiem za co się zabrać aby zrobić coś podobne do swego R.
Pawkaz - Sob Wrz 25, 2010 19:42

Dla mnie bardzo ciekawa opcja.Mogl bys to zamiescic w dziale Tuning, styling, car-audio
Dobrze, ze napisales tez o koszcie
Ogolnikowo pisza : kawal dobrej roboty :ok:

znaw - Nie Wrz 26, 2010 03:09

Cieszę się, że podoba się Wam moja praca:)
Tak jak pisałem wcześniej, to dopiero pierwszy etap.
Teraz wzbogacę komputer o funkcję pozycjonowania auta na żądanie.
Myślę, że to jeszcze bardziej uatrakcyjni komputerek.
camaro17, jak zacząć, oczywiście mogę Ci podpowiedzieć:)
Nie wiem czy miałeś styczność z programowaniem tak jak ja z racji studiów.
Komputerek zaprogramowałem w BASCOMIE. Jest to bardzo prosty język programowania mikroprocesorów. Musiałbyś poznać podstawy.
Najlepsza książka - Programowanie mikrokontrolerów AVR w języku Bascom, Marcin Wiązania
Zakupić płytkę testową. Programator. Polecam tą z propoxu. Jest bardzo dobra.
Potem trzeba poznać zasady transmisji danych po rs232.
Następnie wykorzystać dane z ramki RMC do końcowego celu.
Ramka RMC to jedna z paru, które odbieramy z gps.

Przykładowe dane z gps:
Kod:
$GPGGA,101802.000,5105.2217,N,01702.3945,E,1,07,1.6,130.0,M,42.7,M,,0000*5D
$GPGSA,A,3,15,30,09,27,25,04,02,,,,,,2.2,1.6,1.5*3B
$GPGSV,3,1,11,09,74,141,24,12,62,263,,27,61,136,28,25,28,259,25*7B
$GPGSV,3,2,11,14,24,316,,17,23,046,,30,23,260,24,04,19,098,17*71
$GPGSV,3,3,11,15,12,185,26,02,09,132,21,22,02,275,*4C
$GPRMC,101802.000,A,5105.2217,N,01702.3945,E,0.00,103.01,020910,,,A*65


Na początek! Można spróbować połączyć przez bluetooth gps z komputerem. I odczytywać dane w konsoli. Czy masz taki nadajnik? Wtedy powiem Ci więcej szczegółów co i jak.

Oczywiście możesz również zaczekać jak ukończę cały projekt. Wtedy będę oferował kompletny komputerek z lokalizatorem w przypadku kradzieży. Mam jeszcze wiele innych pomysłów. Np dane o spalaniu, i prędkości w telefonie komórkowym
Pozdrawiam:)

keczu - Pon Wrz 27, 2010 19:32

Rewelacja :brawa: . Jak juz to ogarniesz tak do konca chetnie zaplace za gotowy zestaw :cwaniak: .
Tu jest cos podobnego, ale caly czas trzeba miec podlaczenie do OBD i dla tego do Roverkow do 2003r sie nie nadaje bo sie nie bedzie komunikowac. Poza tym gdzie to zamocowac zeby wygladalo oki.
http://cgi.ebay.co.uk/Tur...=item2eb00ab47a
http://www.leagend.com/viewpro.asp?id=345

znaw - Pon Wrz 27, 2010 20:04

Ale chyba 400 też ma złączę OBD tylko I a nie OBD II, czy się mylę? Pamiętam, dobrych parę lat temu byłem z dziadkiem jego 400setką w ASO w Poznaniu i też podłączali jakąś kostkę pod kierownicą do firmowego komputera Rovera w celu diagnostyki..

[ Dodano: Pon Wrz 27, 2010 20:04 ]
podobny projekt:
http://obduino.ca/

keczu - Pon Wrz 27, 2010 20:21

znaw napisał/a:
Ale chyba 400 też ma złączę OBD tylko I a nie OBD II, czy się mylę? Pamiętam, dobrych parę lat temu byłem z dziadkiem jego 400setką w ASO w Poznaniu i też podłączali jakąś kostkę pod kierownicą do firmowego komputera Rovera w celu diagnostyki..

Tak. Do org. kompa sie podlaczysz (T4) ale juz wszystkie zwykle skanery (np. ELM) nie. Nie zmienia to faktu ze sygnal w gniezdzie jest tylko nie wszystkie piny sie pokrywaja ze standardem OBD II i dla tego napisalem to pow. Poza tym Roverki komunikuja sie w innym "jezyku" , u mnie nie ma problemu bo juz jest protokol ISO 9141 ,ale przed 2003 nie ,albo wlasnie wtyczka jest problemem.. Tu masz do poczytania.
http://pl.wikipedia.org/wiki/OBD
http://en.wikipedia.org/wiki/On-board_diagnostics

znaw - Pon Wrz 27, 2010 22:40

Właśnie tak się domyślałem, że to był jeszcze jakiś standard rovera. Ale na razie czysto teoretycznie, jeżeli kupiłbym ten kabel:

http://allegro.pl/cdif-2-...i1244165953.htm

i wiedział, do których pinów go podłączyć i z jaką szybkością przesyłane są dane przez port com, to w konsoli (np. putty) mógłbym odczytać dane, które wysyłane są przez złącze.
Tutaj byłby jeszcze problem jak wyglądałyby te dane, pewnie inaczej niż w OBDII.