فهرست مطالب:
- تدارکات
- مرحله 1: نسخه ی نمایشی
- مرحله 2: برنامه Arduino Ino
- مرحله 3: M.I.T. طراحی برنامه
- مرحله 4: لوازم خانگی
تصویری: خانه هوشمند با آردوینو MKR1000 و M.I.T. برنامه اندروید: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در این آموزش نحوه بهبود خانه هوشمند خود را تنها با چند جزء توضیح می دهم.
قلب این طراحی خانه هوشمند برد 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: نسخه ی نمایشی
در اینجا می توانید نحوه روشن و خاموش شدن 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. می توانید با حساب 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 اضافه بار می شود.
توصیه شده:
برنامه اندروید قسمت 1: صفحه چلپ چلوپ با استفاده از قطعات/کوتلین: 5 مرحله
برنامه اندروید قسمت 1: صفحه نمایش چلپ چلوپ با استفاده از قطعات/کوتلین: سلام مجدد ، به احتمال زیاد شما برخی از & quot؛ رایگان & quot؛ به دلیل COVID19 در خانه هستید و می توانید به بررسی موضوعاتی بروید که می خواهید در گذشته یاد بگیرید. توسعه برنامه اندروید قطعاً یکی از آنها برای من است و من چند هفته پیش تصمیم گرفتم که
برنامه نویسی آردوینو از طریق موبایل -- آردوینودروئید -- آردوینو ایده برای اندروید -- پلک زدن: 4 مرحله
برنامه نویسی آردوینو از طریق موبایل || آردوینودروئید || آردوینو ایده برای اندروید || پلک زدن: لطفاً برای ویدیوهای بیشتر کانال یوتیوب من را مشترک کنید …… آردوینو برد است که می تواند مستقیماً از طریق USB برنامه ریزی شود. این بسیار ساده و ارزان برای پروژه های کالج و مدرسه یا حتی در نمونه اولیه محصولات است. بسیاری از محصولات ابتدا بر اساس آن برای i
ماز لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: 13 مرحله (همراه با تصاویر)
پیچ و خم لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: تعداد زیادی پیچ و خم از کتاب های بچه ها گرفته تا روبات حل اتوماتیک پیچ و خم را مشاهده کنید. در اینجا من چیزی را متفاوت امتحان می کنم که در آن پیچ و خم را با استفاده از بازتاب لیزری حل می کنم. هنگامی که در ابتدا فکر می کنم بسیار آسان است ، اما انجام آن ارزان ، هزینه زمان بیشتری برای دقت دارد. اگر کسی می خواهد به
اتوماسیون خانگی با اندروید و آردوینو: وقتی به خانه می آیید دروازه را باز کنید: 5 مرحله
اتوماسیون خانگی با اندروید و آردوینو: وقتی به خانه می آیید دروازه را باز کنید: این دستورالعمل مربوط به راه اندازی یک سیستم اتوماسیون خانگی است که از طریق تلفن هوشمند با استفاده از اتصال به اینترنت کنترل می شود ، به طوری که از هر کجا که نیاز دارید قابل دسترسی است. علاوه بر این ، هر زمان که معیاری تعیین شود اقدامات خاصی را انجام می دهد
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو