• Welcome to LusoRobótica - Robótica em Português.
 

[Desenvolvimento] Módulos RFM12-868D (Emissor e Receptor a 866MHz) da HOPERF

Started by metRo_, 19 de May de 2009, 18:04

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

senso

Diria que o primeiro erro que está a dar cabo de tudo é ele não encontrar o Ports.h , depois é uma cascata de tralha que acontece por causa de ele não encontrar esse mesmo .h
Avr fanboy

ricardo-reis

pois, por isso postei os ficheiros que tenho na biblioteca.. mas suponho que estejam todos (da biblioteca) já que fiz o download no site da jeelabs. o ports.h fará parte desta biblioteca ou é preciso mais alguma?

EDIT: faltava-me a biblioteca Ports.. obrigado kast, pelo envio.. ;)

dropes

Estando com 3 módulos na gaveta resolvi pegar neles já que os paguei.
Consegui esta semana pô-los a comunicar após alguma guerra entre linguagens, lá ficou em arduino por enquanto, depois mudo.

Segui os códigos desta página: https://github.com/LowPowerLab/RFM12B
Quanto às ligações não houve problemas, o @TigPT tinha colocado aqui umas fotos mas desapareceram...
http://lusorobotica.com/index.php/topic,885.msg8817.html#msg8817

Então coloquei-os afastados 10metros com duas paredes a 115.2 kbps e CRC.
Não funcionou, depois aproximei um pouco só com uma parede e já deu bem.

A minha dúvida é que no manual diz poder ir até 200metros numa zona aberta, porque não aceita 10metros numa zona fechada, a potência de emissão é configurável ?!

ps: o módulo RFM12b trabalha com 3.3V mas pode ser alimentado a 5V sem o avariar (não vai funcionar), li isso na página oficial sobre versões.

senso

Reduz o baud-rate, e tem atenção á configuração, que esses módulos têm muitas, muitas opções, e tens as antenas com o devido tamanho?
Avr fanboy

tarquinio

Boas.
Eu tenho um projecto que usa 20 modulos desses. Não percebendo nada sobre antenas, li um pouco sobre o assunto e vi que era normal usar um fio especifico como antena, e que o comprimendo do fio deveria ser proporcional ao comprimento de onda (já n me lembro da fórmula). Com o tamanho certo o alcance aumentou um bocado, mas daí aos 200m... Nem perto disso, consegui praí uns 50 max. reduzindo a data rate imagino que seja jácil aumentar a distancia, mas nunca sequer mexi nisso porque nunca precisei...

dropes

Sim, deve aumentar a distância baixando o baud-rate.
A antena está para 1/4 de onda (82.2mm), foram os fios que vieram juntamente.
As configurações até metem medo, então o que é preciso fazer antes de enviar ou receber...

@tarquinio, que linguagem usaste no teu projecto, tentei vários exemplos em bascom mas sem sucesso?

tarquinio

Como na maioria dos meus projectos, foi em C num arduino... Com a library dos Jeelabs.

marciosilvabr

Pessoal tenho um arduino Leonardo e não consigo de jeito nenhum fazer um código para ler um sinal rf434, alguém poderia me ajudar com um código que funcione no Arduino Leonardo com as bibliotecas e tudo mais??

Primeiramente queria tentar ler o sinal de um equipamento que envia sinais  nesta frequencia, e depois queria montar um transmissor e um receptor mais não tenho tanto conhecimento assim estou apanhando demais, comprei a mais de 1 ano,  assim que comprei tentei por mais de 1 mês, não consegui então os guardei, agora estou precisando memo, e já faz 2 mees que tento comunicar e não consigo, alguém poderia me ajudar????

senso

Abre um tópico novo e explica BEM o que queres fazer e especifica o que é que realmente queres ler e com que sensores e afins.
Avr fanboy