विषयसूची:

स्टीमपंक रेडियो: 10 कदम (चित्रों के साथ)
स्टीमपंक रेडियो: 10 कदम (चित्रों के साथ)

वीडियो: स्टीमपंक रेडियो: 10 कदम (चित्रों के साथ)

वीडियो: स्टीमपंक रेडियो: 10 कदम (चित्रों के साथ)
वीडियो: BEST MIRRORLESS CAMERA OF 2018 | TOP 10 [PHOTOGRAPHY & VIDEO] 2024, जुलाई
Anonim
स्टीमपंक रेडियो
स्टीमपंक रेडियो

परियोजना: स्टीमपंक रेडियो

दिनांक: मई 2019 - अगस्त 2019

अवलोकन

सोलह IV-11 VFD ट्यूब, दो Arduino मेगा कार्ड, दस LED नियॉन लाइट सर्किट, एक सर्वो, एक इलेक्ट्रोमैग्नेट, दो MAX6921AWI IC चिप्स, पांच DC बिजली की आपूर्ति, एक HV पावर के साथ यह परियोजना निस्संदेह सबसे जटिल है। आपूर्ति, दो डीसी वोल्ट मीटर, एक डीसी एम्प मीटर, एफएम स्टीरियो रेडियो, 3W पावर एम्पलीफायर, एलसीडी स्क्रीन और कीबोर्ड। उपरोक्त भागों की सूची के अलावा, दो सॉफ्टवेयर प्रोग्रामों को खरोंच से विकसित करना पड़ा और अंत में पूरे रेडियो के निर्माण के लिए लगभग 200 घंटे काम करना पड़ा।

मैंने इस प्रोजेक्ट को इंस्ट्रक्शंस साइट पर शामिल करने का फैसला किया, न कि सदस्यों से इस प्रोजेक्ट को पूरी तरह से पुन: पेश करने की अपेक्षा की, बल्कि उन तत्वों को चुनने के लिए जहां उनकी रुचि है। साइट के सदस्यों के लिए विशेष रुचि के दो क्षेत्र हो सकते हैं 16 IV-11 VDF ट्यूबों का नियंत्रण दो MAX6921AWI चिप्स और इससे जुड़ी वायरिंग, और दो मेगा 2650 कार्डों के बीच संचार का उपयोग करना।

इस परियोजना में शामिल विभिन्न घटकों को स्थानीय रूप से प्राप्त किया गया है, IV-11 ट्यूबों को छोड़कर, और MAX6921AWI चिप्स दोनों को eBay पर प्राप्त किया गया है। मैं विभिन्न वस्तुओं को जीवन में वापस लाना चाहता था जो अन्यथा वर्षों तक बक्सों में पड़ी रहतीं। सभी एचएफ वाल्व जहां समझ के साथ खट्टा हो गया कि सभी जहां विफल इकाइयां हैं।

चरण 1: भागों की सूची

हिस्सों की सूची
हिस्सों की सूची
हिस्सों की सूची
हिस्सों की सूची
हिस्सों की सूची
हिस्सों की सूची

1. 2 x Arduino मेगा 2560 R3

2. RDA5807M FM रेडियो

3. PAM8403 3W एम्पलीफायर

4. 2 x 20W स्पीकर

5. डि-पोल एफएम एरियल

6. 16 X IV-11 VDF ट्यूब

7. 2 x MAX6921AWI आईसी चिप

8. 2 x MT3608 2A मैक्स डीसी-डीसी स्टेप अप पावर मॉड्यूल बूस्टर पावर मॉड्यूल

9. 2 x XL6009 400KHz स्वचालित बक मॉड्यूल

10. 1 चैनल मॉड्यूल, Arduino ARM PIC AVR DSP के लिए 5V निम्न स्तर का ट्रिगर

11. 2 चैनल 5V 2-चैनल मॉड्यूल शील्ड Arduino ARM PIC AVR DSP. के लिए

12. इलेक्ट्रिक चुंबक भारोत्तोलन 2.5KG / 25N सोलेनॉइड सॉकर इलेक्ट्रोमैग्नेट DC 6V

13. 4 चरण स्टेपर मोटर को ULN2003 चिप द्वारा संचालित किया जा सकता है

14. 20*4 LCD 20X4 5V ब्लू स्क्रीन LCD2004 डिस्प्ले LCD मॉड्यूल

15. आईआईसी/आई2सी सीरियल इंटरफेस मॉड्यूल

16. 6 x बिट्स 7 X WS2812 5050 आरजीबी एलईडी रिंग लैंप लाइट इंटीग्रेटेड ड्राइवर्स नियो पिक्सेल के साथ

17. 3 x LED रिंग 12 x WS2812 5050 RGB LED इंटीग्रेटेड ड्राइवर्स Neo Pixel के साथ

18. 2 x LED रिंग 16 x WS2812 5050 RGB LED इंटीग्रेटेड ड्राइवर्स Neo Pixel के साथ

19. एलईडी पट्टी लचीला आरजीबी 5 मीटर लंबाई:

20. 12 कुंजी झिल्ली स्विच कीपैड 4 x 3 मैट्रिक्स ऐरे मैट्रिक्स कीबोर्ड स्विच कीपैड

21. Arduino के लिए BMP280 डिजिटल बैरोमेट्रिक प्रेशर एल्टीट्यूड सेंसर 3.3V या 5V

22. DS3231 AT24C32 IIC मॉड्यूल प्रेसिजन RTC रियल टाइम क्लॉक मॉड्यूल

२३. २ x knurled दस्ता रैखिक रोटरी पोटेंशियोमीटर ५०K

24. 12 वी 1 एएमपी पावर एडाप्टर

चरण 2: IV-11 VDF ट्यूब और MAX6921AWI IC CHIP

IV-11 VDF ट्यूब और MAX6921AWI IC CHIP
IV-11 VDF ट्यूब और MAX6921AWI IC CHIP
IV-11 VDF ट्यूब और MAX6921AWI IC CHIP
IV-11 VDF ट्यूब और MAX6921AWI IC CHIP
IV-11 VDF ट्यूब और MAX6921AWI IC CHIP
IV-11 VDF ट्यूब और MAX6921AWI IC CHIP

MAX6921AWI चिप के इस प्रोजेक्ट का उपयोग मेरे पिछले अलार्म क्लॉक प्रोजेक्ट पर आधारित है। आठ IV-11 ट्यूबों के प्रत्येक सेट को एक MAX6921AWI चिप के माध्यम से नियंत्रण की मल्टीप्लेक्स पद्धति का उपयोग करके नियंत्रित किया जाता है। दो संलग्न पीडीएफ आठ-ट्यूब सेट की तारों को दिखाते हैं और कैसे MAX6921AWI चिप को ट्यूब सेट पर तारित किया जाता है और, बदले में, Arduino मेगा 2560 को तार दिया जाता है। उस खंड को सुनिश्चित करने के लिए तारों की सख्त रंग कोडिंग की आवश्यकता होती है और ग्रिड वोल्टेज लाइनों को अलग रखा जाता है। ट्यूब आउटपुट की पहचान करना बहुत महत्वपूर्ण है, संलग्न पीडीएफ देखें, इसमें 1.5V हीटर पिन 1 और 11, 24v एनोड पिन (2), और अंत में आठ खंड और "डीपी" पिन, 3 - 10 शामिल हैं। इस पर समय, ट्यूब सेट को तार करना शुरू करने से पहले एक साधारण परीक्षण रिग का उपयोग करके प्रत्येक खंड और "डीपी" का परीक्षण करना भी उचित है। प्रत्येक ट्यूब पिन को अंतिम ट्यूब तक ट्यूब की अगली लाइन के साथ श्रृंखला में तार दिया जाता है जहां MAX6921AWI चिप से रिमोट कनेक्शन की अनुमति देने के लिए अतिरिक्त वायरिंग जोड़ी जाती है। दो हीटर आपूर्ति लाइनों पिन 1 और 11 के लिए भी यही प्रक्रिया जारी है। मैंने 11 लाइनों में से प्रत्येक के लिए रंगीन तार का इस्तेमाल किया, जब मेरा रंग खत्म हो गया तो मैंने रंग अनुक्रम फिर से शुरू किया लेकिन तार के प्रत्येक छोर के चारों ओर एक काला बैंड जोड़ा हीट सिकुड़न का उपयोग करना। उपरोक्त वायरिंग अनुक्रम का अपवाद पिन 2 के लिए है, 24-एनोड आपूर्ति जिसमें पिन 2 और MAX6921 चिप पर एनोड पावर आउटपुट के बीच एक व्यक्तिगत तार होता है। चिप और उसके कनेक्शन के विवरण के लिए संलग्न पीडीएफ देखें। इस बात पर अधिक जोर नहीं दिया जा सकता है कि चिप के संचालन के दौरान कभी भी चिप गर्म न हो, कुछ घंटों के बाद गर्म हो, हां का उपयोग करें, लेकिन कभी गर्म न करें। चिप वायरिंग आरेख मेगा, पिन 27, 16, और 15, मेगा पिन 27 से 3.5V-5V आपूर्ति, इसके GND से मेगा पिन 14, और 24V आपूर्ति पिन1 को तीन कनेक्शन दिखाता है। कभी भी 5V से अधिक आपूर्ति न करें और एनोड पावर रेंज को अधिकतम 24V और 30V के बीच रखें। निरंतरता परीक्षक का उपयोग जारी रखने से पहले प्रत्येक तार को उसके सबसे अधिक दूरी के बिंदुओं के बीच परीक्षण करने के लिए।

मैंने इस चिप के AWI संस्करण का उपयोग किया क्योंकि यह सबसे छोटा प्रारूप था, मैं इसके साथ काम करने को तैयार था। चिप और उसके वाहक को बनाना एक ब्रेड बोर्ड पर रखे 14 पीसीबी पिन के दो सेटों से शुरू होता है, चिप वाहक पिन के ऊपर पिन 1 ऊपर बाईं ओर रखा जाता है। फ्लक्स और सोल्डर का उपयोग करके, 28 चिप लेग पैड में से प्रत्येक पिन और "टिन" को मिलाएं। एक बार पूरी तरह से चिप कैरियर की चिप को लेग पैड के साथ चिप के पैरों को लाइन करने के लिए बहुत सावधानी से रखें और यह सुनिश्चित करें कि चिप में पायदान पिन 1 की ओर है। मैंने पाया कि चिप के एक तरफ सेलोटेप के एक टुकड़े का उपयोग करने से मदद मिली टांका लगाने से पहले चिप को स्थिर करें। सोल्डरिंग करते समय सुनिश्चित करें कि लेग पैड पर फ्लक्स लगाया गया है और सोल्डरिंग आयरन साफ है। प्रत्येक चिप लेग पर आम तौर पर नीचे दबाएं, यह इसे लेग पैड पर थोड़ा मोड़ देगा और आपको सोल्डर रन देखना चाहिए। इसे सभी 28 पैरों के लिए दोहराएं, इस प्रक्रिया के दौरान आपको टांका लगाने वाले लोहे में कोई मिलाप जोड़ने की आवश्यकता नहीं है।

एक बार फ्लक्स के चिप कैरियर को पूरी तरह से साफ कर लें और फिर एक निरंतरता परीक्षक का उपयोग करके प्रत्येक पैर को चिप लेग पर और दूसरे को पीसीबी पिन पर रखें। अंत में, हमेशा सुनिश्चित करें कि किसी भी वास्तविक शक्ति को लागू करने से पहले चिप वाहक को सभी कनेक्शन किए गए हैं, यदि चिप तुरंत गर्म स्विच बंद करना शुरू कर देता है और सभी कनेक्शनों की जांच करता है।

चरण 3: आरजीबी लाइट रोप और नियॉन लाइट रिंग

आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग
आरजीबी लाइट रोप और नियॉन लाइट रिंग

इस परियोजना के लिए दस प्रकाश तत्वों, तीन आरजीबी प्रकाश रस्सियों और विभिन्न आकारों के सात नीयन प्रकाश के छल्ले की आवश्यकता थी। नीयन प्रकाश के पांच छल्ले जहां तीन छल्ले की एक श्रृंखला में तारित होते हैं। इस प्रकार के प्रकाश के छल्ले उनके नियंत्रण में बहुत बहुमुखी हैं और वे कौन से रंग प्रदर्शित कर सकते हैं, मैंने केवल तीन प्राथमिक रंगों का उपयोग किया था जो या तो चालू या बंद थे। तारों में तीन तार शामिल थे, 5V, GND, और एक नियंत्रण रेखा जिसे दास मेगा के माध्यम से नियंत्रित किया गया था, विवरण के लिए संलग्न Arduino लिस्टिंग "SteampunkRadioV1Slave" देखें। 14 से 20 तक की रेखाएं महत्वपूर्ण हैं विशेष रूप से प्रकाश इकाइयों की परिभाषित संख्या, ये भौतिक संख्या से मेल खाना चाहिए अन्यथा अंगूठी सही ढंग से काम नहीं करेगी।

आरजीबी प्रकाश रस्सियों को एक नियंत्रण इकाई के निर्माण की आवश्यकता होती है जो मेगा से तीन नियंत्रण रेखाएं लेती है, जिनमें से प्रत्येक तीन प्राथमिक रंगों, लाल, नीले और हरे रंग को नियंत्रित करती है। नियंत्रण इकाई में नौ TIP122 N-P-N ट्रांजिस्टर शामिल थे, संलग्न TIP122 डेटाशीट देखें, प्रत्येक सर्किट में तीन TIP122 ट्रांजिस्टर होते हैं जहां एक पैर जमीन पर होता है, दूसरा पैर 12V बिजली की आपूर्ति से जुड़ा होता है और मध्य पैर मेगा नियंत्रण रेखा से जुड़ा होता है। आरजीबी रस्सी की आपूर्ति में चार लाइनें, एक जीएनडी लाइन और तीन नियंत्रण रेखाएं होती हैं, प्रत्येक तीन टीआईपी 122 मध्य पैरों में से एक। यह तीन प्राथमिक रंग प्रदान करता है, प्रकाश की तीव्रता को 0 के मान के साथ एनालॉग राइट कमांड का उपयोग करके नियंत्रित किया जाता है, और अधिकतम के लिए 255।

चरण 4: ARDUINO MEGA 2560 संचार

ARDUINO MEGA 2560 संचार
ARDUINO MEGA 2560 संचार
ARDUINO MEGA 2560 संचार
ARDUINO MEGA 2560 संचार
ARDUINO MEGA 2560 संचार
ARDUINO MEGA 2560 संचार

परियोजना का यह पहलू मेरे लिए नया था और इसलिए IC2 वितरण बोर्ड के स्क्रैच बिल्डिंग और प्रत्येक मेगा GND के कनेक्शन की आवश्यकता थी। IC2 वितरण बोर्ड ने दो मेगा कार्ड को पिन 21 और 22 के माध्यम से कनेक्ट करने की अनुमति दी, बोर्ड का उपयोग LCD स्क्रीन, BME280 सेंसर, रियल टाइम क्लॉक और FM रेडियो को जोड़ने के लिए भी किया गया था। मास्टर से स्लेव यूनिट तक एकल वर्ण संचार के विवरण के लिए संलग्न Arduino फ़ाइल "SteampunkRadioV1Master" देखें। महत्वपूर्ण कोड पंक्तियाँ पंक्ति ९० हैं, दूसरी मेगा को एक दास इकाई के रूप में परिभाषित करते हुए, पंक्ति २९१ एक विशिष्ट दास क्रिया अनुरोध प्रक्रिया कॉल है, प्रक्रिया ७१८ से शुरू होती है, अंत में पंक्ति २७८ जिसमें दास प्रक्रिया से एक वापसी प्रतिक्रिया होती है, हालांकि मैं इस सुविधा को पूरी तरह से लागू नहीं करने का फैसला किया है।

संलग्न "SteampunkRadioV1Slave" फ़ाइल इस संचार के दास पक्ष का विवरण देती है, महत्वपूर्ण रेखाएँ पंक्ति 57 हैं, दास IC2 पते को परिभाषित करती हैं, पंक्तियाँ 119 और 122, और "receiveEvent" प्रक्रिया 133 से शुरू होती है।

एक बहुत अच्छा यू ट्यूब लेख है: ड्रोनबॉट वर्कशॉप द्वारा Arduino IC2 Communications जो इस विषय को समझने में बहुत मददगार था।

चरण 5: विद्युत चुंबक नियंत्रण

विद्युत चुंबक नियंत्रण
विद्युत चुंबक नियंत्रण
विद्युत चुंबक नियंत्रण
विद्युत चुंबक नियंत्रण

फिर से, इस परियोजना में एक नया तत्व विद्युत चुंबक का उपयोग था। मैंने एक एकल चैनल रिले के माध्यम से नियंत्रित 5V इकाई का उपयोग किया। इस इकाई का उपयोग मोर्स कोड कुंजी को स्थानांतरित करने के लिए किया गया था और यह "डॉट" और "डैश" ध्वनि प्रदान करने वाली छोटी या लंबी दालों के साथ बहुत अच्छी तरह से काम करती थी जो कि एक विशिष्ट मोर्स कुंजी प्रदर्शित करती है। हालाँकि, एक समस्या तब हुई जब इस इकाई का उपयोग किया गया था, इसने सर्किट में एक बैक EMF पेश किया जिसका संलग्न मेगा को रीसेट करने का प्रभाव था। इस समस्या को दूर करने के लिए, मैंने इलेक्ट्रोमैग्नेट के समानांतर एक डायोड जोड़ा, जिसने समस्या को हल किया क्योंकि यह पावर सर्किट को प्रभावित करने से पहले ईएमएफ को वापस पकड़ लेगा।

चरण 6: एफएम रेडियो और 3W एम्पलीफायर

एफएम रेडियो और 3W एम्पलीफायर
एफएम रेडियो और 3W एम्पलीफायर
एफएम रेडियो और 3W एम्पलीफायर
एफएम रेडियो और 3W एम्पलीफायर

जैसा कि परियोजना के नाम से पता चलता है कि यह एक रेडियो है और मैंने RDA5807M FM मॉड्यूल का उपयोग करने का निर्णय लिया। जबकि यह इकाई अच्छी तरह से काम कर रही थी, इसके प्रारूप में पीसीबी बोर्ड बनाने के लिए तारों को जोड़ने में बहुत सावधानी की आवश्यकता होती है। इस इकाई पर सोल्डर टैब बहुत कमजोर हैं और उस कनेक्शन पर एक तार को मिलाप करना बहुत मुश्किल बना देगा। संलग्न पीडीएफ इस इकाई की तारों को दिखाता है, एसडीए और एसडीएल नियंत्रण रेखाएं मेगा से इस इकाई को नियंत्रण प्रदान करती हैं, वीसीसी लाइन को 3.5V की आवश्यकता होती है, इस वोल्टेज से अधिक नहीं होती है या यह इकाई को नुकसान पहुंचाएगी। GND लाइन और ANT लाइन स्वयं स्पष्ट हैं, Lout और Rout लाइनें एक मानक 3.5 मिमी महिला हेडफ़ोन जैक को खिलाती हैं। मैंने एक मिनी एफएम एरियल जैक पॉइंट और एक डी-पोल एफएम एंटीना जोड़ा और रिसेप्शन बहुत अच्छा है। मैं रेडियो सुनने के लिए हेडफ़ोन का उपयोग नहीं करना चाहता था इसलिए मैंने एक PAM8403 3W एम्पलीफायर के माध्यम से जुड़े दो 20W स्पीकर जोड़े, उसी 3.5 मिमी महिला हेडफ़ोन प्लग का उपयोग करके एम्पलीफायर के इनपुट के साथ और एक वाणिज्यिक 3.5 मिमी पुरुष से पुरुष कनेक्टर तार। यह इस बिंदु पर था कि मुझे RDA5807M से आउटपुट के साथ एक समस्या का सामना करना पड़ा जिसने एम्पलीफायर को अभिभूत कर दिया और महत्वपूर्ण विकृति का कारण बना। इस समस्या को दूर करने के लिए, मैंने प्रत्येक चैनल लाइन में दो प्रतिरोधक 1M, और 470 ओम श्रृंखला में जोड़े और इससे विकृति दूर हो गई। इस प्रारूप के साथ मैं इकाई की मात्रा को 0 तक कम करने में सक्षम नहीं था, यहां तक कि इकाई को 0 पर सेट करने से सभी ध्वनि पूरी तरह से नहीं हटाई गई थी, इसलिए जब वॉल्यूम 0 पर सेट किया गया था, तो मैंने "radio.setMute(true)" कमांड जोड़ा। और इसने सभी ध्वनि को प्रभावी ढंग से हटा दिया। ट्यूबों की निचली रेखा पर अंतिम तीन IV-11 ट्यूब सामान्य रूप से तापमान और आर्द्रता दिखाते हैं, हालांकि यदि वॉल्यूम नियंत्रण का उपयोग किया जाता है तो यह डिस्प्ले वर्तमान वॉल्यूम को अधिकतम 15 और न्यूनतम 0 के साथ दिखाने के लिए बदल दिया जाता है। यह वॉल्यूम डिस्प्ले है तब तक दिखाया जाता है जब तक सिस्टम शीर्ष ट्यूबों को दिनांक प्रदर्शित करने से लेकर समय दिखाने तक अद्यतन नहीं करता है, जिसके बाद तापमान फिर से प्रदर्शित होता है।

चरण 7: सर्वो नियंत्रण

सर्वो नियंत्रण
सर्वो नियंत्रण
सर्वो नियंत्रण
सर्वो नियंत्रण

घड़ी की कल की इकाई को स्थानांतरित करने के लिए 5V सर्वो का उपयोग किया गया था। "केवल भागों के लिए" घड़ी तंत्र खरीदने के बाद और फिर मुख्य वसंत और तंत्र के आधे हिस्से को हटाने के बाद, जो बचा था उसे साफ किया गया, तेल लगाया गया, और फिर सर्वो आर्म को एक अतिरिक्त मूल घड़ी कोग से जोड़कर सर्वो का उपयोग करके संचालित किया गया। सर्वो के संचालन के लिए महत्वपूर्ण कोड "SteampunRadioV1Slave" फ़ाइल में पाया जा सकता है जो लाइन 294 से शुरू होता है, जहां 2048 दालें 360-डिग्री रोटेशन का उत्पादन करती हैं।

चरण 8: सामान्य निर्माण

सामान्य निर्माण
सामान्य निर्माण
सामान्य निर्माण
सामान्य निर्माण
सामान्य निर्माण
सामान्य निर्माण

बॉक्स एक पुराने रेडियो से आया था, पुराने वार्निश को हटा दिया गया था, आगे और पीछे हटा दिया गया था और फिर से पॉलिश किया गया था। पांच वाल्वों में से प्रत्येक के आधार को हटा दिया गया था, फिर ऊपर और नीचे दोनों से जुड़े नीयन प्रकाश के छल्ले। सबसे पीछे के दो वाल्वों में आधार में ड्रिल किए गए सोलह छोटे छेद थे और फिर प्रत्येक छेद में सोलह एलसीडी रोशनी सील कर दी गई थी, प्रत्येक एलसीडी लाइट को श्रृंखला में अगले के लिए तार दिया गया था। सभी पाइपवर्क में 15 मिमी तांबे के पाइप और कनेक्शन का इस्तेमाल किया गया था। आंतरिक विभाजन जहां 3 मिमी प्लाई से काले रंग में रंगा गया था और सामने 3 मिमी स्पष्ट पर्सपेक्स था। प्रेस की हुई आकृतियों के साथ पीतल की शीट का उपयोग सामने के पर्सपेक्स और प्रत्येक IV-11 ट्यूब बे के अंदर की रेखा के लिए किया गया था। ऑन/ऑफ, वॉल्यूम और फ़्रीक्वेंसी के लिए तीन फ्रंट कंट्रोल एक गेट वाल्व के स्टेम से प्लास्टिक ट्यूब के माध्यम से जुड़े लीनियर रोटरी पोटेंशियोमीटर का उपयोग करते हैं। तांबे के आकार के एरियल का निर्माण 5 मिमी फंसे तांबे के तार से किया गया था, जबकि दो सबसे ऊपरी वाल्वों के चारों ओर सर्पिल कुंडल तांबे के रंग के पेंट से चित्रित 3 मिमी स्टेनलेस स्टील के तार से बनाया गया था। तीन वितरण बोर्ड जहां निर्मित, 12V, 5V, और 1.5V, और एक और बोर्ड IC2 कनेक्शन वितरित करता है। चार डीसी बिजली की आपूर्ति जहां 12 वी, 1 एएमपी पावर एडाप्टर से 12 वी प्रदान की जाती है। MAX6921AWI IC चिप्स को बिजली देने के लिए दो आपूर्ति 24V, एक सभी प्रकाश और गति प्रणालियों का समर्थन करने के लिए 5V आपूर्ति प्रदान करता है, और एक दो IV-11 हीटर सर्किट के लिए 1.5V प्रदान करता है।

चरण 9: सॉफ्टवेयर

सॉफ्टवेयर को दो भागों में विकसित किया गया था, मास्टर और स्लेव। मास्टर प्रोग्राम BME208 सेंसर, रियल टाइम क्लॉक, दो MAX6921AWI IC चिप्स और IC2 का समर्थन करता है। स्लेव प्रोग्राम सभी लाइट्स, सर्वो, इलेक्ट्रोमैग्नेट, एम्प मीटर और दोनों वोल्ट मीटर को नियंत्रित करता है। मास्टर प्रोग्राम सोलह IV-11 ट्यूब, LCD रियर डिस्प्ले और 12 कीपैड को सपोर्ट करता है। स्लेव प्रोग्राम सभी प्रकाश कार्यों, सर्वो, इलेक्ट्रोमैग्नेट, रिले, एम्प मीटर और दोनों वोल्ट मीटर का समर्थन करता है। मास्टर या स्लेव प्रोग्राम में प्रत्येक फ़ंक्शन को जोड़ने से पहले प्रत्येक फ़ंक्शन का परीक्षण करने के लिए विकसित किए गए परीक्षण कार्यक्रमों की एक श्रृंखला। संलग्न Arduino फ़ाइलें और कोड का समर्थन करने के लिए आवश्यक अतिरिक्त लाइब्रेरी फ़ाइलों का विवरण देखें।

फ़ाइलें शामिल करें: Arduino.h, Wire.h, Radio.h, RDA5807M.h, SPI.h, LiquidCrystal_I2C.h, Wire.h, SparkFunBME280.h, DS3231.h, Servo.h, Adafruit_NeoPixel.h, Stepper-28BYJ -48.एच.

चरण 10: परियोजना की समीक्षा

Image
Image
परियोजना की समीक्षा
परियोजना की समीक्षा
परियोजना की समीक्षा
परियोजना की समीक्षा

मेगा संचार, इलेक्ट्रोमैग्नेट, सर्वो के नए तत्वों और सोलह IV-11 VFD ट्यूबों के समर्थन के साथ, मैंने इस परियोजना के विकास का आनंद लिया। सर्किटरी की जटिलता कई बार चुनौतीपूर्ण थी और ड्यूपॉन्ट कनेक्टर्स का उपयोग समय-समय पर कनेक्शन की समस्या का कारण बनता है, इन कनेक्शनों को सुरक्षित करने के लिए गर्म गोंद का उपयोग यादृच्छिक कनेक्शन समस्याओं को कम करने में मदद करता है।

सिफारिश की: