Galera boa tarde, tenho que desenvolver uma solução aqui no hospital que eu trabalho, para controlar algumas portas onde não há a supervisão de seguranças.
então alguém sabe de alguma fechadura, que aceita uma programação em java?? noqual eu consiga cadastrar somentes os crachas qe possam abrir e posteriormente tirar um relatório???
Fechadura eletrônica
7 Respostas
Eu usaria os seguintes conceitos, se fosse usar java, eu precisaria de usar C++ e pra fazer essa comunição entre duas linguagens diferentes usa-se o padrão de comunição
CORBA, é usado C++, pois é umas das melhores linguagens pra se trabalhar com Hardware, e o hardware que eu escolheria seria o ARDUINO usado muito em robotica,
quem gosta de eletronica conhece esse componente, pra mim ele é incrivel faz coisas totalmente incriveis, enfim…
Usaria Arduino que é um hardware open source,
C++ para fazer o controle do Hardware
CORBA para fazer a comunicação necessaria com Java
Java para pegar os dados enviados pelo C++
Se for pensar é melhor usar só C++, java se fosse ver… seria melhor se vc quiser algo totalmente especifico…
pra te ajudar veja como funciona, controle de fechadura com arduino
http://www.youtube.com/watch?v=ocC3iynvT70
Galera boa tarde, tenho que desenvolver uma solução aqui no hospital que eu trabalho, para controlar algumas portas onde não há a supervisão de seguranças.
então alguém sabe de alguma fechadura, que aceita uma programação em java?? noqual eu consiga cadastrar somentes os crachas qe possam abrir e posteriormente tirar um relatório???
Quanto a comunicação do Java com o Arduino a
API RxTx resolve o problema. No Arduino também é necessário usar a biblioteca serial.
Segue os links:
RxTx (Jars):
http://rxtx.qbang.org/wiki/index.php/Main_Page
Comunicação Serial no Arduino:
http://arduino.cc/en/Reference/Serial
Quanto a comunicação do Java com o Arduino a
API RxTx resolve o problema. No Arduino também é necessário usar a biblioteca serial.
Bom saber coisas novas, não sabia… vou pesquisar tbm…

treta, andei pesquisando sobre esta arduino, vi os caras fazerem coisas bem bacana, até ligar microondas pela internet…mas não tenho a minima noção por onde começar rsrsrsrs
Aprendo o essencial aqui…
http://brasilrobotics.blogspot.com.br/
Esqueça java para isto. use C ou C++. Mas antes de escolher a liguagem procure uma placa que aceite a mesma… Geralmente as que tem suporte para arduino são mais caras. Uma dessa saia mais barato comprar PICs que funcionem com C ou mesmo os mais antigos com Assembly… Primeiro avalie o custo beneficio do hardware depois pense na linguagem.
Concordo plenamente com o exposto. E só fazendo um comentário, gosto e acho muito interessante trabalhar com microcontroladores, eu mesmo sou adepto aos CLPs da microchip http://www.microchip.com/ programo utilizando a IDE MPLABX, compilador C18 (para a família PIC18) e a linguagem C/C++. E quanto ao Arduino a linguagem que é o C++.