فهرست مطالب:

جلوگیری از مانع روبات Minecraft Creeper: 7 مرحله
جلوگیری از مانع روبات Minecraft Creeper: 7 مرحله
Anonim
جلوگیری از مانع روبات Minecraft Creeper
جلوگیری از مانع روبات Minecraft Creeper

این ربات برای ورود به چالش Minecraft ، Epilog Challenge IX و اولین مسابقه نویسنده ساخته شده است. این بر اساس یکی از نمادین ترین اوباش Minecraft است: Creeper. این ربات از پوسته چاپ سه بعدی استفاده می کند ، بنابراین برای ساخت آن باید به چاپگر سه بعدی دسترسی داشته باشید.

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

مرحله 1: بیل مواد (BOM)

برای ساخت این ربات ، شما نیاز دارید

-راه اندازی کامل Raspberry Pi Zero (صفحه کلید ، ماوس ، مانیتور ، نصب تازه raspbian ، دسترسی به اینترنت) با پین های لحیم شده

-HC-SR04 سنسور اولتراسونیک

-2 موتور پله ای 2BYJ-48 با درایور موتور پله ای ULN2003APG

-1 مقاومت 1 کیلو اهم

-1 مقاومت 2KΩ

-سیم های جهنده زن و مرد

پوسته خزنده چاپ سه بعدی (فایل های موجود در این مرحله)

-چسب حرارتی تفنگی

-چند پین اضافی

-آهن لحیم کاری

-protoboard

بسته باتری (ترجیحا یک ماهی مرکب)

-چرخ دیوانه

مرحله 2: ساخت گذرگاه برق

ساخت اتوبوس برق
ساخت اتوبوس برق

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

مرحله 3: الکترونیک

الکترونیک
الکترونیک

اگر نمی توانید کدهای رنگی مقاومت ها را ببینید ، مقاومت سمت چپ 2KΩ و سمت راست 1KΩ است. هنگامی که نیاز به استفاده از نان برد دارید ، به جای آن از گذرگاه برق استفاده کنید.

مرحله 4: نصب وسایل الکترونیکی در پوسته

نصب قطعات الکترونیکی در پوسته
نصب قطعات الکترونیکی در پوسته
نصب قطعات الکترونیکی در پوسته
نصب قطعات الکترونیکی در پوسته

به طور معمول ، سر روی بدن کلیک می کند ، اما اگر این کار را نکرد ، باید کمی قسمت بالای بدن را ماساژ دهید تا سر کلیک کند. بدنه در قسمت پایه قرار می گیرد ، اما شل است ، بنابراین کمی چسب حرارتی بگذارید تا در جای خود ثابت بماند. بدنه دارای دریچه ای برای درگاه های Pi Zero usb و hdmi است. در اینجا شما ترتیبی دارید که دو درایور موتور پله ای را کنار هم قرار دهید و در فضا صرفه جویی کنید ، تنها کاری که باید انجام دهید این است که آنها را به صورت افقی قرار داده و به صورت داغ روی یک تکه پلاستیک بچسبانید (اگر یکی از اینها چاپگر سه بعدی دارید چاپ بد است ، می توانید آن را با ابزار dremmel برش دهید). برای قرار دادن Pi Zero در محل خود ، باید چند سوراخ ایجاد کرده و آنها را از طریق سوراخ های pcb روی pizero قرار دهید. چسب داغ سنسور اولتراسونیک به سوراخ های چشم (از قبل چاپ شده). برای جا دادن در موتورهای پله ای ، باید چند سوراخ پیچ ایجاد کنید (محور دارای یک سوراخ چاپ شده است). چرخ دیوانه را در قسمت پشتی پایه با نگهدارنده های pcb ثابت کنید تا در سطح چرخ ها قرار بگیرد. ماهی مرکب را در قسمت پشتی پایه ثابت کنید.

مرحله 5: برنامه نویسی

شما باید یک خط فرمان را در Raspbian باز کنید (برای این مرحله شما نیاز به دسترسی به اینترنت در Pi Zero خود دارید) و تایپ کنید: sudo pip3 install gpiozero hcsr04sensor در صورت عدم نصب pip آن را نصب کنید.

مرحله ششم: تمام شدی

تموم شدی!
تموم شدی!

اگر می خواهید این pi را به این و فقط به این (داده های raspbian خود) اختصاص دهید. خط فرمان را باز کرده و تایپ کنید:

sudo nano etc/rc.local

بعد ، کد را پایین بیاورید و خط قبل را قبل از خروج 0 اضافه کنید:

python3 /home/pi/Directory_where_the_program_is_st_//CreeperBot_Ultrasonic.py &

در اینجا در حال انجام است….

مرحله 7: Creeperbot در عمل

Image
Image

او بدجنس است ، او سبز رنگ است و سونوگرافی از موانع جلوگیری می کند

توصیه شده: