فهرست مطالب:

خانه هوشمند با آردوینو MKR1000 و M.I.T. برنامه اندروید: 4 مرحله
خانه هوشمند با آردوینو MKR1000 و M.I.T. برنامه اندروید: 4 مرحله

تصویری: خانه هوشمند با آردوینو MKR1000 و M.I.T. برنامه اندروید: 4 مرحله

تصویری: خانه هوشمند با آردوینو MKR1000 و M.I.T. برنامه اندروید: 4 مرحله
تصویری: هوشمند سازی وسایل خانه با اردینو #arduino #الکترونیک #program 2024, نوامبر
Anonim
خانه هوشمند با آردوینو MKR1000 و M. I. T. برنامه اندروید
خانه هوشمند با آردوینو MKR1000 و M. I. T. برنامه اندروید

در این آموزش نحوه بهبود خانه هوشمند خود را تنها با چند جزء توضیح می دهم.

قلب این طراحی خانه هوشمند برد Arduino MKR1000 است که با یک برنامه کنترل می شود و در وب سایت توسعه M. I. T طراحی شده است. (موسسه تکنولوژی ماساچوست).

چگونه انجام می شود؟ در وب سایت M. I. T. می توانید با حساب Google خود وارد شوید تا خودتان یک برنامه برای تلفن هوشمند Android ایجاد کنید. می توانید صفحه ها را تعریف کرده و همه دستورات زیر را برنامه ریزی کنید. دومی با یک زبان برنامه نویسی تصویری WYSIWYG (آنچه می بینید همان چیزی است که دریافت می کنید) با توابع بلوک انجام می شود.

من یک برنامه برای کنترل برد Arduino MKR1000 از طریق WiFi با 5 خروجی مختلف برای تغییر 5 دستگاه مختلف در "خانه هوشمند" ایجاد کردم. در ابتدا ، فقط LED ها متصل هستند ، اما می توان آنها را به راحتی با تغییر رله برای اتصال لوازم خانگی جایگزین کرد.

تدارکات

1 برد برد آردوینو نوع MKR1000 ،

7 مقاومت 1 کیلو اهم 7 رهبری 5 میلی متر ، رنگ های مختلف. تخته و سیم کشی.

5 ولت DC یک رله در هر برنامه داخلی دارد.

منبع تغذیه 5 ولت DC برای MKR1000 (منبع USB زگیل دیواری انجام می دهد).

رایانه شخصی با نرم افزار Arduino IDE نصب شده است.

مرحله 1: نسخه ی نمایشی

Image
Image
برنامه آردوینو اینو
برنامه آردوینو اینو

در اینجا می توانید نحوه روشن و خاموش شدن 5 خروجی مختلف با LED ها را مشاهده کنید. همچنین تنظیمات صفحه نمایش نشان داده شده است ، می توانید با استفاده از کادرهای تأیید تعداد دکمه ها را انتخاب کنید. (حداقل یک دکمه ، حداکثر پنج دکمه).

وقتی LED ها را می توان روشن کرد دکمه ها سبز هستند و اگر LED ها را می توان خاموش کرد قرمز می شوند. پس از بستن برنامه وضعیت هر دکمه در حافظه ذخیره می شود.

دو LED دیگر وجود دارد ، یکی سفید نشان می دهد MKR1000 در جستجوی کانال WiFi مناسب است و یک آبی که اتصال را برقرار می کند و خوب است. این مقدار تقریبی را می گیرد 20 ثانیه بعد از روشن شدن دستگاه.

هنگامی که وای فای قطع می شود ، MKR1000 دوباره جستجوی اتصال را شروع می کند.

مرحله 2: برنامه Arduino Ino

برنامه آردوینو اینو
برنامه آردوینو اینو

Arduino MKR1000 به برنامه ای برای کار با برنامه M. I. T. نیاز دارد. این یک نسخه توسعه یافته و بهبود یافته از برنامه است که در نشریه Agus Kurniawan "کارگاه توسعه Arduino و Genuino MKR1000 2016" شرح داده شده است.

فایل را بارگیری کنید ، متن را در Arduino IDE کپی کنید و سپس برنامه را در Arduino MKR1000 خود بارگذاری کنید. برای توضیح در مورد نصب و استفاده از نرم افزارهای لازم و برنامه نویسی Arduino به www.arduino.cc مراجعه کنید. قبل از بارگیری برنامه در MKR1000 ، ابتدا مقادیر "xxx" را با کدهای (مخفی) خود برای شبکه WiFi خود در خانه هوشمند خود جایگزین کنید.

اگر قبلاً MKR1000 را برنامه ریزی نکرده اید ، ابتدا باید MKR1000 را در IDE قابل مشاهده کنید. MKR1000 به صورت استاندارد گنجانده نشده است. ابتدا کتابخانه مورد نیاز "Wifi101 install را نصب کنید. برای انجام این کار ، به "tools/management libraries" بروید و کتابخانه WiFi101 را انتخاب کنید. آخرین مرحله اضافه کردن برد MKR1000 است. برای انجام این کار ، به "tools/board/Boards Manager" بروید. از لیست تابلوها ، "Arduino SAMD Boards (32-bit ARM Cortex-M0 +)" را پیدا کنید. برای نصب این برد ، روی "More info" و "install" کلیک کنید.

مرحله 3: M. I. T. طراحی برنامه

M. I. T. طراحی برنامه
M. I. T. طراحی برنامه
M. I. T. طراحی برنامه
M. I. T. طراحی برنامه
M. I. T. طراحی برنامه
M. I. T. طراحی برنامه

در وب سایت M. I. T. می توانید با حساب Google خود وارد شوید تا خودتان یک برنامه برای تلفن هوشمند Android ایجاد کنید. می توانید صفحه ها را تعریف کرده و همه دستورات زیر را برنامه ریزی کنید. دومی با یک زبان برنامه نویسی تصویری WYSIWYG (آنچه می بینید همان چیزی است که دریافت می کنید) با توابع بلوک انجام می شود.

برنامه Android من را می توانید در گالری M. I. T. پیدا کنید. وب سایت توسعه وارد شوید و عبارت "MKR1000" را جستجو کرده و جدیدترین نسخه "MKR1000_V4_Control" را بارگیری کنید. شما یک نسخه در صفحه توسعه خود دریافت خواهید کرد که می توانید مشاهده کنید ، تغییر دهید یا بهبود دهید.

اگر می خواهید فایل اجرایی Android (فایل APK) را بدون ورود به M. I. T. امتحان کنید. وب سایت شما می توانید فایل را مستقیماً در اینجا بارگیری کرده و آن را در تلفن هوشمند خود کپی و نصب کنید.

M. I. T. وب سایت مملو از آموزش ، راهنمای شروع و انجمن بزرگ است. شما می توانید برنامه نویسی مرحله به مرحله ، طراحی صفحه تلفن خود و تمام بلوک های کنترل کننده دکمه ها را بیاموزید.

نکته مهم: وقتی برنامه شما آماده نصب است ، آن را در تلفن خود کپی کرده و روی فایل apk دوبار کلیک کنید. استفاده از آن بی خطر است ، با این حال احتمالاً virusscanner شما دیوانه می شود و با چندین پیام ایمنی اشتباه هشدار می دهد. فقط آنها را نادیده بگیرید ، دلیل اصلی این است که شما یک برنامه را خارج از فروشگاه رسمی برنامه بارگیری می کنید…

مرحله 4: لوازم خانگی

لوازم خانگی
لوازم خانگی
لوازم خانگی
لوازم خانگی

به جای LED می توانید رله های کوچک 5 ولت DC را برای تعویض لوازم خانگی متصل کنید. همه اینها به ولتاژهای خطرناک (110 ولت AC یا بیشتر) متصل هستند ، بنابراین مراقب باشید و ایمن کار کنید.

رله ها خود نیاز به برق دارند ، اگر هر 5 رله را نصب می کنید پیشنهاد می کنم از منبع تغذیه جداگانه 5 ولت DC برای رله ها استفاده کنید. در غیر اینصورت اتصال MKR1000 5VDC اضافه بار می شود.

توصیه شده: