Агуулгын хүснэгт:
- Алхам 1: Билл материал (BOM)
- Алхам 2: Цахилгаан автобус хийх
- Алхам 3: Электроник
- Алхам 4: Электроникийг бүрхүүлд суурилуулах
- Алхам 5: Програмчлал
- Алхам 6: Та дууссан
- Алхам 7: Creeperbot ажиллаж байна
Видео: Саад бэрхшээлээс зайлсхийх Minecraft Creeper робот: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү роботыг Minecraft challenge, Epilog Challenge IX болон зохиогчдын уралдаанд анх удаа оролцохоор бүтээжээ. Энэ бол Minecraft -ийн хамгийн алдартай хүмүүсийн нэг болох Creeper дээр үндэслэсэн болно. Энэхүү робот нь 3d хэвлэсэн бүрхүүл ашигладаг тул түүнийг бүтээхийн тулд 3d принтертэй байх шаардлагатай.
** Миний 12 настай хүү роботыг зохион бүтээж, угсарч, питоны код бичсэн, би өрөмдлөг хийхэд бага зэрэг тусалсан, тэр бас энэ хичээлийг бичсэн, гэхдээ сорилтын насны хамгийн бага шаардлагын улмаас тэр миний дансыг ашиглах шаардлагатай болсон., үнэхээр энэ бол түүний төсөл **.
Алхам 1: Билл материал (BOM)
Энэхүү роботыг бүтээхийн тулд танд хэрэгтэй болно
-Raspberry Pi Zero -ийн иж бүрэн тохиргоо (гар, хулгана, дэлгэц, raspbian -ийн шинэ суурилуулалт, интернет холболт)
-HC-SR04 хэт авианы мэдрэгч
-ULN2003APG stepper мотор жолоочтой 2BYJ-48 2 шатлалт мотор
-1 1KΩ эсэргүүцэл
-1 2KΩ эсэргүүцэл
-Эмэгтэй, эрэгтэй холбогч утас
-3d хэвлэсэн мөлхөгч бүрхүүл (энэ алхам дахь файлууд)
-Халуун цавуу буу
-зарим нэмэлт тээглүүр
-гагнуурын төмөр
-хамгаалалтын самбар
-батерейны багц (илүү сайн далайн амьтан)
-галзуу дугуй
Алхам 2: Цахилгаан автобус хийх
Үүнийг хийхэд хялбар байдаг, жаахан протобоард (3 квадрат мин) хайчилж, зарим тээглүүрийг гагнаж, хооронд нь холбохоос зайлсхийхийн тулд гагнуурын бүсийг халуун цавуугаар бүрэх хэрэгтэй. Талхны хавтанг сольж, элктроникийг илүү нягт болгохын тулд танд эдгээрийн гурвыг хэрэгтэй болно.
Алхам 3: Электроник
Хэрэв та резисторуудын өнгөний кодыг харж чадахгүй бол зүүн эсэргүүцэл нь 2KΩ, баруун талд нь 1KΩ байна. Талхны хавтанг ашиглах шаардлагатай бол цахилгаан автобусыг ашиглаарай.
Алхам 4: Электроникийг бүрхүүлд суурилуулах
Ихэвчлэн толгой нь бие рүүгээ дардаг боловч хэрэв тийм биш бол та толгойгоо дарах хүртэл биеийн дээд хэсгийг бага зэрэг зүлгэх хэрэгтэй болно. Их бие нь сууринд нэвтэрсэн боловч сул байгаа тул байрлуулахын тулд бага зэрэг халуун цавуу тавь. Бие нь Pi Zero usb болон hdmi портуудын нүхтэй. Энд та 2 шатлалт моторын драйверуудыг нэг дор байрлуулж, орон зайг хэмнэх боломжтой бөгөөд цорын ганц хийх зүйл бол тэдгээрийг хэвтээ байдлаар байрлуулж, хуванцар дээр нааж (хэрэв танд 3d принтер байгаа бол Хэв нь муу явдаг, та үүнийг дремектийн хэрэгслээр хайчилж болно). Pi Zero -ийг байрлуулахын тулд та хэдэн цооног өрөмдөж, пиццан дээрх pcb цооног руу оруулах хэрэгтэй. Нүдний нүхэнд хэт авианы мэдрэгчийг халуун цавуу (урьдчилан хэвлэсэн). Stepper моторт багтахын тулд та хэд хэдэн шураг нүх өрөмдөх хэрэгтэй (тэнхлэг нь хэвлэсэн нүхтэй). Галзуу дугуйг суурийн арын хэсэгт pcb эзэмшигчтэйгээр дугуйны түвшинд хүртэл бэхлээрэй. Суурийн арын хэсгийн дээд талд далайн амьтан засах хэрэгтэй.
Алхам 5: Програмчлал
Та Raspbian хэл дээр командын мөрийг нээх хэрэгтэй (энэ алхамыг хийхдээ Pi Zero дээрээ интернэтэд нэвтрэх шаардлагатай болно), хэрэв pip суулгаагүй бол 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 ажиллаж байна
Тэр муу санаатай, тэр ногоон, хэт авианы тусламжтайгаар саад бэрхшээлээс зайлсхийдэг
Зөвлөмж болгож буй:
Хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх робот (Proteus): 12 алхам
Хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх робот (Proteus): Бид хаа сайгүй саад бэрхшээлээс зайлсхийх роботтой тааралддаг. Энэхүү роботын тоног төхөөрөмжийн симуляци нь олон коллеж, олон арга хэмжээнд өрсөлдөөний нэг хэсэг юм. Гэхдээ саад тотгор роботыг програмчлах нь ховор байдаг. Хэдийгээр бид үүнийг хаа нэг газар олж чадвал
5 in 1 Arduino робот - Намайг дага - Мөр мөрдөж байна - Сумо - Зураг - Саад бэрхшээлээс зайлсхийх: 6 алхам
5 in 1 Arduino робот | Намайг дага | Мөр мөрдөж байна | Сумо | Зураг | Саад бэрхшээлээс зайлсхийх: Энэхүү роботын хяналтын самбар нь ATmega328P микроконтроллер ба L293D мотор драйвертай. Мэдээжийн хэрэг, энэ нь Arduino Uno самбараас ялгаатай биш боловч мотор жолоодохын тулд өөр бамбай хэрэггүй тул илүү ашигтай юм! Энэ нь үсрэлтээс ангид байдаг
Микроконтроллергүй IR мэдрэгч бүхий саад бэрхшээлээс зайлсхийх робот: 6 алхам
Микроконтроллергүй IR мэдрэгчтэй саад бэрхшээлээс зайлсхийх робот: За энэ төсөл бол хуучирсан төсөл юм, би үүнийг 2014 онд 7, 8 -р сард хийсэн. IR мэдрэгч ашигладаг, микроконтроллергүйгээр ажилладаг роботоос зайлсхийх энгийн саад тотгор юм. IR мэдрэгч нь opamp IC i ашигладаг
Саад бэрхшээлээс зайлсхийх робот (Arduino): 8 алхам (зурагтай)
Саад бэрхшээлээс зайлсхийх робот (Arduino): Энд би танд Arduino дээр суурилсан саад бэрхшээлээс зайлсхийх робот хийх талаар заавар өгөх гэж байна. Энэ роботыг маш хялбар аргаар хийх талаар алхам алхмаар зааварчилгаа өгнө гэж найдаж байна. Роботоос зайлсхийх саад бол аливаа бие даасан байдлаас зайлсхийх чадвартай бүрэн бие даасан робот юм
Саад бэрхшээлээс зайлсхийх робот: 5 алхам
Саад тотгороос зайлсхийх робот: Робот техникийн хувьд саад бэрхшээлээс зайлсхийх нь огтлолцолгүй эсвэл мөргөлдөхгүй байх байрлалын хязгаарлалтыг харгалзан хяналтын зарим зорилгыг биелүүлэх явдал юм. Энэ нь роботын замын хоорондох саад бэрхшээлийг мэдрэхэд ашигладаг sonar мэдрэгчтэй