فهرست مطالب:

UCL-IIoT-Automatic Trashcan: 6 مرحله
UCL-IIoT-Automatic Trashcan: 6 مرحله

تصویری: UCL-IIoT-Automatic Trashcan: 6 مرحله

تصویری: UCL-IIoT-Automatic Trashcan: 6 مرحله
تصویری: UCL Systems Engineering for the Internet of Things MSc (full version) 2024, جولای
Anonim
UCL-IIoT-Trashcan اتوماتیک
UCL-IIoT-Trashcan اتوماتیک

من دانشجوی فناوری اتوماسیون 3 ترم در UCL هستم. در این دستورالعمل قصد دارم پروژه قبلی خود را به صنعت 4.0 منتقل کنم.

www.instructables.com/id/UCL-Automatic-Tra…

آردوینو به منظور ارسال داده از طریق nodemcu - esp8266 جایگزین شده است. وای فای.

مرحله 1: ارتباط

ارتباطات
ارتباطات

ما آرزو می کنیم که nodemcu بتواند با رایانه شخصی ارتباط برقرار کند.

به منظور انجام این کار ، ما از یک واسطه بین nodemcu و node-red به عنوان وب سایتی استفاده می کنیم که می تواند داده ها را به کاربر نمایش دهد. nodemcu حافظه ذخیره سازی محدودی دارد ، بنابراین ما از Wampserver برای ذخیره داده ها از رنگ قرمز استفاده می کنیم.

نودمکو: ابتدا برای برقراری ارتباط با رایانه خود باید به شبکه محلی متصل شویم. برای انجام این کار ، از این راهنما برای دستیابی به این هدف استفاده کردم:

tttapa.github.io/ESP8266/Chap07٪20-٪20Wi-F…

کارگزار - پشه:

اگر می خواهیم داده ها را پردازش کنیم ، باید مطمئن شویم که داده ها به مکان مناسب می روند. برای این منظور از کارگزار پشه که در این وب سایت یافت می شود استفاده کردم.

mosquitto.org/

برای ارسال داده به مکان مناسب ، باید با "موضوع" برچسب گذاری شود. این موضوعات یا منتشر می شوند یا مشترک می شوند. هر چیزی که در یک موضوع خاص منتشر شود ، توسط کارگزار به هر واحد مشترکی که به کارگزار متصل است ارسال می شود.

گره قرمز:

این یک برنامه مبتنی بر جریان است که به کاربر اجازه می دهد وب سایت یا رابط های دیگر ایجاد کند.

این برای نمایش و پردازش داده های nodemcu استفاده می شود

Wampserver:

این یک پایگاه داده است که درخواست ها را از گره قرمز برای ذخیره یا ارسال داده ها می گیرد.

مرحله 2: پیوند گم شده است

پیوند موجود نیست
پیوند موجود نیست

من نتوانستم nodemcu را به کارگزار وصل کنم اما موفق شدم آن را به وای فای خود وصل کنم.

من کد مورد استفاده برای تلاش برای اتصال به کارگزار را ضمیمه کرده ام. من فکر می کنم مشکل این است که من از IP اشتباه برای اتصال به کارگزار استفاده می کنم. من نتوانستم آدرس IP کارگزار را دریافت کنم.

مرحله 3: کد جدید آردوینو

کد جدید آردوینو
کد جدید آردوینو
کد جدید آردوینو
کد جدید آردوینو

برای کارکرد برنامه شما باید آن سه کتابخانه را نصب کنید.

علاوه بر این ، برای اتصال به وای فای ، باید نام شبکه (SSID) و رمز عبور خود را وارد کنید.

مرحله 4: Node-Red

گره قرمز
گره قرمز
گره قرمز
گره قرمز

Node-red به عنوان رابط برنامه استفاده می شود و به کاربر اجازه می دهد داده های جمع آوری شده توسط سنسور دما و رطوبت را مشاهده کند. علاوه بر این ، تمام داده های جمع آوری شده در پایگاه داده ذخیره می شود که هر 30 دقیقه پاک می شود. در هر زمان کاربر می تواند روی دکمه ای کلیک کند تا همه داده های ذخیره شده فعلی را مشاهده کند.

در نهایت می توان یک دکمه برای باز کردن سطل زباله در حال حاضر قرار داد.

مرحله 5: Wampserver

Wampserver
Wampserver
Wampserver
Wampserver

من از پایگاه داده برای ذخیره داده های ارسال شده از آردوینو به نود قرمز استفاده کردم. برای کارکرد برنامه شما باید از نام ها استفاده کنید. به حروف بزرگ حساس است

مرحله 6: نتیجه گیری

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

توصیه شده: