terça-feira, 20 de abril de 2010

Interruptor web para o Tomad@


No último Hacking Class - Controle de Tomada via Web, na Globalcode, o Vinicius e o José Luiz apresentaram o Tomad@. Uma placa com relês que poderíamos utilizar como tomadas e controlá-la pelo Program-me.

Eles fizeram uma passagem teórica, apresentaram a placa e o Vinícius complementou que você poderia controlá-las pela Web se você tivesse um computador ligado à web.

Fizemos o lab, controlamos a placa enviando sinais pela porta serial. Fiquei muito contente. Minha primeira experiência com robótica foi um sucesso. Meu filho e sobrinho estavam juntos e eles se divertiram também. Mas ficou aquela vontade de dar um passo a mais.



Os meninos junto com o Zé Luiz após a aula

Como muitos não têm uma hospedagem web resolvemos ajudar, desenvolvemos um serviço web em PHP, na verdade um interruptor virtual.

Como funciona?
Você acessa o site http://www.novatrix.com.br/tomadaphp/, se cadastra e depois de confirmar seu cadastro por e-mail você irá ganhar um interruptor virtual.
Ele é gratuito. Você poderá utilizá-lo à vontade nos seus testes.

Na sua máquina você deverá baixar o cliente Java :
http://www.novatrix.com.br/tomadaphp/interruptor.zip
Depois edite o script interruptor.sh (ou .bat para windows) para enviar três informações:
email e senha utilizados para capturar o status do interruptor virtual e a porta onde está instalado o Program-me para o cliente enviar os comandos ao relê.

Você não precisará de IP fixo e o cliente irá consumir o Webservice a cada 1 segundo.

Os fontes do webservice, do programa C e do cliente Java estão no zip que você pode obter a partir da página: http://www.novatrix.com.br/tomadaphp/

Agora você poderá ligar/desligar a sua tomad@ de qualquer lugar.

6 comentários:

  1. muito bacana sua iniciativa!
    eu gostaria de ter participado, mas esses 480km de distancia dificultam um pouco.
    você sabe onde conseguir essa placa tomad@? gostaria de comprar e não achei.

    ResponderExcluir
  2. Boa tarde Luno,

    Você encontra a placa tomada a venda na loja virtual de GLOBALCODE no link abaixo:

    http://loja.eletronlivre.com.br/

    [ ] s

    José Luiz

    ResponderExcluir
  3. Boa tarde José Luiz,
    Eu comprei a placa pela loja virtual, e gostaria de saber se é possível passar a lista dos componentes?
    A foto da pra ver quase tudo mas os transistores e os diodos não da. Por isso se vc puder mandar eu ficaria muito grato.

    Aproveito para dar os parabéns pela qualidade da placa. Ficou muito boa. Os pontos de solta ficaram fáceis para soldar, principalmente para pessoas que não tem tanta experiência como eu hehe

    ResponderExcluir
  4. Daniel, os transistores podem ser o BD139 e os diodos 1N4007

    ResponderExcluir
  5. Gostaria de fazer minha conclusão de curso com as Placas Tomad@ e Program-ME/Arduino?Posso estar usando este recursos?? E qdo serão os cursos em SP, pois no site não tem nenhum marcado para SP. Obrigado, Carlos.

    ResponderExcluir
  6. Prezados,

    Adquiri uma placa tomad@ só que o vídeo no site não carrega totalmente, deste modo não sei como utilizá-la, vocês poderiam disponibilizar um pequeno tutorial ou fazer com que o video carregasse completamente?

    ResponderExcluir