विषयसूची:

रास्पबेरी पाई सौर मौसम स्टेशन: 7 कदम (चित्रों के साथ)
रास्पबेरी पाई सौर मौसम स्टेशन: 7 कदम (चित्रों के साथ)

वीडियो: रास्पबेरी पाई सौर मौसम स्टेशन: 7 कदम (चित्रों के साथ)

वीडियो: रास्पबेरी पाई सौर मौसम स्टेशन: 7 कदम (चित्रों के साथ)
वीडियो: Raspberry Pi Weather Station 2024, नवंबर
Anonim
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन
रास्पबेरी पाई सौर मौसम स्टेशन

मेरे पिछले दो प्रोजेक्ट, कॉम्पैक्ट कैमरा और पोर्टेबल गेम्स कंसोल के पूरा होने के बाद, मैं एक नई चुनौती खोजना चाहता था। प्राकृतिक प्रगति एक बाहरी दूरस्थ प्रणाली थी…

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

मेरा प्रारंभिक विचार रीडिंग लेने के लिए शानदार AirPi मॉड्यूल का उपयोग करना था। हालाँकि, इसकी दो मुख्य कमियाँ थीं; परिणामों को अपलोड करने के लिए इसे सीधे इंटरनेट कनेक्शन की आवश्यकता होती है और इसे सीधे जीपीआईओ से पीआई पर कनेक्ट करने की आवश्यकता होती है जिसका अर्थ है कि इसे रास्पबेरी पीआई को उजागर किए बिना हवा के संपर्क में नहीं लाया जा सकता है (आदर्श नहीं अगर हम इस मौसम स्टेशन को चाहते हैं किसी भी लम्बाई के लिए)।

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

मैंने मुख्य रूप से कम बिजली की खपत के कारण रास्पबेरी पाई ए + का उपयोग करने का निर्णय लिया। मुझे परिणाम भेजने के लिए मैंने EFCom Pro GPRS/GSM मॉड्यूल का उपयोग किया, जो परिणामों के साथ सीधे मेरे मोबाइल फोन पर एक टेक्स्ट भेज सकता है! काफी साफ सुथरा है ना?

अन्य महान सौर या पोर्टेबल परियोजनाओं के लिए आपके पास किसी भी विचार के लिए मुझे यहां खुशी है। मुझे टिप्पणियों में बताएं और मैं एक ट्यूटोरियल बनाने की पूरी कोशिश करूंगा!

चरण 1: भाग

पार्ट्स
पार्ट्स

1 x PiJuice + सोलर पैनल (हमारी क्रांतिकारी PiAnywhere तकनीक के साथ पूर्ण - अपने Pi को ग्रिड से बाहर निकालने का सबसे अच्छा तरीका!)

1 एक्स रास्पबेरी पाई ए+

1 एक्स ईएफकॉम प्रो जीपीआरएस / जीएसएम मॉड्यूल

1 एक्स सिम कार्ड

1 एक्स ब्रेड बोर्ड

protoboard

1 एक्स एमसीपी3008 एडीसी

1 एक्स एलडीआर

1 एक्स एलएम 35 (तापमान सेंसर)

1 एक्स डीएचटी 22 (आर्द्रता सेंसर)

1 x TGS2600 सामान्य वायु गुणवत्ता सेंसर

1 एक्स 2.2 केΩ प्रतिरोधी

1 एक्स 22 केΩ प्रतिरोधी

1 एक्स 10 केΩ प्रतिरोधी

10 x महिला - महिला जम्पर तार

सिंगल गेज तार का वर्गीकरण

1 एक्स सिंगल आउटडोर जंक्शन बॉक्स

1 एक्स डबल आउटडोर जंक्शन बॉक्स

1 एक्स पनरोक केबल कनेक्टर

2 x 20 मिमी सेमी ब्लाइंड केबल ग्रोमेट्स

चरण 2: सेंसिंग सर्किट

सेंसिंग सर्किट
सेंसिंग सर्किट
सेंसिंग सर्किट
सेंसिंग सर्किट
सेंसिंग सर्किट
सेंसिंग सर्किट

इस प्रोजेक्ट में कुछ अलग तत्व हैं, इसलिए सब कुछ चरणों में करना सबसे अच्छा है। सबसे पहले मैं यह जानने जा रहा हूँ कि संवेदन परिपथ को एक साथ कैसे रखा जाए।

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

  1. वायर्ड होने वाला पहला घटक डिजिटल कनवर्टर के लिए यह MCP3008 एनालॉग है। यह 8 एनालॉग इनपुट तक ले सकता है और SPI के माध्यम से रास्पबेरी पाई के साथ संचार करता है। चिप का सामना करना पड़ रहा है, और अर्ध-सर्कल आपके से सबसे दूर के अंत में कट गया है, दाईं ओर पिन सभी रास्पबेरी पाई से जुड़ते हैं। दिखाए गए अनुसार उन्हें कनेक्ट करें। यदि आप इस बारे में थोड़ा और जानना चाहते हैं कि चिप यहाँ कैसे काम करती है तो MCP3008 और SPI प्रोटोकॉल के लिए एक बढ़िया गाइड है।
  2. बाईं ओर के पिन 8 एनालॉग इनपुट हैं, जिनकी संख्या ऊपर से नीचे की ओर 0-7 है। हम एलडीआर, सामान्य गैस सेंसर (टीजीएस२६००) और तापमान संवेदक (एलएम३५) के लिए केवल पहले ३ (सीएच०, सीएच१, सीएच२) का उपयोग करेंगे। पहले LDR को चित्र में दिखाए अनुसार कनेक्ट करें। एक तरफ से जमीन पर और दूसरा 2.2KΩ रोकनेवाला और CH0 के माध्यम से 3.3V तक।
  3. अगला, "सामान्य गैस सेंसर" कनेक्ट करें। इस गैस सेंसर का उपयोग हाइड्रोजन और कार्बन मोनोऑक्साइड जैसे वायु संदूषकों का पता लगाने के लिए किया जाता है। मैंने अभी तक काम नहीं किया है कि विशिष्ट सांद्रता कैसे प्राप्त करें, इसलिए अभी के लिए इस सेंसर का परिणाम एक बुनियादी प्रतिशत स्तर है, जहां 100% पूरी तरह से संतृप्त है। सेंसर का सामना करना पड़ रहा है (अंडरसाइड पर पिन), सीधे छोटे आउटक्रॉप के दाईं ओर पिन पिन 1 है और फिर पिन के चारों ओर संख्याएं दक्षिणावर्त बढ़ जाती हैं। तो पिन 1 और 2 5V से कनेक्ट होते हैं, पिन 3 CH1 से कनेक्ट होते हैं और 22KΩ रेसिस्टर के माध्यम से ग्राउंड होते हैं और पिन 4 सीधे जमीन से जुड़ते हैं।
  4. कनेक्ट करने के लिए अंतिम एनालॉग सेंसर LM35 तापमान सेंसर है। इसमें 3 पिन हैं। सेंसर लें ताकि सपाट पक्ष आपके सबसे करीब हो, सबसे बाईं ओर का पिन सीधे 5V से जुड़ता है (आरेख पर चिह्नित नहीं, मेरा बुरा!), केंद्र पिन CH2 से जुड़ता है और सबसे दाहिना पिन सीधे जमीन से जुड़ता है। आसान!
  5. कनेक्ट करने के लिए अंतिम घटक DHT22 आर्द्रता सेंसर है। यह एक डिजिटल सेंसर है इसलिए इसे सीधे रास्पबेरी पाई से जोड़ा जा सकता है। सेंसर को ग्रिड के साथ अपने सामने और चार पिनों को नीचे की तरफ लें। पिन को बाईं ओर 1 से ऑर्डर किया गया है। 1 से 3.3V कनेक्ट करें। पिन 2 एक 10KΩ रोकनेवाला के माध्यम से GPIO4 और 3.3V में जाता है। पिन 3 को डिस्कनेक्ट कर दें और पिन 4 सीधे जमीन पर चला जाए।

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

चरण 3: जीएसएम मॉड्यूल

जीएसएम मॉड्यूल
जीएसएम मॉड्यूल
जीएसएम मॉड्यूल
जीएसएम मॉड्यूल

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

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

एक मानक रास्पियन छवि के साथ अपने रास्पबेरी पाई को बूट करें। अब फ़ाइल "/boot/cmdline.txt" को यहाँ से बदलें:

"dwc_otg.lpm_enable=0 कंसोल = ttyAMA0, 115200 kgdboc = ttyAMA0, 115200 कंसोल = tty1 रूट =/dev/mmcblk0p2 rootfstype = ext4 एलिवेटर = डेडलाइन रूटवेट"

प्रति:

"dwc_otg.lpm_enable=0 कंसोल = tty1 रूट=/dev/mmcblk0p2 rootfstype=ext4 एलिवेटर = डेडलाइन रूटवेट"

पाठ के रेखांकित भाग को हटाकर।

दूसरे, आपको निम्न अनुभाग में दूसरी पंक्ति पर टिप्पणी करके "/ etc/inittab" फ़ाइल को संपादित करने की आवश्यकता है:

#Spawn a getty on Raspberry Pi सीरियल लाइनT0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100"

ताकि यह पढ़े:

#स्पॉन ए गेटी ऑन रास्पबेरी पाई सीरियल लाइन#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

और पाई को रिबूट करें। अब सीरियल पोर्ट आपकी इच्छानुसार संवाद करने के लिए स्वतंत्र होना चाहिए। जीएसएम मॉड्यूल को तार-तार करने का समय आ गया है। यह कैसे किया जाता है, यह देखने के लिए पिछले चरण में सर्किट आरेख और ऊपर दिए गए चित्रों पर एक नज़र डालें। मूल रूप से, TX RX से जुड़ा है और RX TX से जुड़ा है। रास्पबेरी पाई पर TX और RX क्रमशः GPIO 14 और 15 हैं।

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

"सुडो एपीटी-मिनिकॉम इंस्टॉल करें"

एक बार इसे स्थापित करने के बाद मिनीकॉम को निम्न आदेश के साथ खोला जा सकता है:

"मिनीकॉम-बी 9600-ओ-डी/देव/टीटीएएमए0"

9600 बॉड-रेट है और /dev/ttyAMA0 पाई के सीरियल पोर्ट का नाम है। यह एक टर्मिनल एमुलेटर खोलेगा जिसमें आप जो कुछ भी लिखेंगे वह सीरियल पोर्ट पर दिखाई देगा, यानी जीएसएम मॉड्यूल को भेजा जाएगा।

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

"पर"

मॉड्यूल को इसके साथ जवाब देना चाहिए:

"ठीक है"

महान! फिर हमें बाइनरी के बजाय टेक्स्ट के रूप में एसएमएस भेजने के लिए मॉड्यूल को कॉन्फ़िगर करने की आवश्यकता है:

"एटी + सीएमजीएफ = 1"

फिर से प्रतिक्रिया "ठीक" होनी चाहिए। अब हम एक एसएमएस भेजने के लिए कमांड लिखते हैं:

"AT+CMGS= "44**************", सितारों को अपने नंबर से बदलें।

मॉडेम ">" के साथ प्रतिक्रिया करता है जिसके बाद आप आपको संदेश लिख सकते हैं। संदेश भेजने के लिए दबाएं। बस इतना ही, और किसी भी भाग्य के साथ आपको सीधे अपने रास्पबेरी पाई से एक पाठ प्राप्त हुआ है।

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

चरण 4: सॉफ्टवेयर डाउनलोड करें और ड्राई रन

सॉफ्टवेयर डाउनलोड करें और ड्राई रन
सॉफ्टवेयर डाउनलोड करें और ड्राई रन
सॉफ्टवेयर डाउनलोड करें और ड्राई रन
सॉफ्टवेयर डाउनलोड करें और ड्राई रन

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

गिट क्लोन

इसे दिन में एक बार डेटा भेजने के लिए सेट किया गया है। परीक्षण उद्देश्यों के लिए यह बहुत अच्छा नहीं है, इसलिए हो सकता है कि आप प्रोग्राम को संपादित करना चाहें। यह आसानी से किया जाता है; बस फ़ाइल खोलें; "सुडो नैनो वेदरस्टेशन.py"। शीर्ष के पास "सेट विलंब" अनुभाग है। "देरी = 86400" लाइन पर टिप्पणी करें और "देरी = 5" पर टिप्पणी न करें। अब परिणाम हर 5 सेकंड में एक बार भेजा जाएगा। आप प्रोग्राम को भी बदलना चाहेंगे ताकि उसमें आपका अपना मोबाइल नंबर हो। पता लगाएं कि यह "+44**********" कहां कहता है और सितारों को अपने नंबर से बदलें।

प्रोग्राम चलाने से पहले आपको केवल DHT22 आर्द्रता सेंसर पढ़ने के लिए एक पुस्तकालय डाउनलोड करना होगा:

गिट क्लोन

और पुस्तकालय को स्थापित करने की आवश्यकता है:

"सीडी एडफ्रूट_पायथन_डीएचटी"

"सुडो एपीटी-अपडेट प्राप्त करें"

"सुडो एपीटी-बिल्ड-आवश्यक पायथन-देव स्थापित करें"

"sudo python setup.py install"

बढ़िया, अब आप प्रोग्राम का परीक्षण कर सकते हैं।

"सुडो पायथन वेदरस्टेशन.py"

जैसा कि कार्यक्रम चल रहा है, परिणाम आपके मोबाइल पर भेजे जाने चाहिए, लेकिन हर 5 सेकंड में टर्मिनल में प्रिंट भी होने चाहिए।

चरण 5: सर्किट का निर्माण करें।

सर्किट का निर्माण करें।
सर्किट का निर्माण करें।
सर्किट का निर्माण करें।
सर्किट का निर्माण करें।
सर्किट का निर्माण करें।
सर्किट का निर्माण करें।

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

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

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

चरण 6: आवास इकाइयों की तैयारी

आवास इकाइयों की तैयारी
आवास इकाइयों की तैयारी
आवास इकाइयों की तैयारी
आवास इकाइयों की तैयारी
आवास इकाइयों की तैयारी
आवास इकाइयों की तैयारी

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

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

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

अंत में हवा को अंदर और बाहर जाने की अनुमति देने के लिए सेंसिंग यूनिट में एक अतिरिक्त छेद बनाने की आवश्यकता होती है। मैंने तय किया है कि दो बक्सों के बीच के जंक्शन के ठीक सामने वाला पूरा चक्कर लगाऊंगा। दूसरा छेद जोड़ना आवश्यक हो सकता है। मुझे लगता है कि हम मौसम स्टेशन का उपयोग करके कुछ समय बाद पता लगाएंगे।

चरण 7: वेदर स्टेशन की वायरिंग और फिनिशिंग

वेदर स्टेशन की वायरिंग और फिनिशिंग
वेदर स्टेशन की वायरिंग और फिनिशिंग
वेदर स्टेशन की वायरिंग और फिनिशिंग
वेदर स्टेशन की वायरिंग और फिनिशिंग
वेदर स्टेशन की वायरिंग और फिनिशिंग
वेदर स्टेशन की वायरिंग और फिनिशिंग

ठीक है, लगभग वहाँ। अंतिम चरण सब कुछ तार करना है।

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

फिर सेंसिंग यूनिट पर जाएं। फोटो में ऊपर से नीचे तक तार हैं; ग्रे, सफेद, बैंगनी और नीला SPI डेटा लाइनें हैं, काली जमीन है, नारंगी 3.3V है, लाल 5V है और हरा GPIO 4 है। आपको इनसे जुड़ने के लिए जम्पर तारों को ढूंढना होगा और फिर उन्हें वाटरप्रूफ केबल के माध्यम से फीड करना होगा। कनेक्टर जैसा कि तस्वीरों में देखा गया है। फिर प्रत्येक तार को संबंधित GPIO से जोड़ा जा सकता है और कनेक्टर को कड़ा किया जा सकता है। इस स्तर पर यह देखना आसान है कि डिज़ाइन को कैसे बेहतर बनाया जा सकता है; एलडीआर बहुत अधिक प्रकाश के संपर्क में नहीं आने वाला है (हालांकि अभी भी सापेक्ष मूल्यों को जानने के लिए उपयोगी हो सकता है, और एक अतिरिक्त छेद को खटखटाने से मदद मिल सकती है), मुझे लगता है कि कंप्यूटिंग इकाई के समान आकार का उपयोग करना बेहतर होगा सेंसिंग यूनिट के लिए भी बॉक्स, तो सर्किट बोर्ड को बॉक्स में फिट करना आसान होगा और विभिन्न व्यवस्थाओं के साथ खेलने के लिए जगह होगी।

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

सिफारिश की: