فهرست مطالب:
- مرحله 1: مواد ، اجزاء و ابزارها را جمع آوری کنید
- مرحله 2: شاسی را با لیزر برش دهید
- مرحله 3: ساخت ربات
- مرحله 4: اتصال عناصر مدار (نمودار مدار)
- مرحله 5: Setup را ایجاد کنید
- مرحله 6: کد را بارگذاری کنید
تصویری: حیوان خانگی پاک کننده الکل: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
The Alcohol Scavenging Pet یک ربات مبتنی بر آردوینو است که برای بازی یک بازی تعاملی با صاحبش طراحی شده است. ربات در امتداد خط مسیر (نوار سیاه) بر روی یک حلقه حرکت می کند. صاحبش هربار یکبار در خط راه خود با حیوان خانگی رفتار می کند. هنگامی که ربات شلیک (مانع) را تشخیص می دهد ، جلوی آن می ایستد و آن را "بو" می کند (سطح الکل را بررسی می کند). اگر شات حاوی الکل باشد ، حیوان خانگی هیجان زده می شود (ملودی مربوطه را پخش می کند) و عکس را در لانه خود (پایانه خانه الکل) ذخیره می کند. اگر شات حاوی الکل نباشد ، ناامید می شود (ملودی مربوطه را پخش می کند) ، و ضربه را به سطل زباله (پایانه Water House) می اندازد. سپس مجدداً به مسیر خود برای پاکسازی بیشتر برمی گردد!
مرحله 1: مواد ، اجزاء و ابزارها را جمع آوری کنید
مواد و اجزاء:
برای ربات شما نیاز دارید:
- 1x 2WD Smart Motor Robot Car Car Chassis KIT
- 2x تخته چوبی 2 میلی متر - 25 50 50 سانتی متر
- 2x فاصله دهنده فلزی 20 میلی متر
- پیچ M2 x 6 میلی متر
- پیچ و مهره M2.5 x 6mm
- پیچ و مهره M3 x 6
- نوار فوم دو طرفه
- 1x Arduino Uno R3 ATmega 328P
- 1x Prototype Shield با Mini Breadboard برای Arduino Uno R3
- 1 عدد کابل USB نوع A/B
- 2x Line زیر TCRT5000 سنسورهای IR
- 1x سنسور اولتراسونیک HC-SR04
- 1x MQ3 سنسور الکل اتانول
- 1 برابر LED آبی
- 1x مقاومت 1kΩ
- 1x Piezo Passive Buzzer
- 1x Haljia L9110S دو کاناله H-Bridge
- 2x DC Motors (2WD Smart Motor Robot Car Chassis KIT)
- سوئیچ 1x (2WD Smart Motor Robot Car Chassis KIT)
- مینی پاور بانک 1x 5000mAh با خروجی 2.4A
-
سیم های جامپر
برای راه اندازی به موارد زیر نیاز دارید:
- تخته کاپا
- نوار سیاه
- عینک شلیک شده
- چترهای کوکتل
- الکل و نوشیدنی غیر الکلی
ابزارها:
- مجموعه پیچ گوشتی کوچک دقیق
- انبر
- کاتر
- چسب حرارتی تفنگی
- ایستگاه لحیم کاری
مرحله 2: شاسی را با لیزر برش دهید
فایل Chassis.3dm را بارگیری کرده و قطعات را با لیزر برش دهید.
مرحله 3: ساخت ربات
شاسی برش لیزری ، چرخ ها و قطعات الکترونیکی را کنار هم قرار دهید:
- سیم های بلوز سیاه و قرمز را به پین های DC Motors لحیم کنید.
- همانطور که در تصویر نشان داده شده است موتورهای DC را روی پایه شاسی با استفاده از پیچ و مهره ثابت کنید.
- همانطور که در تصویر نشان داده شده است سیم های بلوز را از سوراخ های شاسی عبور دهید.
- دو چرخ جلو و چرخ عقب را وصل کنید.
- پاور بانک را بین DC DC قرار دهید.
- کوه آردوینو UNO R3 در قسمت بالای شاسی.
- تخته گسترش Breadboard را در بالا قرار دهید.
- پل دو کاناله H-Bridge را در محل تعیین شده اضافه کنید و سیم های بلوز DC Motors را به پین های موتور A و B وصل کنید. همانطور که در نمودار مدار نشان داده شده است موتور DC سمت چپ به پین های موتور A و سمت راست به پایه های موتور B متصل می شود.
- سوئیچ را که در تصویر نشان داده شده است اضافه کنید. کابل USB - که پاور بانک را با Arduino UNO R3 متصل می کند - را به دو قسمت تقسیم کنید و کابل های سیاه و قرمز را در دو طرف آن بچسبانید.
- سیمهای سیاه (زمین) را به یکدیگر لحیم کنید. سیمهای قرمز را به پایانه های سوئیچ بچسبانید. با چسب حرارتی عایق بندی کنید.
- همانطور که در تصویر نشان داده شده است سنسور اولتراسونیک ، سنسورهای IR و سنسور الکل را روی قسمت های برش لیزری نصب کنید.
- با استفاده از دو فاصله دهنده فلزی ، قسمت نصب سنسورهای IR را روی شاسی ثابت کنید.
- همانطور که در تصویر نشان داده شده است سنسور اولتراسونیک را روی شاسی نصب کنید.
- همانطور که در تصویر نشان داده شده است سنسور الکل را روی شاسی نصب کنید.
- کلاه را نصب کنید.
مرحله 4: اتصال عناصر مدار (نمودار مدار)
1. استفاده از سیم های بلوز قرمز و سیم های بلوز سیاه باعث ایجاد یک قدرت و یک خط زمین در تخته گسترش Breadboard می شود. تمام سیم های جهنده زمین و برق عناصر مدار به این خطوط متصل می شوند.
2. پین های H-Bridges را به پین های سمت راست روی نانبرد وصل کنید همانطور که در نمودار نشان داده شده است.
3. پین های سنسورها را همانطور که در نمودار مدار نشان داده شده است به پین های روی صفحه نان متصل کنید.
4. Buzzer و LED متصل به پین ها را همانطور که در نمودار نشان داده شده است ، اضافه کنید.
مرحله 5: Setup را ایجاد کنید
مسیر از نوار سیاه با عرض 3 ، 5 سانتی متر ساخته شده است. پایانه ها عمود بر مسیر هستند و عرض آنها 13 سانتی متر و طول آنها حدود 40 سانتی متر است. مسیر نباید دارای برآمدگی هایی در سطح باشد ، که می تواند مانع از لغزش جام در امتداد آن توسط ربات شود.
فنجان ها الکل یا آب ندارند ، فقط چترهای قرمز با الکل اسپری می شوند.
این ربات در مسیر قرار می گیرد تا مسیر سیاه بین هر دو سنسور IR وجود داشته باشد.
مرحله 6: کد را بارگذاری کنید
خلاصه:
حرکت حلقه در مسیر توسط یک سری توابع تعریف می شود. توابع اساسی عبارتند از: moveForward () ، moveBackward () ، rotateLeft () ، rotateRight () و stopMotors (). چرخش ، هنگامی که ربات به ترمینال می رسد ، در تابع reverseDirection () تعریف می شود. این عملکرد هنگامی فعال می شود که هر دو سنسور IR رنگ مشکی داشته باشند. جهت گیری روبات به سمت ترمینال سمت راست ، پس از تشخیص اینکه آیا جام الکل است یا آب ، در عملکرد turnAroundObject () انجام می شود.
در حلقه void () ، از طریق یک سری دستور If ، این روند هدایت می شود. اگر هر دو سنسور IR رنگ سفید را حس کنند ، روبات جلو می رود. اگر رنگ سیاه توسط یکی از سنسورهای IR تشخیص داده شود ، ربات حرکت خود را مجدداً تنظیم می کند تا مسیر را دنبال کند.
اگر روبات با مانعی که با سنسور اولتراسونیک حس می شود برخورد کند ، در صورت وجود الکل ، ربات متوقف می شود و با Alcohol Sensor MQ3 بررسی می کند. اگر مقدار الکل افزایش یابد ، صدای زنگ آهنگ الکل را پخش می کند و می چرخد یا به جلو حرکت می کند تا فنجان به سمت پایانه الکل رانده شود. اگر مقدار افزایش نیابد ، صدای زنگ آهنگ آب را پخش می کند و همین مراحل به سمت پایانه آب تکرار می شود.
توصیه شده:
توزیع کننده غذای خودکار حیوان خانگی: 9 مرحله
توزیع کننده غذای خودکار حیوان خانگی: آیا تا به حال احساس کرده اید که برای تغذیه حیوان خانگی خود وقت زیادی را هدر می دهید؟ آیا تا به حال مجبور بوده اید که در تعطیلات با شخصی تماس بگیرید تا به حیوانات خانگی شما غذا بدهد؟ من سعی کردم هر دو این مسائل را با پروژه مدرسه فعلی خود برطرف کنم: Petfeed
تغذیه کننده خودکار حیوان خانگی با استفاده از AtTiny85: 6 مرحله
تغذیه کننده خانگی خودکار با استفاده از AtTiny85: O trabalho تغذیه کننده خودکار حیوانات خانگی با استفاده از AtTiny85 de PET Engenharia de Computação está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional
SmartPET - تغذیه کننده حیوان خانگی هوشمند: 7 مرحله (همراه با تصاویر)
SmartPET - تغذیه کننده حیوان خانگی هوشمند: سلام! من Maxime Vermeeren هستم ، یک دانشجوی 18 ساله MCT (فناوری چندرسانه ای و ارتباطات) در Howest. من تصمیم گرفته ام که یک تغذیه کننده حیوان خانگی هوشمند به عنوان پروژه خود ایجاد کنم. چرا این کار را کردم؟ گربه من برخی مشکلات وزن دارد ، بنابراین تصمیم گرفتم دستگاهی بسازم
تغذیه کننده حیوان خانگی هوشمند: 11 مرحله
تغذیه کننده حیوان خانگی هوشمند: من دانشجوی آکادمی Howest Kortrijk در بلژیک هستم. من مخصوص تغذیه برای گربه ها و سگ ها تغذیه کردم. من این پروژه را برای سگم ساختم. بسیاری اوقات من در خانه نیستم تا سگم را عصر تغذیه کنم. به همین دلیل سگ من باید منتظر بماند تا غذایش را دریافت کند. با
DIY: چراغ قوه LED لگو UV / آشکارساز ادرار خانگی حیوان خانگی: 3 مرحله
DIY: چراغ قوه LED لگو / آشکارساز ادرار خانگی حیوان خانگی: این یک روش آسان (بدون نیاز به لحیم کاری) ، سرگرم کننده و ارزان است که می توانید یک چراغ قوه UV فوق العاده از لگو تهیه کنید. این همچنین به عنوان یک آشکارساز ادرار خانگی خانگی عمل می کند (قیمتها را مقایسه کنید). اگر تا به حال رویای ساخت فلش لگو خانگی خود را در سر داشته اید