فهرست مطالب:
- مرحله 1: برد Arduino Uno
- مرحله 2: سنسور اولتراسونیک (HC SR 04)
- مرحله 3: سایر اجزاء
- مرحله 4: سنسورها با نمودار اتصال Arduino
- مرحله 5: برد رله با نمودار اتصال Arduino
- مرحله 6: اتصال 12 ولت و رله
- مرحله 7: مونتاژ
- مرحله 8: کدها
- مرحله 9: آزمایش و تکمیل
تصویری: جلوگیری از ربات با استفاده از سنسورهای اولتراسونیک: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این یک پروژه ساده در مورد جلوگیری از روبات با استفاده از سنسورهای اولتراسونیک (HC SR 04) و برد Arduino Uno است. Robot با اجتناب از موانع و انتخاب بهترین راه برای دنبال کردن توسط سنسورها حرکت می کند. و لطفاً توجه داشته باشید که یک پروژه آموزشی نیست ، دانش خود را به اشتراک بگذارید و با من نظر بده
لیست اجزای اصلی:-
- آردوینو اونو - 1
- سنسور اولتراسونیک (HC SR 04) - 3
- برد 5 ولت رله - 1
- باتری 12 ولت - 1
- موتور دنده 12 ولت - 4
- براکت موتور - 4
- چاسی - 1
- چرخ - 4
- پیچ و مهره
- تغییر -1
- کابل های جامپر -10
مرحله 1: برد Arduino Uno
Arduino Uno یک برد کنترل میکرو است که بر اساس ATmega328P طراحی شده است. این دارای 14 پین ورودی و خروجی دیجیتال ، 6 ورودی آنالوگ است. ولتاژ کار 5 ولت با منبع تغذیه خارجی است. مزایای بسیاری وجود دارد ، کدگذاری و بارگذاری آسان ، اصلاح خطا آسان است. تعداد زیادی ماژول سنسور و دستگاه های دیگر برای آردوینو
هنگامی که منبع تغذیه را به برد آردوینو می دهید ، از 5 ولت یا 9 ولت استفاده کنید. نباید 12 ولت را تغذیه کنید. اگر مجبورید از باتری 12 ولت استفاده کنید ، آن را از طریق مدار رگولاتور 5 ولت دریافت کنید.
مرحله 2: سنسور اولتراسونیک (HC SR 04)
این ربات دارای سه سنسور اولتراسونیک است که در جلو ، چپ و راست قرار دارند. Robot مطابق با این سنسورها کار می کند. سنسور اولتراسونیک دستگاهی است که می تواند با استفاده از امواج صوتی فاصله تا یک جسم را اندازه گیری کند. چهار پین VCC (قدرت 5 ولت عرضه) ، GND (Ground) ، Trig و echo. دو مبدل وجود دارد ، یکی برای انتقال و دیگری برای دریافت. هر دو بر روی یک مدار چاپی با مدار کنترل ثابت شده اند. اندازه گیری فاصله اولتراسونیک از حدود 2 تا 400 سانتی متر. همچنین دارای فرکانس بالای فرکانس 40 کیلوهرتز است.
اصل عملکرد
از آردوینو یک پالس کوتاه 20 uS به ورودی Trigger تولید کنید تا محدوده را شروع کنید. ماژول اولتراسونیک یک سونوگرافی 8 سیکل پشت سر هم را در 40 کیلوهرتز ارسال می کند و خط اکو را بالا می برد.
سپس به اکو گوش می دهد و به محض تشخیص یکی دوباره خط اکو را کاهش می دهد. بنابراین خط اکو یک نبض است که عرض آن متناسب با فاصله تا جسم است.
با تعیین زمان نبض می توان محدوده را بر حسب اینچ/سانتی متر محاسبه کرد.
ماژول یک پالس اکو متناسب با فاصله را فراهم می کند.
uS/58 = سانتی متر یا uS/148 = اینچ.
مرحله 3: سایر اجزاء
اندازه های مختلف قطر شفت موتور و اندازه سوراخ چرخ ها وجود دارد.
کابل جامپر باید نر به ماده باشد.
مرحله 4: سنسورها با نمودار اتصال Arduino
سنسور جلو:-
پین اکو - پین آردوینو 6
Trig pin - Arduino pin 7
پین VCC - 5 ولت
GND - زمین
سنسور چپ: -پین اکو - پین آردوینو 8
Trig pin - Arduino pin 9
پین VCC - 5VGND - زمین
سنسور راست: -پین اکو - پین آردوینو 10
Trig pin - Arduino pin 11
پین VCC - 5VGND - زمین
مرحله 5: برد رله با نمودار اتصال Arduino
پین رله 1 - پین آردوینو 2.
پین رله 2 - پین آردوینو 3.
پین رله 3 - پین آردوینو 4.
پین رله 4 - پین آردوینو 5.
مرحله 6: اتصال 12 ولت و رله
NC - عادی بسته است
خیر - عادی باز است
ج - متداول
در اینجا شما می توانید قطبیت را در صورت نیاز تغییر دهید. بر این اساس ، جهت چرخش موتور تغییر می کند.
موتورها باید به پین های معمولی متصل شوند
مرحله 7: مونتاژ
موتورهای سمت چپ و راست باید از هر طرف جدا شوند.
مرحله 8: کدها
مرحله 9: آزمایش و تکمیل
توصیه شده:
جلوگیری از ربات با سنسورهای IR بدون میکروکنترلر: 6 مرحله
جلوگیری از ربات با سنسورهای IR بدون میکروکنترلر: خوب این پروژه یک پروژه قدیمی است ، من آن را در سال 2014 در ماه جولای یا آگوست انجام دادم ، فکر کردم آن را با شما دوستان به اشتراک بگذارم. این یک مانع ساده برای جلوگیری از ربات است که از سنسورهای IR استفاده می کند و بدون میکروکنترلر کار می کند. سنسورهای IR از opamp IC i
ابر ابری شما را شفا می دهد (جلوگیری از جلوگیری از ربات با عملکرد جمع آوری): 8 مرحله
ابر ابری شما را شفا می دهد (جلوگیری از مانع شدن روبات با عملکرد جمع آوری): یک ماشین بی فایده - ربات آردوینو
ربات مستقل مبتنی بر آردوینو با استفاده از سنسور اولتراسونیک: 5 مرحله (همراه با تصاویر)
ربات خودکار مبتنی بر آردوینو با استفاده از سنسور اولتراسونیک: با استفاده از سنسور اولتراسونیک ربات خودکار مبتنی بر آردوینو خود را ایجاد کنید. این ربات تقریباً می تواند خود به خود و بدون برخورد با هیچ مانعی حرکت کند. اساساً آنچه انجام می دهد این است که هر نوع موانعی را بر سر راه خود تشخیص داده و بهترین تصمیم را می گیرد
جلوگیری از ربات با استفاده از Arduino Uno: 5 مرحله (همراه با تصاویر)
جلوگیری از روبات با استفاده از Arduino Uno: سلام بچه ها این یک پروژه بسیار ساده و کارساز است که با استفاده از arduino به عنوان روبات اجتناب کننده مانع نامیده می شود و تخصص این پروژه این است که به شما می گوید که از طریق بلوتوث چگونه از طریق تلفن های هوشمند حرکت می کند
جلوگیری از ربات با استفاده از EBot8: 4 مرحله (همراه با تصاویر)
جلوگیری از ربات با استفاده از EBot8: در این آموزش ، شما نحوه ساخت یک ماشین ربات را یاد خواهید گرفت که از موانع موجود در مسیر آن جلوگیری می کند. با توجه به شرایط می توان از این مفهوم به روش های مختلف استفاده کرد و به کار برد. مواد مورد نیاز: 1. چرخ x4 2. شاسی (شما می توانید