فهرست مطالب:
- مرحله 1: قطعات
- مرحله 2: نان را بیرون بیاورید
- مرحله 3: اکنون که روی Breadboard شما کار می کند…
- مرحله 4: فایل را در صورتی بارگذاری کنید
- مرحله 5: میدان دید را برای PIR ببندید
- مرحله 6: به دیوار محکم کنید
- مرحله 7: فردی مرکوری
- مرحله 8: همه چیز را کنار هم قرار دهید
تصویری: مانیتور گاراژ 3k: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
باید بدانید درب گاراژ باز است یا خیر؟ آیا باید بدانید که آیا آنقدر جلو کشیده اید که درب بدون ضربه به دوچرخه شما بسته شود؟ باید همه اینها را با دسترسی به وب بدانید … من مانیتور گاراژ 3000 را ارائه می دهم.
وقتی خودرو به نقطه مناسب می رسد ، LED از سبز به قرمز تبدیل می شود. این یک کار در حال پیشرفت است ، این فقط نسخه 1.0 است ، من فکر می کنم چند تغییر را انجام می دهد تا حتی بهتر شود.
مرحله 1: قطعات
سیم
1 سوئیچ جیوه ای 1 مقاومت 220 اهم 1 مقاومت 10 کیلو اهم 2 مقاومت 1 کیلو اهم 1 قرمز LED 1 سبز LED 1 کیت اینترنت پارالاکس (PINK از اختلاف منظر www.parallax.com) 1 کنترل کننده میکرو BS2 (از اختلاف منظر www.parallax.com) 1 آشکارساز حرکت PIR (از parallax www.parallax.com) 1 تراشه دما ds1620. منبع تغذیه 5 ولت 1 لوله پوستر مقوایی من در گاراژ خود قطعی شبکه نداشتم ، که بدیهی است مجبور بودم آن را برطرف کنم ، بنابراین یک linkys WET11 از ebay به قیمت 20 دلار خریدم.
مرحله 2: نان را بیرون بیاورید
بنابراین بدیهی است که من نیز نیاز به ایجاد یک نمودار سیم کشی دارم … اما اگر از مثال های موجود در PDF هایی که همراه با تمام قسمت های اختلاف منظر ارائه شده پیروی کنید ، نمی توانید اشتباه کنید. سیم کشی برای سوئیچ از PDF Whats a micro controller سیم کشی برای PIR از PIR Documentation PDF تهیه می شود سیم کشی برای DS1620 از طریق سنسورهای کاربردی PDF تهیه می شود. سیم کشی برای PINK از PINK PDF P0 - برای pirP1 - سوئیچ جیوه ای P5 - 1620P6 - 1620P7- 1620p12 - برای PINKP13 - برای PINKP14 - LED سبز P15 - LED قرمز
مرحله 3: اکنون که روی Breadboard شما کار می کند…
احتمالاً باید bs2 را برنامه ریزی کنید ، این کد است. بیشتر این کد بر اساس نمونه هایی در PDF های مختلف موجود در سایت اختلاف منظر است. برای BS2 هزینه بیشتری می پردازید ، اما مستندات عالی است. '{$ STAMP BS2}' {$ PBASIC 2.5} '' ----- (تعاریف ورودی/خروجی) ------------------------- ---------------- O پین برای LED قرمز '----- (متغیرها) ------------------------------------ ------------ درجه CelsiusdegF VAR کلمه 'برای نگه داشتن درجه فارنهایت' ----- (راه اندازی اولیه) -------------------------------- ------------------ DEBUG CLS 'Clear DEBUG ScreenSEROUT 12، 396، ("! NB0W07:"، "Warming Up"، CLS)' PINK whatss upFOR counter = 10 تا 0 LEDON بالا 'LED ها را کم کنید LEDTWO' 20 ثانیه صبر کنید تا PIR Warm-Up DEBUG HOME ، "گرم شدن:" ، شمارنده DEC2 SEROUT 12 ، 396 ، ("! NB0W07: Warming up:"، CLS) PAUSE 1000 LOW LEDONE HIGH LEDTWO PAUSE 1000 'Counter Counter ON NextTLOW LEDONELOW LEDTWOcounter = 0' Clear Counter متغیر DEBUG HOME ، "Waiting "SEROUT 12، 396، ("! NB0W07: Waiting … "، CLS) LEDTWOHIGH HIGH 5 'DS1620SHIFTOUT 7، 6، LSBFIRST، (238)'" start converts "commandLOW 5 'دستور را انجام دهید ----- (کد برنامه) -------------------------------------------------- ------ اصلی: آیا 'آشکارساز حرکت IF PIR = 1 THEN' حرکت تشخیص داده شد؟ counter = counter + 1 'Update Trip Counter HIGH LEDONE' LOW LEDTWO 'Light LED LED DEBUG HOME، "TRIPPED …"، counter DEC3 SEROUT 12، 396، (""! NB0W07: "،" Tripped… "، CLS) انجام دهید: LOOP تا PIR = 0 'منتظر بمانید تا PIR پاک شود DEBUG HOME ، "CLEARED …" ، شمارنده DEC3 SEROUT 12 ، 396 ، ("! NB0W07:" ، "Cleared…" ، CLS) LEDONTOW پایین LEDOW "خاموش LED قرمز LED 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 THEN SEROUT 12، 396، ("! NB0W08:"، "Open"، CLS) ELSE SEROUT 12، 396، ("! NB0W08:"، "Closed"، CLS) ENDIF PAUSE 1000 LOOP
مرحله 4: فایل را در صورتی بارگذاری کنید
من این را برای صفحه وب خود استفاده کردم. می توانید از طریق FTP Garage Monitor 3000 روی صورتی بارگذاری کنید. onLoad = "if (self! = top) top.location = self.location"> A: hover {text-decoration: underline؛ رنگ:#336633؛ }
مانیتور گاراژ
درجه حرارت در گاراژ عبارت است از: پارکینگ خودرو چیزهای اضافی: درب گاراژ این است: [https:// refresh صورتی]
مرحله 5: میدان دید را برای PIR ببندید
بنابراین PIR دارای میدان دید وسیع دیوانه واری است ، من با استفاده از یک لوله پوستر 5 اینچی آن را بستم ، این ایده را از یک پست در انجمن های اختلاف منظر دریافت کردم ، آنها از یک لوله گسترده تر استفاده کردند ، اما هنوز هم واقعاً صاف بود. اندیشه.
PIR را با قرار دادن سوراخی در درپوش لوله و چسباندن داغ به لوله محکم کردم. من این بسته را با استفاده از سیم تلفن به تخته نان متصل کردم ، تعداد زیادی از آن در اطراف قرار داشت. من یک اتصال دهنده 3 شاخه را روی یک فن CPU قدیمی پیدا کردم که به عنوان یک پلاگین برای PIR استفاده می کردم.
مرحله 6: به دیوار محکم کنید
من آن را به دیوار محکم کردم ، جایی که ماشین من باید متوقف شود تا در را باز کند. من از کراوات زیپی و اسلحه اصلی استفاده کردم.
مرحله 7: فردی مرکوری
من یک سوئیچ جیوه ای به انتهای درب گاراژم وصل کردم و دوباره از سیم تلفن استفاده کردم زیرا مقدار زیادی از آن را داشتم…
مرحله 8: همه چیز را کنار هم قرار دهید
همه اینها را به تکه ای از سینترا وصل کردم تا تمیز بماند. من باید یک کابل اترنت کوتاهتر را قطع کنم اما در خانه کریپر ندارم.
مراحل بعدی … آیا واقعاً باید همیشه روشن باشد؟ شاید وقتی درب گاراژ باز می شود و چراغ روشن می شود ، باید آن را روشن کنم. به این ترتیب می توانم جدول را در پایگاه داده با آخرین وضعیت به روز کنم؟ من حدس می زنم که دائماً کار کردن فقط نوعی اتلاف برق است … شاید باید آن را در جعبه پروژه قرار دهم!
توصیه شده:
درب گاراژ خود را هک کنید: 5 مرحله
درب گاراژ خود را هک کنید: چه کسی هرگز رویای این را نداشته است که فقط با یک برنامه تلفن به خانه برود یا بتواند به ترامواهای داده گوش داده و مجدداً کپی کند؟ خوشحالم که می توانم آنچه را که فهمیده ام و نحوه کارم را با شما به اشتراک بگذارم. این پروژه را پس از بار دوم که کلیدهایم را فراموش کردم ، شروع کردم
درب گاراژ کنترل شده توسط الکسا با آردوینو Esp8266: 6 مرحله
درب گاراژ کنترل شده توسط الکسا با آردوینو Esp8266: ایده این پروژه از پروژه ای قدیمی که مدتی پیش روی آن کار کرده بودم به ذهنم رسید. مدار ساده ای را فشار داده بودم که با فشردن یک دکمه توسط درب گاراژ ، LED روشن می شد. این روش غیرقابل اعتماد بود و مفید نبود
نظارت بر دو درب گاراژ: 4 مرحله
نظارت بر دو درب گاراژ: در سال 2016 ما به خانه جدیدی نقل مکان کردیم ، جایی که درهای گاراژ به گونه ای واقع شده است که نمی توانید آنها را از ورودی اصلی خانه مشاهده کنید. بنابراین نمی توانید مطمئن باشید که درها بسته یا باز هستند. فقط برای نظارت ، صاحبان سابق یک سوئیچ پرس نصب کردند
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: 7 مرحله (همراه با تصاویر)
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: در نهایت شما می توانید با آن مانیتور LCD قدیمی که در گاراژ دارید کاری انجام دهید. می توانید آن را به یک مانیتور حریم خصوصی تبدیل کنید! برای همه به جز شما سفید به نظر می رسد ، زیرا شما & quot؛ جادو & quot؛ می پوشید. عینک! تنها چیزی که واقعاً باید داشته باشید یک پدر است
گاراژ مانیتور 3001: 8 مرحله (همراه با تصاویر)
گاراژ مانیتور 3001: مشکل: گاراژ من از خانه من جدا شده است ، به سختی می توان درهای خانه را باز کرد. یا شاید من برای سوار شدن به محل کار عجله دارم و فراموش کردم که در را ببندم. راه حل: مانیتور بر اساس Parallax BS2. من می توانم وضعیت درب گاراژ خود را بررسی کنم