विषयसूची:

अनुकूली वातावरण (डॉर्म ऑटोमेशन): 5 कदम
अनुकूली वातावरण (डॉर्म ऑटोमेशन): 5 कदम

वीडियो: अनुकूली वातावरण (डॉर्म ऑटोमेशन): 5 कदम

वीडियो: अनुकूली वातावरण (डॉर्म ऑटोमेशन): 5 कदम
वीडियो: Selenium WebDriver Session 40 - Create Object Repository in Selenium WebDriver using XML file 2024, नवंबर
Anonim
Image
Image
अनुकूली वातावरण (छात्रावास स्वचालन)
अनुकूली वातावरण (छात्रावास स्वचालन)
अनुकूली वातावरण (छात्रावास स्वचालन)
अनुकूली वातावरण (छात्रावास स्वचालन)
अनुकूली वातावरण (छात्रावास स्वचालन)
अनुकूली वातावरण (छात्रावास स्वचालन)

यह परियोजना स्वचालन में मेरी खोज की शुरुआत है। मैंने रास्पबेरी पाई को इस ऑपरेशन के "दिमाग" के रूप में चुना क्योंकि GPIO में बहुत सारे अलग-अलग एप्लिकेशन और ऑन-बोर्ड वाईफ़ाई/ब्लूटूथ हैं। प्रोटोटाइप वर्ग के लिए मेरे परिचय ने मुझे एक प्रोटोटाइप बनाने के लिए चुनौती दी जो मानव केंद्रित है और इसमें मुझे अपनी परियोजना के स्वचालन भाग को एक व्यक्ति के आसपास केंद्रित करने में सक्षम होने की आवश्यकता है। यह तब था जब मुझे एक डॉर्म रूम रखने का विचार आया, जिसे किसी विशेष रूममेट के लिए वैयक्तिकृत किया जा सकता है। कुल मिलाकर, यह परियोजना व्यक्ति की पहचान करने के लिए रास्पबेरी पाई और एक आरएफआईडी स्कैनर का उपयोग करती है और कमरे को निजीकृत करने के लिए क्रियाओं की एक श्रृंखला (इस परियोजना में रोशनी चालू और बंद) करती है।

चरण 1: उपकरण और आपूर्ति

उपकरण और आपूर्ति
उपकरण और आपूर्ति

उपकरण

रास्पबेरी पाई चलाने के लिए चीजें (https://www.raspberrypi.org/learning/hardware-guide)

  • सोल्डरिंग किट (https://a.co/0sApLDF)
  • रेनबो केबल (https://a.co/6vXsNXV)
  • क्रिम्पिंग किट (https://a.co/6vXsNXV)
  • महिला जम्पर केबल्स (https://a.co/7Zq0VYD)
  • कमांड स्ट्राइप्स (https://a.co/i2P4hUR)
  • 3डी प्रिंटर (वैकल्पिक)

आपूर्ति

केस और उपयुक्त बिजली आपूर्ति के साथ रास्पबेरी पाई (https://a.co/1exaycw)

  • वायरलेस कार्ड रीडर (https://www.monkmakes.com/cck)
  • माइक्रो एसडी कार्ड (https://a.co/ccdcO5a)
  • वायरलेस स्विच (https://a.co/j0HuIhV)
  • 433 मेगाहर्ट्ज ट्रांसमीटर और रिसीवर (https://a.co/aOTKkQU)

चरण 2: हार्डवेयर

Image
Image
हार्डवेयर
हार्डवेयर

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

चरण 3: पाई को तार देना

Image
Image
पाई को तार देना
पाई को तार देना
पाई को तार देना
पाई को तार देना
पाई को तार देना
पाई को तार देना

इस परियोजना में तार थोड़े गड़बड़ हो सकते हैं इसलिए मैंने इसे थोड़ा और व्यवस्थित करने के लिए यह कदम उठाया।

चरण 4: कोड

कोड
कोड
कोड
कोड
कोड
कोड

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

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

उपयोगकर्ता से उपयोगकर्ता में परिवर्तित होने वाले दो भाग "ID ==" और "os.system" लाइनें होंगे। पहला वह जगह है जहां आरएफ कार्ड की आईडी जाती है [आप चतुर_कार्ड_किट निर्देशिका (फ़ोल्डर) का उपयोग करके आईडी पढ़ सकते हैं]। दूसरे भाग को कोड दिए जाने की जरूरत है, जहां हार्डवेयर चरण में दिखाए गए "आरएफ 433" वीडियो में समझाया गया है।

नोट: गोपनीयता कारणों से छवियों में कोड धुंधले हैं।

चरण 5: इसे चलाना

इसे चला रहा है!
इसे चला रहा है!
इसे चला रहा है!
इसे चला रहा है!
इसे चला रहा है!
इसे चला रहा है!

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

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

सिफारिश की: