Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Цахилгааны утас
- Алхам 3: Код - Хувьсагчаа зарла
- Алхам 4: Код - тохиргоо
- Алхам 5:
- Алхам 6: Суурь
- Алхам 7: Биеийн эргэлт хийх
Видео: Робот: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Эцсийн төслийнхөө хувьд бид хүссэн зүйлээ барьж байгуул гэж хэлсэн. Сурч мэдсэн зүйлээ, онлайнаар олж авч чадах зүйлээ ашиглан. Би Super Smash Bros цувралын маш том фен. Би эхний тоглоомоос бусад бүх тоглоомыг эзэмшдэг. Тиймээс би эцсийн төслөө хэрэгжүүлэхийн тулд R. O. B тоглох дүрд үндэслэсэн робот бүтээхээр шийдсэн.
Алхам 1: Материал
- 4 180 градусын Servo
- 13 Эр - Эр утас
- 8 Эр - Эмэгтэй утас
- 2 тоглоомын саваа
- 1 Талхны самбар
- 1 Ардуино
Алхам 2: Цахилгааны утас
Талхны сөрөг талыг Arduino дээрх газардуулга (GND) руу холбохын тулд эрэгтэй эрэгтэй утсыг ашиглана уу. Дараа нь Joystick -ийн VR X -ийг A0 ба A2, VR Y -ийг Arduino дээрх A1 ба A3 руу холбоно уу. Дараа нь Joysticks 5v зүүг Arduino дээрх 3.5 ба 5V зүү, GNDs -ийг Arduino дээрх GND -тэй холбоно уу. Дараа нь 4 servo тус бүрт цагаан утсыг Arduino дээрх 7 - 4 -р зүүгээр холбоно уу. Дараа нь servos дээрх улаан утсыг эерэг талхны талбарт, хар утсыг талхны сөрөг тал руу холбоно уу. Дараа нь хэлхээг тэжээхийн тулд Батерейны хайрцгийг залгаарай.
Алхам 3: Код - Хувьсагчаа зарла
#оруулах
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;
Servo команд нь servo -ийг удирдах servo объектыг үүсгэдэг.
Алхам 4: Код - тохиргоо
void setup () {// Серво бүрийг зүү servo1.attach (7) -д хавсаргана; servo2.attach (6); servo3. хавсаргах (5); servo4. хавсаргах (4); }
Алхам 5:
хоосон давталт ()
{
joyVal = analogRead (joyX); // Joystick -ийн утгыг уншдаг joyVal = map (joyVal, 0, 1023, 0, 180); // Joystick -ийн утгыг servo1.write градус болгон хөрвүүлнэ (joyVal); // Servo -ийн байрлалыг Joystick оролтын joyVal = map (joyVal, 0, 1023, 0, 180) тааруулахаар өөрчилдөг; servo2.write (joyVal); саатал (15); joyVal2 = analogRead (joyX2); joyVal2 = газрын зураг (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = газрын зураг (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); саатал (15); }
Алхам 6: Суурь
Тиймээс та хэлхээ, кодыг хийж дууссаны дараа. Та жинхэнэ роботыг бүтээж эхлэх боломжтой. Суурийн хувьд та бүх өнцгийг 45 градусаар хийхийг хүсч байна. Урт тал нь 18 см, шорт нь 6 см. Тиймээс зургийг дагаж, суурийн хэлбэрийг хайчилж аваарай. Дараа нь 54 см урт, 5 см өргөн тууз хийж хана болгон ашиглаарай. Жижиг 6 см -ийн хажуу талыг нээлттэй үлдээгээрэй. Дараа нь та дээврийг бий болгохын тулд суурийг хуулбарлахыг хүсч байна. Одоо энэ тасалгаанд бид үүнийг нэмэх болно
Алхам 7: Биеийн эргэлт хийх
Дээврийн голд цаасан алчуур, соронзон хальс/халуун цавуу ав. Дараа нь цаасан алчуурны суурийн эргэн тойронд 6 см өндөр цагираг үүсгэнэ. Дараа нь цаасан алчуурны өнхрүүлгийг тааруулахуйц нүхтэй том хавтан үүсгэнэ. Хавтанг цагираг дээр байрлуулаад цаасан алчуурны ороомгийн дээд хэсэгт servo наа. Бид бүх ачааг servo дээр тавьж чадахгүй. Тиймээс бид алчуураар саваа ашиглаж, эргүүлэх болно. Тиймээс тавган дээр хэдэн алчуур тааруулахаар том хэмжээтэй 2 нүх гарга. Дугуйг нүхэнд хий, тэгвэл нүхний ёроолыг бага зэрэг цоолох болно. Соронзон хальс/ халуун цавуу бууны тусламжтайгаар нүх рүү нүүнэ. Хоосон салфетка аваад, алчуурын нөгөө үзүүрт багтахаар нүх гарга. Мөн хоёр алчуураар дамжин өнгөрч болохуйц тархалтыг сайтар шалгаарай. Дараа нь хайрцгийг servo дээр наалдуулж, алчуурыг салфеткийн нүхэнд наа. Хөшүүрийг нүхэнд тууз / халуун цавуугаар хий, ингэснээр хөдлөхгүй.
Зөвлөмж болгож буй:
Arduino удирдлагатай робот робот: 13 алхам (зурагтай)
Arduino удирдлагатай робот хоёр хөлтэй: Би үргэлж роботыг сонирхож байсан, ялангуяа хүний үйлдлийг дуурайхыг оролддог. Энэхүү сонирхол нь намайг хүний алхаж, гүйж буйг дуурайдаг робот хөлний загвар зохион бүтээх, хөгжүүлэх оролдлого хийхэд хүргэсэн юм. Энэхүү зааврын дагуу би танд үзүүлэх болно
DIY робот - Боловсролын 6 тэнхлэгтэй робот гар: 6 алхам (зурагтай)
DIY робот | Боловсролын 6 тэнхлэгтэй робот гар: DIY-Robotics сургалтын үүр нь 6 тэнхлэгтэй робот гар, электрон удирдлагын хэлхээ, програмчлалын програм агуулсан платформ юм. Энэхүү платформ нь үйлдвэрлэлийн робот техникийн ертөнцийн танилцуулга юм. Энэхүү төслөөр дамжуулан DIY-Robotics нь
Цаасны өлсгөлөн робот - Pringles -ийг дахин боловсруулах Arduino робот: 19 алхам (зурагтай)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino робот: Энэ бол миний 2018 онд бүтээсэн Hungry Robot -ийн өөр нэг хувилбар юм. Та энэ роботыг 3d принтергүйгээр хийх боломжтой. Та хийх ёстой зүйл бол зүгээр л лааз Pringles, servo мотор, ойролцоо мэдрэгч, arduino болон зарим хэрэгслийг худалдаж авах явдал юм. Та бүгдийг татаж авах боломжтой
Тэнцвэржүүлэх робот / 3 дугуйт робот / STEM робот: 8 алхам
Тэнцвэржүүлэх робот / 3 дугуйт робот / STEM робот: Бид сургуулиудад болон сургуулийн дараах боловсролын хөтөлбөрт зориулан тэнцвэржүүлэгч, 3 дугуйт роботыг бүтээсэн. Энэхүү робот нь Arduino Uno, захиалгат бамбай (барилгын бүх дэлгэрэнгүй мэдээллийг өгсөн болно), Li Ion батерейны багц дээр суурилсан (бүх бүтэц
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай)
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ | Эрхий хурууны робот | Servo мотор | Эх код: Эрхий хуруу робот. MG90S servo моторын потенциометрийг ашигласан. Энэ нь маш хөгжилтэй, хялбар юм! Код нь маш энгийн. Энэ нь ердөө 30 орчим мөр юм. Энэ нь хөдөлгөөнт зураг шиг харагдаж байна. Асуух зүйл эсвэл санал хүсэлтээ үлдээнэ үү! [Заавар] Эх код https: //github.c