विषयसूची:

स्वचालित वायवीय तोप। पोर्टेबल और Arduino संचालित।: १३ कदम
स्वचालित वायवीय तोप। पोर्टेबल और Arduino संचालित।: १३ कदम

वीडियो: स्वचालित वायवीय तोप। पोर्टेबल और Arduino संचालित।: १३ कदम

वीडियो: स्वचालित वायवीय तोप। पोर्टेबल और Arduino संचालित।: १३ कदम
वीडियो: Arduino Project | Mobile Operated Bluetooth robot | Bluetooth control car | Arduino in Hindi 2024, जुलाई
Anonim
स्वचालित वायवीय तोप। पोर्टेबल और Arduino संचालित।
स्वचालित वायवीय तोप। पोर्टेबल और Arduino संचालित।

नमस्ते!

यह एक पोर्टेबल वायवीय तोप को इकट्ठा करने का निर्देश है। विचार एक तोप बनाने का था जो विभिन्न सामानों को शूट कर सके। मैंने कुछ मुख्य लक्ष्य निर्धारित किए हैं। तो, मेरी तोप क्या होनी चाहिए:

  • स्वचालित। हाथ या पैर पंप के साथ मैन्युअल रूप से हवा को संपीड़ित न करने के लिए;
  • पोर्टेबल। घर बिजली बिजली ग्रिड से भरोसेमंद नहीं होने के लिए, मैं इसे बाहर ले जा सकता हूं;
  • इंटरएक्टिव। मैंने सोचा कि टचस्क्रीन डिस्प्ले को न्यूमेटिक सिस्टम से जोड़ना बहुत अच्छा है;
  • खोज रहे हैं। तोप बाहरी अंतरिक्ष से किसी प्रकार के विज्ञान-फाई हथियार की तरह दिखनी चाहिए =)।

इसके बाद, मैं पूरी प्रक्रिया का वर्णन करूंगा और आपको बताऊंगा कि ऐसा उपकरण कैसे बनाया जाए, और आपको किन घटकों की आवश्यकता है।

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

निर्देश अध्याय:

  1. वीडियो समीक्षा।
  2. अवयव। वायवीय।
  3. अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।
  4. डिज़ाइन। वायवीय।
  5. अवयव। इलेक्ट्रॉनिक्स।
  6. तैयारी। सीएनसी काटना।
  7. कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
  8. कोडांतरण। हैंडल, एयर टैंक और बैरल।
  9. कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।
  10. कोडांतरण। तारों।
  11. प्रोग्रामिंग। 4डी वर्कशॉप 4 आईडीई।
  12. प्रोग्रामिंग। एक्सओडी आईडीई।
  13. प्रोग्रामिंग।

चरण 1: वीडियो समीक्षा।

Image
Image

चरण 2: घटक। वायवीय।

अवयव। वायवीय।
अवयव। वायवीय।
अवयव। वायवीय।
अवयव। वायवीय।

ठीक है, चलो वायवीय प्रणाली के डिजाइन से शुरू करते हैं।

वायु पंप।

हवा को स्वचालित रूप से संपीड़ित करने के लिए, मैंने एक पोर्टेबल कार वायु पंप (चित्र 1) का उपयोग किया। ऐसे पंप 12 वी डीसी बिजली कार ग्रिड से काम करते हैं और हवा के दबाव को 8 बार या लगभग 116 पीएसआई तक पंप करने में सक्षम हैं। मेरा एक ट्रंक से था, लेकिन मुझे पूरा यकीन है कि यह एक पूर्ण एनालॉग है।

बैग और मगरमच्छ क्लैंप के साथ 1 एक्स ऑटोमेज़ हेवी ड्यूटी मेटल 12 वी इलेक्ट्रिक कार एयर कंप्रेसर पंप टायर इन्फ्लेटर 63 $;

ऐसी कार किट से, आपको केवल इसके मूल धातु के मामले में एक कंप्रेसर की आवश्यकता होती है। इसलिए, अनावश्यक वायवीय निकास से छुटकारा पाएं (उदाहरण के लिए, एक दबाव नापने का यंत्र के लिए), साइड प्लास्टिक कवर, कैरीइंग हैंडल और ऑन / ऑफ स्विच को हटा दें।

ये सब चीजें सिर्फ होती हैं, इसलिए अब आपको इनकी जरूरत नहीं है। केवल कंप्रेसर को ही छोड़ दें, जिसके मामले में दो तार चिपके हुए हों। यदि आप नए से परेशान नहीं होना चाहते हैं तो एक लचीली नली भी छोड़ी जा सकती है।

आमतौर पर, ऐसे कंप्रेशर्स में G1/4" या G1/8" पाइप इंच थ्रेड के साथ न्यूमेटिक आउटपुट होता है।

वायु टैंक।

संपीड़ित हवा को स्टोर करने के लिए, आपको एक टैंक की आवश्यकता होती है। सिस्टम में अधिकतम दबाव मूल्य कंप्रेसर द्वारा उत्पन्न अधिकतम दबाव पर निर्भर करता है। तो मेरे मामले में, यह 116 साई से अधिक नहीं है। यह दबाव मान अधिक नहीं है, लेकिन इसमें हवा के भंडारण के लिए प्लास्टिक या कांच के कंटेनरों का उपयोग शामिल नहीं है। धातु के सिलेंडर का प्रयोग करें। उनमें से अधिकांश के पास सुरक्षा का एक मार्जिन है जो ऐसे कार्यों के लिए पर्याप्त से अधिक है।

कार सस्पेंशन सिस्टम में विशेषज्ञता वाले स्टोर में खाली एयर टैंक उपलब्ध हैं। यह एक उदाहरण है:

1 x वाइकिंग हॉर्न्स V1003ATK, 1.5 गैलन (5.6 लीटर) ऑल मेटल एयर टैंक 46$;

मैंने अपना काम आसान किया और 5 लीटर पाउडर अग्निशामक यंत्र से टैंक ले लिया। हां, यह मजाक नहीं है (तस्वीर 2)। एक्सटिंगुइशर का एयर टैंक खरीदे गए से सस्ता आया। मैंने ५-लीटर बीसी/एबीसी शुष्क रासायनिक पाउडर अग्निशामक यंत्र को समाप्त कर दिया। मुझे सटीक उत्पाद संदर्भ नहीं मिला, इसलिए मेरा एक ऐसा कुछ दिख रहा था:

1 x 5kg BC/ABC ड्राई केमिकल पाउडर फायर फाइटिंग एक्सटिंगुइशर स्टोर गैस प्रेशर 10$ के साथ;

पाउडर लीज़ को अलग करने और साफ करने के बाद, मुझे मेरा सिलेंडर मिला (चित्र 3)।

तो, मेरा 5-लीटर टैंक एक विवरण को छोड़कर बहुत सामान्य दिखता है। मैंने जिस अग्निशामक का उपयोग किया है वह आईएसओ मानकीकृत है; यही कारण है कि टैंक के इनलेट होल पर M30x1.5 मीट्रिक धागा है (चित्र 4)। इस कदम पर, मुझे एक समस्या का सामना करना पड़ा। वायवीय कनेक्शन में आमतौर पर इंच ट्यूब धागे होते हैं, और ऐसे मीट्रिक थ्रेड सिलेंडर को वायवीय प्रणाली में जोड़ना मुश्किल होता है।

वैकल्पिक।

एडेप्टर और फिटिंग के एक समूह से परेशान न होने के लिए मैंने खुद से G1 से M30x1.5 ट्यूब फिटिंग बनाने का फैसला किया (Pic। 5, Pic। 6)। यह हिस्सा बहुत वैकल्पिक है, और आप इसे छोड़ सकते हैं यदि आपका एयर टैंक को सिस्टम से आसानी से जोड़ा जा सकता है। मैंने उन लोगों के लिए अपनी फिटिंग की सीएडी ड्राइंग संलग्न की जो एक ही समस्या का सामना कर सकते हैं।

सोलेनोइड वाल्व।

सिलेंडर में जमा हवा को बाहर निकालने के लिए एक वाल्व की जरूरत होती है। वाल्व को मैन्युअल रूप से नहीं खोलने के लिए लेकिन स्वचालित रूप से सोलनॉइड वाल्व सबसे अच्छा विकल्प है। मैंने इसका इस्तेमाल किया (चित्र 7):

1 x S1010 (TORK-GP) सामान्य प्रयोजन सोलेनॉइड वाल्व, सामान्य रूप से बंद 59$;

मैंने सामान्य रूप से बंद वाल्व का उपयोग केवल उस पर करंट लगाने के लिए किया जब उसे निकाल दिया गया और बैटरी की शक्ति बर्बाद नहीं हुई। वाल्व डीएन 25 और इसका अनुमेय दबाव 16 बार है, जो मेरे सिस्टम में दो गुना अधिक दबाव है। इस वाल्व में युग्मन कनेक्शन महिला G1 "- महिला G1" है।

सुरक्षा झटका बंद वाल्व।

यह वाल्व मैन्युअल रूप से संचालित होता है (चित्र 8)।

१ एक्स १/४ एनपीटी १६५ पीएसआई एयर कंप्रेसर सुरक्षा राहत दबाव वाल्व, टैंक पॉप ऑफ ८$;

इसका उपयोग कुछ महत्वपूर्ण स्थितियों में सिस्टम से दबाव को समाप्त करने के लिए किया जाता है, जैसे कि रिसाव या इलेक्ट्रॉनिक्स की विफलता। इलेक्ट्रॉनिक्स कनेक्ट करते समय वायवीय प्रणाली को स्थापित करने और जांचने के लिए भी यह बहुत सुविधाजनक है। आप दबाव को दूर करने के लिए सिर्फ अंगूठी खींच सकते हैं। मेरे वाल्व का कनेक्शन पुरुष G1/4 है।

निपीडमान।

इलेक्ट्रॉनिक्स बंद होने पर सिस्टम में दबाव की निगरानी के लिए एक एरोइड प्रेशर गेज। लगभग कोई भी वायवीय फिट बैठता है, उदाहरण के लिए:

एयर टैंक एक्सेसरी W10055 6$ के लिए 1 एक्स परफॉर्मेंस टूल 0-200 पीएसआई एयर गेज;

मेरा पुरुष G1 / 4 ट्यूब कनेक्शन के साथ चित्र में है (चित्र। 9)।

वाल्व जांचें।

संपीड़ित हवा को पंप में वापस आने से रोकने के लिए एक चेक वाल्व की आवश्यकता होती है। छोटा वायवीय चेक वाल्व ठीक है। यहाँ एक उदाहरण है:

1 एक्स मिडवेस्ट कंट्रोल एम२५२५ एमपीटी इन-लाइन चेक वाल्व, २५० साई मैक्स प्रेशर, १/४ १५$;

मेरे वाल्व में पुरुष G1 / 4 "- पुरुष G1 / 4" धागा कनेक्शन है (Pic। 10)।

दबाव ट्रांसमीटर।

एक दबाव ट्रांसमीटर या दबाव सेंसर गैसों या तरल पदार्थों के दबाव माप के लिए एक उपकरण है। एक दबाव ट्रांसमीटर आमतौर पर एक ट्रांसड्यूसर के रूप में कार्य करता है। यह लगाए गए दबाव के कार्य के रूप में एक विद्युत संकेत उत्पन्न करता है। इस निर्देश में, आपको इलेक्ट्रॉनिक्स द्वारा वायु दाब को स्वचालित रूप से नियंत्रित करने के लिए ऐसे ट्रांसमीटर की आवश्यकता होती है। मैंने इसे खरीदा (तस्वीर 11):

1 x G1 / 4 प्रेशर ट्रांसड्यूसर सेंसर, इनपुट 5V आउटपुट 0.5-4.5V / 0-5V वॉटर गैस ऑयल के लिए प्रेशर ट्रांसमीटर (0-10PSI) 17$;

वास्तव में इसमें पुरुष G1 / 4 कनेक्शन, स्वीकार्य दबाव और 5V DC की शक्तियाँ हैं। अंतिम विशेषता इस सेंसर को माइक्रो-कंट्रोलर की तरह Arduino से कनेक्ट करने के लिए आदर्श बनाती है।

चरण 3: घटक। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।

अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।
अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।
अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।
अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।
अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।
अवयव। कपलिंग, हार्डवेयर और उपभोग्य वस्तुएं।

धातु फिटिंग और कपलिंग।

ठीक है, सभी वायवीय सामानों को संयोजित करने के लिए आपको कुछ ट्यूब फिटिंग और कपलिंग की आवश्यकता होती है (चित्र 1)। मैं उनमें से सटीक उत्पाद लिंक निर्दिष्ट नहीं कर सकता, लेकिन मुझे यकीन है कि आप उन्हें अपने निकटतम हार्डवेयर स्टोर में पा सकते हैं।

मैंने सूची से धातु की फिटिंग का उपयोग किया:

  • 1 एक्स 3-वे वाई टाइप कनेक्टर जी 1/4" बीएसपीपी महिला-महिला-महिला 2$;
  • 1 x 4-वे कनेक्टर G1/4" BSPP पुरुष-महिला-महिला-महिला 3$;
  • 1 x 3-वे कनेक्टर G1" BSPP पुरुष-पुरुष-पुरुष 3$;
  • 1 x फिटिंग एडाप्टर महिला G1" से पुरुष G1/2" 2$;
  • 1 x फिटिंग एडाप्टर महिला G1/2" से पुरुष G1/4" 2$;
  • 1 x फिटिंग यूनियन पुरुष G1" से G1" 3$;

एयर टैंक फिटिंग।

1 x फिटिंग एडाप्टर महिला G1 से पुरुष M30x1.5.

आपको एक और युग्मन की आवश्यकता है, और यह उस विशिष्ट वायु सिलेंडर पर निर्भर करता है जिसका आप उपयोग करेंगे। मैंने इस निर्देश के पिछले चरण से ड्राइंग के अनुसार मेरा निर्माण किया। आपको अपने एयर टैंक के नीचे फिटिंग खुद उठानी चाहिए। यदि आपके एयर टैंक में एक ही धागा M30x1.5 है, तो आप मेरी ड्राइंग के अनुसार कपलिंग बना सकते हैं।

पीवीसी सीवर पाइप।

यह पाइप आपकी तोप का बैरल है। अपना व्यास और ट्यूब की लंबाई चुनें, लेकिन ध्यान रखें कि व्यास जितना बड़ा होगा, शॉट उतना ही कमजोर होगा। मैंने 500 मिमी लंबाई के साथ DN50 (2 ) पाइप लिया (चित्र 2)।

यहाँ एक उदाहरण है:

1 एक्स चार्लोट पाइप 2-इन x 20-फीट 280 अनुसूची 40 पीवीसी पाइप

दबा कर जमाना।

यह हिस्सा 2 "पीवीसी पाइप को जी 1" धातु वायवीय प्रणाली से जोड़ना है। मैंने DN50 पाइप से महिला G1, 1/2 "थ्रेड (Pic। 3), और पुरुष G1, 1/2" से महिला G1 "एडॉप्टर (Pic। 4) के लिए कम्प्रेशन कपलिंग का उपयोग किया।

उदाहरण:

1 एक्स संपीड़ित हवा फिटिंग पाइपिंग सिस्टम एयर कंप्रेसर कनेक्शन महिला सीधे डीएन 50G11/2 ≈ 15$;

1 एक्स बैंजो आरबी 150-100 पॉलीप्रोपाइलीन पाइप फिटिंग, बुशिंग को कम करना, अनुसूची 80, 1-1 / 2 एनपीटी पुरुष x 1 एनपीटी महिला ≈ 4 $;

वायवीय नली।

इसके अलावा, आपको हवा कंप्रेसर को वायवीय प्रणाली से जोड़ने के लिए एक लचीली नली की आवश्यकता होती है (चित्र 5)। ट्यूब के दोनों सिरों पर 1/4 NPT या G1/4 धागे होने चाहिए। स्टील से बने एक को खरीदना बेहतर है और बहुत लंबा नहीं है। ऐसा कुछ ठीक है:

1 एक्स विक्सेन हॉर्न स्टेनलेस स्टील एयर कंप्रेसर ब्रेडेड लीडर नली 1/4 "एनपीटी पुरुष से 1/4" एनपीटी ≈ 13 $;

ऐसे कुछ होसेस में पहले से ही एक चेक वाल्व स्थापित हो सकता है।

फास्टनरों। पेंच:

  • पेंच एम 3 (डीआईएन 912 / आईएसओ 4762) 10 मिमी लंबाई - 10 टुकड़े;
  • पेंच एम 3 (डीआईएन 912 / आईएसओ 4762) 20 मिमी लंबाई - 20 टुकड़े;
  • पेंच एम 3 (डीआईएन 912 / आईएसओ 4762) 25 मिमी लंबाई - 21 टुकड़े;
  • पेंच एम 3 (डीआईएन 912 / आईएसओ 4762) 30 मिमी लंबाई - 8 टुकड़े;

मेवे:

हेक्स नट एम 3 (डीआईएन 934 / डीआईएन 985) - 55 टुकड़े;

वाशर:

वॉशर एम 3 (डीआईएन 125) - 75 टुकड़े;

गतिरोध:

  • पीसीबी हेक्स गतिरोध M3 पुरुष-महिला 24-25 मिमी लंबाई - 4 टुकड़े;
  • पीसीबी हेक्स गतिरोध M3 पुरुष-महिला 14 मिमी लंबाई - 10 टुकड़े;

कोने के कोष्ठक।

इलेक्ट्रॉनिक्स प्लेट संलग्न करने के लिए आपको दो 30x30 मिमी धातु के कोने वाले कोष्ठक चाहिए। यह सब सामान स्थानीय हार्डवेयर स्टोर में आसानी से मिल सकता है।

यहाँ एक उदाहरण है:

1 एक्स हललेस शेल्फ ब्रैकेट 30 x 30 मिमी कॉर्नर ब्रेस संयुक्त ब्रैकेट फास्टनर 24 पीसी

वायवीय ट्यूब सीलेंट।

इस परियोजना में कई वायवीय कनेक्शन हैं। सिस्टम को दबाव बनाए रखने के लिए, इसके सभी कपलिंग बहुत तंग होने चाहिए। सीलिंग के लिए, मैंने न्यूमेटिक्स के लिए एक विशेष एनारोबिक सीलेंट का इस्तेमाल किया। मैंने Vibra-tite 446 (Pic. 6) का इस्तेमाल किया। लाल रंग का अर्थ है बहुत तेजी से जमना। मेरी सलाह यदि आप उसी का उपयोग करने जा रहे हैं, तो धागे को जल्दी और वांछित स्थिति में कस लें। इसके बाद इसे खोलना चुनौतीपूर्ण होगा।

1 x Vibra-Tite 446 रेफ्रिजरेंट सीलेंट - हाई प्रेशर थ्रेड सीलेंट 30-40$;

चरण 4: डिजाइन। वायवीय।

डिज़ाइन। वायवीय।
डिज़ाइन। वायवीय।

ऊपर की योजना को देखें। यह आपको सिद्धांत का पता लगाने में मदद करेगा।

पंप पर 12V सिग्नल लगाकर सिस्टम में हवा को संपीड़ित करने का विचार है। जब सिस्टम में हवा भरती है (योजना में हरे तीर), तो दबाव बढ़ने लगता है।

दबाव नापने का यंत्र वर्तमान दबाव को मापता है और प्रदर्शित करता है, और वायवीय ट्रांसमीटर माइक्रोकंट्रोलर को एक आनुपातिक संकेत भेजता है। जब सिस्टम में दबाव माइक्रोकंट्रोलर द्वारा निर्दिष्ट मान तक पहुंच जाता है, तो पंप बंद हो जाता है, और दबाव बढ़ना बंद हो जाता है।

इसके बाद, आप ब्लो-ऑफ वाल्व रिंग को खींचकर मैन्युअल रूप से संपीड़ित हवा को बाहर निकाल सकते हैं, या आप एक शॉट (योजना में लाल तीर) बना सकते हैं।

यदि आप कॉइल पर 24V सिग्नल लगाते हैं, तो सोलनॉइड वाल्व पल भर में खुलता है और बड़े आंतरिक व्यास के कारण संपीड़ित हवा को बहुत तेज गति से छोड़ता है। ताकि हवा का प्रवाह बारूद को एक बैरल में धकेल सके और इसके द्वारा एक शॉट बनाता है।

चरण 5: घटक। इलेक्ट्रॉनिक्स।

अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।
अवयव। इलेक्ट्रॉनिक्स।

तो पूरी चीज़ को संचालित और स्वचालित करने के लिए आपको किन इलेक्ट्रॉनिक घटकों की आवश्यकता है?

माइक्रोकंट्रोलर।

एक माइक्रोकंट्रोलर आपकी बंदूक का दिमाग है। यह सेंसर से दबाव को पढ़ता है और साथ ही सोलनॉइड वाल्व और पंप को नियंत्रित करता है। ऐसी परियोजनाओं के लिए, Arduino सबसे अच्छा विकल्प है। किसी भी तरह का Arduino बोर्ड ठीक है। मैंने एक Arduino मेगा बोर्ड (Pic। 1) के एनालॉग का उपयोग किया।

1 x Arduino Uno 23$ या 1 x Arduino मेगा 2560 ≈ 45$;

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

प्रदर्शन मॉड्यूल।

जैसा कि मैंने पहले लिखा था, मैं तोप में कुछ अन्तरक्रियाशीलता जोड़ना चाहता था। इसके लिए, मैंने एक 3.2 टच-स्क्रीन डिस्प्ले (चित्र। 2) स्थापित किया। उस पर, मैं सिस्टम में दबाव का डिजीटल मान दिखाता हूं और अधिकतम दबाव मान सेट करता हूं। मैंने 4d सिस्टम्स कंपनी और कुछ अन्य से एक स्क्रीन का उपयोग किया इसे चमकाने और Arduino से जोड़ने के लिए सामान।

1 x SK-gen4-32DT (स्टार्टर किट) 79$;

इस तरह के डिस्प्ले की प्रोग्रामिंग के लिए 4D सिस्टम वर्कशॉप डेवलपमेंट एनवायरनमेंट है। लेकिन मैं आपको इसके बारे में आगे बताता हूं।

बैटरी।

मेरी तोप पोर्टेबल होनी चाहिए क्योंकि मैं इसे बाहर इस्तेमाल करना चाहता हूं। इसका मतलब है कि मुझे वाल्व, पंप और Arduino नियंत्रक को संचालित करने के लिए कहीं से ऊर्जा लेने की आवश्यकता है।

वाल्व कॉइल 24V पर काम करता है। Arduino बोर्ड को 5 से 12V तक संचालित किया जा सकता है। पंप का कंप्रेसर एक ऑटोमोबाइल है और 12 वी कार विद्युत ग्रिड द्वारा संचालित है। इस प्रकार, मुझे जो अधिकतम वोल्टेज चाहिए वह 24V है।

साथ ही, हवा को पंप करते समय, कंप्रेसर मोटर बहुत काम करता है और काफी करंट की खपत करता है। इसके अलावा, आपको वाल्व के प्लग पर हवा के दबाव को दूर करने के लिए सोलनॉइड कॉइल में एक बड़ा करंट लगाने की जरूरत है।

मेरे लिए इसका समाधान रेडियो-नियंत्रित मशीनों के लिए Li-Po बैटरी का उपयोग है। मैंने ३३०० एमएएच क्षमता और ३०सी करंट (तस्वीर ३) के साथ ६ सेल की बैटरी (२२.२ वी) खरीदी।

१ एक्स लीपो ६एस २२, २वी ३३०० ३०सी १०६$;

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

डीसी-डीसी वोल्टेज कनवर्टर।

ली-पो बैटरी 24V है, और यह सोलनॉइड वाल्व को खिलाती है। Arduino बोर्ड और कंप्रेसर को पावर देने के लिए मुझे DC-DC 24 से 12 वोल्टेज कनवर्टर की आवश्यकता है। यह शक्तिशाली होना चाहिए क्योंकि कंप्रेसर काफी करंट की खपत करता है। इस स्थिति से बाहर निकलने का रास्ता 30A कार वोल्टेज कनवर्टर (Pic। 4) की खरीद थी।

एक उदाहरण:

1 x DC 24v से DC 12v स्टेप डाउन 30A 360W हैवी ड्यूटी ट्रक कार पावर सप्लाई 20$;

भारी ट्रकों में 24V का ऑनबोर्ड वोल्टेज होता है। इसलिए, 12 वी इलेक्ट्रॉनिक्स को बिजली देने के लिए ऐसे कन्वर्टर्स का उपयोग किया जाता है।

रिले।

सर्किट खोलने और बंद करने के लिए आपको कुछ रिले मॉड्यूल की आवश्यकता होती है - पहला कंप्रेसर के लिए और दूसरा सोलनॉइड वाल्व के लिए। मैंने इसका इस्तेमाल किया:

2 एक्स रिले (ट्रॉयका मॉड्यूल) 20$;

बटन।

कुछ मानक क्षणिक बटन। पहला कंप्रेसर चालू करने वाला और दूसरा शॉट बनाने के लिए ट्रिगर के रूप में उपयोग करने वाला।

2 एक्स साधारण बटन (ट्रॉयका मॉड्यूल) 2$;

एलईडी

तोप की स्थिति को इंगित करने के लिए एल ई डी की एक जोड़ी।

2 एक्स साधारण एलईडी (ट्रॉयका मॉड्यूल) 4$;

चरण 6: तैयारी। सीएनसी काटना।

तैयारी। सीएनसी काटना।
तैयारी। सीएनसी काटना।

सभी वायवीय और इलेक्ट्रॉनिक घटकों को इकट्ठा करने के लिए, मुझे कुछ केस भागों को बनाने की आवश्यकता थी। मैंने उन्हें सीएनसी-मिलिंग मशीन से 6 मिमी, और 4 मिमी प्लाईवुड से काटा, फिर उन्हें चित्रित किया।

चित्र अनुलग्नक में हैं ताकि आप उन्हें अनुकूलित कर सकें।

अगला भागों की एक सूची है जिसे आपको इस निर्देश के अनुसार एक तोप को इकट्ठा करने के लिए प्राप्त करने की आवश्यकता है। सूची में भाग के नाम और न्यूनतम आवश्यक गुणवत्ता शामिल है।

  • संभाल - 6 मिमी - 3 टुकड़े;
  • पिन - 6 मिमी - 8 टुकड़े;
  • Arduino_plate - 4 मिमी - 1 टुकड़ा;
  • न्यूमेटिक_प्लेट_ए1 - 6 मिमी - 1 टुकड़ा;
  • न्यूमेटिक_प्लेट_ए2 - 6 मिमी - 1 टुकड़ा;
  • न्यूमेटिक_प्लेट_बी1 - 6 मिमी - 1 टुकड़ा;
  • न्यूमेटिक_प्लेट_बी2 - 6 मिमी - 1 टुकड़ा;

चरण 7: कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।

कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।
कोडांतरण। पंप, सोलेनॉइड, और वायवीय आवास।

सामग्री सूची:

पहले असेंबलिंग चरण में, आपको वायवीय घटकों के लिए एक आवास बनाने, सभी पाइप फिटिंग को इकट्ठा करने, एक सोलनॉइड वाल्व और एक कंप्रेसर स्थापित करने की आवश्यकता होती है।

इलेक्ट्रॉनिक्स:

1. भारी शुल्क कार एयर कंप्रेसर - 1 टुकड़ा;

सीएनसी काटना:

2. वायवीय_प्लेट_ए 1 - 1 टुकड़ा;

3. वायवीय_प्लेट_ए 2 - 1 टुकड़ा;

4. वायवीय_प्लेट_बी1 - 1 टुकड़ा;

5. वायवीय_प्लेट_बी 2 - 1 टुकड़ा;

वाल्व और ट्यूब फिटिंग:

6. डीएन 25 एस1010 (टीओआरके-जीपी) सोलनॉइड वाल्व 1 टुकड़ा;

7. 3-वे कनेक्टर G1 बीएसपीपी पुरुष-पुरुष-पुरुष - 1 टुकड़ा;

8. फिटिंग एडेप्टर महिला G1" से पुरुष G1/2" - 1 टुकड़ा;

9. फिटिंग एडेप्टर महिला G1/2" से पुरुष G1/4" - 1 टुकड़ा;

10. 4-वे कनेक्टर G1 / 4 BSPP पुरुष-महिला-महिला-महिला - 1 टुकड़ा;

11. 3-वे वाई टाइप कनेक्टर जी1/4 बीएसपीपी महिला-महिला-महिला - 1 टुकड़ा;

12. फिटिंग यूनियन मेल G1" से G1" - 1 पीस;

13. फिटिंग एडेप्टर महिला G1 से पुरुष M30x1.5 - 1 टुकड़ा;

पेंच:

14. स्क्रू एम 3 (डीआईएन 912 / आईएसओ 4762) 20 मिमी लंबाई - 20 टुकड़े; 15. हेक्स नट M3 (DIN 934 / DIN 985) - 16 टुकड़े;

16. वॉशर एम 3 (डीआईएन 125) - 36 टुकड़े;

17. एयर कंप्रेसर से एम 4 स्क्रू - 4 टुकड़े;

अन्य:

18. पीसीबी हेक्स स्टैंडऑफ एम 3 पुरुष-महिला 24-25 मिमी लंबाई - 4 टुकड़े;

उपभोग्य वस्तुएं:

19. वायवीय ट्यूब सीलेंट।

कोडांतरण प्रक्रिया:

रेखाचित्र देखें। वे सभा में आपकी सहायता करेंगे।

योजना १। दो सीएनसी-कट पैनल बी १ (पॉज़ ४) और बी २ (पॉज़ ५) लें और उन्हें चित्र में दिखाए अनुसार कनेक्ट करें। M3 स्क्रू (पॉज़ 14), नट्स (पॉज़ 15), और वाशर (पॉज़ 16) का उपयोग करके उन्हें ठीक करें।

योजना 2. योजना 1 से इकट्ठे पैनल B1+B2 लें। पैनल में G1" को M30x1.5 एडेप्टर (पॉज़ 13) में डालें। एडेप्टर पर षट्भुज पैनल में हेक्सागोनल ग्रूव के नीचे फिट होना चाहिए। इसलिए, एडेप्टर तय है और घूमता नहीं है। फिर, इकट्ठे पैनल के दूसरी तरफ गोल स्लॉट में कंप्रेसर स्थापित करें। स्लॉट व्यास कंप्रेसर के बाहरी व्यास के समान होना चाहिए। कंप्रेसर को M4 स्क्रू के साथ ठीक करें (पॉज़ 17) जो कार पंप के साथ आया था।

योजना 3. 3-वे कनेक्टर G1" (पॉज़ 7) को सोलनॉइड वाल्व (पॉज़ 6) में डालें। फिर, कनेक्टर (पॉज़ 7) को G1" से M30x1.5 एडॉप्टर (पॉज़ 13) में स्क्रू करें।. वायवीय ट्यूब सीलेंट (स्थिति 19) का उपयोग करके सभी थ्रेड्स को ठीक करें। 3-वे कनेक्टर के मुक्त आउटलेट और सोलनॉइड वाल्व के चुंबकीय कॉइल को ऊपर की ओर निर्देशित किया जाना चाहिए जैसा कि चित्र में दिखाया गया है। कंप्रेसर बॉडी (स्थिति 1) आपको कनेक्टर को घुमाने से रोक सकती है ताकि आप इसे अस्थायी रूप से असेंबली से अलग कर सकें। कंप्रेसर की साइड सतह को अलग करें। चार स्क्रू बदलें जो साइड कवर को M3 हेक्स स्टैंडऑफ़ (स्थिति 18) में सुरक्षित करते हैं। इस प्रकार के कंप्रेशर्स पर थ्रेड होल आमतौर पर M3 होते हैं। यदि वे नहीं हैं, तो आपको कंप्रेसर में M3 या M4 थ्रेड होल को स्वयं टैप करना होगा।

स्कीम 4. असेंबली लें 3. असेंबली में G1" से G1/2" एडॉप्टर (पॉज़ 8) स्क्रू करें। G1/2" से G1/4" एडॉप्टर (पॉज़ 9) को एडॉप्टर (पॉज़ 8) में स्क्रू करें। फिर 4-वे G1 / 4" कनेक्टर (पॉज़।10) और 3-वे वाई टाइप G1/4" कनेक्टर (पॉज़ 11) जैसा कि योजना में दिखाया गया है। वायवीय ट्यूब सीलेंट (पॉज़। 19) का उपयोग करके सभी थ्रेड्स को ठीक करें।

योजना 5. दो पैनल सीएनसी-कट पैनल A1 (पॉज़ 2) और A2 (पॉज़ 3) लें और उन्हें चित्र में दिखाए अनुसार कनेक्ट करें। M3 स्क्रू (पॉज़ 14), नट्स (पॉज़ 15), और वाशर (पॉज़ 16) का उपयोग करके उन्हें ठीक करें।

योजना 6. योजना 5 से इकट्ठे प्लेट A1+A2 लें। पैनलों में G1" से G1" फिटिंग (स्थिति 12) डालें। फिटिंग पर षट्भुज पैनल में हेक्सागोनल खांचे के नीचे फिट होना चाहिए। इसलिए, पैनल में फिटिंग तय की जाती है और घूमती नहीं है। फिर, असेंबली 4 से सोलनॉइड वाल्व के अंदर फिटिंग (पॉज़ 12) के साथ पैनल A1 + A2 को स्क्रू करें। A1 + A2 पैनल को तब तक घुमाएं जब तक कि वे B1 और B2 पैनल के समान कोण पर न हों। एक वायवीय ट्यूब सीलेंट (स्थिति 19) के साथ सोलनॉइड वाल्व और फिटिंग (पॉज़ 12) के बीच के धागे को सुरक्षित करें। फिर, M3 स्क्रू (पॉज़ 14) का उपयोग करके कंप्रेसर को A1+A2 पैनल स्क्रू करके असेंबली को पूरा करें।

चरण 8: कोडांतरण। हैंडल, एयर टैंक और बैरल।

कोडांतरण। हैंडल, एयर टैंक और बैरल।
कोडांतरण। हैंडल, एयर टैंक और बैरल।
कोडांतरण। हैंडल, एयर टैंक और बैरल।
कोडांतरण। हैंडल, एयर टैंक और बैरल।
कोडांतरण। हैंडल, एयर टैंक और बैरल।
कोडांतरण। हैंडल, एयर टैंक और बैरल।

सामग्री सूची:

इस चरण में, तोप का एक हैंडल बनाएं, और उस पर वायवीय आवास स्थापित करें। फिर बैरल और एयर टैंक डालें।

1. एयर टैंक - 1 टुकड़ा;

सीएनसी काटना:

2. संभाल - 3 टुकड़े;

3. पिन - 8 टुकड़े;

ट्यूब और फिटिंग:

4. DN50 पीवीसी सीवर पाइप आधा मीटर लंबा;

5. डीएन 50 से जी 1 तक पीवीसी संपीड़न युग्मन ;

पेंच:

6. पेंच एम 3 (डीआईएन 912 / आईएसओ 4762) 25 मिमी लंबाई - 17 टुकड़े;

7. स्क्रू एम 3 (डीआईएन 912 / आईएसओ 4762) 30 मिमी लंबाई - 8 टुकड़े;

8. हेक्स नट M3 (DIN 934 / DIN 985) - 25 टुकड़े;

9. वॉशर एम 3 (डीआईएन 125) - 50 टुकड़े;

कोडांतरण प्रक्रिया:

रेखाचित्र देखें। वे विधानसभा में आपकी मदद करेंगे।

योजना 1. तीन सीएनसी-कट हैंडल (पॉज़ 2) लें और उन्हें चित्र में दिखाए अनुसार संयोजित करें। M3 स्क्रू (पॉज़ 6), नट्स (पोज़ 8), और वाशर (पोज़ 9) का उपयोग करके उन्हें ठीक करें।

स्कीम २। स्कीम १ से इकट्ठे हैंडल लें। आठ सीएनसी-कट पिन भागों (पॉज़। ३) को खांचे में डालें।

योजना 3. पिछले चरण से विधानसभा में वायवीय आवास स्थापित करें। संयुक्त में एक स्नैप-फिट डिज़ाइन है। इसे 8 एम3 स्क्रू (पॉज़ 7), नट्स (पॉज़ 8), और वाशर (पॉज़ 9) का उपयोग करके हैंडल पर ठीक करें।

योजना 4. विधानसभा ले लो 3. वायवीय आवास के लिए एयर टैंक (स्थिति 1) को पेंच करें। मेरे एयर टैंक को रबर की अंगूठी से सील कर दिया गया था जो अग्निशामक यंत्र पर लगा हुआ था। लेकिन, आपके एयर टैंक के आधार पर आपको इस जोड़ को सीलेंट से सील करना पड़ सकता है। डीएन 50 पीवीसी सीवर पाइप लें और इसे पीवीसी कम्प्रेशन कपलिंग (पॉज़ 5) में डालें। यह तुम्हारी तोप का बैरल है=)। युग्मन के दूसरे पक्ष को वायवीय विधानसभा में पेंच करें। आप इस धागे को सील नहीं कर सकते।

चरण 9: कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।

कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।
कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।
कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।
कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।
कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।
कोडांतरण। इलेक्ट्रॉनिक्स, वाल्व और गेज।

सामग्री सूची:

अंतिम चरण शेष वायवीय घटकों, वाल्वों और दबाव गेजों को स्थापित करना है। इसके अलावा, Arduino और डिस्प्ले को माउंट करने के लिए इलेक्ट्रॉनिक्स और ब्रैकेट को इकट्ठा करें।

वाल्व, होसेस और गेज:

1. एनेरॉइड प्रेशर गेज G1/4 - 1 पीस;

2. डिजिटल प्रेशर ट्रांसमीटर G1/4 5V - 1 पीस;

3. सेफ्टी ब्लो ऑफ वाल्व G1/4 - 1 पीस;

4. चेक वाल्व G1/4" से G1/4" - 1 पीस;

5. वायवीय नली लगभग 40 सेमी लंबी;

सीएनसी काटने:

6. अरुडिनो प्लेट - 1 टुकड़ा;

इलेक्ट्रॉनिक्स:

7. कार वोल्टेज डीसी-डीसी कनवर्टर 24V से 12V - 1 टुकड़ा;

8. अरुडिनो मेगा 2560 - 1 टुकड़ा;

9. 4D सिस्टम 32DT डिस्प्ले मॉड्यूल - 1 पीस;

पेंच:

10. स्क्रू एम 3 (डीआईएन 912 / आईएसओ 4762) 10 मिमी लंबाई - 10 टुकड़े;

11. स्क्रू एम 3 (डीआईएन 912 / आईएसओ 4762) 25 मिमी लंबाई - 2 टुकड़े;

12. हेक्स नट M3 (DIN 934 / DIN 985) - 12 टुकड़े;

13. वॉशर एम 3 (डीआईएन 125) - 4 टुकड़े;

अन्य:

14. पीसीबी हेक्स स्टैंडऑफ एम 3 पुरुष-महिला 14 मिमी लंबाई - 8 टुकड़े;

15. धातु का कोना 30x30 मिमी - 2 टुकड़े;

डीसी-डीसी कनवर्टर माउंट करने के लिए परिवर्तनीय घटक:

16. पीसीबी हेक्स स्टैंडऑफ एम 3 पुरुष-महिला 14 मिमी लंबाई - 2 टुकड़े;

17. वॉशर एम 3 (डीआईएन 125) - 4 टुकड़े;

18. स्क्रू एम 3 (डीआईएन 912 / आईएसओ 4762) 25 मिमी लंबाई - 2 टुकड़े;

19. हेक्स नट M3 (DIN 934 / DIN 985) - 2 टुकड़े;

उपभोग्य वस्तुएं:

20. वायवीय ट्यूब सीलेंट;

कोडांतरण प्रक्रिया:

रेखाचित्र देखें। वे विधानसभा में आपकी मदद करेंगे।

योजना 1. असेंबली के 4-वे कनेक्टर में चेक वाल्व (पॉज़ 4) और प्रेशर ट्रांसमीटर (पॉज़ 2) को स्क्रू करें। सेफ्टी ब्लो ऑफ वाल्व (पॉज़ 3) और एनरॉइड प्रेशर गेज (पॉज़ 1) को 3-वे वाई टाइप कनेक्टर में स्क्रू करें। एक सीलेंट के साथ सभी थ्रेड जोड़ों को सील करें।

योजना 2. चेक वाल्व (पॉज़ 4) को एक नली (पॉज़ 5) के साथ कंप्रेसर से कनेक्ट करें। ऐसी ट्यूबों पर आमतौर पर रबर की अंगूठी होती है, लेकिन यदि नहीं, तो सीलेंट का उपयोग करें।

योजना 3. डीसी-डीसी वोल्टेज कनवर्टर (स्थिति 7) को विधानसभा में माउंट करें। ऐसे कार वोल्टेज कन्वर्टर्स में पूरी तरह से अलग आकार और कनेक्शन हो सकते हैं, और यह संभावना नहीं है कि आप बिल्कुल मेरे जैसा ही पाएंगे। तो यह पता करें कि इसे स्वयं कैसे स्थापित करें। अपने कनवर्टर के लिए मैंने हैंडल में दो छेद तैयार किए और इसे M3 स्टैंडऑफ़ (पॉज़ 16), स्क्रू (पॉज़ 18), वाशर (पॉज़ 17), और नट्स (पॉज़ 19) का उपयोग करके ठीक किया।

योजना 4.सीएनसी-कट अरुडिनो प्लेट (स्थिति 6) लें। चार स्टैंडऑफ़ (पॉज़.14), एम3 स्क्रू (पॉज़. 10), और नट्स (पॉज़. 12) का उपयोग करके अरुडिनो मेगा 2560 बोर्ड (पॉज़ 8) को प्लेट के एक तरफ माउंट करें। चार स्टैंडऑफ़ (पॉज़.१४), एम३ स्क्रू (पॉज़. १०), और नट्स (पॉज़. १२) का उपयोग करके ४डी डिस्प्ले मॉड्यूल (पॉज़ ९) को प्लेट के दूसरी तरफ (पॉज़ ६) माउंट करें। दिखाए गए अनुसार पैनल में दो 30x30 मिमी धातु के कोने (स्थिति 15) संलग्न करें। यदि आपके कोनों पर बढ़ते छेद पैनल के लोगों से मेल नहीं खाते हैं, तो उन्हें स्वयं ड्रिल करें।

योजना 5. इकट्ठे Arduino प्लेट को तोप के हैंडल से संलग्न करें। इसे M3 स्क्रू (पॉज़ 11), वाशर (पॉज़ 13), और नट्स (पॉज़ 12) से ठीक करें।

चरण 10: कोडांतरण। तारों।

कोडांतरण। तारों।
कोडांतरण। तारों।

यहां, इस आरेख के अनुसार सब कुछ कनेक्ट करें। डिस्प्ले मॉड्यूल को किसी भी UART से जोड़ा जा सकता है; मैंने सीरियल 1 चुना। तारों की मोटाई मत भूलना। कंप्रेसर और सोलनॉइड वाल्व को बैटरी से जोड़ने के लिए मोटी केबलों का उपयोग करने की सलाह दी जाती है। रिले को सामान्य रूप से खोलने के लिए सेट किया जाना चाहिए।

चरण 11: प्रोग्रामिंग। 4डी वर्कशॉप 4 आईडीई।

प्रोग्रामिंग। 4डी वर्कशॉप 4 आईडीई।
प्रोग्रामिंग। 4डी वर्कशॉप 4 आईडीई।

4D सिस्टम वर्कशॉप इस प्रोजेक्ट में उपयोग किए गए डिस्प्ले के लिए UI डेवलपमेंट एनवायरनमेंट है। मैं आपको यह नहीं बताऊंगा कि डिस्प्ले को कैसे कनेक्ट और फ्लैश करना है। यह सारी जानकारी निर्माता की आधिकारिक वेबसाइट पर पाई जा सकती है। इस चरण में, मैं आपको बताता हूं कि मैंने तोप UI के लिए किन विजेट्स का उपयोग किया है।

मैंने एक फॉर्म0 (चित्र 1) और निम्नलिखित विजेट्स का उपयोग किया:

कोणीयमीटर1 दबाव, बार

यह विजेट बार में वर्तमान सिस्टम दबाव प्रदर्शित करता है।

कोणीयमीटर2 दबाव, Psi

यह विजेट साई में वर्तमान सिस्टम दबाव प्रदर्शित करता है। डिस्प्ले फ्लोटिंग पॉइंट वैल्यू को संचालित नहीं करता है। इस प्रकार सलाखों में सटीक दबाव जानना असंभव है उदाहरण के लिए यदि दबाव 3 से 4 बार की सीमा में है। इस मामले में साई स्केल अधिक जानकारीपूर्ण है।

रोटरीस्विच0

सिस्टम में अधिकतम दबाव सेट करने के लिए एक रोटरी स्विच। मैंने तीन मान्य मान बनाने का निर्णय लिया: २, ४, और ६ बार।

स्ट्रिंग्स0

टेक्स्ट फ़ील्ड जो रिपोर्ट करता है कि नियंत्रक ने अधिकतम दबाव मान को सफलतापूर्वक बदल दिया है।

  • Statictext0 थूक तोप!
  • स्टेटिकटेक्स्ट1 अधिकतम दबाव
  • उपयोगकर्ता छवियां0

सिर्फ लुलज़ के लिए हैं।

साथ ही, मैं डिस्प्ले फर्मवेयर के लिए वर्कशॉप प्रोजेक्ट संलग्न करता हूं। आपको इसकी आवश्यकता हो सकती है।

चरण 12: प्रोग्रामिंग। एक्सओडी आईडीई।

एक्सओडी पुस्तकालय।

Arduino नियंत्रकों को प्रोग्राम करने के लिए, मैं XOD विज़ुअल प्रोग्रामिंग वातावरण का उपयोग करता हूं। यदि आप इलेक्ट्रिकल इंजीनियरिंग में नए हैं या शायद आप मेरे जैसे Arduino नियंत्रकों के लिए सरल प्रोग्राम लिखना पसंद करते हैं, तो XOD आज़माएं। यह फास्ट डिवाइस प्रोटोटाइप के लिए आदर्श उपकरण है।

मैंने एक एक्सओडी लाइब्रेरी बनाई है जिसमें तोप प्रोग्राम है:

गब्बापीपल/वायवीय-तोप

इस पुस्तकालय में पूरे इलेक्ट्रॉनिक्स और दबाव ट्रांसमीटर को संचालित करने के लिए नोड के लिए एक प्रोग्राम पैच है।

इसके अलावा, आपको 4D सिस्टम डिस्प्ले मॉड्यूल संचालित करने में सक्षम होने के लिए कुछ XOD पुस्तकालयों की आवश्यकता है:

गब्बापीपल/4d-ulcd

इस पुस्तकालय में बुनियादी 4D-ulcd विजेट संचालित करने के लिए नोड हैं।

bradzilla84/visi-जिन्न-अतिरिक्त-लाइब्रेरी

यह पुस्तकालय पिछले एक की क्षमताओं का विस्तार करता है।

प्रक्रिया।

  • अपने कंप्यूटर पर XOD IDE सॉफ़्टवेयर स्थापित करें।
  • कार्यक्षेत्र में गब्बापीपल/वायवीय-तोप पुस्तकालय जोड़ें।
  • कार्यस्थान में gabbapeople/4d-ulcd लाइब्रेरी जोड़ें।
  • कार्यस्थान में bradzilla84/visi-genie-अतिरिक्त-लाइब्रेरी लाइब्रेरी जोड़ें।

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

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

ठीक है, कार्यक्रम का पूरा पैच काफी बड़ा है तो आइए इसके भागों को देखें।

डिस्प्ले को इनिशियलाइज़ करना।

4d-ulcd लाइब्रेरी से init नोड (Pic. 1) का उपयोग डिस्प्ले डिवाइस को सेट करने के लिए किया जाता है। आपको UART इंटरफ़ेस नोड को इससे लिंक करना चाहिए। UART नोड इस बात पर निर्भर करता है कि आपका डिस्प्ले वास्तव में कैसे जुड़ा है। यूएआरटी सॉफ्टवेयर के साथ स्क्रीन बहुत अच्छी लगती है, लेकिन यदि संभव हो तो हार्डवेयर का उपयोग करना बेहतर है। इनिट नोड का आरएसटी पिन वैकल्पिक है और डिस्प्ले को रीबूट करने का काम करता है। Init नोड एक कस्टम DEV डेटा प्रकार बनाता है जो आपको XOD में डिस्प्ले विजेट को संभालने में मदद करता है। संचार की BAUD गति डिस्प्ले को फ्लैश करते समय सेट की गई गति के समान होनी चाहिए।

दबाव ट्रांसमीटर पढ़ना।

मेरा प्रेशर ट्रांसमीटर एक एनालॉग डिवाइस है। यह सिस्टम में हवा के दबाव के अनुपात में एक एनालॉग सिग्नल प्रसारित करता है। निर्भरता का पता लगाने के लिए, मैंने एक छोटा सा प्रयोग किया। मैंने कंप्रेसर को एक निश्चित स्तर तक पंप किया और एनालॉग सिग्नल को पढ़ा। तो मुझे दबाव से एनालॉग सिग्नल का एक ग्राफ मिला (चित्र 2)। यह ग्राफ दिखाता है कि निर्भरता रैखिक है और मैं इसे समीकरण y = kx + b द्वारा आसानी से व्यक्त कर सकता हूं। तो, इस सेंसर के लिए समीकरण है:

एनालॉग रीड वोल्टेज * 15, 384 - 1, 384।

इस प्रकार मुझे सलाखों में दबाव का सटीक (PRES) मान मिलता है (चित्र 3)। फिर मैं इसे एक पूर्णांक मान तक गोल करता हूं और इसे पहले लिखने-कोणीय-मीटर विजेट पर भेजता हूं। मैं मैप नोड मैप की मदद से दबाव को साई में भी ट्रांसलेट करता हूं और इसे दूसरे राइट-एंगुलर-मीटर विजेट पर भेजता हूं।

अधिकतम दबाव की स्थापना।

रोटरी स्विच पढ़ने के लिए अधिकतम दबाव मान सेट किया गया है (चित्र 4)। रीड-रोटरी-स्विच विजेट में इंडेक्स 0, 1, और 2 के साथ तीन स्थान हैं। जो डिस्प्ले पर 2, 4 और 6 बार प्रेशर वैल्यू के अनुरूप हैं। इंडेक्स को (ईएसटी) अधिकतम दबाव में बदलने के लिए, मैं इसे 2 से गुणा करता हूं और 2 जोड़ता हूं। इसके बाद, मैं string0 विजेट को राइट-स्ट्रिंग-प्री नोड के साथ अपडेट करता हूं। यह स्क्रीन पर स्ट्रिंग को बदलता है और सूचित करता है कि अधिकतम दबाव अपडेट किया गया है।

ऑपरेटिंग सोलनॉइड वाल्व और कंप्रेसर।

पहला बटन नोड पिन 6 से जुड़ा है और कंप्रेशर्स रिले को चालू करता है। कंप्रेसर रिले को डिजिटल-राइट नोड के माध्यम से नियंत्रित किया जाता है जो पिन 8 से जुड़ा होता है। यदि बटन दबाया जाता है और सिस्टम दबाव (पीआरईएस) सेट एक (ईएसटी) से कम होता है, तो कंप्रेसर चालू हो जाता है और सिस्टम दबाव तक हवा पंप करना शुरू कर देता है। (PRES) अधिकतम मूल्य (EST) से अधिक है (चित्र 5)।

ट्रिगर बटन दबाकर शॉट बनाया जाता है। यह आसान है। ट्रिगर बटन नोड जो पिन 5 से जुड़ा है, पिन 12 से जुड़े डिजिटल-राइट नोड का उपयोग करके सोलनॉइड रिले को स्विच करता है।

राज्य का संकेत दे रहा है।

एल ई डी पर्याप्त नहीं हैं =)। बंदूक में दो एलईडी हैं: हरा वाला और लाल वाला। यदि कंप्रेसर चालू नहीं है और सिस्टम (PRES) में दबाव अनुमानित (EST) के बराबर है या उससे थोड़ा कम है, तो हरे रंग की एलईडी रोशनी (Pic। 6)। इसका मतलब है कि आप ट्रिगर को सुरक्षित रूप से दबा सकते हैं। यदि पंप चल रहा है या सिस्टम का दबाव आपके द्वारा स्क्रीन पर सेट किए गए दबाव से कम है, तो लाल एलईडी लाइट जलती है, और हरा नीचे चला जाता है।

सिफारिश की: