Table des matières:
- Étape 1: Matériaux
- Étape 2: Disposez votre blindage PCB
- Étape 3: Disposition de l'émetteur
- Étape 4: Disposition du récepteur
- Étape 5: Imprimez en 3D un bouton d'encodeur
- Étape 6: Code de l'émetteur
- Étape 7: Code du récepteur
- Étape 8: Testez
Vidéo: Module de relais DMX NRF24L01 : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
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
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
Fritzing de la disposition de l'émetteur, recommandé d'utiliser votre propre disposition de PCB
Étape 4: 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
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é:
Système Alexa Smart Home utilisant le module de relais NodeMCU : 10 étapes
Système Alexa Smart Home utilisant le module de relais NodeMCU: Dans ce projet IoT, j'ai créé le système Alexa Smart Home Automation à l'aide du NodeMCU ESP8266 & Module relais. Vous pouvez facilement contrôler la lumière, le ventilateur et d'autres appareils ménagers avec la commande vocale. Pour connecter l'enceinte intelligente Echo Dot avec le
DIY - Module relais : 8 étapes
Bricolage - Module de relais : Les modules de relais disponibles sur le marché sont fournis avec un nombre illimité de composants inutiles. Eh bien, si vous ressentez le besoin d'avoir un simple
Interrupteur d'éclairage WiFi domotique avec ESP-01 et module de relais avec bouton poussoir: 7 étapes
Interrupteur d'éclairage WiFi domotique avec ESP-01 et module de relais avec bouton-poussoir: Ainsi, dans les instructions précédentes, nous avons programmé un ESP-01 avec Tasmota à l'aide d'un ESP Flasher et connecté l'ESP-01 à nos réseaux wifi. Maintenant, nous pouvons commencer à le programmer pour allumer/éteindre un interrupteur à l'aide du WiFi ou du bouton poussoir.Pour les travaux électriques
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino - Idées domotiques : 15 étapes (avec photos)
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino | Idées de domotique : Dans ce projet de domotique, nous allons concevoir un module de relais domestique intelligent qui peut contrôler 5 appareils ménagers. Ce module relais peut être contrôlé à partir d'un mobile ou d'un smartphone, d'une télécommande IR ou d'une télécommande TV, interrupteur manuel. Ce relais intelligent peut également détecter le r
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre