Tabla de contenido:

Módulo de relé DMX NRF24L01: 8 pasos
Módulo de relé DMX NRF24L01: 8 pasos

Video: Módulo de relé DMX NRF24L01: 8 pasos

Video: Módulo de relé DMX NRF24L01: 8 pasos
Video: ✅ Módulos de radio frecuencia NRF24L01 probando su máximo alcance | ARDUINO DESDE CERO @PCBWay 2024, Mes de julio
Anonim
Módulo de relé DMX NRF24L01
Módulo de relé DMX NRF24L01

Transmita DMX a través de NRF24L01 a un módulo de relé controlado por Arduino

Paso 1: Materiales

2x Adruino Uno

2 módulos NFR24L01 de 2,4 GHz

Placa de placa adaptadora de enchufe 2x para módulo NRF24L01 de 8 pines

2x módulo MAX485

Módulo de relé 1x 5v

1x TM1637 Pantalla de 4 dígitos y 7 segmentos

1x codificador giratorio (5 pines, interruptor de empuje)

1x perilla codificadora giratoria impresa en 3D

1x conector DMX macho de 3 pines

2x conector DMX macho de 3 pines

Al menos 3 LED> 5v

2x DC-DC SX1308 Convertidor elevador elevador 2-24V a 2-28V 2A

2x baterías de 3,7 A y portapilas

1x batería de 12v

1x LED de 12v

Varias resistencias y cables según sus piezas y configuración

Paso 2: diseñe su protector de PCB

Diseñe su escudo de PCB
Diseñe su escudo de PCB
Diseñe su escudo de PCB
Diseñe su escudo de PCB
Diseñe su escudo de PCB
Diseñe su escudo de PCB
Diseñe su escudo de PCB
Diseñe su escudo de PCB

No pude encontrar una PCB lo suficientemente grande para usar en Fritzing, así que dejé mis diagramas en la placa, pero el objetivo de este proyecto es producir PCB Shields para sus Arduinos.

Querrá dos protectores diferentes, uno para su transmisor y otro para su receptor. He adjuntado un montón de fotos de cómo instalé mi receptor, pero esta fue la primera vez que trabajé en una PCB y definitivamente creo que puedes crear una versión más eficiente de la tuya.

En los siguientes pasos, fritzing los diseños de la placa de pruebas para que al menos pueda ver dónde se realizan todas las conexiones.

Si necesita un paso más profundo de la placa de pruebas, vea mi Instructable "Módulo de relé DMX", pero tenga en cuenta que algunos de los pines deben cambiar, por lo que deberá vigilarlo si decide ver esos fritzings.

Paso 3: diseño del transmisor

Disposición del transmisor
Disposición del transmisor

Fritzing of Transmitter Layout, se recomienda que utilice su propio diseño de PCB

Paso 4: diseño del receptor

Disposición del receptor
Disposición del receptor

Fritzing of Reciever Layout, le recomendó utilizar su propio diseño de PCB

Paso 5: Imprima en 3D una perilla de codificador

Imprimir en 3D una perilla de codificador
Imprimir en 3D una perilla de codificador
Imprimir en 3D una perilla de codificador
Imprimir en 3D una perilla de codificador

Imprima en 3D una perilla para su codificador rotatorio si lo desea o si es parte de su asignación

Paso 6: Código del transmisor

Ver archivo adjunto por formateo

Paso 7: Código del receptor

Ver archivo adjunto debido al formato

Paso 8: prueba

Estoy viajando y no he podido verificar un cambio en el código que he realizado. Anteriormente pude recibir DMX por cable en ambos módulos y transmitir ese DMX a través de NRF24L01, pero no pude recibir ese DMX a través de NRF24L01. El video de arriba es una prueba anterior que hice para confirmar que mi PCB estaba cableado correctamente. Creo que los ajustes de código que hice resolvieron ese problema, pero no podré probarlo hasta el 14/3/18. Vuelva a consultar las actualizaciones.

Recomendado: