विषयसूची:

अपने हैलोवीन को फिजेट्स के साथ हैक करें: 9 कदम (चित्रों के साथ)
अपने हैलोवीन को फिजेट्स के साथ हैक करें: 9 कदम (चित्रों के साथ)

वीडियो: अपने हैलोवीन को फिजेट्स के साथ हैक करें: 9 कदम (चित्रों के साथ)

वीडियो: अपने हैलोवीन को फिजेट्स के साथ हैक करें: 9 कदम (चित्रों के साथ)
वीडियो: खाना कही भी छिपा कर ले जाने के अजीब तरीके || 123 GO! के मशहूर बनने के फ़नी और अजीब तरीके 2024, नवंबर
Anonim

यह प्रोजेक्ट आपको दिखाएगा कि आप अपने हेलोवीन सजावट को "हैक" कैसे कर सकते हैं और उन्हें ठीक उसी तरह व्यवहार करने के लिए प्राप्त कर सकते हैं जैसा आप चाहते हैं!

हम जिस हैलोवीन सजावट के साथ काम कर रहे हैं, उसमें निम्नलिखित डिफ़ॉल्ट कार्यक्षमता है:

  • स्विच फेंकने से सक्रिय (वीडियो में दिखाया गया है)
  • तेज आवाज से सक्रिय

इस परियोजना के लिए हमारा लक्ष्य इसके बजाय गति को सक्रिय करना है!

चरण 1: आवश्यक कौशल

इस परियोजना के लिए, आपको निम्नलिखित टूल की आवश्यकता होगी:

  • सोल्डरिंग आयरन
  • तार स्ट्रिपर्स

यदि आपके पास कुछ बुनियादी प्रोग्रामिंग ज्ञान है तो यह भी मदद करेगा। हमने सी में सजावट को नियंत्रित करने वाला प्रोग्राम लिखा था।

चरण 2: यदि आपका हेलोवीन सजावट "हैक करने योग्य" है तो पता लगाएं

यदि आपकी हैलोवीन सजावट है तो चित्र बनाएं
यदि आपकी हैलोवीन सजावट है तो चित्र बनाएं

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

चरण 3: अवयव/हार्डवेयर सूची

अवयव/हार्डवेयर सूची
अवयव/हार्डवेयर सूची

यहाँ हमने उपयोग किया है:

  • फिजेट SBC4
  • DST1200 - सोनार फ़िदगेट
  • REL2002 - सिग्नल रिले फ़िदगेट
  • पनरोक संलग्नक
  • फिजेट केबल

चरण 4: परियोजना अवलोकन

परियोजना अवलोकन
परियोजना अवलोकन

इस परियोजना में निम्नलिखित लेआउट होगा:

  • PhidgetSBC4 हमारा प्रोग्राम कोड (C में लिखा हुआ) चलाएगा। यह बिल्ट इन VINT हब के माध्यम से DST1200 सोनार सेंसर और REL2002 सिग्नल रिले से जुड़ा होगा।
  • वस्तुओं का पता लगाने के लिए सोनार सेंसर का उपयोग किया जाएगा।
  • रिले को डेकोरेशन के डेमो वायर से जोड़ा जाएगा, और सोनार सेंसर से रीडिंग के आधार पर डेकोरेशन को एक्टिवेट करने के लिए इस्तेमाल किया जाएगा।

चरण 5: कट बटन कनेक्शन

कट बटन कनेक्शन
कट बटन कनेक्शन

अपने रिले को जोड़ने के लिए, हमें बटन को हटाना होगा। बस बटन के पास के तारों को काटें, और फिर कुछ इंसुलेशन को हटा दें।

चरण 6: रिले जोड़ें

रिले जोड़ें
रिले जोड़ें

बटन से तार लें और उन्हें रिले से कनेक्ट करें।

एक तार को सामान्य टर्मिनल से और एक को सामान्य रूप से खुले टर्मिनल से कनेक्ट करें।

चरण 7: DST1200 सोनार सेंसर माउंट करें

DST1200 सोनार सेंसर माउंट करें
DST1200 सोनार सेंसर माउंट करें
DST1200 सोनार सेंसर माउंट करें
DST1200 सोनार सेंसर माउंट करें

जहां आप सोनार सेंसर लगाते हैं वह आपके आवेदन पर निर्भर करेगा। इस परियोजना को एक बाहरी प्रेतवाधित घर में स्थापित किया जाएगा जहां दृश्यता कम होगी, इसलिए सोनार सेंसर को सीधे शीर्ष पर बैठने से कोई समस्या नहीं होगी। वैकल्पिक रूप से, आप सोनार को एक द्वार के ऊपर माउंट कर सकते हैं, या यदि आप इसे छिपाना चाहते हैं तो जमीन से ऊपर की ओर इशारा कर सकते हैं।

हमने सोनार सेंसर को माउंट करने के लिए कुछ गोंद का इस्तेमाल किया। दो तरफा टेप भी बहुत अच्छा काम करेगा!

चरण 8: तय करें कि क्या आपको एक संलग्नक की आवश्यकता है

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

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

SBC रिले के साथ वाटरप्रूफ बाड़े के अंदर बैठेगा। हमने कुछ तार पर सोल्डरिंग द्वारा रिले कनेक्शन को सजावट के लिए बढ़ाया, और हमने एसबीसी को सोनार सेंसर से जोड़ने के लिए 350 सेमी लंबी फिजेट केबल का उपयोग किया।

चरण 9: कोड लिखना

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

SBC पर C प्रोग्राम कैसे संकलित करें, इस बारे में अधिक जानकारी के लिए, इन लिंक्स को देखें:

  • विकास के लिए पैकेज स्थापित करना
  • लिनक्स पर सी प्रोग्राम संकलित करना

यहाँ कोड का एक त्वरित अवलोकन है:

  • डिस्टेंस सेंसर और डिजिटलऑटपुट ऑब्जेक्ट बनाएं।
  • पता फ़िदगेट्स। अधिक जानकारी के लिए यह वीडियो देखें।
  • सोनार और रिले के लिए घटनाओं को संलग्न और अलग करने के लिए सदस्यता लें।

    सोनार अटैचमेंट इवेंट में, डेटा अंतराल को 100ms (न्यूनतम डेटा अंतराल) पर सेट करें

  • सोनार के लिए दूरी परिवर्तन की घटनाओं की सदस्यता लें।

    दूरी परिवर्तन की घटनाओं में, देखें कि क्या वस्तु 1 मीटर से अधिक करीब है, यदि यह है, तो वस्तु का पता लगाने वाले चर को 1 पर सेट करें।

  • लूप के दौरान, जांचें कि क्या वस्तु का पता चला है। यदि ऐसा है, तो रिले चालू करें और फिर बंद करें (यह सजावट को सक्रिय करेगा)। चार सेकंड तक प्रतीक्षा करें, और फिर सजावट को निष्क्रिय करें।

सिफारिश की: