فهرست مطالب:
تصویری: کنترل نور MQTT با 6LoWPAN: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
پس از کتاب "اینترنت اشیاء در پنج روز" و مثال در github ، این نسخه ی نمایشی استفاده از فرمان متغیر ubidots و خواندن سنسور نور دیجیتال را پیاده سازی می کند.
از یک روتر 6LoWPAN/IPv4 برای ترجمه داده های 6LoWPAN/IPv6 از شبکه بی سیم به یک کارگزار MQTT از راه دور در "ابر" در این مورد Ubidots استفاده می شود ، این برنامه یک نوع رویداد درختی ایجاد می کند:
- یک رویداد داده (قرائت سنسور به صورت دوره ای منتشر می شود)
- رویداد زنگ خطر (قرائت سنسور بیش از/زیر یک آستانه مشخص)
- داده ها از Ubidots (دستگاه مقدار منتشر شده توسط پلت فرم را می خواند)
آموزشها با لینوکس است ، تصویری برای توسعه وجود دارد که می تواند در ویندوز با VMware استفاده شود
مرحله 1: چشمک زدن RE-Mote
برای فلش این کار را باید انجام دهید:
- باز کردن ترمینال
-به/example/zolertia/tutorial/99-apps/mqtt-node بروید
- ویرایش Makerfile با ubidots و نورپردازی
- توکن حساب ubidots را کپی کرده و در ubidots.h داخل پوشه cloud بچسبانید
- بررسی کنید RE_Mote به برنامه متصل است
- بارگذاری Makefile در RE-Mote
- مرحله بعدی برنامه نویسی و پیکربندی Orion است ، در github توضیح داده شده است
مرحله 2: انجام شد
اگر با موفقیت بارگذاری شود ، از طریق ترمینال پاسخ RE-Mote را مشاهده خواهید کرد که به طور مداوم مقادیر سنسور را بارگذاری می کند و به طور دوره ای آنها را با آدرس دستگاه منتشر می کند.
در بستر ubidots در دستگاه ها و دستگاهی که با آدرس منتشر شده مطابقت دارد ، می توانید همه متغیرهای بارگذاری شده از دستگاه را مشاهده کنید.
led_toggle متغیری است که تولید نمی شود ، دستگاه آن را روی پلت فرم بارگیری نمی کند ، اما پلت فرم آن را بر روی دستگاه بارگذاری می کند. برای کنترل led به متغیر led_toggle نیاز داریم ، برای آن روی Add Variable ، Default و نام led_toggle کلیک کنید.
در داشبورد ما یک ویجت ، Control ، Slider ، Add Variable ایجاد می کنیم ، روی آدرس دستگاه ، led_toggle ، Max: 100 ، Min: 0 ، Add Variable کلیک می کنیم.
اگر نوار را بکشید ، خواهید دید که چگونه led روشن می شود و مقادیر در ترمینال منتشر می شوند ، مقدار نوار بین 0 تا 100 است ، در دستگاه این مقدار باید 16 بیت باشد که به 65535 می رسد ، برای کنترل آن ضرب در ضریب 100 * 655 = 65500
توصیه شده:
نور متحرک و نور شب: 6 مرحله (همراه با تصاویر)
Animated Mood Light & Night Light: با داشتن یک شیفتگی که وسواس نور را در بر می گیرد ، تصمیم گرفتم مجموعه ای از PCB های مدولار کوچک را ایجاد کنم که می توانند برای ایجاد نمایشگرهای نور RGB در هر اندازه استفاده شوند. با ساخت مدار چاپی مدولار ، با ایده ترتیب آنها به صورت تصادفی مواجه شدم
سنسور نور (مقاومت در برابر نور) با آردوینو در Tinkercad: 5 مرحله (همراه با تصاویر)
سنسور نور (Photoresistor) با آردوینو در Tinkercad: بیایید نحوه خواندن مقاومت نوری ، یک نوع مقاومت متغیر حساس به نور ، با استفاده از ورودی آنالوگ آردوینو را بیاموزیم. به آن LDR (مقاومت وابسته به نور) نیز گفته می شود. تا کنون شما کنترل LED ها را با خروجی آنالوگ آردوینو و
نور بسیار روشن دوچرخه با استفاده از PCB های پنل نور سفارشی: 8 مرحله (همراه با تصاویر)
چراغ دوچرخه بسیار روشن با استفاده از PCB های پنل نور سفارشی: اگر صاحب دوچرخه هستید ، می دانید که چاله های ناخوشایند روی لاستیک ها و بدن شما چقدر ناخوشایند است. به اندازه کافی لاستیک های خود را منفجر کرده بودم ، بنابراین تصمیم گرفتم پنل LED خود را به منظور استفاده از آن به عنوان چراغ دوچرخه طراحی کنم. یکی که بر E بودن متمرکز است
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
مدار نور شمع OLED با مقاومت در برابر نور برای کنترل شدت (TfCD): 4 مرحله (همراه با تصاویر)
مدار نور شمع OLED با مقاومت در برابر شدت برای کنترل شدت (TfCD): در این مقاله آموزشی به شما نشان می دهیم که چگونه می توانید مداری را ایجاد کنید که نشان می دهد (O) چراغ مانند یک شمع چشمک می زند و به شدت محیط واکنش نشان می دهد. با شدت نور کمتر ، خروجی نور کمتری از منابع نور مورد نیاز است. با استفاده از این برنامه