विषयसूची:
- चरण 1: भाग
- चरण 2: ब्रेड बोर्ड इट आउट।
- चरण 3: अब यह आपके ब्रेडबोर्ड पर काम करता है …
- चरण 4: फ़ाइल को गुलाबी में अपलोड करें
- चरण 5: पीआईआर के लिए देखने का क्षेत्र बंद करें
- चरण 6: दीवार पर सुरक्षित करें
- चरण 7: फ्रेडी मर्करी
- चरण 8: यह सब एक साथ रखो
वीडियो: गैराज मॉनिटर 3k: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
यह जानने की जरूरत है कि क्या गैरेज का दरवाजा खुला है? यह जानने की जरूरत है कि क्या आपने अपनी बाइक से टकराए बिना दरवाजा बंद करने के लिए काफी दूर खींच लिया है? वेब एक्सेस के साथ यह सब जानने की जरूरत है … मैं गैरेज मॉनिटर 3000 प्रस्तुत करता हूं।
जब कार सही जगह पर पहुंचती है, तो एलईडी हरे से लाल हो जाती है। यह एक कार्य प्रगति पर है, यह केवल 1.0 संस्करण है, मुझे लगता है कि इसे और बेहतर बनाने के लिए इसे कुछ बदलावों से गुजरना होगा।
चरण 1: भाग
वायर
1 मरकरी स्विच 1 220 ओम रेसिस्टर 1 10k ओम रेसिस्टर 2 x 1k ओम रेसिस्टर 1 रेड एलईडी 1 ग्रीन एलईडी 1 लंबन इंटरनेट किट (लंबन www.parallax.com से पिंक) 1 बीएस2 माइक्रो कंट्रोलर (लंबन www.parallax.com से) 1 पीर मोशन डिटेक्टर (लंबन www.parallax.com से) 1 डीएस1620 तापमान चिप। 1 5v बिजली की आपूर्ति 1 कार्डबोर्ड पोस्टर ट्यूब मेरे गैरेज में कोई नेटवर्क ड्रॉप नहीं था, जिसे मुझे स्पष्ट रूप से ठीक करना था, इसलिए मैंने eBay से $ 20 के लिए एक लिंक्स WET11 खरीदा।
चरण 2: ब्रेड बोर्ड इट आउट।
तो मुझे स्पष्ट रूप से एक वायरिंग आरेख बनाने की भी आवश्यकता है … लेकिन आप गलत नहीं हो सकते यदि आप पीडीएफ में उदाहरणों का पालन करते हैं जो सभी लंबन भागों के साथ आते हैं। स्विच के लिए वायरिंग पीडीएफ से आती है माइक्रो कंट्रोलर क्या है पीआईआर के लिए वायरिंग पीआईआर डॉक्यूमेंटेशन पीडीएफ से आती है डीएस1620 के लिए वायरिंग पीडीएफ एप्लाइड सेंसर से आती है। PINK के लिए वायरिंग गुलाबी पीडीएफ से P0 - pirP1 के लिए - मर्करी स्विचP5 - 1620P6 - 1620P7- 1620p12 - PINKP13 के लिए - PINKP14 के लिए - ग्रीन LED P15 - लाल LED
चरण 3: अब यह आपके ब्रेडबोर्ड पर काम करता है …
आपको शायद bs2 प्रोग्राम करना चाहिए, यहाँ कोड है। इस कोड का अधिकांश भाग लंबन साइट पर उपलब्ध विभिन्न पीडीएफ में उदाहरणों पर आधारित है। आप BS2 के लिए अधिक भुगतान करते हैं, लेकिन दस्तावेज़ीकरण बढ़िया है। ' {$STAMP BS2}' {$PBASIC 2.5}'' -----(I/O परिभाषाएं)-------------------------- ------------------------ पीर पिन 0 'I/O पिन पीर सेंसर के लिएLEDONE पिन 15' I/O पिन ग्रीन LEDLEDTWO पिन 14 'I/ लाल एलईडी के लिए ओ पिन'-----(चर)------------------------------------- ------------------- काउंटर VAR बाइट 'ट्रिप काउंटरx VAR वर्ड' एक सामान्य उद्देश्य चर परिभाषित करेंVAR x. BIT15 'xdegC VAR Word का साइन बिट' धारण करने के लिए एक चर परिभाषित करें डिग्री सेल्सियस डिग्री एफ वीएआर वर्ड 'डिग्री फारेनहाइट धारण करने के लिए' -----(आरंभीकरण)-------------------------------- ------------------ डीबग सीएलएस ' डीबग स्क्रीन साफ़ करें 12, 396, ("! NB0W07:", "वार्मिंग अप", सीएलएस) 'पिंक को बताएं कि काउंटर के लिए क्या है = 10 से 0 उच्च LEDONE ' LEDS कम LEDTWO फ्लैश करें' PIR वार्म-अप डीबग होम के लिए 20 सेकंड प्रतीक्षा करें, "वार्म अप:", DEC2 काउंटर SEROUT 12, 396, ("! NB0W07: वार्म अप:", CLS) 1000 रोकें लो LEDONE हाई LEDTWO PAUSE 1000 'डिस्प्ले काउंटर हर सेकेंडNEXTLOW LEDONELOW LEDTWOcounter = 0' क्लियर काउंटर वेरिएबलडीबग होम, "वेटिंग "SEROUT 12, 396, ("!NB0W07:वेटिंग…", CLS)हाई LEDTWOHIGH 5 'DS1620SHIFTOUT 7, 6, LSBFIRST, (238)' चुनें "कनवर्ज़न प्रारंभ करें" कमांड कम 5 ' कमांड करें' ----- (कार्यक्रम कोड)------------------------------------------ ------मुख्य: DO 'मोशन डिटेक्टर IF PIR = 1 फिर' मोशन डिटेक्ट? काउंटर = काउंटर + 1 'अपडेट ट्रिप काउंटर हाई LEDONE' LOW LEDTWO ' लाइट रेड एलईडी डिबग होम, "ट्रिप्ड …", DEC3 काउंटर SEROUT 12, 396, ("! NB0W07:", "ट्रिप्ड …", CLS) DO: LOOP जब तक पीर = 0 'डीबग होम को साफ़ करने के लिए पीर की प्रतीक्षा करें, "साफ़ किया गया …", डीईसी 3 काउंटर 12, 396, ("! NB0W07:", "साफ़ किया गया …", सीएलएस) कम एलईडीऑन हाई एलईडीTWO 'लाल एलईडी ENDIF बंद करें' तापमान उच्च 5 'DS1620 SHIFTOUT 7, 6, LSBFIRST, (170) का चयन करें' "डेटा प्राप्त करें" कमांड भेजें SHIFTIN 7, 6, LSBPRE, (x\9) 'डेटा प्राप्त करें, जिसमें संकेत LOW 5 शामिल है' कमांड समाप्त करें x. BYTE1 = -x. BIT8 'चिह्न को 16 बिट्स तक बढ़ाएँ degC=x*5' 'C*10 (रिज़ॉल्यूशन 0.5'C) degF= degC+2732*9/50-459' में कनवर्ट करें 'F DEBUG में कनवर्ट करें? degF, CR, CR ' डिबग पर दिखाएँ SEROUT 12, 396, ("!NB0W06:", DEC degF, CLS) 'गेराज डोर डिटेक्टर। IF IN1 = 0 तो SEROUT 12, 396, ("!NB0W08:", "ओपन", CLS) ELSE SEROUT 12, 396, ("!NB0W08:", "क्लोज्ड", CLS) ENDIF PAUSE 1000 LOOP
चरण 4: फ़ाइल को गुलाबी में अपलोड करें
मैंने इसे अपने वेब पेज के लिए इस्तेमाल किया। आप एफ़टीपी गैराज मॉनिटर 3000 के माध्यम से गुलाबी रंग में अपलोड कर सकते हैं। onLoad="if (self!=top) top.location = self.location">A:hover { text-decoration:underline; रंग:#336633; }
गैरेज मॉनिटर
गैराज में तापमान है: कार पार्किंग की स्थिति: गैराज का दरवाजा है: [https://गुलाबी ताज़ा करें]
चरण 5: पीआईआर के लिए देखने का क्षेत्र बंद करें
तो पीआईआर के पास देखने का एक पागल विस्तृत क्षेत्र है, मैंने पोस्टर ट्यूब के 5 टुकड़े का उपयोग करके इसे बंद कर दिया, मुझे यह विचार लंबन मंचों पर एक पोस्ट से मिला, उन्होंने एक व्यापक ट्यूब का उपयोग किया, लेकिन यह अभी भी वास्तव में एक था चालाक विचार।
मैंने ट्यूब की टोपी में एक छेद लगाकर और उसे गर्म करके पीर को ट्यूब में सुरक्षित कर दिया। मैंने फोन कॉर्ड का उपयोग करके इस पैक को ब्रेडबोर्ड से जोड़ा, मेरे पास इसके चारों ओर बहुत कुछ था। मुझे एक पुराने सीपीयू पंखे पर एक 3 प्रोंग कनेक्टर मिला जिसे मैंने पीआईआर के लिए प्लग के रूप में इस्तेमाल किया था।
चरण 6: दीवार पर सुरक्षित करें
मैंने इसे दीवार पर ठीक कर दिया, जहां मेरी कार को दरवाजा साफ करने के लिए रुकने की जरूरत है। मैंने जिप टाई और स्टेपल गन का इस्तेमाल किया।
चरण 7: फ्रेडी मर्करी
मैंने अपने गेराज दरवाजे के नीचे एक पारा स्विच लगाया, फिर से फोन कॉर्ड का उपयोग कर रहा था क्योंकि मेरे पास बहुत कुछ था …
चरण 8: यह सब एक साथ रखो
मैंने यह सब सिर्फ साफ रखने के लिए सिंट्रा के एक टुकड़े से जोड़ा। मुझे एक छोटी ईथरनेट केबल काटने की जरूरत है लेकिन मेरे पास घर पर एक क्रिम्पर नहीं है।
अगले चरण… क्या इसे वाकई हर समय चालू रहने की ज़रूरत है? हो सकता है कि गैरेज का दरवाजा खुलने और लाइट चालू होने पर मेरे पास यह शक्ति हो। इस तरह मैं इसे अंतिम स्थिति वाले डेटाबेस में एक तालिका अपडेट कर सकता था? मुझे लगता है कि इसे हर समय चलाना बिजली बर्बाद करने जैसा है … शायद मुझे इसे एक प्रोजेक्ट बॉक्स में रखना चाहिए!
सिफारिश की:
अपने गैराज का दरवाजा हैक करें: 5 कदम
अपने गैराज के दरवाजे को हैक करें: किसने कभी सिर्फ एक फोन ऐप के साथ घर जाने का सपना नहीं देखा है, या डेटा ट्राम को सुनने और फिर से कॉपी करने में सक्षम होने का सपना देखा है? मैंने जो महसूस किया, और मैं कैसे आगे बढ़ा, उसे आपके साथ साझा करने में मुझे खुशी हो रही है। दूसरी बार जब मैं अपनी चाबियां भूल गया तो मैंने इस परियोजना को शुरू किया।
DIY स्मार्ट गैराज डोर ओपनर + होम असिस्टेंट इंटीग्रेशन: 5 कदम
DIY स्मार्ट गैराज डोर ओपनर + होम असिस्टेंट इंटीग्रेशन: इस DIY प्रोजेक्ट का उपयोग करके अपने सामान्य गेराज दरवाजे को स्मार्ट बनाएं। मैं आपको दिखाऊंगा कि इसे कैसे बनाया जाए और होम असिस्टेंट (MQTT पर) का उपयोग करके इसे कैसे नियंत्रित किया जाए और आपके गेराज दरवाजे को दूरस्थ रूप से खोलने और बंद करने की क्षमता हो। मैं Wemos नामक एक ESP8266 बोर्ड का उपयोग करूंगा
एक पुराने एलसीडी मॉनिटर से हैक किया गया गोपनीयता मॉनिटर: 7 कदम (चित्रों के साथ)
एक पुराने एलसीडी मॉनिटर से हैक किया गया गोपनीयता मॉनिटर: अंत में आप उस पुराने एलसीडी मॉनिटर के साथ कुछ कर सकते हैं जो आपके गैरेज में है। आप इसे गोपनीयता मॉनिटर में बदल सकते हैं! यह आपके अलावा सभी को सफ़ेद दिखता है, क्योंकि आपने "जादू" चश्मा! आपके पास वास्तव में एक पा है
वीजीए मॉनिटर स्प्लिटर को कंप्यूटर नियंत्रित मॉनिटर स्विचर में परिवर्तित करना: 4 कदम
वीजीए मॉनिटर स्प्लिटर को कंप्यूटर-नियंत्रित मॉनिटर स्विचर में परिवर्तित करना: यह निर्देश योग्य बताता है कि कैसे एक सस्ता (20 यूरो) वीजीए मॉनिटर स्प्लिटर जो एक पीसी को दो मॉनिटर से जोड़ने के लिए उपयोग किया जाता है, को कंप्यूटर नियंत्रित-मॉनिटर स्विचर में परिवर्तित किया जा सकता है। अंतिम डिवाइस को समानांतर पोर्ट के माध्यम से नियंत्रित किया जाता है और
गैराज मॉनिटर 3001: 8 कदम (चित्रों के साथ)
गैराज मॉनिटर 3001: समस्या: मेरा गैरेज मेरे घर से अलग है, यह देखना मुश्किल है कि घर से दरवाजे खुले हैं या नहीं। या हो सकता है कि मैं काम करने के लिए सवारी करने की जल्दी में हूं और दरवाजा बंद करना भूल गया हूं। समाधान: लंबन बीएस 2 आधारित मॉनिटर। मैं अपने गैरेज के दरवाजे की स्थिति की जांच कर सकता हूं