lunes, 26 de septiembre de 2016

nRF24L01 usando arduino (AVR) I

El nRF24L01 es un tranceiver de 2.4Ghz con un protocolo embebido (Enhanced ShockBurst™). Este se suele utilizar en aplicaciones wireless de bajo consumo. En este caso será utilizado en la comunicación con un Drone.


Resultado de imagen para nrf24l01



Para controlar el chip se utiliza SPI (Serial Peripheral Interface). Los registros son accedidos mediante SPI.

El radio usa modulación GFSK. Este tranceptor tiene parámetros configurables como el canal de frecuencia, power de salida, air data rate (250kbps, 1Mbps, 2Mbps).

La idea de este pequeño proyecto es enviar datos desde un arduino Nano a un arduino Mega, mediante este tranceptor y utilizando el lenguaje C.

Se puede encontrar más información en el datasheet del módulo

No hay comentarios:

Publicar un comentario