Fechadura eletrônica

7 respostas
M

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???

7 Respostas

C

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

H

manhanijava:
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

C

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…

:wink:

M

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

C

Aprendo o essencial aqui…
http://brasilrobotics.blogspot.com.br/

L

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.

H

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++.

Criado 13 de janeiro de 2013
Ultima resposta 15 de jan. de 2013
Respostas 7
Participantes 4