• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

xxlb3t0

Aproveitamento da porta LPT

59 mensagens neste tópico

oix, uma vez que sou novo nestas andanças, gostaria de saber como aproveitar a porta LPT para comandar luzes e coisas assim. Sei alguma coisa de c++, pouca mas pronto, a vontade de aprender é grande, gostaria que me dessem umas luzes, com tudo explicadinho, lol, quem sabe ate poderia-mos fazer um tutorial sobre isso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Agora nao tenho tempo, mas assim que chegaa casa logo te dou umas dicas. Já construi uma coisada dessas! :D

té logo

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ora então cá vai. Eu como já tinha fiz já uns circuitos para testar isso mesmo, mas como tive algumas dificuldades em construir o programa em c pesquizei umas coisa e encontrei (por acaso e já no fim deter desistido LOL) em VB6 que é mesmo o ideial.

O que eu fiz foi controlar 8 led's pela LPT por intremedio do envio do um conjunto de 8 bit's a que corresponde cada bit a cada led.

ou seja, supondo que envias o nº120 para a LPT

120 em Binario corresponde 01111000 (se não estou en erro) ou seja vai-te ligar o 2º,3º,4º e 5º led os outros desligam.

o Esquema electronico foi este:

http://img8.exs.cx/img8/8727/projeto41me.gif

Em relação á programação é relativamente simples, é usar um comando para enviar o nºx para a porta é +- simples.

Vai espondo duvidas....

edit:

já agora aqui ta uma parte do codigo em VB

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Porreiro, estava a pensar em fazer um projecto e colocando as pics aqui, assim vou aprendendo e ao mesmo tempo vou ajudando alguem que saiba menos k eu (se for possivel) lol, mas não se esqueçam de me dar uma mao.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

OK! :D Boa ideia!

Diz-me uma coisa,...o que pretendes fazer ao certo?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Epá, já to a morder o eskema das portas LPT. Isto é mesmo porreiro. Fica se logo com uns projetos malucos... boa :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas! tive a fazer umas pesquisas para ver preços e fiz uma pequena lista de material só para terem uma ideia dos preços das coisas:

DL pdf

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem :P eu este natal ia comprar uns leds, resistências e tal para brincar com a paralela :D o meu objectivo é acender um led quando receber um mail :D mas depois logo posto :)

Anyway... quanto a resistências ? eu já vi que eram de 800 Ohms 470 Ohms etc... tou um bocado baralhado :| alguem me diz qual é e já agora como se vê :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Amanhã vou comprar essas coisinhas todas - 4 leds e respectivas resistências, manga retractil (acho que é este o nome, não quero estragar nada :P) e talvez uma placa de circuito impresso :)

Ferro de soldar e solda já ca tenho em casa por isso vamos ver o que sai daqui :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma breadboard poupava-te o soldar e pudias mudar o circuito sempre q quisesses! :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma breadboard poupava-te o soldar e pudias mudar o circuito sempre q quisesses! :P

Isso é fixe para fazer testes!

já agora, aqui ficam umas imagens do dispositivo que construi com os led's. A ideia é criar uma cena para meter numa cena do CD ROM com um indicador de ON/OFF, RAM,CPU,Down e Up load quando assim do limite (maximo, ou prédefenindo)

http://img249.imageshack.us/img249/6857/imagem0040qd.jpg

http://img249.imageshack.us/img249/3696/imagem0025cl.jpg

http://img249.imageshack.us/img249/8163/imagem0030bu.jpg

http://img249.imageshack.us/img249/332/imagem0069xo.jpg

(o multimetro da ultima imagem claro está não faz parte do circuito,..LOL)

Bem,..mas já que estou a falar nisto, o projecto ficou-se mesmo por aqui, não consegui fazer o software para o meter a trabalhar,.... :-\ Algum ajudante?  ;D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma breadboard poupava-te o soldar e pudias mudar o circuito sempre q quisesses! :P

Hum :) agrada-me :) assim podia aproveitar para outros futuros projectos :) thanks pela dica :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Esse lcd é um projecto futuro :P ainda sou MUITO (mesmo muito :) ) verde em electrónica :)

De qualquer forma se morasse em lisboa ia a dimofel, mas como não moro e não me apetece pedir isto pelo correio vou ver se eles têm numa loja cá na minha terra :)

Já agora estive a ver preços de uma breadboard e fiquei assustado :| uma do mais básico pode ficar por quantos €€ +-?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Depois podem explorar outras alternativas :P

Se conseguires dominar bem a porta paralela tens isto por 10.6€:

http://www.robot-italy.com/images/images_big/lcd162.jpg

Já agora onde pensas comprar isso? Tens sempre a dimofel :)

Já agora em relação a isto já vi esquemas muito fixes e reltivamente simples mas a usar um LCD de um nokia 3310. Se tiveres/em intereçado/os volto a procurar que sei +- ond eé que isso para. E alem disso há programas e plugin's pro winamp para isso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já agora estive a ver preços de uma breadboard e fiquei assustado :| uma do mais básico pode ficar por quantos €€ +-?

Entre 5 e 7€

Aconselho esta: http://www.robot-italy.com/product_info.php/cPath/52_53/products_id/229 (existe à venda em portugal)

A cena do LCD n requer grandes conhecimentos :) Alias o trabalho é quase todo feito do lado do PC :)

Já agora em relação a isto já vi esquemas muito fixes e reltivamente simples mas a usar um LCD de um nokia 3310. Se tiveres/em intereçado/os volto a procurar que sei +- ond eé que isso para. E alem disso há programas e plugin's pro winamp para isso.

Por mim não... uma vez que este LCD é bem maior :) (a n ser q o telemovel q falaste seja um PDA :$)

Eu tb conheço esses plugin's... mas é mto mais giro se for a própria pessoa a fazer :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem... tentei ir lá á loja mas foi mentira :D passei por lá duas vezes e uma estava fechado, e na outra não tava ninguém na loja e eu tinha uma certa pressa :| acho que vou mas é mandar pelo correio não á de ser por uns € a mais de portes :D aproveito e talvez compre um lcd quem sabe :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Só mais uma dica... eu tive a ver umas páginas para saber que resistencia comprar (aquilo só lá tem o nome) e será que a de 470ohms (Amarelo, violeta , marrom) corresponde a uma resistência RESISTÊNCIA CARVAO 1/2W 47R ? fui por aqui porque vi num site que Amarelo = 4 e Violeta = 7 por isso foi um bocado às escuras e como é a "minha primeira vez" (lol :)) a comprar disto sou como disse muito verdinho :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu tb não me entendo bem com isso, mas penso que o ideial seja de 0,25W. em relação aos ohms nã tou bem a ver o que é esse "R" mas tenta procurar por  0,47K. (se não me tou a baralhar é mesmo essa a converdsão para K's) :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem já tive a ler umas coisas sobre electrónica e os "R" significam "." ou seja  4R7 = 4.7 ohms e os K significam Mil ou seja 47K = 47000Ohms :)

Depois disto estou esperando pela confirmação da encomenda por parte da dimofel para começar o meu mini projecto :P enquanto aquilo não chega tive umas ideias :P O que vou fazer é o seguinte:

Começo por um programa em C em que envia a info necessária para acender o led que se encontra no pin X.

E agora vem a parte gira :) lembrei-me que para não tornar o projecto tão monotono podia fazer um frontend em PHP de forma a controlar o programa feito em C via Web :D

Na prática posso controlar os leds que se encontram à minha frente num PC da China :D Vou já trabalhar no PHP, talvez use Ajax apesar de ser MUITO n00b ainda e não perceber nada daquilo :)

Vou dando news quando receber os leds, resistencias e a breadboard :)

O objectivo disto é mais testar o funcionamento da porta paralela e também para usos futuros com o PHP por exemplo :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora