Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da napravim prekidac preko usb-a

[es] :: Elektronika :: Kako da napravim prekidac preko usb-a

Strane: 1 2

[ Pregleda: 6408 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Kako da napravim prekidac preko usb-a21.01.2011. u 22:11 - pre 160 meseci
Pozdrav!
Pogledao sam razne teme na ovom forumu ali nigde nisam našao odgovor! Želja mi je bila (a i sadaje jos veća) da preko noteboka povezem usb kabl na aukumulator i na sirenu i lampicu. (To sam sve uradio ali sa obicnim mikro prekidacima) Kada napravim program u visual basicu 6 ili 8 da postoje 3 dugmeta: 1."SIRENA", 2."LAMPA" i 3."OBOJE" E SAD usb DA MI SLUZI KAO PREKIDAC tj. kada kliknem na lampa da se ukjuci lampa ili nema veze...nemora i lampica i sirena i oboje nego mi je vazno da mi usb sluzi kao obican prekidac i da taj prekidac radi preko mog programa u Visual basicu.
Nadam se da ste me razumeli.
Molim za pomoć!
Hvala Unapred Puno!

A.K.___
 
Odgovor na temu

Horvat I
Ivan Horvat
Subotica,Makova sedmica

Član broj: 40556
Poruke: 3808
*.sksyu.net.



+292 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 14:00 - pre 160 meseci
Ovo je tema za kontrolere. Da imaš paralelni ili bar serijski oprt mogao bi direkt
Pozdrav
---ivanhoe---
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 14:11 - pre 160 meseci
Imam serijski port

A.K.___
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 14:33 - pre 160 meseci
a imam i paralelni
A.K.___
 
Odgovor na temu

Horvat I
Ivan Horvat
Subotica,Makova sedmica

Član broj: 40556
Poruke: 3808
*.sksyu.net.



+292 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 14:57 - pre 160 meseci
Citat:
AvramKovacevic: a imam i paralelni

Onda ti je vrlo prosto, setovanjem/reset možes 8 uređaja zasebno komandovat, postoje i napisane biblioteke, progiglaj malo.
Pozdrav
---ivanhoe---
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 15:58 - pre 160 meseci
A gde da ih nadjem i kako da povezem uredjaje?
A.K.___
 
Odgovor na temu

robert63

Član broj: 55855
Poruke: 3732
*.dynamic.isp.telekom.rs.



+101 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 16:41 - pre 160 meseci
Avrame,

-Jel to ona mudrolija kada sa porta komanda ide na neku elektroniku pa ona ukljucije uredjaj?

Jesi na to mislio ?
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 16:54 - pre 160 meseci
ne znam..nisam siguran.. Ne razumem se mnogo u to, ali mislim da ne bi trebalo da se nesto uikljucuje, samo da stavim usb kabl u komp, pa pomocu nekog programa da mi se spoje ili odkopcaju zice, ne znam da li je tu potrebna neka specijalna ploca sa kolima i cipovima?
A.K.___
 
Odgovor na temu

robert63

Član broj: 55855
Poruke: 3732
*.dynamic.isp.telekom.rs.



+101 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 17:17 - pre 160 meseci
Avrame nisam ni ja siguran da sam baš razumeo šta TEBI treba,ali se nadam da če se javiti neko

-Ko baš-Baš sve ovo kapira i da če da Ti pomogne.

Pozdrav
 
Odgovor na temu

MasterRW

Član broj: 65162
Poruke: 400



+24 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 19:00 - pre 160 meseci
@AvramKovacevic, kad vec imas LPT (paralelni) port, mozemo to da iskoristimo jer je lakse-jednostavnije upravljanje njime nego USBom..
Posto bi program da radis u Visual Basicu, preporucujem ti da koristis inpout32.dll biblioteku. Pomocu nje mozes da iscitavas stanje porta ali i da menjas vrednosti bitova.
Evo jednog korisnog linka -> http://logix4u.net/inpout32_source_and_bins.zip
Sam .dll fajl je potrebno da bude u folderu zajedno sa .exe fajlom programa ili ga iskopiraj u C:\Windows\System32\ folder.

Preporucujem ti da za pocetak, kontrolu drugih uredjaja ostavis na stranu i naucis nesto o ovom portu, kao i o tome kako da ga koristis. Mozes da uzmes par LE dioda, da ih zalemis na LPT konektor (koji ces da utaknes u racunar) pa da se malo igras u VB-u.
Kada to savladas, onda mozes da krenes dalje.

Sa LPT portom i VBom sam radio neke interesantne stvarcice - DTMF dekoder, kontrola uredjaja po kuci, kontrola radio stanice, upravljanje stroboskopom...

Nemoj da zuris, korak po korak ;)

Rado bi ti napisao neke primere u VBu ali moj racunar je trenutno u kvaru.


Filip, YU1TTN



P.S.: Zaboravio sam da dodam, za koriscenje ove biblioteke potrebno je da znas adresu LPT porta na svom racunaru. Nju mozes da vidis u Device Manageru (desni klik na ikonicu My Computer) u stavci sa portovima. Ona je obicno zadata kao hex vrednost - 3FC, 3F8 itd..
 
Odgovor na temu

robert63

Član broj: 55855
Poruke: 3732
*.dynamic.isp.telekom.rs.



+101 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 19:07 - pre 160 meseci
Jesam rekao da če neki VALJANI ČOVEK da se javi i ETO:

------MasterRW

F I L I P E---svaka ČAST na ukazanom i utrošenom vremenu !

Svako DOBRO !
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 19:26 - pre 160 meseci
Kao sto kaze robert63 F I L I P E---svaka ČAST na ukazanom i utrošenom vremenu ! Hvala ti puno!
Hvala!
A.K.___
 
Odgovor na temu

robert63

Član broj: 55855
Poruke: 3732
*.dynamic.isp.telekom.rs.



+101 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 20:16 - pre 160 meseci
Avrame,

Si video kakvih dobrih Pozitivnih igrača ima ovde (MasterRW) ?!!!!

Ni NEBO NIJE DALEKO samo kad se hoče !!!---da neko pomogne !
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 20:24 - pre 160 meseci
DA DA UPRAVU SI!
Nego filipe, onaj program sto si mi dao..za sta sluzi i sta znaci to data..msm sta tu da napisem?
I za koje pinove da zalemim LED diode? da li imas neki prikaz... shemu?
Hvala!
A.K.___
 
Odgovor na temu

MasterRW

Član broj: 65162
Poruke: 400



+24 Profil

icon Re: Kako da napravim prekidac preko usb-a22.01.2011. u 23:31 - pre 160 meseci
Pozdrav,


Ovde nemam Visual Basic (navedoh razlog), pisem po secanju. Kada otpakujes fajl, imas folder test nesto i u njemu primer za Visual Basic.
U tom programu imas polje u koje upisujes adresu porta (hex) i polje u koje upisujes vrednost koju zelis da upises u port. Vrednost 0 gasi sve pinove (na njima tada nema napona), vrednost 255 pali sve pinove (na njima je neki napon, zavisno od racuanra 3.3..5V), vrednosti izmedju 0 i 255 neke pinove pale a neke - zgodno je znati binarne brojeve :)
Pojednostavicu problem, neka nas port ima 3 pina koja mozemo da kontrolisemo programom - A,B i C. Evo kako bi izgledale vrednosti i stanja pinova (0-nema napona na pinu, 1-ima napona na pinu)
ABC vrednost
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

Kao sto vidis, ako bi zeleo da upalis pin A i pin B, trebao bi da posaljes vrednost 6.
Ove broj pored ovih jedinica i nula je zapravo vrednost binarnog broja.

LPT port ima nesto vise pinova (25) od kojih neki sluze za kontrolu.
Preporcujem ti da pogledas http://en.wikipedia.org/wiki/LPT , tu imas nacrtan LPT, raspored pinova i koji za sta sluze.
Data pinovi su 2,3,4,5,6,7,8 i 9.
Ti mozes da zalemis po LE diodu na svaki od ovih pinova (pozitivan kraj), a negativan kraj svake vezes na masu (ground).

Sada mozes da se malo igras u VB i da palis i gasis ove LEDice (koje ti sluze za opticku proveru).

Kada ovaj nivo savladas, mozes da naucis o tome kako radi tranzistor ( komponenta, ne radio uredjaj:) ) i kako moze da se koristi kao logicki prekidac.
Tada ces moci da LPTom upravljas neke potrosace (npr el. motor).



Filip, YU1TTN
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a23.01.2011. u 09:48 - pre 160 meseci
Hvala ti puuno! mnogo si mi pomogao! Baš se angažuješ! Hvala
Znaci npr hocu samo jednu LED diodu da uljucim i iskljucim. Neka bude na pinu 2.
I sad ja znaci + povezem na pin2, a - na masu, na "ram" prikljucka kako da ga nazovem.Tako treba? A kao adresu napisem moju adresu porta (a to nadjem u Devise Manageru, pa PORTS, pa ECR Printer (LPT1), pa Properties, pa Resources pa tu pise nesto.. Jel to?
A u Data sta da napisem?


[Ovu poruku je menjao AvramKovacevic dana 23.01.2011. u 12:23 GMT+1]
A.K.___
 
Odgovor na temu

MasterRW

Član broj: 65162
Poruke: 400



+24 Profil

icon Re: Kako da napravim prekidac preko usb-a23.01.2011. u 14:16 - pre 160 meseci
Upravo tako! Adresa porta obicno pocinje sa 3F.

Pogledaj primer koji sam ti dao sa pinovima A,B i C.
Ako budes hteo da upalis samo pin 2 tj nulti data bit na portu, treba da posaljes vrednost 1. Mozes i 255 ali nema potrebe da palis sve pinove :)

Evo kako mozes uz malo muke da odredis tu vrednost koju upisujes na port:
- elemente na portu tj pinove na koje su elementi prikljuceni posmatras kao cifru - bit binarnog broja
- odredis stanje na portu -> dogovoris sa sobom koje pinove hoces da upalis i/ili ugasis
- napises binarni broj (D7 D6 D5 D4 D3 D2 D1 D0, gde je Dx data bit na portu, 0-iskljuceno, 1-ukljuceno)
- prebacis binarni u dekadni sistem brojeva (brojevi sa osnovom 10 - upravo ovi koje svakodnevno koristimo)
- tu vrednost saljes na port da bi dobio zeljeno stanje

"Pretvaranje" binarnog u dekadni mozes da izvrsis koriscenjem digitrona u Windowsu (calc.exe), a mozes i rucno ukoliko znas binarne brojeve.


Nadam se da je pomoglo :)



YU1TTN
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a23.01.2011. u 14:55 - pre 160 meseci
Aha! Pomoglo je naravno da jeste! Nego meni pise tamo u D.Manageru u Ports pa resource pise resource tupe pa ima 2 stvari:I/O Range i I/O Range, ali pored jednog pise 0378-037F a kod drugog 0778 077D i sta ja od toga da napisem u adress?
(Izvini sto te mucim...)
A.K.___
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
..106.109.adsl.dyn.beotel.net.



+28 Profil

icon Re: Kako da napravim prekidac preko usb-a23.01.2011. u 15:25 - pre 160 meseci
0378h ti je hardverska adresa izlaznih pinova paralelnog porta (pinovi 2, 3, 4, 5, 6, 7, 8 i 9, odgovaraju bitovima D0, D1, D2, D3, D4, D5, D6 i D7).
 
Odgovor na temu

AvramKovacevic
Majdanpek, Srbija

Član broj: 250666
Poruke: 128



+5 Profil

icon Re: Kako da napravim prekidac preko usb-a23.01.2011. u 15:51 - pre 160 meseci
OK ali nece mislim staio sam na pin 2 i ono mi sve jedno svetli

[Ovu poruku je menjao AvramKovacevic dana 23.01.2011. u 19:33 GMT+1]
A.K.___
 
Odgovor na temu

[es] :: Elektronika :: Kako da napravim prekidac preko usb-a

Strane: 1 2

[ Pregleda: 6408 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.