Mas é dificil pacas entender o código, não consigo achar um meio de enviar e receber variaveis....
Alguem aqui saca deste módulo e pode me enviar exemplos de códigos ?
obrigado..
[....] 4 dias depois ....
Companheiros;
Depois de 4 dias a fio (e esposa bolada por falta de atenção rsrs) tentando desenvolver alguma foma de enviar strings, e chars como variavel e tambem receber informções ( pois é transceptor)
Confesso a vcs que consegui!!!!!!!!!!!!!!! Estou feliz com o feito!!!!
Num adiantou para mim usar a RF24 muito menos o mirf.... bibliotecas difíceis.... e com todos os bugs e erros de compilação possiveis....
Enfim encontrei uma biblioteca muito boa fiz alguma alterações e pronto. O primeiro teste, funcional, que fiz COM ESTA BIBLIOTECA foi utilizAr o nRF em um carrinho de controle remoto. Outrora havia usado com uma porcaria de TX e RX de 433MHZ lento pacas e com pouco alcance e ainda precisa de uma enorme antena tanto no transmissor quanto no receptor....
Agora com o nRF estou alcançando mais de 130 m em espaço aberto sem antena!!!!!! Andei pesquisando e se usar um nRF, com antena, poderei te alcance de 1 km PQP!!!
Então nesta minha brincadeira com nRF acabei queimando 2 Unidades nRF(liguei em 4,8v mas com bateria de 10amp! tem que ser 3v ) com , 1 atmega, e furando profundo a palma da mão com a chave de fenda...
em breve colocarei aqui a biblioteca , compatível com mega uno ,..... e vcs poderão mudar as portas manualmente apenas trocando o valor ex.: CE = 3; CNS = 4; ..... e assim vai .... um abraço e obrigado pela ajuda de voces !!!!!!!!
Se alguem estiver precisando solicite por email nadielnadiel@yahoo.com.br
Valeus garagistuinos!!!
Tags:
Nadiel, eu também apanhei bastante destes módulos, mas consegui enviar e receber dados. Não sei quais bibliotecas vc está usando, mas a que funcionou comigo foi a NRF24. Nos exemplos fornecidos por esta biblioteca, existem um ping_client e outro ping_server, onde o client envia uma mensagem e espera a resposta do servidor.
Caso esteja com dúvidas quanto a ligação deste módulo no Arduino veja no site: http://futebol-uff.blogspot.com.br/2012/12/nrf24l01-testes-iniciais... . Lá eles explicam, desde a ligação dos módulos até um exemplo básico para enviar e receber dados. Lembrando que, neste site, é mostrado como fazer a ligação em um Arduino Uno e Nano. No meu caso, eu utilizei um Uno e um MEGA. Porém, a ligação do módulo no Arduino Mega é diferente.
Dá uma olhada lá que com certeza vai ajudar bastante. Qualquer dúvida, estamos aqui.
Olá,
Sou o responsável pelas postagens no blog que o Antônio referenciou. :)
Nadiel, precisando, pode entrar em contato.
e Antônio, gostaríamos da sua ajuda, já que não conseguimos usar o arduino mega nem com a biblioteca RF24 nem a RF24Network. Se pudermos trocar uma ideia, acredito que seria legal deixar isso documentado aqui no forum.
Claro que sim Gabriel..... Vou deixar um esquema com as ligações no Arduino Mega e UNO:
No Arduino Mega é o seguinte:
GND GND
3V3 3,3 V
CE 53
CSN 48
SCK 52
MOSI 51
MISO 50
No meu caso eu o utilizei como transmissor, e utilizando o exemplo do seu blog, ficou o seguinte:
#include <SPI.h>
#include "nRF24L01.h"
#include "RF24.h"
int joystick[2];
RF24 radio(53,48);
const uint64_t pipe = 0xE8E8F0F0E1LL;
void setup(void)
{
Serial.begin(9600);
radio.begin();
radio.openWritingPipe(pipe);
}
void loop(void)
{
joystick[0] = 234; // Valores de exemplo a serem enviados
joystick[1] = 432;
radio.write( joystick, sizeof(joystick) );
}
Já no Uno, o esquema é o seguinte:
GND GND
3V3 3,3 V
CE 9
CSN 10
SCK 13
MOSI 11
MISO 12
E na instancia do rádio é só utilizar:
RF24 radio(9,10);
Bom, quanto as bibliotecas foi utilizada a RF24 mesmo. Uma coisa que eu tive problemas no inicio, foi quanto a versão da biblioteca. As minhas primeiras tentativas foram frustradas, até que descobri que era problema da versão da biblioteca sendo utilizada, que não era "compativel" com a IDE do Arduino (1.03). Se for o seu caso, posso te passar as bibliotecas que estou utilizando.
Bom, espero ter ajudado, e qualquer dúvida, pode entrar em contato que estou a disposição, e também, gostaria de aproveitar a oportunidade para dizer que achei bastante interessante a ideia do futebol de robos, se eu puder contribuir de alguma forma, seria interessante.
olá,
no caso de se utilizar o uno como o TX e o mega com RX haveria mudança no esquema de ligação da pinagem?
e em relação a biblioteca RF24 existem algum link disponível que esteja on line e hospede o arquivo?
desde já agradeço
Companheiros;
Depois de 4 dias a fio (e esposa bolada por falta de atenção rsrs) tentando desenvolver alguma foma de enviar strings, e chars como variavel e tambem receber informções ( pois é transceptor)
Confesso a vcs que consegui!!!!!!!!!!!!!!! Estou feliz com o feito!!!!
Num adiantou para mim usar a RF24 muito menos o mirf.... bibliotecas difíceis.... e com todos os bugs e erros de compilação possiveis....
Enfim encontrei uma biblioteca muito boa fiz alguma alterações e pronto. O primeiro teste, funcional, que fiz COM ESTA BIBLIOTECA foi utilizAr o nRF em um carrinho de controle remoto. Outrora havia usado com uma porcaria de TX e RX de 433MHZ lento pacas e com pouco alcance e ainda precisa de uma enorme antena tanto no transmissor quanto no receptor....
Agora com o nRF estou alcançando mais de 130 m em espaço aberto sem antena!!!!!! Andei pesquisando e se usar um nRF, com antena, poderei te alcance de 1 km PQP!!!
Então nesta minha brincadeira com nRF acabei queimando 2 Unidades nRF(liguei em 4,8v mas com bateria de 10amp! tem que ser 3v ) com , 1 atmega, e furando profundo a palma da mão com a chave de fenda...
em breve colocarei aqui a biblioteca , compatível com mega uno ,..... e vcs poderão mudar as portas manualmente apenas trocando o valor ex.: CE = 3; CNS = 4; ..... e assim vai .... um abraço e obrigado pela ajuda de voces !!!!!!!!
boa noite amigo,
então, sou novo nesse mundo do arduino, comprei duas nRF24L01 com o proposito de enviar um valor que o sensor de temperatura estive lendo, mas não consigo envia esse dado. Estive lendo esse forum e vc conseguiu enviar caracteres usando essa biblioteca. vc poderia disponibilizar essa biblioteca para que eu possa tentar fazer esse meu circuito transmitir a leitura do sensor.
sim posso te ajudar
Não esqueça do feedback em relação ao seu projeto ... segue em anexo o arquivo
não
Nadiel você poderia me enviar esta biblioteca por gentileza.
jonatan_dejota@hotmail.com
Grato...
bom dia Nadiel.
Vc poderia me enviar a biblioteca? atkimura@yahoo.com.br
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por