/wireless/modulo-rf-apc220-arduino.html
falarei sobre o nrf24l01 veja esse tuto aqui tabem:
http://blog.filipeflop.com/wireless/arduino-modulo-nrf24l01-tutorial.html
Bem... aproveitei pra ir no google e fiz duas buscas APC220 vs XBEE
e APC220 vs nRF24l01
Bem, pelo que vi o APC220 é bem curioso, ele se aproxima do nrf24l01 por ser um transceiver(emite e recebe) , mas com algumas diferenças pelo que entendi como
APC220 NRF24L01
trabalha 418 a 455Mhz Trabalha em 2.4Ghz.
Possui apenas o modulo de 1000m possui duas versões, uma de 1.000m e outra de 300m
Custa mais de R$ 100 a versão 300m custa em torno de R$ 10,00
É configurado por soft proprio É configurado no proprio codigo do arduino
utiliza comunicação via comandos seriais Utiliza comandos proprios dentro do codigo arduino
comunicação serial comunicação SPI
Bem, pessoalmente estou mais acostumado com os nRF24l01 pois como compro muita coisa do arduino só pra estudar, comprei os modulos nrf24l01 super baratinhos, dai tõ mais acostumado a eles.
Tô buscando agora estudar a comunicação via os Xbee.
Bem, a sugestão que tenho é a mesma que estou seguindo que é a seguinte: Se for pra uma comunicação mais robusta, mais profissional, o negocio é ir de Xbee na cabeça com certeza, já se deseja fazer uma automação residencial, algo mais simples, vá de nrf24l01 pelo custo, eu só iria de apc220 se já tivesse os modulos, ai não teria pra onde correr.
…
Adicionado por Weider Duarte ao 11:40 em 16 novembro 2014
arduino + raspberry. Para tal, em vez de emprestar da Professora/Orientadora acabei comprando algumas coisas no querido Aliexpress, as quais se resumem a 1 raspberry, 4 arduinos uno, 1 ethernet shield 5100, resistores, breadboards, leds e uns 60 modulos diferentes.
Cada um dos módulos consegui testar de boa, ter bons retornos e aplicações. Mas então eis que tento fazer funcionar o famigerado NRF24L01.
Comprei 3 peças desse pequeno, e estou numa luta para fazer eles funcionarem constantemente. Andei pesquisando aqui e ali, e tenho algumas considerações:
Várias são as bibliotecas para ele. As que achei foram 3: RF24, RF24Master e RF24Master Corrigida, esta ultima sendo de um autor que a postou e que se empenhou em corrigir os erros apresentados.
O NRF24L01 não funciona com todas as bibliotecas. Como alguem deste forum disse não encontrei bibliotecas do fabricante, sendo apenas as das comunidades.
Aos projetos que utilizei as bibliotecas, seguem:
Com a RF24 consegui ligar 1 led a distancia. Sendo que quando consigo 1 vez, não funciona novamente.
Com a RF24Master, não consigo receber, então não tenho certeza do envio.
Com a RF24MasterCorrigida tenho o mesmo problema da RF24Master.
Vou começar a analisar as 3 bibliotecas e postar algo aqui, pois tudo o que li, inclusive no Lab de Garagem para que funcione não se aplicou as minhas placas.
Se estou sendo repetitivo no forum ou nas informações, peço desculpas, pois mesmo com as informações encontradas aqui não consegui solução aplicavel.
Em alguns minutos vou postando os resultados.…
Até aí tudo bem, consigo fazer as duas coisas, porém, separadamente, por que os pinos de SPI são os mesmos do I²C e um interfere no outro!!! Preciso de algum jeito de mudar os pinos MISO e MOSI na biblioteca SPI ou do rádio. Estou usando a IDE Energia(praticamente a mesma do arduíno), com as bibliotecas ENRF, SPI.
Ou.. Mudar os pinos SDA e SCL, que já tentei e não tive sucesso...
Sei que pro I²C funcionar, é necessário dar um "start" na comunicação e depois um "stop". Consigo fazer isso sem alterar a forma com que a biblioteca do MPU6050 trabalha? Alguém sabe como? Se sim, talvez dê certo usar a SPI e I²C nos mesmos pinos, ficaria algo do tipo: Inicia I²C;
Lê dados do acelerômetro/giroscópio;
Termina I²C;
Inicia SPI;
Envia dados via nRF24L01+;
Termina I²C;
…
omprida, criamos um programa que recebia a informação do modulo remoto acendia um led e ai mandava um comando pra o modulo que transmitiu receber e confirmar que o pulso tinha chegado e voltado.
Um ficou parado e o outro saiu de carro com o braço pra fora dando cliques, segundo o medidor do carro passou de 1km. quanto eu não sei.
A diferença entre os NRF24L01 e os Xbee é que um Xbee é muito mais confiável, robusto e profissional, porem, um unico modulo de 60mW custa algo em torno de R$ 360,00 já um modulo NRF24L01+PA+LNA, custa algo em torno de uns R$ 50,00.
Logo, vale a pena testar.…
Adicionado por Weider Duarte ao 22:11 em 25 julho 2015
recisaria era atingir uma distância grande e com paredes no caminho, imagine um grande corredor com várias dessas placas e uma central informando se está tudo certo ou não, as mais próximas funcionam, as mais distantes não, então o que eu queria é que uma mande o sinal para outra, que mande para outra e assim vai.
Pensei em alguns modos funcionais, mas não são os ideais, a solução ideal seria essa:
Colocar 2 placas no mesmo arduino, um para só mandar e outro para só enviar, tem como? (acho difícil, pois não sei como faria para o arduino mandar as duas coisas ao mesmo tempo).
Obrigado.…
Adicionado por João Matheus ao 23:15 em 9 maio 2014
de preferencia se você compra-los de outro vendedor.
Já aconteceu isso comigo, eu comprei um lote de 20 peças, e eles falhavam pra caramba, dai achei uns radios velhos guardados e eles não davam uma travadinha sequer.
Logo aqui o lance não é comprar de vendedor A ou B, é sorte mesmo.
só uma duvida, você ta usando a versão pequena O NRF24L01+ ou a versão grande de 1km o NRF24L01+PA+LNA ?…
Adicionado por Weider Duarte ao 23:53 em 20 julho 2018
porta USB. Porém, quando o Arduino é alimentado por fonte externa (9V), o NRF24L01 os parâmetros de velocidade e canal de comunicação ficam mudando a cada conexão. Já tentei utilizar um capacitor na alimentação 3,3V, mas o problema persiste. Já utilizei esses módulos para automação residencial com fonte externa e funcionaram normalmente. Nessa aplicação que está apresentando problema, estou utilizando o leitor RFID. Já testei com Nano, Uno e Mega, e todos apresentam o mesmo problema. Alguém já passou por experiência semelhante? Agradeço qualquer forma de ajuda.…