विषयसूची:

NRF24L01 DMX रिले मॉड्यूल: 8 कदम
NRF24L01 DMX रिले मॉड्यूल: 8 कदम

वीडियो: NRF24L01 DMX रिले मॉड्यूल: 8 कदम

वीडियो: NRF24L01 DMX रिले मॉड्यूल: 8 कदम
वीडियो: 32 PATTERNS | 8 CHANNEL RELAY MODULE 230V LIGHT CHASER ARDUINO | Sequence light | වෙසක් සැරසිලි 2024, नवंबर
Anonim
NRF24L01 DMX रिले मॉड्यूल
NRF24L01 DMX रिले मॉड्यूल

एक Arduino नियंत्रित रिले मॉड्यूल के लिए NRF24L01 पर DMX संचारित करें

चरण 1: सामग्री

2x एड्रिनो यूनो

2x NFR24L01 2.4GHz मॉड्यूल

8Pin NRF24L01 मॉड्यूल के लिए 2x सॉकेट एडेप्टर प्लेट बोर्ड

2x MAX485 मॉड्यूल

1x 5v रिले मॉड्यूल

1x TM1637 4 अंक 7 खंड प्रदर्शन

1x रोटरी एनकोडर (5 पिन, पुश स्विच)

1x 3D प्रिंटेड रोटरी एनकोडर नॉब

1x पुरुष 3pin DMX कनेक्टर

2x पुरुष 3pin DMX कनेक्टर

कम से कम 3>5वी एलईडी

2x DC-DC SX1308 स्टेप-अप बूस्ट कन्वर्टर 2-24V से 2-28V 2A

2x 3.7 A बैटरी और बैटरी धारक

1x 12v बैटरी

1x 12 वी एलईडी

आपके भागों और सेट अप के आधार पर विभिन्न प्रतिरोधक और तार

चरण 2: अपना पीसीबी शील्ड बिछाएं

अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं
अपना पीसीबी शील्ड बिछाएं

मुझे फ़्रिट्ज़िंग पर उपयोग करने के लिए एक बड़ा पर्याप्त पीसीबी नहीं मिला, इसलिए मैंने अपने आरेखों को ब्रेडबोर्ड पर छोड़ दिया, लेकिन इस परियोजना का लक्ष्य आपके Arduinos के लिए PCB शील्ड का उत्पादन करना है।

आप दो अलग-अलग शील्ड चाहते हैं, एक आपके ट्रांसमीटर के लिए और एक आपके रिसीवर के लिए। मैंने अपने रिसीवर को कैसे रखा, इसकी तस्वीरों का एक गुच्छा संलग्न किया है, लेकिन यह मेरा पहली बार पीसीबी पर काम कर रहा था और मुझे निश्चित रूप से लगता है कि आप अपने खुद के एक अधिक कुशल संस्करण के साथ आ सकते हैं।

अगले चरणों में मेरे पास ब्रेडबोर्ड लेआउट की फ्रिटिंग होगी ताकि आप कम से कम देख सकें कि सभी कनेक्शन कहां बने हैं।

यदि आपको ब्रेडबोर्ड के चरण-दर-चरण की आवश्यकता है, तो मेरा "डीएमएक्स रिले मॉड्यूल" निर्देश देखें, लेकिन कृपया ध्यान दें कि कुछ पिनों को बदलने की आवश्यकता है, इसलिए आपको यह देखने की आवश्यकता होगी कि यदि आप उन फ्रिट्ज़िंग को देखने का निर्णय लेते हैं

चरण 3: ट्रांसमीटर लेआउट

ट्रांसमीटर लेआउट
ट्रांसमीटर लेआउट

ट्रांसमीटर लेआउट की फ्रिट्ज़िंग, अनुशंसा की जाती है कि आप अपने स्वयं के पीसीबी लेआउट का उपयोग करें

चरण 4: रिसीवर लेआउट

रिसीवर लेआउट
रिसीवर लेआउट

रिसीवर लेआउट की फ्रिट्ज़िंग, अनुशंसा की जाती है कि आप अपने स्वयं के पीसीबी लेआउट का उपयोग करें

चरण 5: 3D एक एन्कोडर नॉब प्रिंट करें

3D एक एनकोडर नॉब प्रिंट करें
3D एक एनकोडर नॉब प्रिंट करें
3D एक एनकोडर नॉब प्रिंट करें
3D एक एनकोडर नॉब प्रिंट करें

3D अपने रोटरी एनकोडर के लिए एक नॉब प्रिंट करें यदि आप एक चाहते हैं या यदि यह आपके असाइनमेंट का हिस्सा है

चरण 6: ट्रांसमीटर कोड

स्वरूपण के कारण संलग्न फ़ाइल देखें

चरण 7: रिसीवर कोड

स्वरूपण के कारण संलग्न फ़ाइल देखें

चरण 8: परीक्षण

मैं यात्रा कर रहा हूं और मेरे द्वारा बनाए गए कोड में बदलाव को सत्यापित करने में सक्षम नहीं हूं। पहले मैं दोनों मॉड्यूल पर DMX ओवर वायर प्राप्त करने और NRF24L01 पर उस DMX को प्रसारित करने में सक्षम था, लेकिन मैं NRF24L01 पर उस DMX को प्राप्त करने में सक्षम नहीं था। ऊपर दिया गया वीडियो पिछला परीक्षण है जो मैंने यह पुष्टि करने के लिए किया था कि मेरा पीसीबी सही तरीके से वायर्ड था। मुझे लगता है कि मेरे द्वारा किए गए कोड समायोजन ने उस समस्या को हल कर दिया है, लेकिन मैं 3/14/18 तक इसका परीक्षण नहीं कर पाऊंगा। कृपया अपडेट के लिए फिर से देखें

सिफारिश की: