विषयसूची:

प्रोजेक्ट फीडर: 14 कदम
प्रोजेक्ट फीडर: 14 कदम

वीडियो: प्रोजेक्ट फीडर: 14 कदम

वीडियो: प्रोजेक्ट फीडर: 14 कदम
वीडियो: Stapler Pins Design 2024, नवंबर
Anonim
परियोजना फीडर
परियोजना फीडर

कभी घर से दूर अपने पालतू जानवरों को खाना खिलाना चाहते हैं, या सिर्फ अपने सोफे के आराम से? यदि हां, तो यह परियोजना आपके लिए है! प्रोजेक्ट फीडर एक ओपन सोर्स प्रोजेक्ट है जो आपको अपने पालतू जानवरों को अपने फोन या पीसी से स्वचालित रूप से या मैन्युअल रूप से खिलाने की अनुमति देता है। आप एक लाइवस्ट्रीम का भी अनुसरण कर सकते हैं और अपने पालतू जानवरों के खाने के व्यवहार पर नज़र रख सकते हैं।

इससे पहले कि आप शुरू करें!

यह परियोजना कॉलेज के लिए बनाया गया एक कार्य है और समयबद्ध था, इसलिए यह बहुत "प्रगति पर काम" है। यही कारण है कि मुझे पता है कि ऐसी चीजें हैं जिन्हें सुधारा जा सकता है और भविष्य में अपडेट किया जा सकता है। मैं आपको इस अवधारणा पर रचनात्मक, सुधार और विस्तार करने के लिए प्रोत्साहित करता हूं।

शुरू करने के लिए हम इस परियोजना के निर्माण के लिए आवश्यकताओं को पूरा करेंगे। आपको वास्तव में नीचे सूचीबद्ध कौशल और उपकरणों की आवश्यकता होगी।

निर्माता कौशल:

  • 3डी-प्रिंटिंग या प्रिंटिंग सेवा तक पहुंच
  • टांकने की क्रिया
  • बुनियादी इलेक्ट्रॉनिक्स ज्ञान

उपकरण:

  • थ्री डी प्रिण्टर
  • सोल्डरिंग आयरन
  • गर्म गोंद बंदूक, या अन्य गोंद जो 3D-प्रिंटर फिलामेंट यौगिकों का काम करता है
  • पेंचकस

आपूर्ति

इस परियोजना के निर्माण की कुल लागत लगभग €120 है जो इस बात पर निर्भर करती है कि आप भाग कहाँ से खरीदते हैं और आपको किस प्रकार की छूट मिलती है।

जरूरी:

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

रास्पबेरी पाई 4 मॉडल बी / 2GB + 16GB (न्यूनतम आवश्यकता) माइक्रो एसडी कार्ड

रासबेरी पाई पर स्टॉक इस समय बहुत सीमित है, इसके लिए कुछ तलाश करने की आवश्यकता होगी।

12 वी 60W बिजली आपूर्ति एडाप्टर

www.banggood.com/AC-100-240V-to-DC-12V-5A-…

5.5 मिमी X 2.1 मिमी डीसी बिजली की आपूर्ति जैक सॉकेट (अद्वितीय)

www.banggood.com/10pcs-5_5-x-2_1mm-DC-Powe…

DC-DC 12V से 5V 3A बक स्टेप डाउन पावर मॉड्यूल (अद्वितीय)

www.banggood.com/LM2596-DC-DC-Voltage-Regu…

42 मिमी 12 वी नेमा 17 दो चरण स्टेपर मोटर

www.banggood.com/42mm-12V-Nema-17-Two-Phas…

L298N डुअल एच ब्रिज मॉड्यूल

www.banggood.com/Wholesale-L298N-Dual-H-Br…

GY6180 VL6180X उड़ान दूरी सेंसर का समय

www.banggood.com/GY6180-VL6180X-Time-Of-Fl…

इन्फ्रारेड बाधा बचाव सेंसर (x3)

www.banggood.com/3Pcs-Infrared-Obstacle-Av…

यूएसबी कैमरा

www.banggood.com/Electronic-Camera-Module-…

बैकलाइट 16×2 एलसीडी, 8051 माइक्रोकंट्रोलर I2C

www.hobbyelectronica.nl/product/1602-lcd-d…

द्विदिश स्तर का मज़दूर

www.banggood.com/nl/Two-Channel-IIC-I2C-Lo…

सामान्य मूल्य प्रतिरोधक (10k, 220R, 470R)

www.banggood.com/Wholesale-Geekcreit-600pc…

एलईडी (x2)

डायोड (x2)

12 वी चालू / बंद स्विच (अद्वितीय)

www.banggood.com/5pcs-12V-Round-Rocker-Tog…

नट: 3x8 मिमी, 3x10 मिमी, 3x12 मिमी

चरण 1: एसडी कार्ड चमकाना

एसडी कार्ड चमकाना
एसडी कार्ड चमकाना

इस चरण के लिए आपको दिए गए चित्र के साथ अपना एसडी कार्ड फ्लैश करना होगा:

thomy.stackstorage.com/s/KbCfVgoU0t8gU3C

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

यदि आप कोड पर एक नज़र डालना चाहते हैं, तो आप सभी आवश्यक कोड प्राप्त कर सकते हैं:

github.com/VanIseghemThomas/ProjectFeeder

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

चरण 2: एसएसएच इन द पीआई

पीयू में एसएसएच
पीयू में एसएसएच

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

एसएसएच फीडरपीआई@169.254.10.1

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

  • उपयोगकर्ता: फीडरपी
  • पासवर्ड: रिडीफ1

'पाई' उपयोगकर्ता भी सक्रिय है लेकिन आप इसके रूप में लॉग-इन नहीं कर पाएंगे। ऐसा इसलिए है क्योंकि यह स्वचालित रूप से बिजली पर लॉग-इन करने और प्रोग्राम चलाने के लिए सेट है। यही कारण है कि लॉग इन करने पर आपको निम्नलिखित का सामना करना पड़ेगा:

[सुडो] फीडरपी के लिए पासवर्ड:

बस crtl+c दबाएं और अब आपके पास एक शेल होना चाहिए।

अब निम्नलिखित टाइप करें:

सुडो-आई

अब आप रूट के रूप में लॉग इन हो गए हैं।

चरण 3: वाईफ़ाई सेट करना

वाईफ़ाई सेट करना
वाईफ़ाई सेट करना

अब आप रूट के रूप में लॉग इन हैं और टाइप कर सकते हैं:

wpa_passphrase "आपका SSID" "आपका पासवर्ड" >> /etc/wpa_supplicant/wpa_supplicant.conf

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

नैनो /etc/wpa_supplicant/wpa_supplicant.conf

अब आप टाइप करके अपने पाई को रीबूट कर सकते हैं:

अब रिबूट करें

अब पीआई को बूट करने के लिए कुछ समय दें और पहले की तरह एसएसएच के साथ वापस लॉग इन करें, यह देखने के लिए कि क्या आपके पास वाईफाई से कनेक्शन है या नहीं:

आईपी ए

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

चरण 4: भागों को प्रिंट करना

इस परियोजना के लिए आपको जिन भागों की आवश्यकता होगी, वे यहां पाए जाते हैं:

www.thingiverse.com/thing:44599996

इन सभी भागों को प्रिंट करने में कुछ समय लगेगा, इसलिए आपको थोड़े धैर्य की आवश्यकता होगी।

ये वे सेटिंग्स हैं जिनका मैंने उपयोग किया (पीएलए):

  • परत की ऊंचाई: 0.3 मिमी
  • प्रिंट गति: 50-60mm/s
  • नोजल तापमान: 200°C
  • बिस्तर का तापमान: 60°C

इसके बारे में कहने के लिए बहुत कुछ नहीं है, सिवाय इसके कि मज़ेदार प्रिंटिंग करें।

चरण 5: भागों को इकट्ठा करना (परिचय)

भागों को इकट्ठा करना (परिचय)
भागों को इकट्ठा करना (परिचय)
भागों को इकट्ठा करना (परिचय)
भागों को इकट्ठा करना (परिचय)

ठीक है अब हम सब कुछ असेंबल करना जारी रखते हैं। इससे पहले कि मैं यह सब समझाऊं, मैं कुछ बातों को ध्यान में रखूंगा और इससे आपको इसे पूरा करने में मदद मिलेगी।

टिप 1:

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

टिप 2:

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

चरण 6: शीर्ष को असेंबल करना (डिस्पेंसर)

शीर्ष को असेंबल करना (डिस्पेंसर)
शीर्ष को असेंबल करना (डिस्पेंसर)
शीर्ष को असेंबल करना (डिस्पेंसर)
शीर्ष को असेंबल करना (डिस्पेंसर)
शीर्ष को असेंबल करना (डिस्पेंसर)
शीर्ष को असेंबल करना (डिस्पेंसर)

चित्र के अनुसार भागों को बिछाया गया है।

वे तथाकथित 'प्लेट्स' द्वारा एक साथ पकड़े हुए हैं। प्लेटों में से एक आपके स्टेपर मोटर से जुड़ती है।

सुनिश्चित करें कि बोल्ट के शीर्ष सतह के साथ फ्लश हैं, अन्यथा फीडिंग अवरुद्ध हो जाएगी। आपको इसके लिए 3x8 मिमी बोल्ट और स्टेपर और प्लेट के बाहर के बीच "Stepper_offset" मॉडल का उपयोग करना चाहिए।

अब स्टेपर पर चक्की लगाएं, यह काफी आसान चलना चाहिए। यदि नहीं, तो आप कुछ वैसलीन का उपयोग कर सकते हैं।

बाकी बहुत सीधे आगे है, बस एक पेंच लें जहां आपको एक छेद मिल जाए।

चरण 7: शीर्ष (कंटेनर) को असेंबल करना

शीर्ष को इकट्ठा करना (कंटेनर)
शीर्ष को इकट्ठा करना (कंटेनर)
शीर्ष को इकट्ठा करना (कंटेनर)
शीर्ष को इकट्ठा करना (कंटेनर)
शीर्ष को इकट्ठा करना (कंटेनर)
शीर्ष को इकट्ठा करना (कंटेनर)

यहाँ आप देखते हैं कि मैंने अपना कंटेनर कैसे बनाया। कनस्तर मूल रूप से संघ के सूखे टुकड़ों के लिए उपयोग किया जाता है।

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

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

चरण 8: नीचे को असेंबल करना

नीचे को इकट्ठा करना
नीचे को इकट्ठा करना
नीचे को इकट्ठा करना
नीचे को इकट्ठा करना
नीचे को इकट्ठा करना
नीचे को इकट्ठा करना

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

चरण 9: इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स

इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स
इलेक्ट्रॉनिक्स, सेंसर और एक्चुएटर्स

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

स्विच के लिए आप देख सकते हैं कि मैंने सभी 3 लीड को तार-तार कर दिया है, ऐसा इसलिए है क्योंकि स्विच एक अंतर्निर्मित एलईडी के साथ आता है जो इंगित करता है कि बिजली चालू है या नहीं। 2 बिना रंग के लीड स्विच के रूप में कार्य करते हैं, रंगीन लीड GND में जाती है।

सामान्य तौर पर यह वह आदेश है जिसे मैंने सब कुछ तार-तार कर दिया है:

  1. पावर सेक्शन: पावर जैक, एच-ब्रिज, बूस्ट हिरन कन्वर्टर, स्विच
  2. रास्पबेरी पाई (अधिक जानकारी के लिए अगला चरण देखें)
  3. आईआर-सेंसर
  4. एलईडी
  5. स्टेपर इनपुट
  6. I2C भाग: 3.3V, SDA, SCL

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

इसके अलावा कैमरे को पाई के यूएसबी पोर्ट से जोड़ना न भूलें।

जरूरी:

सर्किट के 5V हिस्से को जोड़ने से पहले बूस्ट हिरन कनवर्टर को 5V में समायोजित करना सुनिश्चित करें। नहीं तो आप सब कुछ तलने का जोखिम उठा सकते हैं। इसे एडजस्ट करने के लिए आप पोटेंशियोमीटर को घुमाते हैं और स्क्रीन पर वोल्टेज रीडआउट देखते हैं।

चरण 10: इलेक्ट्रॉनिक्स, रास्पबेरी पाई

इलेक्ट्रॉनिक्स, रास्पबेरी पाई
इलेक्ट्रॉनिक्स, रास्पबेरी पाई

सॉफ्टवेयर में सीमाओं के कारण योजनाबद्ध आरेखित करने के लिए मैं रास्पबेरी पाई को हुक करने का तरीका नहीं बना पा रहा था।

+5V के लिए आप केवल पाई के 5V पिन को तार कर सकते हैं, लेकिन यह फ्यूज जैसी सुरक्षा को दरकिनार कर देता है। यदि आप नीचे की ओर देखते हैं तो आपको कुछ पैड दिखाई देंगे जिन पर TPxx का लेबल लगा हुआ है, हमारे मामले में हम TP1 या TP2 की तलाश कर रहे हैं। अपने +5V को उनमें से एक में मिलाएं लेकिन सावधान रहें कि अन्य निशानों के साथ पुल न करें। यह सबसे अधिक संभावना है कि वारंटी भी शून्य हो जाएगी। मैंने व्यक्तिगत रूप से इसे दोनों टेस्ट पैड से जोड़ने की कोशिश की है और इस निष्कर्ष पर पहुंचा कि यह टीपी 2 का उपयोग करने के लिए शायद सबसे आसान और सुरक्षित है, यह अन्य उजागर पैड से दूर है और इसके चारों ओर बहुत सारे निशान नहीं हैं।

जीएनडी के लिए योजनाबद्ध शो की तरह शीर्ष पर एक पिन लें, यह अब बिल्कुल ठीक है।

चरण 11: इलेक्ट्रॉनिक्स का परीक्षण

जब सब कुछ सही ढंग से जुड़ा हुआ है तो सब कुछ पूरी तरह से इकट्ठा करने से पहले सब कुछ पहले परीक्षण करना अच्छा अभ्यास है।

यहाँ एक चेकलिस्ट:

  • IPV4 पता LCD पर दिखाई देता है
  • ब्राउज़र के माध्यम से आईपी से जुड़ने में सक्षम
  • स्टेपर को "फीडिंग" द्वारा चालू करने और एलईडी की रोशनी को देखने में सक्षम
  • कंटेनर की स्थिति पढ़ती है और अपडेट होती है
  • कैमरे से लाइव स्ट्रीम
  • खाने की घटनाओं का पता लगाना

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

यहां मैं कुछ समस्याओं की सूची देता हूं जो मुझे मिलीं और उन्हें कैसे ठीक किया जाए।

- मेरी एलसीडी रोशनी करती है लेकिन कुछ भी प्रदर्शित नहीं करती है:

1) इसे लिखते समय, pi को पूरी तरह से बूट होने में लगभग 2 मिनट का समय लगता है, इसलिए आपको इसे कुछ अतिरिक्त समय देना होगा।

2) आपने LCD को सही तरीके से कनेक्ट नहीं किया। शेल में निम्न कमांड टाइप करके आप देख सकते हैं कि आपने इसे सही तरीके से कनेक्ट किया है या नहीं:

sudo i2cdetect -y 1

इसे 2 पते लौटाने होंगे: 0x27 (=LCD) और 0x29 (=TOF सेंसर)। यदि 0x27 दिखाई नहीं देता है तो आपको एलसीडी की वायरिंग की जांच करनी होगी। यदि दोनों दिखाई नहीं देते हैं, तो आपको एसडीए और एससीएल पिन की वायरिंग की जांच करनी होगी। उदा. जांचें कि क्या आपने दुर्घटना से दोनों की अदला-बदली की है। सबसे खराब स्थिति में आपने 2 अलग-अलग घटकों के साथ कुछ गलत किया या कुछ टूट गया।

- मेरा एलसीडी "वाईफाई से कनेक्ट हो रहा है" पर अटका हुआ है

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

सॉफ्टवेयर को "192.168" से शुरू होने वाले आईपी पते के साथ घरेलू नेटवर्क से कनेक्ट करने के लिए भी स्थापित किया गया है। यदि आपका नेटवर्क किसी अन्य निजी श्रेणी जैसे "10.0" या "172.16" के साथ स्थापित है, तो आपको /home/pi/project/main.py में जाना होगा और फ़ंक्शन में get_ips() परिवर्तन: यदि "192.168" में आईपी अगर "आपकी निजी रेंज यहां" आईपी में।

- मेरा एलसीडी आईपी प्रदर्शित करता है लेकिन मैं कनेक्ट नहीं कर सकता:

1) सुनिश्चित करें कि आप 192.168. X. X आईपी से कनेक्ट कर रहे हैं, अन्य आईपी 169.254.10.1 हमेशा ईथरनेट से सीधे आपके पीसी से कनेक्ट करने के लिए कॉन्फ़िगर किया गया है। यदि आप प्लग इन नहीं हैं तो यह काम नहीं करेगा।

2) सुनिश्चित करें कि आप एक ही नेटवर्क पर हैं, या आपने अपने नेटवर्क पर पोर्ट फ़ॉरवर्डिंग को सक्षम किया है यदि आप फीडर को उसके नेटवर्क के बाहर से एक्सेस करना चाहते हैं।

- स्टेपर हिलता है और मुड़ता नहीं है:

इसका मतलब है कि आपने दोहरे एच-ब्रिज के इनपुट या आउटपुट को सही ढंग से कनेक्ट नहीं किया है। जब तक यह काम नहीं करता तब तक उन्हें चारों ओर स्वैप करने का प्रयास करें।

चरण 12: समापन

समापन
समापन
समापन
समापन
समापन
समापन
समापन
समापन

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

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

चरण 13: अतिरिक्त: क्रोम एक्सटेंशन

अतिरिक्त: क्रोम एक्सटेंशन
अतिरिक्त: क्रोम एक्सटेंशन
अतिरिक्त: क्रोम एक्सटेंशन
अतिरिक्त: क्रोम एक्सटेंशन
अतिरिक्त: क्रोम एक्सटेंशन
अतिरिक्त: क्रोम एक्सटेंशन

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

पहले सुनिश्चित करें कि आप फीडर एक्सटेंशन फ़ोल्डर को जीथब निर्देशिका से डाउनलोड करते हैं:

github.com/VanIseghemThomas/ProjectFeeder

निम्नलिखित यूआरएल पर जाएं:

क्रोम: // एक्सटेंशन /

एक बार वहां, डेवलपर मोड सक्षम करें और एक्सटेंशन फ़ोल्डर लोड करें। अब यह एक एक्सटेंशन के रूप में दिखना चाहिए।

यदि यह आपके क्रोम बार में दिखाई नहीं देता है तो आप इसे क्रोम मेनू में पा सकते हैं।

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

सॉफ्टवेयर
सॉफ्टवेयर

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

यदि आप एपीआई में सुविधाओं को जोड़ना चाहते हैं, तो मैंने डेटाबेस के लिए एक ईईआर-योजनाबद्ध भी प्रदान किया है। डेटाबेस का एक डंप GitHub रिपॉजिटरी में भी पाया जा सकता है। सभी बैकएंड कोड पायथन में लिखे गए हैं। फ्लास्क का उपयोग रूटिंग के लिए और Socket.io वेबसोकेट के लिए किया जाता है।

सिफारिश की: