فهرست مطالب:

ایمنی اول: 6 مرحله
ایمنی اول: 6 مرحله

تصویری: ایمنی اول: 6 مرحله

تصویری: ایمنی اول: 6 مرحله
تصویری: immune system part 1 / (سیستم ایمنی بدن پارت 1 (سلول های دخیل در سیستم ایمنی 2024, نوامبر
Anonim
اول ایمنی
اول ایمنی

معرفی

این پروژه توسط دو دانشجوی مرکز بین رشته ای در هرزلیا ، اسرائیل ، به عنوان آخرین پروژه دوره IoT ساخته شده است

این پروژه برای افرادی طراحی شده است که ماشین خود را با راننده جدیدی به اشتراک می گذارند و از ایمنی خودرو می ترسند (و برای شخصی که آن را رانندگی می کند - آشکارا ؛)) ، بسیار شبیه خودم - من ماشین خود را با برادر کوچکترم به اشتراک می گذارم).

این یک راهنمای گام به گام برای ایجاد سیستم ایمنی نهایی و محافظت از عزیزان شما است. در پایان این راهنما سیستمی خواهید داشت که:

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

2. اطمینان حاصل می کند که سطح سر و صدا در خودرو (اعم از موسیقی یا توسط افراد) در ارتفاع ایمن قرار دارد.

3. در صورت بروز شرایط اضطراری در راننده هشدار می دهد.

- اگر 1 یا 2 برآورده نشد ، یا راننده روی "دکمه وحشت" (3) کلیک کرد ، ایمیلی با محل خودرو به مخاطب انتخاب شده ارسال می شود.

ما پروژه خود را به پورت USB ماشین من متصل کردیم - به عنوان منبع تغذیه. اگر در اتومبیل خود پورت USB ندارید ، اتومبیل خود را بفروشید و یک پورت جدید بخرید (یا پروژه را به پاور بانک وصل کنید).

ویژگی های ایمنی پروژه تنها نوک کوه یخ است. شما بسیار خوش آمدید (و حتی بسیار تشویق می شوید) ، که بسیار خلاق باشید و ویژگی های جدیدی را به پروژه خود اضافه کنید.

تدارکات

1 عدد برد ESP8266 (ما از Lolin Wemos D1 mini استفاده کردیم)

1 عدد کابل میکرو USB

1 x "دکمه فشار"

1 x مقاومت

1 عدد تخته نان

1 عدد سنسور MQ-3

1 عدد سنسور CZN-15E

12 عدد کابل بلوز (توصیه می کنیم تا حد امکان از کابل های نر تا مونث استفاده کنید که به منظور ایجاد پسوند به یکدیگر متصل شده اند)

مرحله 1: نرم افزار

نرم افزار
نرم افزار

آردوینو:

Arduino IDE را در اینجا نصب کنید

درایور زیر را در اینجا نصب کنید

Adafruit IO:

در اینجا وارد Adafruit IO شوید

بلینک:

برنامه blynk را در تلفن هوشمند خود بارگیری کرده و حساب خود را در آن ایجاد کنید

مرحله 2: Adofruit IO

آدافروت IO
آدافروت IO

راه اندازی - Adafruit IO

  1. در وب سایت Adafruit IO ، به برگه "Feeds" بروید و 2 فید جدید ایجاد کنید - "اضطراری" و "مکان".
  2. به "داشبورد" بروید -> منوی "اقدامات" را باز کنید -> یک داشبورد جدید ایجاد کنید.
  3. داشبورد جدید را نامگذاری کنید ، افزودن توضیحات اختیاری است.
  4. "ایجاد" را انتخاب کنید -> روی پیوند جدید کلیک کنید.
  5. در داشبورد تازه ایجاد شده به 7 دکمه مربع کوچک توجه کنید.
  6. دکمه کلید زرد را فشار دهید.
  7. یک پنجره بازشو باز می شود.
  8. رشته ای را که در "کلید فعال" مشاهده می کنید ذخیره کنید - ما به آن نیاز داریم.
  9. دکمه "+" را انتخاب کنید.
  10. یک بلوک "Indicator" اضافه کنید.
  11. فید "اضطراری" را انتخاب کنید.
  12. ادامه هید.
  13. عنوان را تایپ کنید.
  14. در منوی "شرایط" "=" را انتخاب کنید.
  15. مقدار زیر آن را روی "1" تنظیم کنید.
  16. "ایجاد بلوک" را انتخاب کنید.
  17. روی دکمه آبی "+" کلیک کنید.
  18. یک بلوک "نقشه" اضافه کنید.
  19. فید "مکان" را انتخاب کنید.
  20. ادامه هید.
  21. یک عنوان تایپ کنید
  22. 24 ساعته را انتخاب کنید.
  23. نوع نقشه را روی "تصاویر ماهواره ای" تنظیم کنید.
  24. "ایجاد بلوک" را انتخاب کنید.
  25. دکمه چرخ دنده سبز رنگ را انتخاب کنید.
  26. روی "ذخیره" کلیک کنید

مرحله 3: بلینک

بلینک
بلینک

راه اندازی - بلینک

  1. به برنامه Blynk بروید.
  2. ایجاد یک پروژه جدید
  3. کلید احراز هویتی که به ایمیل شما ارسال می شود را ذخیره کنید.
  4. روی دکمه کوچک (+) کلیک کنید.
  5. ابزارک های زیر را اضافه کنید: ابزارک ایمیل و جریان GPS.
  6. جریان GPS را روی پین مجازی V0 تنظیم کنید.
  7. اطمینان حاصل کنید که آدرس ایمیل موجود در ابزارک ایمیل درست است.
  8. قسمت "نوع محتوا" را به "متن/ساده" تغییر دهید.

مرحله 4: مدار

مدار
مدار
مدار
مدار

اجازه دهید متصل شویم (!):

ESP8266:

  • 5 ولت -> +
  • G -> -

MQ-3 (سانسور کننده الکل)

  • A0 -> A0 (از ESP)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (از تخته نان)
  • D0 -> D3 (از ESP)

دکمه فشاری

  • پای اول -> D4
  • پای دوم -> -

مرحله 5: کد

کد
کد

کد لازم ضمیمه شده است:)

1. کد را در Arduino IDE باز کنید.

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

3. متغیرهای از دست رفته در کد را کامل کنید:

  • #ایمیل خود را "ایمیل" تعریف کنید
  • char ssid = "نام شبکه Wifi شما"
  • char pass = "گذرواژه شبکه Wifi شما"
  • char auth = "کد مجوز Blynk شما"
  • #تعریف AIO_USERNAME "نام کاربری AdafruitIO"
  • #تعریف AIO_KEY "کلید AdafruitIO"

مرحله 6: راه اندازی ماشین

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

راه اندازی سیستم در ماشین شما

توصیه راه اندازی ما:

  • سانسور الکل را نزدیک فرمان قرار دهید تا بتواند میزان الکل را از دست بسنجد (اغلب روی دست نوشیدنی می ماند)
  • میکروفون را در نزدیکی بلندگوهای خودرو قرار دهید (احتمالاً صدای زیاد ناشی از موسیقی بلند است)
  • تخته نان و دکمه کلیک را نزدیک راننده - در موقعیت قابل دسترسی قرار دهید (در مواقع اضطراری راننده باید دکمه را به راحتی فشار دهد)

توصیه شده: