Zdravo! Zanima me šta mi treba da bi palio i gasio svijetlo u svojoj sobi sa kompjutera.koji mi kabal treba, preko čega preko com porta ili usb nebitno samo da radi. Hvala
Pa neverujem da ces to uspeti samo preko porta i kabla. Izlaz sa svih porotve je jako nizak i nimalo dovoljan za to sto tebi treba. Ako to hoces da to uradis sam treba da poznajes malo i programiranja i elektronie. Medjutim, u svakom slicaju mozes nekome da platis da ti to uradi.
Mozes i ovde pogledati ako te nesto zanima. http://www.elitesecurity.org/f5-Asembler
Imas opisivano kako pomocu kompjutera upaliti led diodu, a posle je tvoje da kombinujes sta hoces. Bitno je da na izlazu dobijes neki signal kad tebi treba. Dotle je programiranje, a odatle ide elektronika.
tu temu imas zesce nasiroko po ovom forumu al ajde, najlakse ti je preko lpt porta, ako nemas programce sklepacu ti ja jedno ako si bas raspolozen da pravis (mislim da imam i gotovo), iz lpt porta preko bilo kog data pina (od 2-9. pin) i otpornika na optokapler npr. MOC3042, sa druge strane kaplera dovedes fazu na jedan pin a drugi ide na gate triaka npr. TIC225, od triaka jedan pin ide na fazu drugi na sijalicu i to je to, kad pustis 5V iz lpta racunara na kapler on provede 220v na gate i triak se otvori i upali sijalicu, trebalo bi tako da radi ali ti nikako ne preporucujem da pravis ako nemas neko iskustvo u elektronici
bolje ti je i lakse i bez mnogo rizika da palis i gasis svetla sa daljincem od televizora. Ja imam druga koji je to uradio i mnogo je kul stvar jer petljati sa kompom je za nekoga ko se u to nerazume mnogo rizicno. Sigurno ce ti neko strucniji od mene pomoci kako da izvedes ovo sa daljincem a ja samo znam da ti treba i neki risiver iz nekog starog televizora a ostalo nek ti drugi pomognu.
XP je malo "gadan" sa "otvaranjem" portova. Moras da koristis poseban programcic da bi "oslobodio" port za koriscenje, ili da ti Microsoft da licencu....
Lakse je sa 98-icom, ionako te aplikacije sluze za zabavu..
Opet nece da mi otvori, Izbacuje mi sledecu poruku This application has failed to start because io.dll was not found. Re-instaling the application may fix problem.
Sta treba da uradim da bi mi to pokrenulo?
I jos nesto, u kom si programu radio pokretanje pinova?
Ako si radio u c-u je il bi mogao da mi das kod? Merio sam napone i svuda imam 5 volti na izlazu.
Ko ce znat sta je sa tobom.
Evo uspeo sam da ga pokrenem, samo ne znam sta znaci ovo 100 sto moze da se menja. Kad bi mogao samo to da mi malo pojasnis.
Da li znas nekoga ko ovo ima napisano u c-u. Mislim na pokretanje pinova paralelnog porta?
ON/OFF dugme ti gasi ako je ukljucena sijalica i pali ako je ugasena tj gasi-pali pinove, meni je bilo potrebno kad sam ga pravio da mi na odredjeni interval pali-gasi sijalicu i to ti je upravo ono 100, na svake 100mS promeni stanje, ako stavis 1000 na svaku sekundu ce ti paliti gasiti sijalicu, postoji nacin da se odradi za svaki pin posebno ali je mene strasno mrzelo a i nije mi bilo potrebno
ne znam nikog da je radio u c, ali ako ga dovoljno znas dovoljan ti je dll sa export funkcijama da to odradis, nisam nikad radio u c (sad se bas spremam) ali verovatno postoji naredba/procedura koja poziva export funkciju iz dll-a
Aha znaci to je vreme paljenja i gasenja. Sto se tice c-a ni ja ga ne znam nesto bogzna koliko, ali kad bi zno da pokrenem pinove mogao bi da uradim nesto zanimljivo. Do sada sam skinuo nekoliko tih dll fajlova koji dozvoljavaju pristup hardveru u XP-u ali jos nisam prokljuvio kako to radi u C-u, ali polako valjda cu uspeti. ;)
nemoj da se maltretiras uopste, samo kazi sta ti treba od funkcija i skalabudzitjemo
inace posto ne verujem da se nesto posebno razlikuje od jezika do jezika u delphiu napises ovako nesto
procedure PortOut(Port : Word; Data : Byte); stdcall; external 'io.dll';
i onda iz bilo kog dela programa pozivas PortOut sa parametrima Port i Data i to je to, port je adresa porta, obicno $378, a data zavisi od pina na koji saljes, ako zelis na svi onda pises 255, inace ako zelis na prvi pin pises 8, na drugi 16 i tako dalje
Ok to za adresu znam.Medjutim, nisam znao za ovo za slanje za razliku po 8.
Ovaj tvoj program radi, na izlazu mi daje kad pretisnem on/off dugme prmenu stanja, ali ima jedan problem kad pretisnem start ono stanje menja samo kad su svi pinovi on on ih promeni na off i dalje nece, a kad je na off ono nece uopste da promeni. Hocu reci da uopste nece automatski kad pretisnem start da menja na 5V. Sta li je tu proble? Za pokretanje dll fajla cu mao potraziti po forumu u okviru C-a, pa da vidim kako ce ici.