विषयसूची:

फ्रॉस्टी द स्पाईमैन: 8 कदम (चित्रों के साथ)
फ्रॉस्टी द स्पाईमैन: 8 कदम (चित्रों के साथ)

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

वीडियो: फ्रॉस्टी द स्पाईमैन: 8 कदम (चित्रों के साथ)
वीडियो: ROBLOX CHOP AND FROSTY HIDE AND SEEK PRO CHALLENGE 2024, नवंबर
Anonim
फ्रॉस्टी द स्पाइमैन
फ्रॉस्टी द स्पाइमैन

फ्रॉस्टी द स्पाईमैन एक शेल्फ पर एक स्नोमैन है जो वीडियो को लाइवस्ट्रीम करता है और अपने आप चलता है! सांता अब 100% सुनिश्चित हो सकता है कि लोग अच्छे हैं।

चरण 1: वीडियो और कविता

Image
Image

क्रिसमस से पहले की रात को, और पूरे घर में

कोई प्राणी हलचल नहीं कर रहा था, एक चूहा भी नहीं।

पेड़ के पास उनके स्थान पर उपहार रखे गए थे, और रोशनी एक टेन्सी द्वारा संचालित की गई थी।

मेंटल का शीर्ष इस प्रकार सेट किया गया था, एक मोमबत्ती जल रही थी, जिससे एक चमक निकल रही थी।

उस जगह के ऊपर एक स्नोमैन बैठा था, एक गृहिणी की तरह उपहारों को देखना।

तभी कहीं से एक चोर दिखाई दिया, उसने एक उपहार लिया और उसे खोल दिया, और फिर यह स्पष्ट हो गया, हिममानव देख रहा था, तो वह पछताने लगा।

फ्रॉस्टी द स्पाइमैन इतनी अच्छी तरह से पहरा दे रहा था, परिवार का डर आखिरकार शांत हो गया।"

चरण 2: भागों को इकट्ठा करना और बाड़े का निर्माण

भागों को इकट्ठा करना और बाड़े का निर्माण
भागों को इकट्ठा करना और बाड़े का निर्माण
भागों को इकट्ठा करना और बाड़े का निर्माण
भागों को इकट्ठा करना और बाड़े का निर्माण
भागों को इकट्ठा करना और बाड़े का निर्माण
भागों को इकट्ठा करना और बाड़े का निर्माण

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

DFRobot के उत्पादों के लिंक:

  • रास्पबेरी पाई 3
  • रास्पबेरी पाई कैमरा मॉड्यूल

चरण 3: पाई सेट करना

Pi. की स्थापना
Pi. की स्थापना

DFRobot मेरे पास पहुंचा और अपना रास्पबेरी पाई 3 और रास्पबेरी पाई कैमरा मॉड्यूल भेजा। इसलिए जब मैंने बक्से खोले तो मुझे एसडी कार्ड सेट करके काम करने का अधिकार मिल गया। सबसे पहले मैं रास्पबेरी पाई डाउनलोड पेज पर गया और रास्पियन का नवीनतम संस्करण डाउनलोड किया। मैंने फिर फ़ाइल निकाली और उसे एक सुविधाजनक निर्देशिका में डाल दिया। आप किसी.img फ़ाइल को SD कार्ड में कॉपी/पेस्ट नहीं कर सकते, आपको कार्ड पर "बर्न" करना होगा। OS छवि को आसानी से स्थानांतरित करने के लिए आप Etcher.io जैसी जलती हुई उपयोगिता डाउनलोड कर सकते हैं। मेरे एसडी कार्ड पर.img फ़ाइल होने के बाद मैंने इसे रास्पबेरी पाई में डाला और इसे शक्ति दी। लगभग 50 सेकंड के बाद मैंने कॉर्ड को अनप्लग किया और एसडी कार्ड निकाल दिया। इसके बाद मैंने एसडी कार्ड वापस अपने पीसी में डाल दिया और "बूट" निर्देशिका में चला गया। मैंने नोटपैड खोला और इसे बिना किसी एक्सटेंशन के "ssh" नाम की एक खाली फ़ाइल के रूप में सहेजा। एक फ़ाइल भी थी जिसे मैंने "wpa_supplicant.conf" नाम से जोड़ा और इस पाठ को उसमें डाला:

नेटवर्क = {

एसएसआईडी =

पीएसके =

}

फिर मैंने कार्ड को सहेजा और निकाल दिया और इसे वापस रास्पबेरी पाई 3 में डाल दिया। इसे अब एसएसएच के उपयोग और वाईफाई से कनेक्ट करने की अनुमति देनी चाहिए।

चरण 4: कैमरा तैयार करना

कैमरा तैयार करना
कैमरा तैयार करना

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

चरण 5: सॉफ़्टवेयर स्थापित करना

कई अलग-अलग सॉफ्टवेयर हैं जो वीडियो स्ट्रीम कर सकते हैं, जैसे कि वीएलसी और मोशन, लेकिन मैंने एमजेपीईजी-स्ट्रीमर का उपयोग करने का फैसला किया क्योंकि इसकी कम विलंबता और आसान स्थापना है। साइट पर दिए गए निर्देशों के अनुसार, एक फ़ोल्डर में एक गिट क्लोन https://github.com/jacksonliam/mjpg-streamer.git करें, फिर आवश्यक पुस्तकालयों को स्थापित करने के लिए sudo apt-get cmake libjpeg8-dev इंस्टॉल करें टाइप करें। अपनी निर्देशिका को आपके द्वारा डाउनलोड किए गए फ़ोल्डर में बदलें और फिर सॉफ्टवेयर को संकलित करने के लिए सुडो मेक इंस्टाल के बाद मेक टाइप करें। अंत में निर्यात LD_LIBRARY_PATH= दर्ज करें। और इसे चलाने के लिए./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicaam.so" टाइप करें। आप स्ट्रीम देखने के लिए https://:8080/stream.html पर जाकर स्ट्रीम तक पहुंच सकते हैं।

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

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

GPIO लाइब्रेरी से PWM क्लास का उपयोग करना उपयोगी हो सकता है, लेकिन सर्वो के साथ उपयोग करने पर यह कई समस्याएँ पैदा कर सकता है। सर्वो मोटर्स को सटीक समय की आवश्यकता होती है, जो एक एसओसी बस प्रदान नहीं कर सकता है। इसलिए मैंने Adafruit PCA9685, एक I2C नियंत्रित, 16 चैनल PWM मॉड्यूल का उपयोग करने का निर्णय लिया। पुस्तकालय यहां पाया जा सकता है।

चरण 7: कोड

कोड काफी सरल है। यह सब करता है सबप्रोसेस का उपयोग करता है।-j.webp

चरण 8: फ्रॉस्टी द स्पाइमैन का उपयोग करना

मैंने अपने स्नोमैन को अपने घर के लिविंग रूम में पेड़ और अन्य सजावट की रखवाली के लिए स्थापित किया। लाइवस्ट्रीम देखने के लिए बस https://:8080 पर जाएं और फिर स्ट्रीम बटन पर क्लिक करें।

सिफारिश की: