विषयसूची:
- चरण 1: अनुशंसित खरीदारी:
- चरण 2: केस आरेख (बाहर)
- चरण 3: लेआउट आरेख के अंदर
- चरण 4: रास्पबेरी पाई ओएस, पायथन, सीआरओएन सेटअप
- चरण 5: घटकों की वायरिंग (स्विच और एलईडी)
- चरण 6: फ्रंट पैनल इनसाइड व्यू
- चरण 7: सामने का पैनल बाहरी दृश्य
- चरण 8: केस के पीछे का दृश्य
- चरण 9: केस के पीछे का बाहरी दृश्य
- चरण 10: केस के दाईं ओर का बाहरी दृश्य
- चरण 11: विंडो माउंट
- चरण 12: नमूना ट्वीट:
- चरण 13: अंतिम विचार-
वीडियो: मौसम कैमरा रास्पबेरी पाई: 13 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
कुछ समय पहले मैं एक ऐसी परियोजना चाहता था जिसमें निम्नलिखित शामिल हों:
- रास्पबेरी पाई
- पायथन कोड
- लाइव स्थिति
- गतिविधि के संकेत
इसलिए मैंने एक रास्पबेरी पाई बॉक्स बनाने का फैसला किया जो निर्धारित अंतराल पर मेरे पिछवाड़े की तस्वीरें लेगा, यह इंगित करेगा कि तस्वीरें कब ली जा रही थीं, और अंत में समीक्षा के लिए उस जानकारी को ट्विटर पर धकेल दें।
विद्युत आपूर्ति की सूची:
- रास्पबेरी पाई
- रास्पबेरी पाई ब्रेकआउट बोर्ड (एलईडी संकेत के लिए)
- जरूरत पड़ने पर इंटरैक्टिव डिस्प्ले के लिए 5 इंच का एलसीडी
- रास्पबेरी पाई कैमरा (5 मेगापिक्सेल)
- एच डी ऍम आई केबल
- कैट 5 केबल
- Pi. के लिए DC पावर पैक
- 24-26 गेज तार या जंपर्स
- 3 एलईडी
- ३ १०-१०० ओम प्रतिरोधक
- 2 स्थिति पुश बटन स्विच
मामले की आपूर्ति की सूची:
-
1/4 पाइन पैनल परियोजना के आकार में कटौती
मेरे उदाहरण में ऊपर, नीचे, और आगे और पीछे एक ही प्रकार की लकड़ी से बने हैं
- मामले के बाएँ और दाएँ पक्षों को बनाने के लिए 1/4 बाय 1 इंच चौड़े पाइन बोर्ड का उपयोग किया गया था।
- विंडो माउंट के लिए ब्रेस वर्कशॉप में मेरे पास मौजूद स्क्रैप से बनाया गया था।
विविध:
- मामले के लिए पेंच
- बढ़ते के लिए गर्म गोंद
- रोकनेवाला / एलईडी कनेक्शन के लिए मिलाप और प्रवाह
उपकरण:
- मेटर या टेबल आरी
- जिग सॉ या ड्रेमेल
- सैंडिंग हेड के साथ सैंडर या ऑसिलेटिंग टूल
- टंकाई करने वाली मशीन
- लकड़ी बर्नर
- केस में छोटे छेद बनाने के लिए आवश्यकतानुसार रास, फाइल, छेनी
सॉफ्टवेयर और खाते:
- आपकी पसंद का रास्पबेरी पाई ओएस
- निःशुल्क डेवलपर कुंजी के साथ ट्विटर खाता
- रास्पबेरी पाई पर पायथन 3
चरण 1: अनुशंसित खरीदारी:
इस निर्माण को आसान बनाने के लिए, मैं कैनकिट के उपलब्ध में से एक की सलाह देता हूं जो रास्पबेरी पाई, एलईडी, रेसिस्टर्स, ब्रेकआउट बोर्ड, एसडी कार्ड और केस के साथ आता है।
https://www.canakit.com/raspberry-pi-3-ultimate-ki…
कैमरा जो वर्तमान में उत्पादन में है वह 8 मेगापिक्सेल है
- https://www.canakit.com/raspberry-pi-camera-v2-8mp…
- पुराना 5mp संस्करण अभी भी उपलब्ध है:
चरण 2: केस आरेख (बाहर)
यह मेरे मामले के बाहरी हिस्से का समग्र लेआउट है, और यह वास्तव में इस बात पर निर्भर करता है कि क्या आप अपने निर्माण में सभी घटकों को जोड़ने का निर्णय लेते हैं। इसके अलावा आप अपने कैमरे को कहाँ रखने की योजना बना रहे हैं, इसके आधार पर आप पा सकते हैं कि यह आकार का मामला आपके लिए काम नहीं करता है यदि ऐसा है तो ये योजनाएँ औपचारिक निर्माण सूची के बजाय एक सुझाव से अधिक हैं।
चरण 3: लेआउट आरेख के अंदर
परियोजना के लिए मेरे लक्ष्यों के आधार पर आप देख सकते हैं कि मैंने कैमरे को मूल रास्पबेरी पाई सिस्टम के साथ-साथ ब्रेकआउट बोर्ड में जोड़ा ताकि मैं मामले के मोर्चे पर एलईडी को नियंत्रित कर सकूं। मैंने कई बार एलसीडी जोड़ने का फैसला किया है कि मैं पीआई को अंतःक्रियात्मक रूप से उपयोग करना चाहता हूं, न कि हेडलेस मोड में।
यदि आवश्यक हो तो पाई को रीसेट करने के लिए पुश बटन स्विच जोड़ा गया था।
चरण 4: रास्पबेरी पाई ओएस, पायथन, सीआरओएन सेटअप
रास्पबेरी पाई ओएस:
यदि आप एक किट खरीदते हैं तो आपको सामान्य रूप से एनओओबीएस के साथ एक एसडी कार्ड स्थापित होगा, यदि रास्पबियन (इस परियोजना पर मेरी पसंद) स्थापित करने के लिए कई ट्यूटोरियल नहीं हैं। लेकिन यहाँ एक NOOBS एसडी कार्ड से रास्पबेरी स्थापित करने के लिए आधिकारिक गाइड है-
पायथन 3:
खोल से अगर अजगर 3 स्थापित नहीं है:
sudo apt-python3 स्थापित करें
संलग्न पायथन कोड निम्नलिखित करने के लिए निर्धारित है-
- रास्पबेरी पाई (अपटाइम और सीपीयू अस्थायी) से मान पढ़ें
-
ट्विटर पर पोस्ट करने के लिए आपूर्ति किए गए डेवलपर टोकन का उपयोग करके एक ट्वीट बनाएं (नीचे लिंक आपको एक देव खाता बनाने या इसे अपने खाते में जोड़ने के लिए ट्विटर पर ले जाएगा)
https://developer.twitter.com/hi/docs/basics/getti…
- पोस्ट का निर्माण करते समय पीली एलईडी को रोशन करें
- पोस्ट करते समय लाल एलईडी को रोशन करें
क्रॉन
मैं एक पूर्व-चयनित अंतराल पर स्क्रिप्ट चलाने के लिए एक अनुसूचित नौकरी (सीआरओएन) का उपयोग करता हूं:
जैसा कि नीचे देखा गया है कि स्क्रिप्ट हर पांच मिनट में सुबह 7 बजे से शाम 4 बजे तक चल रही है
०, ५, १०, १५, २०, २५, ३०, ३५, ४०, ४५, ५०, ५५ ७-१६ * * * सुडो /usr/bin/python3 /home/pi/system_info.py
उपयोगकर्ताओं को सूचीबद्ध करने के लिए CRON:
सुडो क्रोंटैब -एल -यू पि
उपयोगकर्ताओं को संपादित करने के लिए CRON:
सुडो क्रोंटैब -ए -यू पि
चरण 5: घटकों की वायरिंग (स्विच और एलईडी)
GPIO से LED तक ब्रेकआउट बोर्ड:
हम तस्वीर में एक जैसे ब्रेकआउट बोर्ड का उपयोग करके रास्पबेरी पाई के जीपीआईओ कनेक्टर से आउटपुट को नियंत्रित कर सकते हैं।
इस मामले में, हमारा पायथन कोड GPIO पर पिन पर एक ऑन सिग्नल भेजेगा (चित्र GPIO 26 से एक कनेक्शन है)। हम ब्रेकआउट बोर्ड पर तार के माध्यम से और एक रोकनेवाला के माध्यम से एलईडी के पैरों में से एक को वोल्टेज भेजते हैं। सर्किट को पूरा करने के लिए एलईडी के दूसरी तरफ ब्रेकआउट बोर्ड के ग्राउंड साइड पर तार दिया जाता है।
ध्यान दें कि एलईडी के बर्नआउट को रोकने के लिए रोकनेवाला इनलाइन है, एलईडी पर जितनी अधिक वर्तमान सीमा होगी, यह उतना ही कम होगा। कैनाकिट पैकेज में आमतौर पर 220 ओम और 10k ओम प्रतिरोधों के साथ-साथ ब्रेकआउट बोर्ड के साथ एलईडी होते हैं। यह सही एलईडी रोकनेवाला सेटअप खरीदने से कुछ अनुमान लगाने में मदद करता है।
स्विच को दबाएं:
रास्पबेरी पाई 2 और रास्पबेरी पाई 3 के साथ, बोर्ड पर एक रीसेट बिंदु है। पीआई 2 के मामले में "पी 6" पिन जोड़ी और पीआई 3 पर "रन" पिन जोड़ी हमें "हाई" भेजने की अनुमति देती है जब हम सिस्टम को "हॉल्ट" भेजने वाले दो पिन कनेक्ट करते हैं।
यह शटडाउन स्विच नहीं है, बस एक रीसेट है…..मैं शेल से पावर डाउन के रूप में निम्नलिखित जारी करने की अनुशंसा करता हूं:
सुडो शटडाउन -एच अब
चरण 6: फ्रंट पैनल इनसाइड व्यू
इन दो तस्वीरों में केस के सामने लगे एलसीडी, पावर बटन, ब्रेकआउट बोर्ड और एलईडी को दिखाया गया है।
एक त्वरित अस्वीकरण सबसे दाहिने एलईडी ने काम करना बंद कर दिया, यही वजह है कि तारों को समाप्त कर दिया जाता है (जब तक कि मैं एलईडी को बदल नहीं देता)
चरण 7: सामने का पैनल बाहरी दृश्य
जैसा कि आप इसे एलसीडी के साथ तैयार फ्रंट पैनल, जगह में एलईडी और पाइन केस में जलाए गए ग्राफिक्स वुड देख सकते हैं
चरण 8: केस के पीछे का दृश्य
मैंने रास्पबेरी पाई को रास्पबेरी पाई कैमरे के ठीक बगल में स्थित किया क्योंकि कैमरा रिबन केबल बहुत छोटा है।
चरण 9: केस के पीछे का बाहरी दृश्य
कैमरे के अलावा बैक पैनल के बारे में कहने के लिए बहुत कुछ नहीं है, इसलिए आपको देखने के कोण को प्राप्त करने के लिए मामले को स्थानांतरित करने की आवश्यकता होगी।
चरण 10: केस के दाईं ओर का बाहरी दृश्य
मेरे मामले के दाहिने हिस्से में पीआई (यूएसबी और सीएटी 5) से कनेक्ट करने की अनुमति देने के साथ-साथ एलसीडी से यूएसबी केबल को पीआई तक वापस करने के लिए कुछ जगह है क्योंकि केबल बिना मोड़ बनाने के लिए बहुत कठोर थी मामले की चौड़ाई बढ़ाना।
चरण 11: विंडो माउंट
क्योंकि यह एक निश्चित कैमरा स्थिति है, मुझे पिछवाड़े के लिए कैमरे का सही कोण प्राप्त करने के लिए एक समर्थन माउंट और ब्रैकेट बनाना पड़ा। दुकान से लकड़ी के साधारण स्क्रैप और कुछ लकड़ी के टुकड़े एक कोण वाला मंच बनाने के लिए। कैमरा बॉक्स के सामने वाले हिस्से को रखने के लिए इस्तेमाल किए गए एल-ब्रैकेट्स (केस को सहारा देने के लिए कुछ भी नहीं होने पर बिल्लियाँ अक्सर इसे इधर-उधर घुमाती हैं)
चरण 12: नमूना ट्वीट:
twitter.com/allthingstazz/status/934537216…
चरण 13: अंतिम विचार-
इस गाइड को कई अलग-अलग बिल्ड में रूपांतरित किया जा सकता है, मैं अभी कुछ लक्ष्यों के साथ आया हूं और लक्ष्यों को निष्पादित करने के लिए एक उपकरण बनाने के लिए तैयार हूं। आपकी टिप्पणियों और निर्माण के लिए तत्पर हैं !!
सिफारिश की:
रास्पबेरी पाई इंटरनेट मौसम स्टेशन: 5 कदम (चित्रों के साथ)
रास्पबेरी पाई इंटरनेट वेदर स्टेशन: *** अपडेट *** यह निर्देश पुराना हो गया है। इस निर्देश में उपयोग किए जाने वाले मौसम डेटा के लिए मौसम सेवाएं अब काम नहीं करती हैं। हालांकि, एक वैकल्पिक परियोजना है जो मूल रूप से वही काम करती है (केवल बेहतर - यह निर्देश
सॉफ्टवेयर के साथ पूरा DIY रास्पबेरी पाई मौसम स्टेशन: 7 कदम (चित्रों के साथ)
सॉफ्टवेयर के साथ DIY रास्पबेरी पाई वेदर स्टेशन को पूरा करें: फरवरी के अंत में मैंने रास्पबेरी पाई साइट पर इस पोस्ट को देखा। http://www.raspberrypi.org/school-weather-station-…उन्होंने स्कूलों के लिए रास्पबेरी पाई वेदर स्टेशन बनाए थे। मैं पूरी तरह से एक चाहता था! लेकिन उस समय (और मैं अभी भी लेखन के रूप में विश्वास करता हूं
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
यूनिकॉर्न कैमरा - रास्पबेरी पाई जीरो डब्ल्यू नोआईआर 8एमपी कैमरा बिल्ड: 7 कदम (चित्रों के साथ)
UNICORN CAMERA - रास्पबेरी पाई ज़ीरो W NoIR 8MP कैमरा बिल्ड: पाई ज़ीरो W NoIR 8MP कैमरा बिल्ड . यह सबसे किफायती और विन्यास योग्य