Мазмуну:
- 1 -кадам: Билл материалдар (БОМ)
- 2 -кадам: Power Bus жасоо
- 3 -кадам: Электроника
- 4 -кадам: Электрониканы кабыкка орнотуу
- 5 -кадам: Программалоо
- 6 -кадам: Сиз бүттүңүз
- 7 -кадам: Creeperbot аракетте
Video: Тоскоолдуктардан алыс Minecraft Creeper роботу: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул робот Minecraft чакырыгына, Epilog Challenge IXке жана биринчи жолу авторлор конкурсуна катышуу үчүн жасалган. Бул Minecraftтын эң көрүнүктүү тобунун бирине негизделген: Creeper. Бул робот 3d басылган кабыкты колдонот, андыктан аны куруу үчүн 3d принтерге кирүү мүмкүнчүлүгү болушу керек.
** Менин 12 жаштагы уулум роботту иштеп чыгып, аны чогултуп, питон кодун жазды, мен бургулоого кичине жардам бердим, ал дагы бул окуу куралын жазды, бирок кыйынчылыктын минималдуу жаш талаптарына байланыштуу менин эсебимди колдонушу керек болчу, чынында бул анын долбоору **.
1 -кадам: Билл материалдар (БОМ)
Бул роботту куруу үчүн сизге керек болот
-толук Raspberry Pi Zero орнотуусу (клавиатура, чычкан, монитор, жаңы орнотулган raspbian, интернетке кирүү)
-HC-SR04 УЗИ сенсору
-2 2BYJ-48 тепкич мотору ULN2003APG тепкич мотору менен
-1 1KΩ каршылык
-1 2KΩ каршылыгы
-Аял жана Эркек секирүүчү зымдар
-3d сойлоп жүрүүчү кабык (бул кадамдагы файлдар)
-ысык клей
-кээ бир кошумча казыктар
-кандооч
-протокол
-батарейка (кальмар)
-жинди дөңгөлөк
2 -кадам: Power Bus жасоо
Бул оңой, протоборддун бир азын (3 чарчы мүн.) Кесип, ага кээ бир төөнөгүчтөрдү ээрчитип, кыска жолдорго жол бербөө үчүн ширетилген зонаны ысык желим менен жабыңыз. Нан тактасын алмаштыруу жана элктрониканы компакттуу кылуу үчүн сизге үчөө керек болот.
3 -кадам: Электроника
Эгерде сиз резисторлордун түс коддорун көрө албасаңыз, анда сол каршылыгы 2KΩ, оң жагы 1KΩ. Колдонуу керек болгондо, анын ордуна электр автобусун колдонуңуз.
4 -кадам: Электрониканы кабыкка орнотуу
Адатта, баш денеге урунат, бирок андай болбосо, баш чыккыча дененин үстүңкү бөлүгүн бир аз кумдаштыруу керек. Дене базага кирип кетет, бирок ал бош, андыктан аны кармоо үчүн бир аз ысык клей салыңыз. Денеде Pi Zero usb жана hdmi порттору ачылат. Бул жерде сизде 2 тепкичтүү мотор драйверлерин бириктирип, мейкиндикти үнөмдөө чарасы бар, сиз аларды горизонталдуу кылып пластикке ысык желим менен жабууңуз керек (эгерде сизде 3d принтер болсо, анда басылмалар начар жүрөт, сиз аны дремлек куралы менен кесип салсаңыз болот). Pi Zero'ду ордуна коюу үчүн, сиз бир нече тешиктерди буруп, аларды пиццердеги pcb тешиктерине салышыңыз керек. УЗИ сенсорун көз тешиктерине ысык клей (алдын ала басылган). Кыймылдаткычтарга туура келүү үчүн, бурама тешиктерди буруш керек (огунда басылган тешик бар). Акылсыз дөңгөлөктү базанын арткы бөлүгүнө дөңгөлөктөрдүн деңгээлинде болгонго чейин PCB кармагычтар менен бекиткиле. Кальмарды базанын арткы бөлүгүнүн үстүнө оңдоңуз.
5 -кадам: Программалоо
Сиз Raspbianда буйрук сабын ачышыңыз керек (бул кадам үчүн Pi Zeroңузга интернетке кирүүңүз керек) жана териңиз: sudo pip3 install gpiozero hcsr04sensor, эгер сизде пип орнотулбаса.
6 -кадам: Сиз бүттүңүз
Эгерде сиз бул пиди ушуга жана ушуга гана арнагыңыз келсе (сиздин raspbian маалыматтарыңыз). Командалык кеңешти ачыңыз жана териңиз:
Sudo нано ж.б./rc.local
Андан кийин, кодду ылдый жылдырып, 0 чыгуудан мурун төмөнкү сапты кошуңуз:
python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &
Бул жерде ал аракетте ….
7 -кадам: Creeperbot аракетте
Ал дегени, ал жашыл жана ал ultrasonically тоскоолдуктарды качат
Сунушталууда:
УЗИ сенсорун колдонуу менен тоскоолдуктардан качуу роботу (Proteus): 12 кадам
УЗИ сенсорунун жардамы менен тоскоолдуктардан качуу роботу (Proteus): Биз көбүнчө тоскоолдуктарды болтурбоочу роботту бардык жерде кездештиребиз. Бул роботтун аппараттык симуляциясы көптөгөн колледждерде жана көптөгөн иш -чараларда атаандаштыктын бир бөлүгү болуп саналат. Бирок тоскоолдук роботтун программалык симуляциясы сейрек кездешет. Биз аны бир жерден тапсак да
Булуттуу Булут сени айыктырат (Тоскоолдуктардан качуу роботу чогултуу функциясы менен): 8 кадам
Булуттуу булут сени айыктырат (Тоскоолдуктардан качуу роботун чогултуу функциясы): Пайдасыз машина - Arduino роботу
OAREE - 3D басылган - Инженердик билим берүү үчүн тоскоолдуктардан алыс болуу (OAREE) Arduino менен: 5 кадам (сүрөттөр менен)
OAREE - 3D Басып чыгарылган - Инженердик билим берүү үчүн тоскоолдуктарды болтурбоочу робот (OAREE) Arduino менен: OAREE (Инженердик билим берүү үчүн тоскоолдук кылуучу робот) Дизайн: Бул нускаманын максаты - жөнөкөй/компакт болгон OAR (Тоскоолдукту болтурбоочу робот) роботун иштеп чыгуу, 3D басып чыгаруу, чогултуу оңой, жылдыруу үчүн үзгүлтүксүз айлануу сервосун колдонот
Тоскоолдуктардан качуу роботу оор жүктү көтөрүү үчүн: 6 кадам
Оор жүк көтөрүү үчүн тоскоолдуктардан качуу роботу: Бул уулумдун рокерин көтөрүү үчүн жасалган тоскоолдуктардан качуу роботу
Бое-Бот: Тоскоолдуктардан качуу роботу: 6 кадам
Бое-Бот: Тоскоолдуктардан качуу роботу: Бул кичинекей робот тоскоолдуктарды аныктоо үчүн мурутун колдонот. Анын муруттарынын бири же экөө тең кыймылга келгенде, ал артка кайтып, башка жакка бурулат. Болбосо ал алдыга жылат. 4 AA батарейкасы менен иштейт, Paralax Motherboard бул кичинекей