فهرست مطالب:
- مرحله 1: سخت افزار و نرم افزار مورد نیاز است
- مرحله 2: تنظیم Node-red
- مرحله 3: مراحل ایجاد جریان
- مرحله 4: جلو بروید و یک گره بی سیم دروازه را برای شروع به بوم جریان خود بکشید
- مرحله 5: سنسورهای بی سیم خود را پیدا کنید
- مرحله 6: روی ذره بین کنار قسمت پورت سریال کلیک کنید و پورت مربوط به روتر خود را انتخاب کنید ، سپس روی دکمه "افزودن" در بالا کلیک کنید
- مرحله 7: قسمت دستگاه سریال براساس این انتخاب پر شده و می توانید روی "انجام شد" کلیک کنید ، اکنون به سنسورهای بی سیم خود دسترسی مستقیم دارید! برای مشاهده داده های وارد شده
- مرحله 8: اکنون به پالت خود بازگردید و "debug" را در قسمت جستجو در بالا تایپ کنید ، یکی از این گره ها را بگیرید و آن را به سمت راست دروازه بی سیم خود بکشید
- مرحله 9: روی آن دوبار کلیک کنید و "msg" را تغییر دهید. برای "تکمیل شیء Msg" انجام شد را کلیک کنید
- مرحله 10: اکنون خطی بین دو گره بکشید و روی "استقرار" در بالا سمت راست پنجره کلیک کنید
- مرحله 11: کار با داده ها
- مرحله 12: اضافه کردن سنسورهای بی سیم:
- مرحله 13: دستگاه سریال را از قسمت بازشوی مورد استفاده برای دروازه بی سیم انتخاب کنید ، اکنون روی ذره بین کنار "آدرس Mac" کلیک کرده و یکی از گزینه های موجود را انتخاب کنید
- مرحله 14: روی انجام شد کلیک کنید
- مرحله 15: اکنون به پالت خود بازگردید و "اشکال زدایی" را در قسمت جستجو در بالا تایپ کنید ، یکی از این گره ها را بگیرید و آن را به سمت راست دروازه بی سیم خود بکشید
- مرحله 16: روی آن دوبار کلیک کنید و انجام شد را کلیک کنید
- مرحله 17: نمایش ارتعاش/دما
- مرحله 18: دوبار کلیک کنید و کادر زیر شیء که می گوید "Copy Key to" را علامت بزنید ، این امر Msg را به چند شیء ، یکی برای هر ویژگی در Payload تقسیم می کند ، و موضوعات مربوط به آن Msgs جدید را روی نام ویژگی تنظیم می کند
- مرحله 19: اکنون یک گره "switch" اضافه کنید ، این به ما امکان می دهد هر Msg را به قسمت خاصی از جریان ، One to Handle RMS و یکی به Max ، یکی به Min و یکی به Temperature ارسال کنیم
- مرحله 20: در قسمت اول "بار" را به "موضوع" تغییر دهید
- مرحله 21: برای افزودن ردیف جدید بر روی دکمه افزودن کلیک کنید
- مرحله 22: بعد بیایید یک "نمودار" از پالت برای RMS اضافه کنیم ، آن را دو بار برای MAX و MIN کپی کرده و همچنین "دماسنج" را برای دما اضافه کنیم
- مرحله 23: اکنون روی First Chart Node دوبار کلیک کنید
- مرحله 24: اکنون روی Second Chart Node دوبار کلیک کنید
- مرحله 25: اکنون روی Third Chart Node دوبار کلیک کنید
- مرحله 26: بعد برای گره سنج
- مرحله 27: حالا سیم بکشید
- مرحله 28: هنگامی که انجام شد ، روی Deploy کلیک کنید
- مرحله 29: داشبورد NODE-RED
- مرحله 30: در سمت راست بالای آن برگه نماد "پنجره جدید" کوچک قرار دارد ، برای مشاهده رابط کاربری خود روی آن کلیک کنید
- مرحله 31: خروجی داشبورد NODE-RED
تصویری: Node-RED با حسگر ارتعاش و دما در محدوده اینترنت اشیا: 34 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
معرفی سنسور رطوبت دمای بی سیم دوربرد NCD ، با استفاده از معماری شبکه مش بی سیم تا محدوده 28 مایل. استفاده از سنسور رطوبت دما Honeywell HIH9130 نمونه های دما و رطوبت بسیار دقیق را در فواصل مشخص شده توسط کاربر منتقل می کند.
مرحله 1: سخت افزار و نرم افزار مورد نیاز است
سخت افزار:
سنسور ارتعاش و دما NCD دور برد
مودم مش بی سیم NCD Long Range با رابط USB
نرم افزار:
گره قرمز
مرحله 2: تنظیم Node-red
اکنون که سنسورها در حال کار هستند ، ما به روشی نیاز داریم که با این داده ها کاری مفید انجام دهیم.
- اول از همه ، شما باید Node-Red را نصب کنید.
- پس از انجام این کار ، باید خط فرمان خود را وارد کنید ، یا Power Shell برای کاربران Windows ، به فهرست راهنمای Node-RED نصب شده بروید.
- اکنون "npm i ncd-red-wireless node-red-dashboard" را تایپ کنید. با این کار گره های مورد نیاز برای دریافت اطلاعات از سنسورهای بی سیم شما نصب می شود و پس از انجام این کار می توانید Node-RED را راه اندازی کنید.
- برای راه اندازی سرور گره ، node-red را در خط فرمان یا ترمینال بنویسید و Enter را فشار دهید.
مرحله 3: مراحل ایجاد جریان
در این مرحله شما یک جریان خالی بزرگ را با یک لیست طولانی از گره ها در سمت چپ مشاهده می کنید ، این نوار کناری پالت نامیده می شود.
مرحله 4: جلو بروید و یک گره بی سیم دروازه را برای شروع به بوم جریان خود بکشید
ncd-red-wireless گره هایی را فراهم می کند که اتصال سریال را مدیریت می کنند ، داده های سنسور ورودی را تجزیه می کنند ، آنها را با پارامترهای خاص فیلتر می کنند و به شما امکان می دهند سنسورهای بی سیم را پیکربندی کنید.
مرحله 5: سنسورهای بی سیم خود را پیدا کنید
هنگامی که گره را تحویل دادید ، می توانید برگه اطلاعات را مشاهده کنید ، که حاوی سوابق مربوط به قابلیت گره است ، این برگه برای حداکثر بسته های قرمز گره به خوبی پر شده است و از آمارهای ارزشمندی تشکیل شده است ، اغلب شما اکنون نمی خواهید برای مشاهده سایر اسناد خارج از برگه اطلاعات ، بنابراین وقتی در مورد نحوه عملکرد یک گره س haveالی دارید ، آن را در ذهن خود نگه دارید. عنصر بعدی که می خواهیم انجام دهیم پیکربندی گره است ، هنگامی که برای اولین بار آن را اضافه می کنید متوجه می شوید که یک مثلث کوچک در گوشه بالا سمت راست در کنار یک نقطه آبی وجود دارد ، مثلث نشان می دهد که گره پیکربندی بیشتری می خواهد ، آبی dot نشان می دهد که گره دیگر به عنوان بخشی از جریان مستقر نشده است.
- روی گره دوبار کلیک کنید تا گزینه های پیکربندی باز شوند.
- برای پیکربندی روتر USB خود ، روی نماد مداد در کنار قسمت Serial Device کلیک کنید ، این یک پنل پیکربندی دوم را باز می کند که فقط چند گزینه دارد.
مرحله 6: روی ذره بین کنار قسمت پورت سریال کلیک کنید و پورت مربوط به روتر خود را انتخاب کنید ، سپس روی دکمه "افزودن" در بالا کلیک کنید
مرحله 7: قسمت دستگاه سریال براساس این انتخاب پر شده و می توانید روی "انجام شد" کلیک کنید ، اکنون به سنسورهای بی سیم خود دسترسی مستقیم دارید! برای مشاهده داده های وارد شده
مرحله 8: اکنون به پالت خود بازگردید و "debug" را در قسمت جستجو در بالا تایپ کنید ، یکی از این گره ها را بگیرید و آن را به سمت راست دروازه بی سیم خود بکشید
مرحله 9: روی آن دوبار کلیک کنید و "msg" را تغییر دهید. برای "تکمیل شیء Msg" انجام شد را کلیک کنید
مرحله 10: اکنون خطی بین دو گره بکشید و روی "استقرار" در بالا سمت راست پنجره کلیک کنید
مرحله 11: کار با داده ها
اکنون اطلاعات سنسورهای بی سیم شما جمع آوری شده و به برگه "اشکال زدایی" منتقل می شود ، این "برگه اشکال زدایی" در نوار کناری سمت راست بعد از برگه اطلاعات قرار می گیرد. برای مشاهده اطلاعات ، دکمه تنظیم مجدد را فشار دهید. در رکوردهای قرمز گره از بین گره های موجود در یک بسته json پیشی گرفته است. وقتی شیء msg وارد زبانه اشکال زدایی می شود ، می توانید آن را بزرگتر کنید تا لیست کلی اطلاعاتی را که همراه آن است مشاهده کنید. این مورد در مواردی که شما نیاز دارید سریعاً ببینید کدام سنسورها در حال بررسی هستند ، بسیار مفید است. مسئله دیگری که این گره ارائه می دهد ، راهی آسان برای تعویض روتر شما به هویت شبکه است که دستگاه ها در حالت پیکربندی روی آن اسناد دارند ، کافی است دکمه سمت چپ را فشار دهید. گره و ابزار به شبکه پیکربندی تغییر می کند ، یکبار دیگر آن را بزنید تا به حالت گوش دادن برگردد. هنگامی که ما گره های ابزار wi-fi را راه اندازی کردیم ، ممکن است طوری تنظیم شوند که یک سنسور به طور معمول پیکربندی شود در حالی که وارد حالت پیکربندی می شود ، بنابراین همیشه می توان چنین گره های دروازه ای را برای پیکربندی سریع یک دستگاه در جریان داشت.
مرحله 12: اضافه کردن سنسورهای بی سیم:
ما باید سوابق حسگر بی سیم را در داخل کشور جدا کنیم تا بتوانیم آن را نمایش دهیم ، می توانیم از یک گره سوئیچ برای تقسیم پیامها از دروازه بر اساس آدرس مک با یا نوع سنسور استفاده کنیم ، اما همانطور که اشاره کردم ، گره های بی سیم واقعاً قابلیت های بیشتری برای پیکربندی سنسورها دارند ، بنابراین ما با آنها شروع می کنیم تا تصویری کامل از نحوه عملکرد این ساختارها به شما ارائه دهیم. در صورتی که قبلاً بسته هایی را از هر دو سنسور خود ندیده اید ، از قبل عبور کرده و دکمه تنظیم مجدد را روی تنها موردی که شروع نشده است بزنید. در حالی که یک حسگر از طریق هر گره پیکربندی دستگاه سریال ارزیابی می شود ، آدرس مک و نوع حسگر در یک استخر ذخیره می شود ، بنابراین ما می توانیم آن را به سرعت در طول این مرحله بعدی پیدا کنیم.
یک گره بی سیم را از پالت گرفته و آن را روی جریان بکشید ، روی آن دوبار کلیک کنید تا پیکربندی شود
مرحله 13: دستگاه سریال را از قسمت بازشوی مورد استفاده برای دروازه بی سیم انتخاب کنید ، اکنون روی ذره بین کنار "آدرس Mac" کلیک کرده و یکی از گزینه های موجود را انتخاب کنید
مرحله 14: روی انجام شد کلیک کنید
متوجه خواهید شد که این نوع سنسور را بطور خودکار برای شما تنظیم می کند ، همچنین می توانید نامی را برای آن تعیین کنید تا تشخیص آن آسان تر شود. همانطور که در برگه اطلاعات ذکر شد ، قسمت Serial Device for Config اختیاری است و ما در حال حاضر نگران آن نیستیم. گره ای که به تازگی اضافه کرده اید به طور م asثر به عنوان فیلتر بر روی داده های سنسور ورودی عمل می کند و تنها در صورت عدم وجود آدرس مک از داده ها برای آدرس مک یا نوع سنسور عبور می کند.
مرحله 15: اکنون به پالت خود بازگردید و "اشکال زدایی" را در قسمت جستجو در بالا تایپ کنید ، یکی از این گره ها را بگیرید و آن را به سمت راست دروازه بی سیم خود بکشید
مرحله 16: روی آن دوبار کلیک کنید و انجام شد را کلیک کنید
مرحله 17: نمایش ارتعاش/دما
این گره ها برای سنسورهای بی سیم یک شیء msg با تمام اطلاعات مشابه گره Wireless Gateway را خروجی می دهند ، فقط در قالب کمی متفاوت ، خود Sensor Data در msg.payload ارسال می شود ، که بیشتر گره ها از آن برای تعامل استفاده می کنند. خود msg
یک گره "split" از پالت بگیرید و آن را در سمت راست گره Vib/Temp قرار دهید
مرحله 18: دوبار کلیک کنید و کادر زیر شیء که می گوید "Copy Key to" را علامت بزنید ، این امر Msg را به چند شیء ، یکی برای هر ویژگی در Payload تقسیم می کند ، و موضوعات مربوط به آن Msgs جدید را روی نام ویژگی تنظیم می کند
مرحله 19: اکنون یک گره "switch" اضافه کنید ، این به ما امکان می دهد هر Msg را به قسمت خاصی از جریان ، One to Handle RMS و یکی به Max ، یکی به Min و یکی به Temperature ارسال کنیم
مرحله 20: در قسمت اول "بار" را به "موضوع" تغییر دهید
روی "==" کلیک کنید و "matches regex" را انتخاب کنید ، در قسمت کنار آن "rms_" را تایپ کنید ، این به این معنی است "با رشته ای که حاوی rms_ است مطابقت دهید و به دنبال آن هر کاراکتر (.) به تعداد کاراکترهای موجود () به
مرحله 21: برای افزودن ردیف جدید بر روی دکمه افزودن کلیک کنید
آخرین مرحله را دنبال کنید ، "rms" را با "max" جایگزین کنید و سپس یک بار دیگر با "min" و یک ردیف دیگر برای نوع دما "دما" در کنار "==" قرار دهید. با این کار بارهای دریافتی ما به 4 قسمت تقسیم می شوند تا به ui هدایت شوند ، که هر کدام حاوی مقادیر مناسب برای هر 3 محور و دما هستند
مرحله 22: بعد بیایید یک "نمودار" از پالت برای RMS اضافه کنیم ، آن را دو بار برای MAX و MIN کپی کرده و همچنین "دماسنج" را برای دما اضافه کنیم
مرحله 23: اکنون روی First Chart Node دوبار کلیک کنید
گروه را روی "[Current] Vibration" تنظیم کنید و Label را روی RMS مطابق تصویر نشان دهید
مرحله 24: اکنون روی Second Chart Node دوبار کلیک کنید
گروه را روی "[Current] Vibration" تنظیم کنید و Label را روی MAX مطابق تصویر نشان دهید
مرحله 25: اکنون روی Third Chart Node دوبار کلیک کنید
گروه را روی "[Current] Vibration" تنظیم کنید و Label را روی MIN مطابق تصویر نشان دهید
مرحله 26: بعد برای گره سنج
برچسب را روی "Temperature" و قالب Value را روی "{{value | شماره: 2}}”، و با واحد“Celsius”می توانید محدوده را به حداقل و حداکثر دمای مورد انتظار تغییر دهید ، من از 0 و 50 استفاده می کنم
مرحله 27: حالا سیم بکشید
مرحله 28: هنگامی که انجام شد ، روی Deploy کلیک کنید
مرحله 29: داشبورد NODE-RED
توانایی ایجاد یک UI با استفاده از جریان ساز را فراهم می کند ، نمودارها ، نمودارها و تعدادی دیگر از عناصر بصری را که می توانیم برای نمایش داده ها استفاده کنیم ، همراه با گره هایی که باعث ایجاد جریان با استفاده از ورودی کاربر می شود ، ارائه می دهد. ما از برخی از این گره ها برای نمایش دورسنجی حسگرهای بی سیم شما استفاده خواهیم کرد.
بگذار چک کنیم! یک برگه در بالا سمت راست وجود دارد که می گوید "داشبورد"
مرحله 30: در سمت راست بالای آن برگه نماد "پنجره جدید" کوچک قرار دارد ، برای مشاهده رابط کاربری خود روی آن کلیک کنید
به احتمال زیاد سنج ها هیچ اطلاعاتی را نشان نمی دهند ، زیرا از زمان استقرار جریان هیچگونه اطلاعات سنسور گزارش نشده است ، روی دکمه بازنشانی روی سنسور دما/رطوبت خود کلیک کنید تا مجبور به بررسی شود و اندازه گیری های شما باید به بالا پرش کنند. اکنون باید داده های زمان واقعی را نمایش دهید!
مرحله 31: خروجی داشبورد NODE-RED
در حال حاضر با افزایش و ارتعاش دما ، داده های جدید موجود در داخل متغیرهای مختلف افزایش و کاهش می یابد.
توصیه شده:
ساده ترین متر دما و رطوبت اینترنت اشیا: 5 مرحله (همراه با تصاویر)
ساده ترین دماسنج و رطوبت IoT: ساده ترین دماسنج و رطوبت سنج IoT به شما امکان می دهد دما ، رطوبت و شاخص حرارت را جمع آوری کنید. سپس آنها را به Adofruit IO ارسال کنید
ماژول قدرت اینترنت اشیا: افزودن ویژگی اندازه گیری توان اینترنت اشیا به کنترل کننده شارژ خورشیدی من: 19 مرحله (همراه با تصاویر)
ماژول IoT Power: افزودن ویژگی اندازه گیری توان اینترنت اشیا به کنترل کننده شارژ خورشیدی من: سلام به همه ، امیدوارم همه شما عالی باشید! در این مقاله آموزشی می خواهم به شما نشان دهم که چگونه یک ماژول اندازه گیری توان اینترنت اشیا را ایجاد کرده ام که مقدار توان تولید شده توسط پنل های خورشیدی من را که توسط کنترل کننده شارژ خورشیدی مورد استفاده قرار می گیرد ، محاسبه می کند
اصول اینترنت اشیا: اتصال اینترنت اشیاء خود به ابر با استفاده از سیستم عامل Mongoose: 5 مرحله
اصول اینترنت اشیا: اتصال اینترنت اشیاء خود به ابر با استفاده از سیستم عامل Mongoose: اگر فردی هستید که درگیر وسایل الکترونیکی و وسایل الکترونیکی است ، بیشتر اوقات با واژه اینترنت اشیا ، که معمولاً مخفف IoT نامیده می شود ، برخورد خواهید کرد. به مجموعه ای از دستگاه ها اشاره می کند که می توانند به اینترنت متصل شوند! چنین آدمی بودن
کنترل دستگاه ها از طریق اینترنت از طریق مرورگر (اینترنت اشیا): 6 مرحله
کنترل دستگاه ها از طریق اینترنت از طریق مرورگر (اینترنت اشیا): در این دستورالعمل به شما نشان خواهم داد که چگونه می توانید دستگاه هایی مانند LED ها ، رله ها ، موتورها و غیره را از طریق اینترنت از طریق مرورگر وب کنترل کنید. و می توانید به صورت ایمن روی هر دستگاهی به کنترل ها دسترسی پیدا کنید. پلت فرم وب مورد استفاده من در اینجا بازدید از RemoteMe.org است
سیستم مانیتورینگ کارخانه اینترنت اشیا (با بستر اینترنت اشیا IBM): 11 مرحله (همراه با تصاویر)
سیستم نظارت بر کارخانه اینترنت اشیا (با پلتفرم IoM IoT): مروری سیستم نظارت بر کارخانه (PMS) یک برنامه کاربردی است که با افرادی که در طبقه کارگر هستند با انگشت شست سبز در نظر گرفته شده است. امروزه افراد شاغل بیش از هر زمان دیگری شلوغ هستند. پیشرفت شغلی و مدیریت امور مالی آنها