Tags:
Olá Castelani,
Cara, o melhor exemplo pra começar a entender os NRF24L01 esta nesse site:
http://futebol-uff.blogspot.com.br/2012/12/nrf24l01-testes-iniciais...
Existem 2 exemplos, um chamado de testes iniciais que utiliza a biblioteca pura rf24 e o teste 6 que utiliza a biblioteca rf24network, mas isso é pra quem precisar criar redes de sensores mais complexos, pra vocÊ basta estudar e entender o primeiro exemplo.
Vai tentando, as duvidas vocÊ posta aqui no lab.
Baixei um tutorial russo que usa interrupções, quer ver?
http://avrproject.ru/publ/vstraivaemyj_modul_radioupravlenija_na_nr...
Olha Eduardo,
Programação é uma coisa muito pessoal, eu vim do mundo do Clipper e cai de cabeça no C, dei uma começada pelo PIC mas muito pouco.
A galera que tem formação acadêmica, que utilizou o 8051 e determinadas variações do PIC, aprenderam a trabalhar muito com interrupções, eu não aprendi assim, logo, não tenho como te dizer se é melhor com ou sem as interrupções.
Bem, se você deseja um controle remoto com o NRF24L01 existem alguns problemas a serem prensados:
1- Esse controle remoto será usado pra que ?
2- Qual a distancia que você deseja que ele tenha ?
3- Quantas funções esse controle deve ter ?
4- Qual o tamanho fisico minimo de transmissor e receptor ?
5- como será administrado o consumo eletrico desse controle ?
Eu fiz a algum tempo um controle de panico emergencial pra empresa de um amigo utilizando um NRF24L01.
O grande gargalo eram a questão de conseguir botar uma montagem com um ATMEGA328 + cristal+ capacitores+ botões+ NRF24L01+ bateria em uma caixa de um controlezinho desses de portão da rossi, eu consegui, mas foi uma engenharia fodissima.
O outro gargalo foi a questão elétrica, haviam duas possibilidades, a primeira é colocar um bootloader no arduino pra ele rodar em 3.3v já que no normal ele roda em 5v, pra tanto o arduino como o nrf rodarem a 3.3v e utilizar uma bateria 2032, mas a carga dela é pequena assim como a amperagem.
Dai eu optei pelas baterias de controle remoto que são de 12v e usei reguladores minusculos pra baixar pra 5v e 3.3v.
Agora o grande truque, era que só era necessário o envio de um unico codigo de aviso, dai eu usei uma artimanha, gravei o codigo direto no arduino, e utilizei o botão pra cortar a alimentação, dai quando você pressionava o botão, na verdade alimentava o sistema, e ele transmitia, sem isso não havia consumo.
REsumindo, tem que saber que tipo de controle e pra vocÊ quer.
boa tarde Weider Duarte
sou aluno da escola tecnica de brasilia, estou montando um robo que sera controlado por um controle remoto usando o NFR24l01 gostaria de uma dica de como fazer, to pensando montar o controle na protoboard usando 4 botoes, u para frente e para traz um para a esquerae o outro para e direita, tem como dar uma luz
Olá Mario,
Seu projeto tá pronto, veja ele aqui: http://futebol-uff.blogspot.com.br/
São dois exemplos o 1 e o 6 ( não sei porque não é 1 e 2 kkk )
Lembrando que eles usam modelos diferentes de biblioteca, o primeiro usa a RF24 e o outro a RF24NETWORK.
Outra dica, o codigo só serve com a biblioteca RF24 do maniacbug, ela dá problemas com outras.
testa ai e diz o que achou.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por