در خانه های هوشمند میتوان وسایلی از قبیل چراغها، وسایل برقی، قفلها و … را از طریق یک دستگاه مرکزی کنترل کرد. یکی از راه های پیاده سازی این تکنولوژی، کنترل بصورت بی سیم است. ما در پروژه هوشمندسازی منزل و ساختمان توسط میکروکنترلر از پروتکل بلوتوث در مدار خود بهره برده ایم که از یک طرف به فرستنده ای جداگانه نیاز نداشته باشیم و از طرفی به بی سیم بودن کنترل دست بیابیم و همچنین از سویی دیگر، بی نیاز از کانکت شدن به اینترنت باشیم.
هوشمندسازی منزل و ساختمان توسط میکروکنترلر
مدارهای زیادی در سطح نت وجود دارند که این کارها را میتوانند انجام دهند ولی مداری که امروز طراحی نموده ایم دارای چندین قابلیت منحصر به فرد است که به بررسی آنها می پردازیم. مدار بالا در حقیقت ادغام شده ی دو مدار است : مدار اول مداری است که توسط آن میتوان وسایل برقی منزل و اداره که با برق شهری کار میکنند(برق 220 ولت AC) مثل پنکه ها ، چراغها و تلویزیون و … را بصورت بی سیم بدون نیاز به فرستنده ای جداگانه و توسط گوشی هوشمند کنترل نمود(روشن و خاموش نمود) و مدار دوم مداری است که بوسیله ی آن میتوان توسط گوشی هوشمند، درب منزل یا اداره را بصورت بی سیم باز نمود. در هر دو مداری که به آنها اشاره شد به سخت افزار تقریبا مشابهی نیاز است. ما با پیاده سازی تکنیکها و ترفندهای سخت افزاری، با همان سخت افزار، مداری یکپارچه طراحی نموده ایم که میتواند کار هر دو مدار بالا را انجام بدهد و کاربر میتواند بدون تغییر کد نویسی تنها با یک کلید که در مدار تعبیه شده، شخصیت و نقشی که مدار ایفا میکند را عوض کند و از مدار اول به مدار دوم سوئیچ کند و بالعکس. علاوه بر این، تلاش زیادی در ساده سازی و به حداقل رساندن سخت افزار مورد نیاز برای راه اندازی مدار صورت گرفته طوریکه در حالت استفاده از نقش دوم مدار(درب بازکن بی سیم) میتوان تنها و تنها با یک آداپتور یا باتری، هم تغذیه ی مدارات دیجیتال را فراهم نمود و هم اقدام به باز کردن درب در صورت ارسال دستور از سوی کاربر نمود و بدین ترتیب برای بوبین درب منزل نیازی به استفاده از تغذیه ی مجزا نیست و این در حالتی است که مداهای مشابه به این تغذیه نیاز دارند. این دلایل باعث شده اند که علاوه بر کاهش سایز و کاربردی شدن مدار، هزینه ی نهایی ساخت مدار نیز به حداقل برسد. لازم به ذکر است که برنامه نویسی توسط IDE آردوینو صورت گرفته است.
فایلهایی که همراه این پروژه قرار داده شده اند:
- سورس کد برنامه
- آموزش خط به خط برنامه همراه با بیان نکات ضروری
- شماتیک مدار
- PCB طراحی شده برای مدار
- برنامه ی آندرویدی مدار
- آموزش راه اندازی و کانفیگ کردن ماژول HC-05
- آموزش راه اندازی رله
- آموزش نحوه ی عملکرد و کارکرد مدار
قابلیتهای پروژه هوشمندسازی منزل و ساختمان توسط میکروکنترلر :
- اتوماسیون و هوشمندسازی منزل و اداره
- دو مدار در یک مدار
- کنترل وسایل برقی بصورت بی سیم توسط گوشی هوشمند
- باز کردن درب توسط گوشی هوشمند بصورت بی سیم
- استفاده از حداقل سخت افزار بدلیل تکنیکهای سخت افزاری پیاده سازی شده حین طراحی مدار
فیلم تست مدار