فهرست مطالب:

دکمه اینترنت اشیا که برنامه شما را کنترل می کند: 6 مرحله
دکمه اینترنت اشیا که برنامه شما را کنترل می کند: 6 مرحله

تصویری: دکمه اینترنت اشیا که برنامه شما را کنترل می کند: 6 مرحله

تصویری: دکمه اینترنت اشیا که برنامه شما را کنترل می کند: 6 مرحله
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
Image
Image
آمادگی هیئت مدیره خود برای AppShed IoT
آمادگی هیئت مدیره خود برای AppShed IoT

توسط appshedAppShedFollow بیشتر توسط نویسنده:

آمادگی هیئت مدیره خود برای AppShed IoT
آمادگی هیئت مدیره خود برای AppShed IoT
جاوا اسکریپت و برنامه ساز: درس 1
جاوا اسکریپت و برنامه ساز: درس 1
جاوا اسکریپت و برنامه ساز: درس 1
جاوا اسکریپت و برنامه ساز: درس 1
ساخت بازی موبایل بدون کد نویسی
ساخت بازی موبایل بدون کد نویسی
ساخت بازی موبایل بدون کد نویسی
ساخت بازی موبایل بدون کد نویسی

درباره: Appshed یک بستر آموزشی است که در آن دانش آموزان و معلمان می توانند App Building ، Game Making و IoT/Robotics را بیاموزند. اطلاعات بیشتر درباره appshed »

یکی از مواردی که من در مورد میکروکنترلرها بیشتر دوست دارم توانایی استفاده از آنها به عنوان یک دستگاه ورودی است ، به عنوان مثال ، Arduino Micro می تواند به عنوان HID (دستگاه رابط انسانی) مورد استفاده قرار گیرد ، این بدان معناست که با برخی از برنامه نویسی و دانش چگونه می توانید صفحه کلید خود را بسازید یا موس از آردوینو! این امر باعث شد در مورد استفاده از دستگاه IoT به عنوان ورودی برای کنترل امور در یک برنامه فکر کنم. بنابراین در این پروژه ، ما قصد داریم نحوه ایجاد یک دکمه متصل به برنامه را که می توان برنامه ریزی کرد تا تقریباً هر کاری را در برنامه ما انجام دهد ، بررسی کنیم.

مرحله 1: نصب کتابخانه ها

برای بارگذاری کد ما از IDE بسیار محبوب Arduino استفاده می کنیم که می توانید آن را در اینجا بارگیری کنید. در حال حاضر به دلیل استفاده از وب سایت AppShed برای کنترل و ویرایش نحوه عملکرد برد ، نیازی به تمرکز بر روی کد واقعی وارد شده به برد نداریم. کدی که بارگذاری می کنیم طرح اصلی AppShed است که به وب سایت اجازه می دهد تمام پین های روی برد را کنترل کند.

اکنون برای اینکه بتوانیم کد را از طریق Arduino IDE روی برد خود بارگذاری کنیم ، باید کتابخانه آن را نصب کنیم که به IDE اجازه می دهد تا با برد خاص ما صحبت کند. این کار به شرح زیر انجام می شود:

  • Arduino IDE را راه اندازی کنید
  • به File بروید و Preferences را کلیک کنید
  • در قسمت پایین ، باید "URL های مدیر مدیران تابلوها" را مشاهده کنید و سپس یک فضای خالی مشاهده کنید
  • این را کپی و جایگذاری کنید در فضای خالی

در حال حاضر ما نیاز به نصب تابلوهای تحت مدیر مدیر داریم.

  • به Tools بروید ، سپس Board و سپس روی Board Manager کلیک کنید
  • اکنون در نوار جستجو ESP8266 را جستجو کنید
  • روی گزینه اول کلیک کرده و روی نصب کلیک کنید

در حال حاضر هیئت مدیره ما قادر است با Arduino IDE ارتباط برقرار کند

مرحله 2: بارگذاری کد

بارگذاری کد
بارگذاری کد

بنابراین در این مرحله ، ما کتابخانه هایی را که برای کمک به Arduino IDE برای برقراری ارتباط با برد اینترنت اشیا مورد نیاز است ، بارگیری کرده ایم و کتابخانه هایی را که امکان اجرای طرح اصلی AppShed را دارند بارگیری کرده ایم. در حال حاضر ، تنها کاری که باید انجام دهیم این است که نام و رمز عبور دستگاه IoT خود را در کد تغییر دهیم ، اگر این کار را نکنید ، نام وای فای دستگاه های IoT شما "Your_device_name_here" خواهد بود.

برای انجام این کار به موارد زیر نیاز داریم:

  • برد IoT خود را به رایانه خود وصل کنید
  • برنامه اصلی Appshed را بارگیری و باز کنید (که در اینجا یافت می شود)
  • به ابزارها بروید و روی برد کلیک کنید
  • به پایین بروید تا صفحه خود را مشاهده کنید ، سپس روی آن کلیک کنید (من از NodeMCU استفاده می کنم بنابراین بر روی NodeMCU کلیک می کنم)
  • اکنون به ابزارها برگردید و روی پورت کلیک کنید ، از اینجا باید تابلوی خود را مشاهده کنید (در صورتی که در ویندوز هستید "com 9" و "/dev/cu.wchusbserial1410" برای مک)
  • برای بارگذاری روی پیکان رو به رو کلیک کنید و منتظر بمانید تا این کار انجام شود.

اگر بعد از حدود 2 - 3 دقیقه پیامی دریافت کردید که می گفت بارگذاری انجام شده است ، همه چیز کاملاً کار می کند! برای بررسی مجدد عملکرد برد ما ، می توانیم به تنظیمات WiFi خود نیز برویم و در صورتی که کار می کند ، نامی را که قبلاً به آن داده بودیم ، جستجو کنیم.

مرحله 3: راه اندازی برنامه

راه اندازی برنامه
راه اندازی برنامه
راه اندازی برنامه
راه اندازی برنامه
راه اندازی برنامه
راه اندازی برنامه

اگر شما یک توسعه دهنده حرفه ای برنامه نباشید ، ساختن برنامه ای که داده ها را از یک برد IoT خارجی دریافت می کند بسیار ترسناک به نظر می رسد ، با این حال ، این یک مشکل نیست زیرا ما از زیرساخت AppSheds برای ساخت برنامه خود استفاده می کنیم که واقعاً باعث می شود آسان

ما باید با رفتن به AppShed شروع کنیم و یا یک حساب رایگان ایجاد کنیم یا وارد یک حساب موجود شویم. از اینجا باید دو گزینه IoT Builder یا App Builder را مشاهده کنید ، ما ابتدا با کلیک بر روی IoT Builder کار را شروع می کنیم زیرا این به ما امکان می دهد پین هایی را که می خواهیم به عنوان خروجی یا ورودی عمل کنند ، تعیین کنیم. پس از بارگیری صفحه ، روی New IoT Project کلیک کنید و ورودی برد را نامگذاری کرده و روی ذخیره کلیک کنید.

اکنون از آنجا که می خواهیم یکی از پین ها را به عنوان ورودی تنظیم کنیم تا زمان فشار دادن دکمه را ببینیم ، باید با کلیک روی نماد دکمه در ورودی های دیجیتال و سپس روی پین 1 کلیک کنید تا آنها را به هم وصل کنید و نامی مانند " "و ذخیره را کلیک کنید.

اکنون ما می خواهیم به سمت چیزهایی در مورد App Building برویم.

مرحله 4: ساختن برنامه

ساخت برنامه
ساخت برنامه
ساخت برنامه
ساخت برنامه

اکنون پس از ورود به سیستم ، به آن صفحه اصلی باز می گردیم و این بار بر روی App Builder کلیک می کنیم. باید یک تلفن شبیه سازی شده به شما ارائه شود ، ما برای شروع یک برنامه جدید باید با کلیک روی دکمه بعلاوه شروع کنیم. پس از بارگیری ، اولین کاری که باید انجام دهیم این است که تخته اینترنت اشیا را که به تازگی به برنامه خود اضافه کرده ایم پیوند دهیم ، این کار را با کلیک بر روی برد و سپس کلیک روی تخته ای که تازه ساخته ایم و باید ورودی نامگذاری شود انجام می دهیم. اکنون با بارگیری برد ، می توانیم ویژگی ها را به برنامه اضافه کنیم.

ما با کلیک بر روی جعبه ورودی در زیر فرم ها و عنوان آن حالت دکمه را شروع می کنیم. سپس باید نام آن را دکمه بگذاریم ، این مهم است زیرا ما قبلاً پین یک دکمه را نامگذاری کرده ایم ، بنابراین نام دکمه آن به اتصال این دو مورد کمک می کند. اکنون ما فقط روی ذخیره کلیک می کنیم و برنامه تمام می شود!

مرحله 5: انتشار و آزمایش

انتشار و آزمایش
انتشار و آزمایش

اکنون که برنامه فوق العاده اصلی ساخته شده است ، باید آن را منتشر کرده و در تلفن خود دریافت کنیم. ما این کار را با کلیک بر روی دکمه انتشار انجام می دهیم ، پس از اتمام کار ما باید به برگه اشتراک گذاری برویم و روی کد QR کلیک کنیم که سپس یک کد QR به شما ارائه می دهد که می توانید با تلفن خود اسکن کنید.

پس از بارگیری برنامه وب ، لازم است تلفن خود را به دستگاه های اینترنت اشیاء وای فای خود متصل کنیم که این کار را با رفتن به تنظیمات WiFi در تلفن شما و سپس اتصال به نام دستگاهی که قبلاً آن را داده بودیم انجام می دهیم.

اکنون می توانیم به برنامه بازگردیم و دکمه دستگاه های IoT خود را فشار دهیم ، هنگام فشار دادن دکمه باید 1 را مشاهده کنید و هنگامی که دکمه فشار داده نمی شود ، عدد 0 را مشاهده می کنید. اگر مقداری را نمی بینید سعی کنید صفحه را تازه کنید و باید یک مقدار ظاهر شود.

مرحله ششم: بیشتر پیش بروید

گرفتن آن بیشتر
گرفتن آن بیشتر

در حال حاضر بله فقط دیدن 1 یا 0 کمی خسته کننده است ، با این حال ، هدف این پروژه این است که به شما نشان دهد چه چیزی ممکن است ، وظیفه شماست که آن را بیشتر پیش ببرید و چیزی واقعاً شگفت انگیز خلق کنید. به عنوان مثال ، می توانید برنامه را تنظیم کنید تا صدا را پخش کند یا یک ویدیو پخش کند (در اینجا نمونه ای از این https://goo.gl/GGGaZS وجود دارد)

اگر س questionsالی دارید ، لطفاً برای ما کامنت بگذارید ، ممنون که خواندید!

توصیه شده: