فهرست مطالب:
تصویری: خبرچین خانه: 4 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
کی می خواهد برود بیرون تا ببیند نامه رسیده است؟ در زمستان سرد یا باران ترجیح می دهم مجبور نباشم کاپشن و کفش بپوشم ، فقط می بینم که نامه ای وجود ندارد. این پروژه شما را از بازدیدکننده نامه الکترونیکی مطلع می کند و به عنوان یک عملکرد ثانویه به شما یادآوری می کند که درب گاراژ باز گذاشته شده است. حتی می توان آن را گسترش داد و شامل سنسورهای دیگر نیز شد
مرحله 1: شماتیک
این پروژه بر اساس تراشه Atmega 168 طراحی شده است. از آنجا که طراحی فقط به حداقل منابع نیاز دارد ، اکثر تراشه های AVR جایگزین قابل قبولی خواهند بود. اما داشتن منابع اضافی به این معنی است که افزودن قابلیت ها راحت تر از طراحی مجدد است. دستگاه فقط شامل حداقل تعداد قطعات است (به شماتیک مراجعه کنید). این طرح دارای دو سنسور است ، کلید نی مغناطیسی درب گاراژ ، و مقاومت وابسته به نور صندوق پستی (LDR).
مرحله 2: طراحی
ویژگی درب گاراژ سنسور درب گاراژ یک سوئیچ نی مغناطیسی است. آهن ربا بر روی درب گاراژ قرار می گیرد و هنگامی که درب به طور کامل بسته می شود در مجاورت سوئیچ نی قرار دارد. من یک سوئیچ نی را انتخاب کردم زیرا راحت تر می توان از تحمل مکانیکی شل در حرکت درب گاراژ استفاده کرد. وقتی درب گاراژ باز می شود ، آهن ربا از سوئیچ دور می شود. سوئیچ باز می شود که به میکروکنترلر سیگنال می دهد LED را روشن کند و یک بوق کوتاه می دهد. این بسیار ساده است ، ممکن است بپرسید چرا هنگام استفاده از یک مدار ساده این کار را انجام می دهید ، چرا باید از میکروکنترلر استفاده کنید؟ اما در اینجاست که می توان از قدرت میکروکنترلر برای ایجاد یک دستگاه مفیدتر بدون تغییر سخت افزار استفاده کرد. چیزی که من واقعاً می خواستم یک ویژگی بود که وقتی فراموش می کنم در را ببندم ، به من یادآوری کند. اگر در باز شود و یک ساعت باز بماند ، احتمالاً فراموش کرده ام که آن را ببندم. من ممکن است متوجه LED نشوم ، بنابراین در آن نقطه هر 10 دقیقه یکبار بوق می زند تا توجهم را جلب کنم تا در را ببندم. ویژگی Mailbox من از یک مقاومت وابسته به نور (LDR) برای سنسور صندوق پستی استفاده کردم. بار دیگر می توانستم از یک سوئیچ مکانیکی استفاده کنم ، اما نگران تحمل مکانیکی شل لولا درب بودم. من متقاعد نشده بودم که می توانم سوئیچ را به طور قابل اعتماد با یک در لرزش کار کنم. LDR عالی کار می کند و به راحتی در پشت صندوق پستی نصب می شود. وقتی در بسته می شود ، مقاومت بسیار بالایی را نشان می دهد - چند مگا اهم ، و هنگام باز شدن درب حدود 10K - حتی در یک روز ابری. اگر نصف شب است احتمالاً ثبت نام نمی کند ، اما به هر حال حامل نامه نمی آید. نحوه عملکرد صندوق پستی با درب گاراژ تفاوت قابل توجهی دارد. صندوق پستی فقط برای یک یا دو ثانیه فعال است ، اما من می خواهم به یاد داشته باشم که یک دریچه تشخیص داده شد ، بلندگو را یکبار بوق بزنید و سپس LED را روشن نگه دارید تا من آن را تنظیم مجدد کنم - یا بعد از 8 ساعت به طور خودکار تنظیم مجدد می شود. چندین پین آنالوگ و دیجیتال در تراشه AT Mega موجود است ، بنابراین من قطعاً می توانم ویژگی های بیشتری را به پروژه کوچک خود اضافه کنم. یک ایده می تواند یک پرتو نور و سنسور LDR باشد که در مسیر جلوی در نصب شده است ، بنابراین می توانم از کسی که به خانه نزدیک می شود مطلع شوم. هر گونه پیشنهاد؟
مرحله 3: مورد پروژه و سیم کشی
مورد من می خواستم یک قاب کوچک برای نصب برد مدار داشته باشم ، و یک جعبه RJ45 جعبه استفاده شده روی سطح پیدا کردم که فقط اندازه مناسب پروژه من است. LED ها و دکمه تنظیم مجدد را نصب کردم تا از بالای کیس گسترش پیدا کنند - این بدان معناست که قاب را می توان بدون هیچ سیم متصل جدا کرد. سیم کشی متاسفانه وقت گیرترین قسمت است - اجرای یک جفت سیم ارسال به صندوق پستی شما ممکن است کمی دردسر ساز باشد. من توصیه می کنم از یک جفت پیچ خورده یا کابل محافظ استفاده کنید. این امر باعث کاهش هرگونه میدان الکترومغناطیسی سرگردان از ایجاد جریان القایی در سیم کشی شما می شود که میکروکنترلر را مختل می کند. من کابل کواکسیال کافی در دست داشتم ، بنابراین از آن استفاده کردم. صندوق پستی من در انتهای جاده من است - شاید 40 پا از خانه. من خوش شانس بودم که وقتی راه خود را دوباره آسفالت کردم ، سیم را قبل از ریختن بتن زیر سیمان کشیدم ، به طوری که من را در حفاری زیاد نجات داد. سپس مسئله سیم کشی از طریق خانه وجود دارد که ممکن است زمان بر باشد. هوم…. شاید راه حل بی سیم…
مرحله 4: کد منبع
در اینجا کد منبع آمده است - کوتاه و ساده است.
Household_Informer.pde
فایلهای. PDE فایلهای کد منبع آردوینو هستند (به دلایلی آنها را "طرح" می نامند) - تقریباً مشابه "C" هستند.
می توانید کد را با بارگیری و باز کردن در ویرایشگر متن مشاهده کنید.
به روز شده در 14 فوریه 2011 راه حلی برای اشکال ریاضی کامپایلر. و آهنگ های صندوق پستی را برای افزایش فرکانس تغییر دهید
نسخه های جدیدتر سیستم توسعه Arduino از پسوند.ino به جای.pde استفاده می کنند ، بنابراین فقط نام فایل را تغییر دهید.
توصیه شده:
خانه خالی از سکنه مارک تواین: 5 قدم
خانه خالی از سکنه مارک تواین: شایعه شده است که خانه مارک تواین توسط نویسنده مشهور خالی از سکنه است. در این دستورالعمل ، من & quot؛ کشف & quot؛ یک عکس قدیمی که بدون هیچ تردیدی ثابت می کند که شبح تواین در واقع این خانه تاریخی قدیمی را در خود جا داده است
خانه کریستالی: 5 قدم
خانه کریستالی: زوج ها و خانواده هایی که به دلیل فاصله زیاد از هم جدا شده اند ، اغلب حسرت ارتباط را احساس می کنند. خانه کریستال برای زوج ها و خانواده ها ساخته شده است تا از طریق چراغ با یکدیگر ارتباط برقرار کنند. خانه های کریستالی با سیگنال های وای فای متصل هستند. وقتی شما
خانه پولدار: 5 قدم
خانه پولدار: سلام بچه ها! خوش آمدید !! امروز من می خواهم یک مدل خانه را به شما ارائه کنم که تنها می تواند متعلق به ثروتمندان ثروتمند باشد. این مدل سه بعدی با کمک TINKERCADlink ساخته شده است: https: //www.tinkercad. com/اینها cl معرفی هستند
خانه جن زده: 5 قدم
The Haunted House: این پروژه مدلی از خانه جن زده است که می تواند صحنه ای از فیلم یا فیلم باشد. آخرین باری که در حال ساخت یک فیلم کوتاه هستم ، متوجه شدم که اگر زمینه صحنه دقیق تر باشد ، می تواند فضای بهتری را ایجاد کند. نور در t
یک ربات آتش نشانی ارزان قیمت در خانه بسازید .: 6 قدم
ساخت یک ربات آتش نشانی ارزان قیمت در خانه: آیا می خواهید یک پروژه امنیتی برای کالج خود یا شاید برای استفاده شخصی خود بسازید؟ سپس ربات آتش نشانی یک گزینه عالی است! من این نمونه اولیه را به عنوان پروژه سال آخر در حدود 50 دلار آمریکا (3500 INR) تهیه کردم. ویدیوی نمایشی بالا را ببینید. این ربات در حال کار است