پروژه الکترونیکپروژه های آردوینوپروژه های بازی و سرگرمیپروژه های ربات

ساخت ربات آتش نشان با آردوینو (خاموش کردن آتش)

سلام. ساخت ربات آتش نشان با آردوینو (آموزش کامل خاموش کردن آتش با ربات Arduino) را آماده کردیم.

آموزش کامل طراحی ربات آتش نشانی با Arduino

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

قطعات مورد نیاز

  1. برد آردوینو Uno
  2. سنسور آتش / شعله – سه عدد
  3. سروو موتور SG90
  4. ماژول درایور موتور L293D
  5. پمپ آب DC

ربات آتش نشان ساخته شده با آردوینو چگونه کار میکند ؟

مغز اصلی این پروژه آردوینو Uno است، ما برای تشخیص آتش از ماژول سنسور آتش (سنسور شعله) استفاده می کنیم که در زیر توضیح داده شده است.

سنسور تشخیص شعله و آتش YG1006

سنسور تشخیص شعله و آتش برای شناسایی و پاسخ به شعله و آتش طراحی شده است. پاسخ به آتش بستگی به شما دارد و میتواند روشن کردن یک لامپ یا زنگ یا غیرفعال کردن برق و یا … باشد. انواع مختلفی از روشهای تشخیص شعله وجود دارد. برخی از آنها عبارتند از: حسگر ماوراء بنفش ، حسگر مادون قرمز (IR) ، دوربین های حرارتی مادون قرمز و …

آموزش کار با سنسور تشخیص آتش و شعله YG1006

در این پروژه ما از حسگر شعله مبتنی بر IR استفاده می کنیم. این سنسور YG1006 یک فتوترانزیستور سیلیکون NPN با سرعت بالا و حساس است. این حسگر میتواند نور مادون قرمز را با طول موج از 700nm تا 1000nm تشخیص دهد و زاویه تشخیص آن در حدود 60 درجه باشد. ماژول حسگر شعله شامل یک فتودودیود (گیرنده IR) ، مقاومت ، خازن ، پتانسیومتر و مقایسه گر LM393 در یک مدار یکپارچه است. حساسیت سنسور را می توان با تغییر در پتانسیلومتر روی برد تنظیم کرد. ولتاژ کار سنسور بین 3.3 ولت تا 5 ولت است و دارای خروجی دیجیتال است.

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

شماتیک مدار پروژه ربات

شماتیک مدار این ربات آتش نشانی در زیر آورده شده است :

آموزش کامل طراحی ربات آتش نشانی با Arduino

برای ساخت منبع آب خود از قوه خلاقیت خود کمک بگیرید ! برای من به این صورت است :

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

من از یک قوطی کوچک آلومینیومی (نوشیدنی) استفاده کردم که می توانید پمپ را درون آن قرار دهید و آب درون آن بریزید. سپس آن را روی یک سروو موتور قرار دهید تا بتوانید جهت آب را کنترل کنید.

قرار دادن پمپ آب و سروو موتور برای ربات آتش نشان

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

کار با ربات آتش نشانی

کار کامل این ربات را می توانید در فیلم زیر ببینید. حداکثر فاصله ای که ربات ما میتواند آتش سوزی را تشخیص دهد به اندازه آتش بستگی دارد. همچنین می توانید از پتانسیلومتر در بالای ماژول ها برای کنترل حساسیت ربات استفاده کنید. ما از پاوربانک استفاده کرده ایم شما میتوانید از یک باتری 12 ولت نیز استفاده کنید.

فیلم عملکرد مدار : کلیک کنید !

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید

موارد موجود در فایل : شماتیک کامل مدار ، سورس کامل

پروژه ها رایگان هستند. برای دانلود فایل های پروژه باید در سایت عضو باشید. ثبت نام / ورود

نظرتان را در مورد این مطلب با ستاره دادن اعلام کنید
امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید
محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. مالکیتی بر مطالب ارائه شده ندارم. اکثر فعالیت بنده در زمینه ترجمه است. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

14 نظر

  1. اگه میشه برنامه نویسی شو رو هم در اختیار بگذارید یا یک راهنمی بکنید ممنون

  2. سلام ببخشید وقتر من کدو روی اردینو اپلود میکنم پمپ خاموش و روسن میشه هی و وقتی شعله جلوی سنسورا میگیرم کاملا روشن میمونه ولی تو حالت عادی پمپ خاموش روشن میشه ثابت نمیمونه می توانید بگید مشکلش چی با تشکر

    1. سلام جناب. همونطور که در فیلم عملکرد پروژه میبینید باید آتش به سنسور نزدیک باشه تا پمپ فعال بشه و همچنین به میزان زیادی به دقت و حساسیت ماژول مادون قرمز بستگی داره. میزان حساسیت ماژول مادون قرمز رو که با پتانسیومتر روی ماژول تنظیم میشه تغییر بدید.

  3. سلام خدمت شما
    من قطعات تهیه کردم اما شیلد درایور موتور L293D که روی اردینو سوار میشه. اینجوری ورودی و خروجی برای سنسور شعله و سروو موتور و پمپ ندارم.راهنمایی کنید این شیلد چطور بصورت جدا از اردینو راه اندازی کنم و منبع بهش بدم برای کنترل چرخ های ربات.

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

  4. سلام وقت بخیر فایل پروژه مشکل داره
    امکان داره اصلاح کنید ممنون.

      1. سلام مجدد اقای رحیمی
        امکانش هست به شماره واتساپ من پیام بدین چندتا سوال داشتم راهنمایی کنید. ممنون

  5. با سلام شاید مدار و برنامه نویسی این ربات کار اسانی باشد ولی می خواستم تشکر کنم از خلاقیت بسیار بالای شما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *