विषयसूची:

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

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

वीडियो: रिमोट नियंत्रित कंप्यूटर डेस्क: 8 कदम (चित्रों के साथ)
वीडियो: Enable Multiple RDP Remote Desktop Sessions | Desktop Windows7 /8/10 By Amit Pandey 2024, जुलाई
Anonim
Image
Image
रिमोट नियंत्रित कंप्यूटर डेस्क
रिमोट नियंत्रित कंप्यूटर डेस्क
रिमोट नियंत्रित कंप्यूटर डेस्क
रिमोट नियंत्रित कंप्यूटर डेस्क
रिमोट नियंत्रित कंप्यूटर डेस्क
रिमोट नियंत्रित कंप्यूटर डेस्क

हाल ही में मुझे एक समस्या का सामना करना पड़ा, कि मेरा आलस्य घर पर मेरे लिए बहुत बड़ी समस्या बन गया। जैसे ही मैं बिस्तर पर जाता हूं, मैं अपने पीसी पर कुछ श्रृंखला चलाने के साथ कुछ अच्छी एलईडी पावर्ड लाइट लगाना पसंद करता हूं। लेकिन … अगर मुझे इन चीजों को बंद करना है तो मुझे हर बार उठकर हाथ से बंद करना होगा। इस प्रकार, मैंने पूरे पीसी डेस्कटॉप के लिए एक पूर्ण नियंत्रक बनाने का फैसला किया है, जहां मैं मॉनिटर और लाइट को चालू और बंद कर सकता हूं, अपने रिमोट पर संबंधित बटन दबाकर स्पीकर वॉल्यूम और एलईडी स्ट्रिप लाइटिंग चमक समायोजित कर सकता हूं।

परियोजना एक पीसी डेस्क / कार्यक्षेत्र नियंत्रक बॉक्स है, जो एक आईआर रिमोट द्वारा संचालित है। आजकल कई प्रकार के IR रिमोट उपलब्ध हैं, लेकिन यह कोई समस्या नहीं है। यह नियंत्रक समायोज्य है और इसे किसी भी प्रकार के IR रिमोट के साथ जोड़ा जा सकता है जो हमारे उपयोग किए गए सेंसर के लिए उचित प्रोटोकॉल का समर्थन करता है (हम इसे बाद में कवर करेंगे)।

नियंत्रित कंप्यूटर डेस्क फीचर डेस्क हैं:

  1. एसी पावर कंट्रोल: 220VAC से जुड़े मॉनिटर को चालू/बंद करने के लिए पावर स्विच करना
  2. डीसी पावर कंट्रोल: डीसी पावर से जुड़े मॉनिटर को चालू / बंद करना (48 वी तक)
  3. ऑडियो वॉल्यूम नियंत्रण: स्टीरियो वॉल्यूम का पूर्ण नियंत्रण जो स्पीकर को दिया जाता है
  4. एलईडी पट्टी प्रकाश नियंत्रण: एलईडी पट्टी प्रकाश चमक का पूर्ण नियंत्रण

डिवाइस में एक उचित डिज़ाइन किया गया उपयोगकर्ता इंटरफ़ेस और समायोज्य यांत्रिक डिब्बे हैं, जो इसे बनाना आसान और उपयोग में आसान बनाते हैं:

  1. प्रदर्शन: सभी नियंत्रित प्रणालियों की रीयल-टाइम स्थिति 16x4 एलसीडी डिस्प्ले पर प्रस्तुत की जाती है
  2. आरजीबी एलईडी: सिस्टम के लिए एक अतिरिक्त प्रतिक्रिया के लिए, इसका उद्देश्य उपयोगकर्ता के लिए यह स्वीकार करना है कि आईआर रिमोट से प्राप्त एक स्वीकृत संकेत है
  3. पेयरिंग सिस्टम: डिवाइस में सिंगल पुश-बटन होता है, जिसे पेयरिंग प्रक्रिया के लिए दबाना होता है। जब युग्मन प्रक्रिया शुरू की जाती है, तो हम डिस्प्ले पर दिखाए गए निर्देशों का पालन करके किसी भी IR रिमोट को अपने डिवाइस से जोड़ सकते हैं।

बुनियादी बातों को कवर करने के बाद, चलिए इसे बनाते हैं!

चरण 1: स्पष्टीकरण

व्याख्या
व्याख्या

डिज़ाइन जटिलता की कमी के कारण डिवाइस ऑपरेशन को सरल माना जा सकता है। जैसा कि ब्लॉक आरेख में देखा जा सकता है, "मस्तिष्क" एवीआर माइक्रोकंट्रोलर है, जबकि अन्य सभी भाग इस "मस्तिष्क" द्वारा नियंत्रित होते हैं। हमारे दिमाग में पूरी तस्वीर को व्यवस्थित करने के लिए, आइए ब्लॉक-दर-ब्लॉक डिज़ाइन का वर्णन करें:

पावर सप्लाई यूनिट: जिस डिवाइस का चयन किया गया था उसके लिए पावर स्रोत एलईडी स्ट्रिप पीएसयू है, जो सिस्टम को 24VDC इनपुट प्रदान करने में सक्षम है। माइक्रोकंट्रोलर, रिले, डिजिटल पोटेंशियोमीटर और ऑडियो एम्पलीफायर सभी 5V पर काम करते हैं, इस प्रकार डीसी-डीसी स्टेप-डाउन कनवर्टर को डिजाइन में जोड़ा गया था। रैखिक नियामक के बजाय डीसी-डीसी का मुख्य कारण बिजली अपव्यय और दक्षता की कमी है। मान लें कि हम 24V इनपुट और 5V आउटपुट के साथ शास्त्रीय LM7805 का उपयोग करते हैं। जब करंट महत्वपूर्ण मूल्यों तक पहुँच जाता है, तो लीनियर रेगुलेटर पर गर्मी के रूप में फैलने वाली शक्ति बहुत बड़ी होगी और ऑडियो सर्किट में गुनगुनाते हुए शोर को जोड़कर ज़्यादा गरम हो सकती है:

पाउट = पिन + पीडीआईएस, इसलिए 1 ए पर हम प्राप्त करते हैं: पीडिस = पिन - पाउट = 24 * 1 - 5 * 1 = 19 डब्ल्यू (विघटित शक्ति का)।

माइक्रोकंट्रोलर: जितनी जल्दी हो सके कोड लिखने के लिए, मैंने AVR आधारित ATMEGA328P को चुना है, जिसका व्यापक रूप से Arduino UNO बोर्डों में उपयोग किया जाता है। डिजाइन आवश्यकताओं के अनुसार, हम लगभग सभी परिधीय समर्थन का उपयोग करेंगे: इंटरप्ट, टाइमर, यूएआरटी, एसपीआई वगैरह। चूंकि यह सिस्टम में एक मुख्य ब्लॉक है, यह डिवाइस के सभी भागों के साथ इंटरकनेक्ट करता है।

  • यूजर इंटरफेस: डिवाइस के फ्रंट पैनल में वे सभी हिस्से होते हैं जिनसे यूजर को इंटरैक्ट करना चाहिए:

    1. IR सेंसर: IR रिमोट डेटा को डिकोड करने के लिए सेंसर।
    2. पुश-बटन: IR रिमोट को डिवाइस से पेयर करने के लिए आवश्यक है
    3. आरजीबी एलईडी: सिस्टम द्वारा सूचना प्राप्त करने की प्रतिक्रिया प्रदान करने के लिए सौंदर्य संबंधी लगाव
    4. एलसीडी: डिवाइस के अंदर क्या हो रहा है इसका ग्राफिक प्रतिनिधित्व

मॉनिटर्स कंट्रोल: पीसी मॉनिटर पर डिवाइस को पावर स्विच करने में सक्षम बनाने के लिए, महान वोल्टेज मूल्यों से निपटने की आवश्यकता है। उदाहरण के लिए, मेरे सैमसंग मॉनिटर पावर कॉन्फ़िगरेशन को साझा नहीं करते हैं: एक को 220VAC द्वारा आपूर्ति की जाती है जबकि अन्य को 19.8V के अपने PSU द्वारा संचालित किया जाता है। इस प्रकार समाधान प्रत्येक मॉनिटर पावर लाइन के लिए एक रिले सर्किट के लिए था। ये रिले एमसीयू द्वारा नियंत्रित होते हैं और पूरी तरह से अलग हो जाते हैं, जो प्रत्येक मॉनिटर के लिए मॉनिटर पावर ट्रांसमिशन को स्वतंत्र बनाता है।

प्रकाश नियंत्रण: मेरे पास एक एलईडी पट्टी है, जो 24VDC की संलग्न बिजली आपूर्ति के साथ आती है, जिसका उपयोग सिस्टम बिजली आपूर्ति इनपुट के रूप में किया जाता है। चूंकि एलईडी पट्टी के माध्यम से एक बड़े प्रवाह का संचालन करने की आवश्यकता होती है, इसकी चमक तंत्र में एमओएसएफईटी पर आधारित एक वर्तमान सीमक सर्किट शामिल होता है, जो सक्रिय-क्षेत्र के रैखिक क्षेत्र में संचालित होता है।

वॉल्यूम नियंत्रण: यह प्रणाली वोल्टेज डिवाइडर के माध्यम से बाएं और दाएं दोनों चैनलों पर ऑडियो सिग्नल पास करने पर आधारित होती है, जहां डिजिटल पोटेंशियोमीटर वाइपर आंदोलन के माध्यम से लागू वोल्टेज को बदल दिया जाता है। दो LM386 बुनियादी सर्किट हैं जहां प्रत्येक इनपुट पर एक एकल वोल्टेज विभक्त होता है (हम इसे बाद में कवर करेंगे)। इनपुट और आउटपुट 3.5mm स्टीरियो जैक हैं।

ऐसा लगता है कि हमने सर्किट के सभी अभिन्न हिस्सों को कवर कर लिया है। आइए विद्युत योजना के लिए आगे बढ़ें …

चरण 2: पुर्जे और उपकरण

प्रोजेक्ट बनाने के लिए हमें जो कुछ भी चाहिए:

इलेक्ट्रॉनिक उपकरण

  1. सामान्य घटक:

    • प्रतिरोधक:

      1. 6 x 10K
      2. 1 एक्स 180R
      3. 2 एक्स 100आर
      4. 1 एक्स 1K
      5. 2 एक्स 1 एम
      6. 2 एक्स 10आर
      7. संधारित्र:
        1. 1 एक्स 68nF
        2. 2 x 10uF
        3. 4 x 100nF
        4. 2 x 50nF
        5. 3 x 47uF
      8. विविध:

        1. डायोड: 2 x 1N4007
        2. ट्रिमर: 1 x 10K
        3. बीजेटी: 3 x 2N2222A
        4. P-MOSFET: ZVP4424
      9. एकीकृत सर्किट:

        • एमसीयू: 1 एक्स ATMEGA328P
        • ऑडियो एम्प: 2 x LM386
        • दोहरी डिजिटल पोटेंशियोमीटर: 1 x MCP4261
        • सिंगल डिजिटल पोटेंशियोमीटर: 1 x X9C104P
        • DC-DC: 1 x BCM25335 (किसी भी DC-DC 5V अनुकूल डिवाइस द्वारा प्रतिस्थापित किया जा सकता है)
        • Op-Amp: 1 x LM358
        • रिले: 5वी सहिष्णु दोहरी एसपीडीटी
        • बाहरी 24V बिजली की आपूर्ति
      10. प्रयोक्ता इंटरफ़ेस:

        • एलसीडी: 1 x 1604A
        • आईआर सेंसर: 1 एक्स सीडीएस-आईआर
        • पुश-बटन: 1 एक्स एसपीएसटी
        • एलईडी: 1 एक्स आरजीबी एलईडी (4 संपर्क)
      11. कनेक्टर्स:

        • टर्मिनल ब्लॉक: 7 x 2-संपर्क TB
        • बोर्ड-टू-वायर कनेक्टर: 3 x 4 संपर्क केबल + हाउसिंग कनेक्टर
        • ऑडियो: 2 x 3.5 मिमी महिला जैक कनेक्टर
        • आउटलेट पीएसयू: 2 x 220VAC पावर कनेक्टर (पुरुष)
        • डीसी जैक: 2 एक्स पुरुष डीसी जैक कनेक्टर
        • एलईडी पट्टी और बाहरी बिजली की आपूर्ति: 1 x 4-संपर्क बोर्ड-टू-वायर असेंबल कनेक्टर + केबल

      यांत्रिक अवयव

      1. 3डी प्रिंटर फिलामेंट - किसी भी रंग का पीएलए+
      2. 5 मिमी व्यास के 4 पेंच
      3. कम से कम 9 x 15 सेमी प्रोटोटाइप बोर्ड
      4. अप्रयुक्त तारों का स्टॉक

      उपकरण

      1. ३डी प्रिंटर (मैंने संलग्न ग्लास-प्रकार बिस्तर के साथ Creality Ender ३ का उपयोग किया है)
      2. गर्म गोंद वाली बंदूक
      3. चिमटी
      4. Plier
      5. काटने वाला
      6. बाहरी 24V बिजली की आपूर्ति
      7. ऑसिलोस्कोप (वैकल्पिक)
      8. एवीआर आईएसपी प्रोग्रामर (एमसीयू फ्लैशिंग के लिए)
      9. वैद्युत पेंचकस
      10. सोल्डरिंग आयरन
      11. फंक्शन जेनरेटर (वैकल्पिक)

चरण 3: विद्युत योजनाबद्ध

विद्युत योजनाबद्ध
विद्युत योजनाबद्ध
विद्युत योजनाबद्ध
विद्युत योजनाबद्ध
विद्युत योजनाबद्ध
विद्युत योजनाबद्ध

योजनाबद्ध आरेख को अलग किए गए सर्किटों में विभाजित किया गया है, जिससे हमारे लिए इसके संचालन को समझना आसान हो सकता है:

माइक्रोकंट्रोलर यूनिट

यह एक AVR आधारित ATMEGA328P है, जैसा कि ऊपर वर्णित किया गया था। यह आंतरिक थरथरानवाला का उपयोग करता है और 8 मेगाहर्ट्ज पर संचालित होता है। J13 प्रोग्रामर कनेक्टर है। AVR दुनिया में बहुत सारे प्रोग्रामर हैं, इस प्रोजेक्ट में, मैंने eBay से ISP Programmer V2.0 का उपयोग किया है। J10 UART TX लाइन है, और मुख्य रूप से डिबगिंग उद्देश्यों के लिए उपयोग किया जाता है। इंटरप्ट हैंडलिंग प्रक्रिया का निर्माण करते समय, कभी-कभी यह जानना अच्छा होता है कि सिस्टम को हमें अंदर से क्या बताना है। D4 RGB LED है जो अपनी कम वर्तमान रेटिंग के कारण सीधे MCU से संचालित होती है। PD0 पिन बाहरी पुल-अप के साथ SPST प्रकार के पुश बटन से जुड़ा होता है।

आईआर सेंसर

इस परियोजना में उपयोग किया जाने वाला IR सेंसर एक सामान्य प्रयोजन वाला तीन पिन वाला IR सेंसर है जो eBay पर बहुत अनुकूल कीमतों पर उपलब्ध है। IR आउटपुट सिग्नल पिन MCU के इंटरप्ट इनपुट पिन (INT1) से जुड़ा है,

एलसीडी

डिस्प्ले 1604A डिस्प्ले का एक सरल कार्यान्वयन है, जिसमें 4-बिट डेटा ट्रांसमिशन है। सभी नियंत्रण/डेटा पिन एमसीयू से बंधे हैं। यह ध्यान रखना महत्वपूर्ण है कि एलसीडी मुख्य बोर्ड से दो कनेक्टर J17, J18 के माध्यम से जुड़ा हुआ है। एलसीडी मॉड्यूल को चालू / बंद करने के लिए, एक एकल बीजेटी स्विच है, एलसीडी के लिए ग्राउंड लाइन स्विच करना।

बिजली की आपूर्ति

एलईडी पट्टी को छोड़कर सभी आंतरिक सर्किट 5V पर काम करते हैं। जैसा कि पहले उल्लेख किया गया था, 5V शक्ति स्रोत एक साधारण DC-DC मॉड्यूल है (यहाँ eBay ने मुझे समाधान खोजने में मदद की), जो 24V को 5V में परिवर्तित करता है, बिना हीटिंग समस्या के, जो रैखिक नियामक पर हो सकता है। कैपेसिटर सी [११..१४] का उपयोग बायपास करने के लिए किया जाता है, और इस डिजाइन के लिए आवश्यक हैं क्योंकि डीसी-डीसी बिजली लाइनों पर मौजूद स्विचिंग शोर - इनपुट और आउटपुट दोनों।

मॉनिटर नियंत्रण

मॉनिटर कंट्रोल सर्किट सिर्फ एक रिले स्विचिंग सिस्टम हैं। चूंकि मेरे पास दो मॉनिटर हैं, एक 220VAC से खिलाया जाता है और दूसरा 19.8V से है, इसलिए अलग-अलग कार्यान्वयन की आवश्यकता है: प्रत्येक MCU आउटपुट 2N2222 BJT से जुड़ा है, और एक रिले कॉइल 5V से लोड के रूप में BJT कलेक्टर के पिन से जुड़ा हुआ है।. (उचित करंट डिस्चार्ज के लिए रिवर्स डायोड लगाना न भूलें!) 220VAC पर, रिले LINE और NEUTRAL लाइनों को स्विच करता है और 19.8V पर, रिले केवल DC पावर लाइन को स्विच करता है - चूंकि इसकी अपनी बिजली की आपूर्ति होती है, दोनों सर्किट के लिए ग्राउंड लाइन साझा की जाती है।

ऑडियो वॉल्यूम नियंत्रण

मैं सावधान ऑडियो सिग्नल ट्रांसमिशन के लिए वोल्टेज डिवाइडर के लिए बफर के रूप में LM386 ऑडियो एम्पलीफायरों का उपयोग करना चाहता था। प्रत्येक चैनल - बाएँ और दाएँ 3.5 मिमी ऑडियो जैक इनपुट से आता है। चूंकि LM386 न्यूनतम भागों के विन्यास को G = 20 के मानक लाभ पर लागू करता है, इसलिए दोनों चैनलों के लिए 1MOhm रोकनेवाला है। इस तरह हम स्पीकर सिस्टम में इनपुट चैनलों के लिए बिजली की कुल मात्रा को कम कर सकते हैं:

वी (आउट-मैक्स) = आर (अधिकतम) * वी (इन) / (आर (अधिकतम) + 1MOhm) = वी (इन) * 100K / 1.1M।

और कुल लाभ है: जी = (वाउट / विन) * 20 = 20 / 11 ~ 1.9

वोल्टेज डिवाइडर एक साधारण डिजिटल पोटेंशियोमीटर नेटवर्क है, जहां वाइपर LM386 बफर (U2 IC है) को सिग्नल भेजता है। डिवाइस सभी परिधीय सर्किटों के लिए SPI साझा करता है, जहां उनमें से प्रत्येक के लिए केवल ENABLE लाइनें अलग की जाती हैं। MCP4261 एक 100K 8-बिट रैखिक डिजिटल पोटेंशियोमीटर IC है, इस प्रकार वॉल्यूम वृद्धि में प्रत्येक चरण व्यक्त किया जाता है: dR = 100, 000/256 ~ 390Ohm।

प्रत्येक बाएँ और दाएँ चैनल के लिए पिन A और B GND और 5V से बंधे हैं। इस प्रकार नीचे वाइपर की स्थिति में 1MOhm रोकनेवाला MUTING डिवाइस वॉल्यूम के माध्यम से पूरे ऑडियो सिग्नल को GND तक पहुंचाता है।

एलईडी पट्टी चमक नियंत्रण:

चमक नियंत्रण का विचार वॉल्यूम नियंत्रण के समान है, लेकिन यहां हमारे पास एक समस्या है: डिजिटल पोटेंशियोमीटर केवल उन संकेतों को प्रेषित कर सकता है जो आयाम 5V से GND से अधिक नहीं होते हैं। इस प्रकार डिजिटल पोटेंशियोमीटर वोल्टेज डिवाइडर के बाद एक साधारण Op-Amp बफर (LM358) लगाने का विचार है। और नियंत्रण वोल्टेज सीधे पीएमओएस ट्रांजिस्टर से जुड़ा होता है।

X9C104P 100KOhm मान का एकल 8-बिट डिजिटल पोटेंशियोमीटर है। हम वर्तमान प्रवाह के लिए केवल बीजीय नियमों का पालन करते हुए गेट वोल्टेज की गणना प्राप्त कर सकते हैं:

वी (गेट) = वी (वाइपर) * (1 + आर 10/आर 11) = 2 वी (वाइपर) ~ 0 - 10 वी (जो बिजली चालू/बंद करने और चमक को नियंत्रित करने के लिए पर्याप्त है)

चरण 4: एक 3D संलग्नक बनाना

एक 3D संलग्नक बनाना
एक 3D संलग्नक बनाना
एक 3D संलग्नक बनाना
एक 3D संलग्नक बनाना
एक 3D संलग्नक बनाना
एक 3D संलग्नक बनाना

डिवाइस संलग्नक के लिए, मैंने एक फ्रीकैड v0.18 का उपयोग किया है जो मेरे जैसे नौसिखियों के लिए भी एक महान उपकरण है।

संलग्नक प्रकार

मैं एक ऐसा बॉक्स बनाना चाहता था जहाँ एक ही शेल हो जो टांका लगाने वाले बोर्ड को मोड़ दे। फ्रंट पैनल में सभी यूजर इंटरफेस भाग होते हैं और बैक पैनल में डेस्क इलेक्ट्रॉनिक्स के सभी कनेक्टर होते हैं। इन पैनलों को शीर्ष कवर पर 4-स्क्रू असेंबली के साथ सीधे मुख्य खोल में डाला जाता है।

आयाम

शायद क्रम में सबसे महत्वपूर्ण कदम। सभी उपयुक्त दूरियों और कट-ऑफ क्षेत्रों को ध्यान में रखने की आवश्यकता है। जैसा कि तस्वीरों में देखा गया है, सबसे पहले जो आयाम लिए गए थे, वे आगे और पीछे के पैनल पर हैं:

फ्रंट पैनल: एलसीडी, स्विच, एलईडी और आईआर सेंसर के लिए कट-ऑफ क्षेत्र। ये सभी आयाम प्रत्येक भाग के लिए निर्माता डेटाशीट से प्राप्त होते हैं। (यदि आप अलग-अलग हिस्से का उपयोग करना चाहते हैं, तो सभी कटे हुए क्षेत्रों को आश्वस्त करने की आवश्यकता है।

बैक पैनल: 3.5 मिमी ऑडियो जैक के लिए दो छेद, दो 220V 3-लाइन पावर कनेक्टर, डीसी बिजली की आपूर्ति के लिए दो पुरुष जैक और एलईडी पट्टी के लिए अतिरिक्त छेद और डिवाइस को पावर

शीर्ष खोल: इस खोल का उपयोग केवल सभी भागों को एक साथ जोड़ने के लिए किया जाता है। चूंकि फ्रंट और बैक पैनल को निचले शेल में डाला गया है।

निचला खोल: डिवाइस के लिए आधार। इसमें पैनल, इलेक्ट्रॉनिक सोल्डर बोर्ड और शीर्ष कवर से जुड़े स्क्रू होते हैं।

भागों को डिजाइन करना

पैनल बनने के बाद, हम निचले शेल पर आगे बढ़ सकते हैं। यह अनुशंसा की जाती है कि प्रत्येक चरण के बाद भागों को पूरी तरह से समायोजित किया जाए। निचला खोल एक साधारण आयत-आधारित एक्सट्रूडेड आकार है, जिसमें खोल के किनारों के पास सममित जेब होते हैं (चित्र 4 देखें)।

पॉकेटिंग स्टेप के बाद, कवर अटैचमेंट के लिए 4-स्क्रू बेस बनाने की जरूरत है। वे विभिन्न त्रिज्या के आदिम सिलेंडरों के सम्मिलन के रूप में डिजाइन किए गए थे, जहां एक्सओआर ऑपरेशन के बाद कट आउट सिलेंडर उपलब्ध है।

अब हमारे पास एक पूर्ण निचला खोल है। एक उचित कवर बनाने के लिए, शेल के शीर्ष पर एक स्केच बनाने और समान सिलेंडर पॉइंट बनाने की आवश्यकता होती है (मैंने ड्रिल करने के लिए केवल अंक संलग्न किए हैं, लेकिन निश्चित व्यास के छेद बनाने की संभावना है)।

पूरे उपकरण के बाड़े के पूरा होने के बाद, हम भागों को एक साथ जोड़कर इसकी जांच कर सकते हैं।

चरण 5: 3डी प्रिंटिंग

3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग

अंत में, हम यहां हैं, और प्रिंटिंग के लिए आगे बढ़ सकते हैं। मेरे डिजाइन के आधार पर इस परियोजना के लिए एसटीएल फाइलें उपलब्ध हैं। इन फाइलों को प्रिंट करने में कोई समस्या हो सकती है, क्योंकि इसमें कोई सहनशीलता नहीं है। इन सहनशीलता को एसटीएल फाइलों के लिए स्लाइसर एप्लिकेशन (मैंने अल्टिमेकर क्यूरा का उपयोग किया है) में समायोजित किया जा सकता है।

वर्णित भागों को कांच के बिस्तर के साथ, Creality Ender 3 पर मुद्रित किया गया था। शर्तें स्टैंडअर्ट से बहुत दूर नहीं हैं, लेकिन इसे ध्यान में रखा जाना चाहिए:

  • नोजल व्यास: 0.4 मिमी
  • इन्फिल घनत्व: 50%
  • समर्थन: समर्थन अनुलग्नक की बिल्कुल भी आवश्यकता नहीं है
  • अनुशंसित वेग: परियोजना के लिए 50mm/s

जैसे ही बाड़े के पुर्जे मुद्रित होते हैं, उन्हें वास्तविक जीवन में जांचने की आवश्यकता होती है। यदि संलग्नक भागों को संलग्न करने में कोई समस्या नहीं है, तो हम असेंबली और सोल्डरिंग चरण पर आगे बढ़ सकते हैं।

अनुदेशकों में एसटीएल दर्शक के साथ कुछ समस्या है, इसलिए मैं इसे पहले डाउनलोड करने का सुझाव देता हूं:)

चरण 6: असेंबली और सोल्डरिंग

असेंबली और सोल्डरिंग
असेंबली और सोल्डरिंग
असेंबली और सोल्डरिंग
असेंबली और सोल्डरिंग
असेंबली और सोल्डरिंग
असेंबली और सोल्डरिंग

सोल्डरिंग प्रक्रिया एक कठिन प्रक्रिया है, लेकिन अगर हम अनुक्रम को अलग-अलग सर्किट में अलग करते हैं, तो इसे खत्म करना हमारे लिए बहुत आसान होगा।

  1. एमसीयू सर्किट: पहले इसकी महिला प्रोग्रामिंग कनेक्टर के साथ मिलाप किया जाना चाहिए। उस स्तर पर, हम वास्तव में इसके संचालन और कनेक्टिविटी का परीक्षण कर सकते हैं।
  2. ऑडियो सर्किट: दूसरा वाला। टांका लगाने वाले बोर्ड पर टर्मिनल ब्लॉक संलग्न करना न भूलें। ऑडियो सर्किट के वापसी पथ को डिजिटल सर्किट से अलग करना बहुत महत्वपूर्ण है - विशेष रूप से डिजिटल पोटेंशियोमीटर आईसी, उनके शोर प्रकृति के कारण।
  3. मॉनिटर सर्किट: ऑडियो सर्किट के समान, I/O पोर्ट पर टर्मिनल ब्लॉक संलग्न करना न भूलें।
  4. कनेक्टर्स और यूआई पैनल: आखिरी चीजें जो जुड़ी होनी चाहिए। यूजर इंटरफेस पैनल बोर्ड-टू-वायर कनेक्टर के माध्यम से टांका लगाने वाले बोर्ड से जुड़ा होता है, जहां तारों को सीधे बाहरी भागों में मिलाया जाता है।

टांका लगाने की प्रक्रिया के बाद, यांत्रिक भागों के अनुलग्नकों का एक सरल अनुक्रम होता है। जैसा कि ऊपर देखा गया था, बाड़े पर मौजूद कोनों पर 4 स्क्रू (मैंने 5 मिमी व्यास वाले का उपयोग किया है) लगाने की आवश्यकता है। उसके बाद, UI भागों और बैक पैनल कनेक्टर्स को बाहरी दुनिया से जोड़ने की आवश्यकता है। पसंदीदा उपकरण एक गर्म गोंद बंदूक है।

मुद्रित बाड़े में भागों के आवास की जांच करना बहुत उपयोगी होगा। यदि सब कुछ अच्छा लगता है, तो हम प्रोग्रामिंग चरण पर आगे बढ़ सकते हैं।

चरण 7: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग

यह कदम मजेदार है। चूंकि कई तरह की चीजें हैं जिन्हें संचालित करना है, हम एमसीयू की कुल 5 सेवाओं का उपयोग करेंगे: बाहरी इंटरप्ट, एसपीआई परिधीय, लॉगिंग के लिए यूएआरटी, सटीक गिनती के लिए टाइमर और हमारे आईआर रिमोट कोड को स्टोर करने के लिए ईईपीरोम।

EEPROM हमारे संग्रहीत डेटा के लिए एक आवश्यक उपकरण है। IR रिमोट कोड को स्टोर करने के लिए, बटन दबाने का एक क्रम करने की आवश्यकता होती है। प्रत्येक अनुक्रम प्रणाली के बाद राज्य से स्वतंत्र कोड याद रखेंगे या तो डिवाइस संचालित है या नहीं।

आप इस चरण के निचले भाग में RAR के रूप में संग्रहीत संपूर्ण Atmel Studio 7 प्रोजेक्ट पा सकते हैं।

प्रोग्रामिंग AVR ISP प्रोग्रामर V2, 0 द्वारा किया जाता है, ProgISP नामक सरल एप्लिकेशन के माध्यम से। यह संपूर्ण यूजर इंटरफेस के साथ एक बहुत ही अनुकूल ऐप है। बस उचित HEX फ़ाइल का चयन करें और इसे MCU में डाउनलोड करें।

महत्वपूर्ण: MCU की किसी भी प्रोग्रामिंग से पहले, सुनिश्चित करें कि सभी उपयुक्त सेटिंग्स डिज़ाइन आवश्यकताओं के अनुसार परिभाषित की गई हैं। आंतरिक घड़ी आवृत्ति की तरह - डिफ़ॉल्ट रूप से, इसका डिवाइडर फ़्यूज़ फ़ैक्टरी सेटिंग पर सक्रिय होता है, इसलिए इसे लॉजिक हाई पर प्रोग्राम करना पड़ता है।

चरण 8: बाँधना और परीक्षण करना

जोड़ी और परीक्षण
जोड़ी और परीक्षण
जोड़ी और परीक्षण
जोड़ी और परीक्षण
जोड़ी और परीक्षण
जोड़ी और परीक्षण

हम आखिरकार यहां हैं, इतनी मेहनत के बाद:)

डिवाइस को ठीक से उपयोग करने के लिए, पेयरिंग सीक्वेंस की आवश्यकता होती है, इस प्रकार डिवाइस संलग्न IR रिमोट को "याद" रखेगा जिसका उपयोग किया जाएगा। युग्मन के चरण इस प्रकार हैं:

  1. डिवाइस चालू करें, मुख्य UI प्रदर्शन प्रारंभ होने की प्रतीक्षा करें
  2. पहली बार बटन दबाएं
  3. काउंटर के शून्य पर पहुंचने से पहले, बटन को दूसरी बार दबाएं
  4. डिवाइस के अनुसार उपयुक्त कुंजी दबाएं जिसे आप एक विशिष्ट कार्य करना चाहते हैं
  5. डिवाइस को पुनरारंभ करें, सुनिश्चित करें कि अब यह उन कुंजियों पर प्रतिक्रिया करता है जिन्हें परिभाषित किया गया था।

और बस!

आशा है, आपको यह निर्देश योग्य उपयोगी लगेगा, पढ़ने के लिए धन्यवाद!

सिफारिश की: