विषयसूची:
वीडियो: रास्पबेरी पाई मोशन सेंसर IFTTT: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
नमस्ते। मैं चौथा ग्रेडर हूं और आज हम IFTTT मोशन सेंसर बनाने जा रहे हैं
आपूर्ति
1x छोटा कार्डबोर्ड बॉक्स
1x रास्पबेरी पाई मॉडल b+ या a+
1x पीर सेंसर https://www.amazon.com/gp/product/B07KZW86YR/ref=p…(विभिन्न) जम्पर तार
1x स्मार्ट लाइटबल्ब (वैकल्पिक)
डक्ट टेप (वैकल्पिक)
ifttt खाता
चरण 1: कट:
बॉक्स के शीर्ष के बीच में एक छोटा सा छेद काटें।
चरण 2: पीर सेंसर संलग्न करना:
PIR सेंसर के पिन को VCC लेबल वाले रास्पबेरी पाई पर 5V पिन से कनेक्ट करें। यह पीआईआर सेंसर को शक्ति प्रदान करता है। एक लेबल वाले जीएनडी को पीआई (जिसे जीएनडी भी कहा जाता है) पर ग्राउंड पिन से कनेक्ट करें। यह सर्किट को पूरा करता है। आउट लेबल वाले को पीआई पर किसी भी क्रमांकित जीपीआईओ पिन से कनेक्ट करें। इस उदाहरण में, हमने GPIO 4 को चुना है। जब सेंसर गति का पता लगाता है तो OUT पिन वोल्टेज का उत्पादन करेगा। वोल्टेज तब रास्पबेरी पाई द्वारा प्राप्त किया जाएगा।
चरण 3: सेटअप वेबहुक:
एक नया एप्लेट बनाएं और फिर Webhooks चुनें. और फिर सूचनाओं के साथ भी ऐसा ही करें।
चरण 4: कोड:
अजगर 3 या थोंनी के लिए
#! /usr/bin/python # GPIOimport timeimport अनुरोधों के रूप में RPI. GPIO आयात करें # GPIO नामकरण परंपरा सेट करेंGPIO.setmode(GPIO. BCM) # GPIO चेतावनियां बंद करेंGPIO.setwarnings(गलत) # GPIO पिन को रखने के लिए एक चर सेट करें पहचान पिनपिर = 17 # GPIO पिन को inputGPIO.setup(pinpir, GPIO. IN) के रूप में सेट करें # वर्तमान और अंतिम स्थिति को होल्ड करने के लिए चर = 0previousstate = 0 कोशिश करें: प्रिंट ("PIR के व्यवस्थित होने की प्रतीक्षा कर रहा है …") # लूप तक PIR आउटपुट 0 है जबकि GPIO.input(pinpir) == 1: currentstate = 0 प्रिंट ("रेडी") # लूप जब तक कि उपयोगकर्ता CTRL-C से बाहर नहीं निकल जाते, जबकि ट्रू: # PIR स्टेट करेंटस्टेट पढ़ें = GPIO.input(pinpir) # यदि करंट स्टेट होने पर PIR चालू हो जाता है == 1 और पिछला राज्य == 0: प्रिंट ("मोशन का पता चला!") # आपका आईएफटीटीटी यूआरएल इवेंट नाम, कुंजी और जेसन पैरामीटर (मान) आर = request.post ('https://maker.ifttt.com/trigger) के साथ /YOUR_EVENT_NAME/with/key/Your_KEY_HERE', params={"value1":"none", "value2":"none", "value3":"none"}) # नया पिछला राज्य रिकॉर्ड करें पिछलास्टेट = 1 # 120 सेकंड प्रतीक्षा करें लूपिंग एजी से पहले ऐन प्रिंट ("120 सेकंड प्रतीक्षा") समय। नींद (120) # यदि पीआईआर तैयार स्थिति में वापस आ गया है, तो एलिफ करंटस्टेट == 0 और पिछला राज्य == 1: प्रिंट ("रेडी") पिछला राज्य = 0 # 10 मिलीसेकंड समय के लिए प्रतीक्षा करें.sleep(0.01) KeyboardInterrupt को छोड़कर: Print("Quit") # GPIO सेटिंग्स रीसेट करें GPIO.cleanup()
आनंद लेना!
सिफारिश की:
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
DIY: फोकसेबल मोशन सेंसर के साथ सीलिंग माउंटेड मिनी सेंसर बॉक्स: 4 कदम
DIY: फोकसेबल मोशन सेंसर के साथ सीलिंग माउंटेड मिनी सेंसर बॉक्स: हैलो। कुछ समय पहले मैं स्मार्ट होम कॉन्सेप्ट के साथ अपने दोस्त की मदद कर रहा था और कस्टम डिज़ाइन के साथ एक मिनी सेंसर बॉक्स बनाया था जिसे छत पर 40x65 मिमी के छेद में लगाया जा सकता था। यह बॉक्स निम्न में मदद करता है: • प्रकाश की तीव्रता को मापें• नमी को मापें
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
PIR मोशन सेंसर: Arduino और रास्पबेरी पाई के साथ PIR का उपयोग कैसे करें: 5 कदम
पीर मोशन सेंसर: अरुडिनो और रास्पबेरी पाई के साथ पीआईआर का उपयोग कैसे करें: आप इलेक्ट्रोपीक की आधिकारिक वेबसाइट पर इसे और अन्य अद्भुत ट्यूटोरियल पढ़ सकते हैं। इस ट्यूटोरियल के अंत में आप सीखेंगे: पीर मोशन सेंसर कैसे काम करते हैं कैसे उपयोग करें