Avatar billede area404 Nybegynder
31. marts 2002 - 14:51 Der er 5 kommentarer og
2 løsninger

LED / Serial Port

Hej
Er der nogen der kan lave en ala manual for dummies på hvordan man kan slukke og tænde LED lys via printer porten? Jeg kører winXP, jeg ved godt at det er noget med at man ikke kan lave en direkte forbindelse til porten, men jeg har fundet en driver der skulle kunne(DriverLINX Port I/O Driver for Win95 and WinNT)

Kan du hjælpe mig, jeg skal bare kunne slukke og tænde et LED!
Avatar billede thda Nybegynder
31. marts 2002 - 17:29 #1
her er en ActiveX der kan styre printerporten. Den er lidt nemmere at bruge :-)
www.thda.dk/NT Port.zip

Du indstiller portadressen til 888 (LPT1)
Value bestemmer hvilke udgange der skal være on/off
0 = alle off
255 = alle on

Hver udgang har en værdi: (Udgeng - værdi)
1 = 1
2 = 2
3 = 4
4 = 8
5 = 16
6 = 32
7 = 64
8 = 128

du kan styre hvilke udgange der skal være on/off ved at sætte Value til f.eks. 4 + 16 = 20 (udgang 3 og 5 on)

eks.: NTPORT1.Value = 20

LPT Port:
Ben 2 - 9 er udgangene 1 - 8
Ben 17 - 25 er GND

Hvis det ikke har nogen betydning at alle portene er on/off samtidig, så kan du bare montere LED'en mellem en af udgangene og en GND.
Hvis du vil tænde LED'en:  NTPORT1.Value = 255
Hvis du vil slukke LED'en:  NTport1.Value = 0
Avatar billede area404 Nybegynder
31. marts 2002 - 17:39 #2
linket virker ikke... :(
Avatar billede area404 Nybegynder
31. marts 2002 - 17:41 #3
jeg vil ikke lige frem en haj indenfor VB, er det muligt for dig at lave et progam eksempel og sende det til expert@area404.dk ? Så vil moi blive meget glad :)
Avatar billede thda Nybegynder
31. marts 2002 - 20:14 #4
Ups... www.thda.dk/NTPort.zip

jaaaa, nu sidder jeg med VB.NET, så det bliver nok lidt svært...
Men jeg kan da lige skrive en lille guide :)


----------------------------------------------

Installer NTPORT.

Opret et nyt projekt i VB.

Højreklik på toolbox'en og vælg "Add/remove components" (mener det er det det hedder)

Find "NTPORT" på listen, og sæt X ved den.

Tryk OK.

Du har nu en ny kontrol i din toolbox. Sæt den et tilfældigt sted på din form.

I properties vinduet kan du indstille adresse m.m.

Opret 2 knapper på formen.

Dobbeltklik knap 1.

Indsæt følgende kode: NTPORT1.Value = 255

Dobbeltklik knap 2.

Indsæt følgende kode: NTPORT1.Value = 0

----------------------------------------------
Avatar billede thda Nybegynder
31. marts 2002 - 20:21 #5
Her er et program, men jeg kan ikke love at det virker på din maskine...
Det kan både læse og skrive til porten.

www.thda.dk/LPT_Port_Control_2.0.zip

Du kan jo se om du kan bruge det til noget :)
Avatar billede thda Nybegynder
31. marts 2002 - 20:27 #6
ups... det bruger ikke ntport.

Det bruger en driver: www.thda.dk/port95nt.zip
Det er så en lidt anden løsning, men den kan det samme.
Avatar billede area404 Nybegynder
02. april 2002 - 18:20 #7
hmm... jeg kan ikke få det til at virke, men nu gider jeg sq ikke bøvle med det mere... du får 50% points for hjælpen, du skal jo ikke lide under min dumhed *gg*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester