Pages: [1] 2   Go Down
Author Topic: Arduino e transmissores ou receptores codelearning  (Read 5729 times)
0 Members and 1 Guest are viewing this topic.
Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Alguem tem algumas coisa a respeito de Arduino e transmissores ou receptores codelearning?

"virei" a internet e só acho com PIC !

Obrigado!

 smiley-cool
Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ninguem?

 smiley-cry
Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nem voce Bubulindo!

 smiley-sad
Logged

????????????????????

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3225
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Eu normalmente só falo do que sei... não faco ideia do que é codelearning... aliás, não fazia até pesquisar no google.

A ideia com que fiquei é que isto não é hardware específico, mas sim software que é programado no receptor para poderes mudar/adicionar/eliminar transmissores.

Assim sendo, o hardware poderá ser tão simples como um daqueles infra-vermelhos dos comandos de tv, ou algo mais complexo como um iButton ou algo assim.

Queres explicar um pouco mais o que pretendes para ver se eu descubro algo mais?
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

0
Offline Offline
Full Member
***
Karma: 3
Posts: 131
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Code Learning seria a recepção do serial de um controle remoto e grava-lo na memoria o apaga-lo via um botao Learning contido no aparelho...
Os chips codificadores mais usados nos controles remotos de alarmes hoje
HT6P20 codigo fixo // pode ser copiado... smiley-sad aqui o codigo para decodificar http://arduino.cc/forum/index.php/topic,54788.msg707885.html#msg707885

HCS??? codigo variavel// muda o codigo a cada transmissão//o codigo para decodficar é proprietário da Microchip e se você achar manda pra mim... smiley
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Code Learning seria a recepção do serial de um controle remoto e grava-lo na memoria o apaga-lo via um botao Learning contido no aparelho...
Os chips codificadores mais usados nos controles remotos de alarmes hoje
HT6P20 codigo fixo // pode ser copiado... smiley-sad aqui o codigo para decodificar http://arduino.cc/forum/index.php/topic,54788.msg707885.html#msg707885

HCS??? codigo variavel// muda o codigo a cada transmissão//o codigo para decodficar é proprietário da Microchip e se você achar manda pra mim... smiley


Obrigado!
 smiley-cool
Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Queres explicar um pouco mais o que pretendes para ver se eu descubro algo mais?

Quero aproveitar varios transmissores de 433mhz tipo:
http://produto.mercadolivre.com.br/MLB-233004238-controle-remoto-transmissor-porto-eletrnico-rcg-freq433-_JM
usados para abrir portao eletronico ou acionar alarmes domesticos, para interagir com o arduino!
e nao tinha amenor ideia de como era este code learning, mas o fabiohbm007 postou um codigo ai, vou dar uma olhada!
Obrigado!
 smiley-grin
Logged

????????????????????

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Kotch ,

acho que é mais ou menos isto que você esta procurando...

http://rudrigolima.wordpress.com/2012/01/10/rfid-arduino/

[]´s

Bruno Leite
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Kotch ,
acho que é mais ou menos isto que você esta procurando...
Bruno Leite

Obrigado, mas não é rfid, eu quero usar um transmissor destes que abre portao de garagem que sao codificados atraves de code learning e fazer o arduino receber esta radio frequencia decodificar o codigo e acionar um rele.

Obrigado!
 smiley-cool
Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Code Learning seria a recepção do serial de um controle remoto e grava-lo na memoria o apaga-lo via um botao Learning contido no aparelho...
Os chips codificadores mais usados nos controles remotos de alarmes hoje
HT6P20 codigo fixo // pode ser copiado... smiley-sad aqui o codigo para decodificar http://arduino.cc/forum/index.php/topic,54788.msg707885.html#msg707885

HCS??? codigo variavel// muda o codigo a cada transmissão//o codigo para decodficar é proprietário da Microchip e se você achar manda pra mim... smiley


Voce ja fez alguma experiencia com este codigo, funciona?
 smiley-cool
Logged

????????????????????

0
Offline Offline
Full Member
***
Karma: 3
Posts: 131
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ele não está otimizado, mas funciona... A saída DATA do receptor deve ser ligado ao Pino Digital 2 (interrupt 0),  cada vez que ele recebe um codigo valido, ele imprime na serial.

Funcionamento do "CodeLearning":
Você tem um arduino que "liga uma lâmpada";
Há um botão chamado Learning ligado ao arduino;
Inicialmente não há nenhum controle remoto salvo na memoria;
Pressione o botao Learning e o arduino gravará na EEPROM o proximo codigo recebido.
Cada vez que o arduino receber um codigo, ele compara com o codigo salvo, se igual alterna o estado da lampada;
Se o botao Learning for pressionado por mais de 7 seg, o arduino apaga o codigo salvo

É usado para cadastrar/apagar controles remotos da memoria sem ter que reprogramar o microcontrolador.
No arduino é bobeira porque você já faz o programa com apenas o seu controle.
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ele não está otimizado, mas funciona...

Vou aproveitar o feriado pra fazer uns teste, obrigado Fabio!

 smiley-cool

Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Há um botão chamado Learning ligado ao arduino;
Inicialmente não há nenhum controle remoto salvo na memoria;
Pressione o botao Learning e o arduino gravará na EEPROM o proximo codigo recebido.
Cada vez que o arduino receber um codigo, ele compara com o codigo salvo, se igual alterna o estado da lampada;
Se o botao Learning for pressionado por mais de 7 seg, o arduino apaga o codigo salvo

Mas em qual pino vai este botao Learning no arduino

Logged

????????????????????

0
Offline Offline
Full Member
***
Karma: 3
Posts: 131
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mas em qual pino vai este botao Learning no arduino

o codigo do cara é "proof of concept", recebe sinal valido e manda pra serial eternamente... ele não implementou mais nada...
o botao learning, você vai criar uma função... pode ser qualquer pushbutton em qualquer pino livre.

Há um botão chamado Learning ligado ao arduino;
Inicialmente não há nenhum controle remoto salvo na memoria;
Pressione o botao Learning e o arduino gravará na EEPROM o proximo codigo recebido.
Cada vez que o arduino receber um codigo, ele compara com o codigo salvo, se igual alterna o estado da lampada;
Se o botao Learning for pressionado por mais de 7 seg, o arduino apaga o codigo salvo
aqui eu narrei a execução do sketch no arduino que simula o CodeLearning, faltou uma partezinha...

Há um botão chamado Learning ligado ao arduino;
Inicialmente não há nenhum controle remoto salvo na memoria;
Pressione o botao Learning e o arduino gravará na EEPROM o proximo codigo recebido.
Cada vez que o arduino receber um codigo, ele compara com o codigo salvo, se igual alterna o estado da lampada;
Se o botao Learning for pressionado por mais de 7 seg, o arduino apaga o codigo salvo
Fica eternamente comparando os codigos salvos com os codigos recebidos, se sim alterna o estado da lampada a cada codigo valido recebido.
« Last Edit: April 28, 2012, 07:53:02 am by fabiohbm007 » Logged

Pages: [1] 2   Go Up
Jump to: