question

Como controlar a saida de energia eletrica USB usando c++ java ou outra linguagem?

Estou Configurando uma fibra ótica luz mostra no meu quarto e ter escrito um programa em c + + com botões etc para desligar dim etc, mas eu estou querendo saber como eu posso controlar a quantidade de electricidade é dado para o usb pelo computador para o led de alimentação. Qualquer idéias? ou isso é apenas inviável? como eu usaria c + + para transformá-lo e fora então? Eu só quero uma maneira de controlá-lo sem ter que instalar um interruptor de luz. também depois que eu descobrir hwo para ligá-lo e fora pode definir um temporizador para eu estou pedindo que sintaxe eu usaria para controlar a quantidade de electricidade, dada ao particular usb para escurecer o LED ou virar o entirerly fora. Estou ciente que ele só pode ser capaz de ser transformado ou desligue, mas existe um código que vai me deixar fazer isso?
resposta Resposta
A porta USB tem uma potência fixa. Não há nenhuma maneira de mudar a voltagem.

Próximo problema é que a porta USB é uma porta de e/s serial. Você não pode manipular diretamente a sobre ou fora de tempo. Isso é controlado pelo controlador de interface USB.

Clique aqui para as especificações de USB:

Se você realmente quiser algo conectar à porta USB, você vai precisar de um chip de interface USB para lidar com a comunicação, além de quaisquer outros aparelhos eletrônicos que você pode precisar para conduzir a eletrônica que deseja usar.

No meio de tudo isso, você precisará desenvolver um driver de dispositivo USB para seu dispositivo USB. A última vez que eu tentei fazer isso, eu passei muito tempo apenas perseguir do SDK e outros relacionados ao software e compiladores que não tive. Eu acabei modificando o dispositivo USB ao invés de fazer o meu próprio software porque eu não conseguia encontrar alguns dos softwares que eu precisava sem pagar por ele. Era muito mais barato apenas modificar o hardware. Você vai gastar muito tempo procurando Microsoft várias ferramentas e do SDK a menos que você vá com o Linux. Linux seria a rota mais fácil e todas as ferramentas e código-fonte estará disponíveis.

Se você vai para Win98/95 e arrancar para DOS ou obter uma cópia antiga do DOS, você pode manipular diretamente a porta da impressora. Para um PC, pode ser a melhor solução. Você ainda teria que construir o hardware para armazenamento de registros e controlar realmente suas coisas.

Outra alternativa seria comprar uma placa de interface especial. Tenho certeza que eles fazem algo parecido com isso ou você pode encontrar algo que iria trabalhar. Eu não tenho idéia o que poderia ser o custo.

Boa sorte no seu projeto. Como participante de um outro já tem observado, você não parece ter as competências técnicas necessárias para compreender mesmo o que você está perguntando.

Shadow Wolf

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved