Conexión del transmisor RFM12B a Arduino Leonardo

0

Necesito conectar el transmisor de radio RFM12B a mi Arduino Leonardo. He encontrado una library , pero no estoy seguro de los pinouts. También he notado que este módulo debería tener 3.3V. Por supuesto, hay un pin de 3.3V para VCC, pero las salidas digitales también deben ser de 3.3V. ¿Puedo usar para este propósito divisor de resistencia simple?

    
pregunta alanmcknee

2 respuestas

0

No sería una buena idea usar un divisor de resistencia para suministrar 3.3V. Un divisor de resistencia solo se debe usar como voltaje referencia , lo que significa que no debe intentar alimentar nada con él.

El RFM12B utiliza SPI para comunicarse con su MCU. Parece que la biblioteca que has vinculado tiene disposiciones para el ATmega32u4. Suponiendo que es el MCU con el que está trabajando, debería estar listo. Si no está seguro de qué pines se deben conectar a su MCU, le recomendaría leer la biblioteca y verificar qué pines están configurando para la comunicación SPI. Es una buena idea asegurarse de que su biblioteca está haciendo lo que cree que es.

    
respondido por el Daniel
0

He encontrado esto. Creo que así es como debería conectarlo.

#define RFM_IRQ     0    //PD0, INT0, Digital3 
#define SS_DDR      DDRB
#define SS_PORT     PORTB
#define SS_BIT      6    //Dig10, PB6


#define SPI_SS      17     // PB0, pin 8, Digital17
#define SPI_MISO    14     // PB3, pin 11, Digital14
#define SPI_MOSI    16     // PB2, pin 10, Digital16
#define SPI_SCK     15     // PB1, pin 9, Digital15

Estoy tratando de controlar las persianas de mi ventana usando arduino. Quiero 'leer' lo que mi control remoto envía y duplica esa señal. Pero no estoy seguro de si funcionaría ...

    
respondido por el alanmcknee

Lea otras preguntas en las etiquetas