فهرست مطالب:
تصویری: PiGMI: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
اجازه دهید PiGMI - Pi Garage Monitor را از طریق اینترنت معرفی کنم
این نسخه من از سیستم نظارت بر درب گاراژ با استفاده از Pi است. Pi همچنین باز و بسته شدن درها را کنترل می کند و در HomeBridge ادغام شده است تا بتوانم بگویم: "Hey Siri، open Dave's door!".
این پروژه در سال 2016 ساخته شد و از آن زمان اجرا می شود. طراحی بر اساس ساده نگه داشتن همه چیز تا حد ممکن بود. به عنوان مثال ، درب گاراژ چهار حالت دارد: باز ، بسته ، گیر کرده و مسدود شده. دو مورد اول واضح است ، دو مورد آخر نشان دهنده این است که در بسته می شود و نمی تواند ، پس مانع می شود. اگر سعی می کند باز شود و موفق به انجام این کار نشود ، در آن گیر کرده است. تشخیص این حالات بار دیگر ساده باقی ماند. باز شدن درب در حدود 2 ثانیه با فشار دادن دکمه دستی شروع می شود و بسته شدن آن از طریق دکمه دستی (یا کنترل از راه دور) حدود 15 ثانیه طول می کشد. از این دو زمان برای تشخیص حالت های گیر کرده و مسدود استفاده شد. یک کلید مغناطیسی ساده وضعیت درب گاراژ را تشخیص می دهد. باز هم ساده نشان دادن این بدان معناست که من مجبور نیستم با وسایل الکترونیکی درب گاراژ درگیر شوم. بنابراین اگر وضعیت سوئیچ بعد از زمان مقرر تغییر نکند ، پیامی دریافت خواهید کرد. البته درب می تواند به موقع باز شود و همچنان گیر کند ، اما شما متوجه آن خواهید شد - سعی کنید آن را ساده نگه دارید! رله ها روی دکمه های دستی در گاراژ استفاده می شوند. می توان آن را تا 3 درب پیکربندی کرد.
بنابراین طراحی این بود که از Pi برای نظارت بر وضعیت سوئیچ استفاده شود. ارائه یک رابط وب برای کنترل و امکان دسترسی از طریق اینترنت برای نظارت و کنترل از راه دور. من این ایده را با یکی از دوستان (تام میلنر) مرور کردم که تمام شد و کل رابط وب را برای من ایجاد کرد. می توانید کد را بارگیری کرده و قبل از تنظیم روی Pi ، آن را در حالت نمایشی امتحان کنید. رابط به شما امکان می دهد پین های GPIO را برای آهن ربا و خروجی رله ها پیکربندی کنید. تاخیرهای زمانی استفاده می شود که درب شما بیشتر از 2 و 15 ثانیه به طور پیش فرض حرکت می کند. شما یک کاربر و رمز عبور برای امنیت ایجاد می کنید ، یک سیستم ورود به سیستم وجود دارد. این قابلیت را دارد که در حالت زنگ هشدار تنظیم شود که در صورت باز شدن درب هنگام باز شدن تعطیلات یا سرکار ، می توانید هشدار پیامکی دریافت کنید. این نرم افزار روی رزبری پای 3 و صفر آزمایش شده است. برای اطلاعات بیشتر در اینجا پیوندی به صفحه ویکی گاراژ من وجود دارد. نظارت اختیاری است و در اینجا پیوند وجود دارد.
تدارکات
شما نیاز خواهید داشت:
رزبری پای (Pi3 و Zero آزمایش شده اند) با آخرین سیستم عامل Pi روی کارت SD و منبع تغذیه
دانگل وای فای
سوئیچ (های) مغناطیسی (1 درب) NO نوع
رله (ها) (I در هر در)
بیشتر قطعات الکترونیکی از Adafruit یا Amazon تهیه شده اند.
سیم - سیم زنگ درب برای سیم کشی آهن ربا به Pi
موارد برای رله و Pi (I 3D Printed mine from Thingiverse: Relay، Pi)
نرم افزار My-Garage
نرم افزار نظارت اختیاری
چسب برای اتصال آهنربا به در و قاب درب.
پیچ برای موارد نصب دیوار
ابزارها:
استریپرهای سیم ،
انبر
اسلحه اصلی برای چسباندن سیم در گاراژ اجرا می شود.
سیم بر، دم باریک
مرحله 1: تنظیم Pi
آموزش های زیادی در مورد راه اندازی Pi وجود دارد ، بنابراین من آنها را در اینجا به جز بیان موارد مورد نیاز در Pi توضیح نمی دهم.
1) Apache ، PHP ، Python. باز هم آموزش هایی در این مورد از سایت هایی مانند Adafruit و البته RaspberryPi Organization وجود دارد.
2) Pi نیاز به دسترسی به Wifi شما دارد بنابراین باید تنظیم شود.
3) برای دسترسی به خارج از خانه شما باید روشی را برای عبور از دیوار آتش روتر خود ارائه دهید. من از آدرس وب noip.com استفاده می کنم و از شماره پورت متفاوتی برای Apache به عنوان یک ویژگی امنیتی اضافی استفاده می کنم. باز هم آموزش های زیادی در وب برای این ترتیب وجود دارد.
4) نرم افزار My-Garage از Github
مرحله 2: سیم کشی و پیکربندی
به نمودار مراجعه کنید ، اما ویژگی های اصلی آنها یک آهنربا و یک رله در هر در است. برای تنظیمات من ، شش پین GPIO است. آنها در نرم افزار قابل تنظیم هستند ، فقط مطمئن شوید که رله مناسب را با آهنربای مناسب در چند درب مطابقت دهید! برای مشاهده صفحه تنظیمات به تصویر بالا مراجعه کنید.
در اینجا می توانید حالت ها را پیکربندی کنید (شبیه سازی یا حالت نمایشی). تعداد و نام درها ؛ زمان باز و بسته شدن درب و اطلاعات ارسال زنگ هشدار و نظارت.
سیم کشی فیزیکی دوباره تا حد امکان ساده نگه داشته شد. خروجی رله (ها) از طریق دکمه (های) دستی در گاراژ پرش می شود. رله به مدت 1 ثانیه تا زمانی که دکمه را فشار دهید ، ضربان دار می شود. سوئیچ مغناطیسی که من در سطح چشم در مسیر در نصب کردم. درهای من دارای یک مسیر فلزی هستند که غلتک ها در آن می روند. از آنجا که نرم افزار فقط باید بداند که سوئیچ باز است یا بسته ، می توانید آن را در هر مکانی که برای درب شما مناسب است نصب کنید. آهن ربا بر روی درب (قسمت متحرک) سوئیچ روی قاب نصب شده است. عملکرد درب به روش بیهوده ای اصلاح نشده است. انتهای کنونی متوقف می شود و سنسور انسداد IR هنوز کار می کند.
توصیه شده:
مرحله به مرحله ساخت کامپیوتر: 9 مرحله
گام به گام ساخت کامپیوتر: لوازم: سخت افزار: مادربرد CPU & amp؛ CPU coolerPSU (منبع تغذیه) ذخیره سازی (HDD/SSD) RAMGPU (لازم نیست) مورد ابزار: پیچ گوشتی دستبند ESD/خمیر ماتریسمی با اپلیکاتور
سه مدار بلندگو -- آموزش مرحله به مرحله: 3 مرحله
سه مدار بلندگو || آموزش گام به گام: مدار بلندگو سیگنال های صوتی دریافت شده از محیط را بر روی MIC تقویت می کند و از محل تولید صدای تقویت شده به بلندگو ارسال می کند. در اینجا ، من سه روش مختلف برای ساخت این مدار بلندگو با استفاده از موارد زیر را به شما نشان خواهم داد
مرحله به مرحله اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: 4 مرحله
گام به گام اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: اتوماسیون خانگی گام به گام با استفاده از Wemos D1 Mini با طراحی PCB چند هفته قبل ما آموزش "اتوماسیون خانگی با استفاده از تمشک پای" را در rootaid.com منتشر کردیم که مورد استقبال علاقه مندان و علاقه مندان قرار گرفت. دانشجو. سپس یکی از اعضای ما آمد
نصب Smapler V0002 مرحله به مرحله: 5 مرحله
نصب Smapler V0002 گام به گام: Smapler یک مدار است که به تولید صدای مولد توسط David Cuartielles و Ino Schlaucher از BlushingBoy.org اختصاص داده شده است. Smapler v0002 - نسخه آاکا سنگاپور - چیزی نیست جز سپر آردوینو که برای بازی استری بد بو استفاده می شود
نصب Smapler V0001r2 مرحله به مرحله: 3 مرحله
نصب Smapler V0001r2 مرحله به مرحله: این یک راهنمای عکاسی برای نصب Smapler v0001r2 است. این یک مدار مستقل سازگار با آردوینو با اتصال کارت SD داخلی ، اتصال PS2 برای ماوس/صفحه کلید ، تقویت کننده صدا و تعدادی پین I/O برای سنسورها است. با آن شما