dalkove ovladani externich zarizeni
cau,
potrebuji pomoct s realizaci myslenky ovladani externich zarizeni pomoci pc.
PRIKLAD: mam doma multimedialni pocitac misto televize, radia, apod., ktery ovladam dalkovym ovladacem, jenomze bych chtel pomoci tohoto ovladace ovladat i jine zarizeni a napadlo me ze bych si napsal nejaky program, ktery by po spusteni (stisknuti tlacitka na ovladaci) udelal log 1 na vystupu z pocitace.
POZADAVKY: stisknu tlacitko na ovladaci, girder v kompu mi spusti vytvoreny program, ktery na jednom z vystupu serioveho portu udela log1, ktera mi sepne napr, rele, optron, coz zpusobi ve vysledku ovladani osvetleni, zobrazovani hodin, apod...
no jenomze nevim jak napsat nejaky program pro to ovladani serioveho portu, popripade jineho vystupu z pc....?
Re: dalkove ovladani externich zarizeni
s programem ti neporadim, ale spis bych ti doporucil pouzit paralelni port
Re: dalkove ovladani externich zarizeni
no ja bych preferoval spise ten seriovy protoze ho mam vyvedeny v pinech na zakladni desce. ale uplne hluboce tomu zpusobu prenosu nerozumim, takze pokud jedine paralelni tak nic jineho nezbyva
Re: dalkove ovladani externich zarizeni
netvrdim, ze jedine paralelni, ale imho to bude mnohem jednodussi to ovladat softwarove - proste jen zapises urcitou kombinaci 8-mi bitu na paralelni port, a nemusis se drbat se seriovym prenosovym protokolem .... cili na LPT mas v podstate k dispozici 8 vystupu, na nich standartni logicky urovne, a uz zalezi jen na tobe, co si na jednotlivy datovy bity navesis za spinace ... jeste bych doporucil oddeleni ridici a vykonove casti napr. optoclenama
mrkni urcite sem: http://www.epanorama.net/circuits/parallel_output.html
Re: dalkove ovladani externich zarizeni
nasel jsem neco pro seriovy port http://www.builder.cz/art/delphi/7.html
ale tri vystupy jsou neic moc, jeste me napada udelat to do usb s atmelem
http://www.cesko.host.sk/IgorPlugUSB...SB%20(AVR).htm
Re: dalkove ovladani externich zarizeni
Neco takoveho sem delal. Musel sem pouzit nejake externi knihovny do delphy. Delal sem si to na ovladani vstupu na zesilovači. Ovládání jsem resil pomocí ikonky v tray menu ;). Když se na ni poklepalo mysi vyjela nabítka vystupu COM. Myslim, ze jde udelat maximalne 16 logickych vystupu. Už je to dlouho, pokud by te to zajimalo, tak se ti muzu kouknout po zdrojacich.
Re: dalkove ovladani externich zarizeni
Citace:
Původně odeslal Luke
Neco takoveho sem delal. Musel sem pouzit nejake externi knihovny do delphy. Delal sem si to na ovladani vstupu na zesilovači. Ovládání jsem resil pomocí ikonky v tray menu ;). Když se na ni poklepalo mysi vyjela nabítka vystupu COM. Myslim, ze jde udelat maximalne 16 logickych vystupu. Už je to dlouho, pokud by te to zajimalo, tak se ti muzu kouknout po zdrojacich.
jo tak to by jsi mi to naramne ulehcil, pokud muzes tak posilej na paliro@seznam.cz .
jeste otazka, pro kolik vystupu jsi to delal ty?
Re: dalkove ovladani externich zarizeni
Ja bych na to sel uplne jinak (bez pouziti PC) pres nejaky mikrokontroler (51,PIC...). Jednak by to fungovalo tehdy i kdyz bude PC vypnute (pro to aby jsi zapnul na dalku svetlo preci nemusi bezet PC s odberem 200W...) a pak je to o dost spolehlivejsi nez PC ovladane nejakym softem. Navic pri cene mikrokontroleru neni problem si vyrobit nekolik techto pripravku, kazdy naprogramovat na zvlastni kod a zabudovat je primo do pristroje (odpadlo by tahani dalsich dratu, propojeni s PC atd. a kdyz uz to chces mit propojene s PC tak kazdy mikrokontroler ma UART, nebo to muzes pripojit pres dalsiho brouka pres USB, pres dalsi modul po ethernetu, po wifi...), nebo je zabudovat primo do prodluzek, vypinacu na zdi atd. Fantazii se meze nekladou :) Ale asi bych nevyuzival ovladac ktery mas spolecny pro audio/video, ale nejaky jiny, specialne pro tyto externi periferie. Dva ovladace jeste neni tak moc a pri minimalnim poctu tlacitek pak muzes zapinat veci i poslepu (coz u kombinaci nekolika tlacitek pro universalni ovladace asi dlouho nehrozi).
Tak takhle bych na o sel ja ;)
Re: dalkove ovladani externich zarizeni
Tak sem ho nasel. Treba se ti bude hodit. http://kukik.xhosting.cz/tray.rar
Re: dalkove ovladani externich zarizeni
Citace:
Původně odeslal Mymak
s programem ti neporadim, ale spis bych ti doporucil pouzit paralelni port
Je dost velky problem ovladat LPT v NT based Winoch
http://www.hw.cz/Teorie-a-praxe/Prog...s-2000-XP.html
Re: dalkove ovladani externich zarizeni
Já používam už delší dobu ten user port, dobrá věcička..., pak mi někdo ještě doporučoval http://www.geekhideout.com/iodll.shtml
je to jenom knihovna, která všechno obstará :-D
Jinak bych se spíš přikláněl použít COM než LPT, protože COM je bezpečnější - má ochranu proti zkratu (vadnou izolací jsem přišel o půlku LPT :-( ). Zase se seriákem je to na druhou stranu složitější, aby to bylo použitelný, je vhodný to řídit nějakym mikrokontrolérem... zase je ale plus (jak se to vezme), že seriák jde ovládat přes API funkce, takže nejsou potřeba žádný další ovladače.