Table des matières:

Module de relais DMX NRF24L01 : 8 étapes
Module de relais DMX NRF24L01 : 8 étapes

Vidéo: Module de relais DMX NRF24L01 : 8 étapes

Vidéo: Module de relais DMX NRF24L01 : 8 étapes
Vidéo: Видео о сборке беспроводного DMX-передатчика 2024, Juillet
Anonim
Module de relais DMX NRF24L01
Module de relais DMX NRF24L01

Transmettre DMX sur NRF24L01 à un module de relais contrôlé par Arduino

Étape 1: Matériaux

2x Adruino Uno

2 modules NFR24L01 2,4 GHz

2x plaque adaptateur de prise pour module 8 broches NRF24L01

2 modules MAX485

1x module de relais 5v

1x TM1637 Affichage à 4 chiffres et 7 segments

1x encodeur rotatif (5 broches, interrupteur poussoir)

1x bouton encodeur rotatif imprimé en 3D

1x connecteur DMX mâle 3 broches

2x connecteur DMX mâle 3 broches

Au moins 3 > 5 v LED

2x DC-DC SX1308 convertisseur élévateur élévateur 2-24V à 2-28V 2A

2x 3,7 A Piles et porte-piles

1x batterie 12v

1x LED 12v

Diverses résistances et fils en fonction de vos pièces et de votre configuration

Étape 2: Disposez votre blindage PCB

Disposez votre blindage PCB
Disposez votre blindage PCB
Disposez votre blindage PCB
Disposez votre blindage PCB
Disposez votre blindage PCB
Disposez votre blindage PCB
Disposez votre blindage PCB
Disposez votre blindage PCB

Je n'ai pas pu trouver un PCB assez grand à utiliser sur Fritzing, j'ai donc laissé mes diagrammes sur la maquette, mais le but de ce projet est de produire des PCB Shields pour vos Arduinos.

Vous aurez besoin de deux boucliers différents, un pour votre émetteur et un pour votre récepteur. J'ai joint un tas de photos de la façon dont j'ai disposé mon récepteur, mais c'était la première fois que je travaillais sur un PCB et je pense vraiment que vous pouvez proposer une version plus efficace de la vôtre.

Dans les prochaines étapes, j'aurai une friture des dispositions de la maquette afin que vous puissiez au moins voir où toutes les connexions sont établies.

Si vous avez besoin d'une étape plus profonde de la planche à pain, consultez mon "Module de relais DMX" Instructable, mais veuillez noter que certaines des broches devaient changer, vous devrez donc regarder cela si vous décidez de regarder ces fritzings

Étape 3: Disposition de l'émetteur

Disposition de l'émetteur
Disposition de l'émetteur

Fritzing de la disposition de l'émetteur, recommandé d'utiliser votre propre disposition de PCB

Étape 4: Disposition du récepteur

Disposition du récepteur
Disposition du récepteur

Fritzing of Reciever Layout, vous a recommandé d'utiliser votre propre disposition de PCB

Étape 5: Imprimez en 3D un bouton d'encodeur

Imprimer en 3D un bouton d'encodeur
Imprimer en 3D un bouton d'encodeur
Imprimer en 3D un bouton d'encodeur
Imprimer en 3D un bouton d'encodeur

Imprimez en 3D un bouton pour votre encodeur rotatif si vous en voulez un ou si cela fait partie de votre affectation

Étape 6: Code de l'émetteur

Voir fichier joint en raison du formatage

Étape 7: Code du récepteur

Voir fichier joint en raison du formatage

Étape 8: Testez

Je voyage et je n'ai pas pu vérifier un changement dans le code que j'ai fait. Auparavant, je pouvais recevoir du DMX sur fil sur les deux modules et transmettre ce DMX sur NRF24L01, mais je ne pouvais pas recevoir ce DMX sur NRF24L01. La vidéo ci-dessus est un test précédent que j'ai fait pour confirmer que mon PCB était correctement câblé. Je pense que les ajustements de code que j'ai apportés ont résolu ce problème, mais je ne pourrai pas le tester avant le 14/03/18. Veuillez vérifier les mises à jour alors

Conseillé: