7segmentovka na LPT pro zobrazeni prevodu
Tak si tak jezdim po Blackwoodu, co mam zarazeno se mi ukazuje na sedmisegmentovce za 3.50,- Kc...:smileypulldownsungl.
Navod v kostce: Quote:
Software: Windows verze k dispozici, diky vyborne praci beta-testera (pana mistra CR v LFS) funguje ve win98SE i ve winXP. Pro zajemce a paranoiky jsou k dispozici i zdrojaky. Celkove naklady: 8,-Kc (bez cannon 25 konektoru, ten sem kdesi vyhrabal i s kabelem). Velka vyhoda OutGauge systemu v LFS je, ze to nemusi bezet na pocitaci, na kterym hrajete, tzn. napriklad muzete mit linuxovej notebook na zobrazeni a hrat ve widlich. Quote:
Dale podporuju blikani "gear shift indicatoru", kdyz zapnete rpm limitter, rychlost blikani se da nastavit v konfigu. Stavajici verze umi low_fuel, shift_light, traction_control, signal_lights, handbrake, rpm_limitter, redline. Dalsi diody si napajejte na piny 1, 14, 16, 17 lpt. Funkce prirazeny tem pinum jdou zvolit v konfigu. Vrele doporucuju pouzit ten obvod ULN2803 pro tyto piny, protoze podle normy nejdou tak zatizit jako datove piny. Thread na rscnet foru. Houmpejdz, domovska stranka. Vypada jak vypada, chyba neni ve vasem prohlizeci. NEW: Podpora pro RBR ma novou stranku. Rozbalte gidll.zip do adresare s RBR. V gidll_config.txt nastavte stejnou ip adresu a port, jakou mate nastavenout v config.txt u GI. Spustte napred GI a pak RBR. Vyzadovan RBR patch 1.02. NEW: Shift light by mel fakat v RBR, uroven, kdy se rozsviti, lze nastavit v konfigu. Zaznamenane feature requesty: - blikajici ext piny - minimized spousteni (tray?) - config jako parametr na prikazove radce - signal_L, signal_R, a vystrazny (obe diody najednou) - pri dosazeni redline se shiftlight rozblika - ze by ta low_fuel indikace mela dva stupne, pri prvnim by se ledka rozsvitila a pri druhym by zacla blikat.. napr pri 4% fuel se rozsviti a pri 1% se rozblika - vice displeju |
Kdybych m?l LPT, asi bych si to ud?lal, ?ervený ?íslí?ko by se mi na volantu líbilo, v sou?asných kokpitech ?asto to ?íslo není dob?e vid?t (musím se nau?it jezdit s vypnutým volantem) :rolleyes:
|
Quote:
|
Quote:
$sudo apt-get install wine (nainstalujeme linuxovou implenetaci widle API) $wine LFS.exe (spustime LFS) V soucasne verzi (U20) nejsou videt textury na autech, tzn z aut jsou videt sedacky, volant, ridic a kola. nic vic, pravdepodobne by to slo nejak poladit. Volant facha bez force feedbacku. LFS v linuxu pouzivam jen na testovani, takze mi tohle vubec nevadi. Drivejsi verze (nejaka T tusim) jela i s texturama na autech v pohode. S Outgauge jsem si hral v Linuxu proto, ze jsem nikdy nic neprogramoval pod windows, nemam prekladac pod windows a v Linuxu muzu kraasne ladit komunikaci pomoci tcpdumpu (modri vedi). |
he, mne se to prave nejak nechtelo zkouset :) ale rozhodne vyzkousim, mam taky Ubuntu, rpave winy pouzivam jen na hrani LFS a RBR :)
EDIT: Couldn not write to data folder - is LFs correctly installed od har drive? divny a hlasi to ikdyz to prekopiruju na partisnu kde mam Ubuntu a povolenej zapis, prava mam nastaveny. Ubuntu mam 6.06 - Dapper, ale tim by to bejt nemelo... |
Prvni post aktualizovan, Windows alpha-verze.
M!key8: zaloz novej thread o lfs v linuchu a muzem to tam rozvinout.... |
Pridal jsem do prvniho postu link na snad pouzitelnou verzi pro Windows.
|
To zni obr zajimave a snad to setroji i takovy tele jako ja :D
|
Quote:
|
jen bych dodal ze je potreba displej se spolecnou katodou... prodavacka mi bez ptani dala se spolecnou anodou a ja tu jak debil merim draty a hledam, kde mam zkrat...
|
Quote:
Copak tam asi m?že mít...:D Neprozradíš, Jete .. ? |
Quote:
|
kurt> www.jet.ic.cz/other/disco.mpg
kada> hodilo by se nejake zapojeni :) vim ze datove piny jsou 2-9 ale nevim jak si je pripojil k displeji, jestli podle znaceni segmentu A-G (2-A, 3-B, 4-C,...) nebo podle cisel pinu displeje 1-10 (2-1, 3-2, 4-4, 5-5,...) |
Quote:
|
:rolleyes: :D
|
nemohl by nekdo prosim vytvorit navod pro uplny lamy?myslim tim co je potreba,presny postup...atd....
|
Quote:
|
Quote:
Quote:
|
Pri trose opatrnosti se to da zvladnout.
Potrebujes 8x 470 ohmu odpor, 7 segmentovku se spolecnou katodou na proud kolem 10mA (miliAmper). LPT konektor (cannon 25, samec), takovej ten plast obalujci ten konektor (konektor se prodava pouze jako koncovka), kabel s 9 zilama. Odpory napajej dovnitr toho konektoru na datove piny, jak je naznaceno na tomto obrazku: http://www.epanorama.net/circuits/lptcircuit1.jpg. Z tech odporu mas 8 kabelu + 1 kabel je zem, to privedes k te 7 segmentovce, zem das na tu spolecnou katodu, zbytek k jednotlivym segmentum. Je potreba dat pozor, aby se jednotlive datove piny nikde nedotykaly, nebyl mezi nima kousek cinu, nebyly primo pripojene na zem.... Nezapojuj polotovar s volnyma dratama do LPT, hrozi spojeni dratu a odpaleni portu (i kdyz teoreticky, pokud budes mit spravne odpory hned u portu, tak by se nic stat nemelo). Proste hodne opatrnosti, 2x premereni, ze nikde neni nic spojenyho, co nema byt. |
2 Attachment(s)
tak uz mi to taky chodi :) udelal jsem takovy ilustracni video[xvid;13.3MB] jak to asi vypada (sorry za spatnou kvalitu, ridit s pyramidou pred nosem (na ktere stal fotak) neni zadna sranda :), navic ten shit neumi poradne ostrit).
pouzil jsem display SC08-11EWA a ledku. zde je jeste navod jak propojit display s portem (pres odpory samozrejme!) pohled z druhe strany displaye, jeho "zada" http://jet.ic.cz/other/segment.png bila cisla jsou cisla pinu displaye, cerna cisla jsou cisla pinu LPT portu. staci propojit. na 9. pin LPT portu mozno pripojit externi ledku (pro shift light), desetinna tecka na diplseji je prilis mala. pokud by mel nekdo jiny display s jinym layoutem pinu, tak se ridte timto http://www.jet.ic.cz/other/disp.png cerveny cisla jsou cisla pinu na lpt portu a jeste do cfg.txt hodte (je to uplne na konci) Code:
OutGauge Mode 1 edit/ updatovan config pro posledni verzi gi. |
jednu otazku mam, asi na KADU neslo by pres ten lpt udelat rychlomer, ale s tri radkovym lcd?
|
to uz by muselo byt prepinane, myslim ze te kada zakousne :)
|
Quote:
LPT teoreticky muze davat vystup i na vic nez jen 8 pinu, proverim to. |
rychlomer != otackomer ;)
jinak pokud by byl ten displej rizenej pomoci 8051 tak bych moh pomoct :) |
[quote=Kada]Muzu nad tim podumat, nevim, co je triradkovy lcd, myslel sem na 8 diod v rade....
QUOTE] opravuji se, myslel jsem trimistny LCD. rychlost by byla uzitecnejsi nez zarazeny stupen. Jinak samozrejme klobouk dolu. 8 diod za sebou bych to videl na otackomer :D |
Quote:
|
asi jo
|
Quote:
|
Sorry, nejak sem se splet s tim otackomerem :-). Mne rychlost neprijde v LFS jako moc uzitecnej udaj, ale urco by to slo udelat. Jinak ukazateli rychlosti rikam proste "tachec" ;-).
Ad 8051, jednocipu sem se chtel vyhnout prave z duvodu jednoduchosti stavby. Kdyz by to bylo s jednocipem, tak uz clovek musi postavit programator (nebo si to nekde nechat napogramovat) a zapojeni je slozitejsi. Mam teda doma super vec (jednocip), komunikujici po USB, idealni na takovyhle hratky, ale u nas se prodava za cenu kolem 500,-. O rozsireni na 3-4 displeje podumam, nemuselo by to byt az tak moc slozity, ale bude to vyzadovat pajeni na tistak (alespon na univerzalni). |
je ja lama jsem si az ted vsiml, ze ta dioda u Jeta na videu se rozsveci pri vytoceni motoru, ne pri razeni.
tom pripade je otackomer asi zbytecny a zase me napadl zaludny dotaz, kdyz jde aby se rozsvecela dioda pri vytoceni motoru, slo by pridat diodu na omezovac pripadne TC? |
Quote:
|
jde vyvest nasledujici (InSim.txt):
Code:
unsigned int Time; // time in milliseconds (to check order) |
Takze uz me to taky ukazuje kvalty jen dnes udelam upgrade po vzoru jeta a tu tecku vymenim za diodu pac ta pidi tecka neni skoro videt :D Ale je to mazec.
Jen maly upozorneni v readme.txt je mala chybka je tam ze v cfg.txt se maj zmenit hodnoty u OutSim pritom se to musi zmenit u OutGauge takze na to POZOR ! |
Quote:
|
je tam brouk, kdyz vypnu omezovac ve chvli kdy zrovna sviti shiftlight, tak zustane svitit 4ever. kdyz ho vypnu ve chvili kdy nesviti tak je vsechno ok.
|
Quote:
|
no ja bych byl spis pro analagovy ukazatel rychlosti ("tachec" :) ). je to uuuplne jednoduchy... prez seriak se bude posilat 16ti bitova aktualni hodnota rychlosti do krabicky, kde se pomoci nejakeho ?C rozsifruje a pomoci D-A orevodniku prevede na konecnou vystupni analogovou hodnotu... tam uz se jen pripoji prislusny budik a je to! jak rikam - uplne primitivni!! :D :D Kada to zvladne :D
|
http://www.lfsforum.net/images/smilies/thumb.gif
ted je to dokonale;) |
Novas: jednocipu se chci (zatim) vyhnout. Ale kdyz mi posles tachec/otackomer/desku, se kteryma budu moct delat hokusy.... :-).
|
hmm napada nekoho nejaky jednoduchy reseni jak to udelat pres usb port?
paralelni port uz nemam :( , navic usb je mnohem praktictejsi edit: tohle by se dalo pouzit: http://www.gme.cz/index.php?action=d...sk=&pict=&jaz= 8 digitalnich vstupu, 8 vystupu, 2 analogovy vystupy, 2 analogovy vstupy... http://www.elexp.com/test/k8055.jpg tady je manual.. http://www.apogeekits.com/PDF_Files/..._K8055_DLL.pdf ..akorat to vypada ze ovladace k tomu jsou jen binarni, nechapu proc tam nedaji zdrojovej kod, zvlast kdyz to ma bejt urceny pro kutily :confused: edit2: aha, nejaky koumak uz udelal opensource ovladace pro linux :) http://linuxk8055.free.fr/ |
All times are GMT +2. The time now is 09:47. |
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.