Агуулгын хүснэгт:
- Алхам 1: Зорилго, хязгаарлалтаа тодорхойл
- Алхам 2: Зардлын хувьд шаардлагатай хангамж
- Алхам 3: Схем
- Алхам 4: Барилга
- Алхам 5: Програмчлал
- Алхам 6: Роботыг хамгийн сайн ашиглах
Видео: Робот техникийн машин төсөл: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Одоогийн байдлаар роботуудыг үйлдвэрлэлийн процессыг хурдасгахад ашигладаг бөгөөд үүнд угсрах шугам, автоматжуулалт болон бусад олон зүйлийг ашигладаг. Инженерийн салбарт дасаж, ажиллах робот бүтээхэд дасан зохицохын тулд бидний зорилго бол бөмбөгийг цуглуулж, зориулалтын робот бүтээх явдал байв.
Алхам 1: Зорилго, хязгаарлалтаа тодорхойл
Төсөл хэрэгжиж эхлэх болгонд хэн нэгэн түүнд хүрэх ёстой зорилгоо ухамсарлах нь чухал байдаг, учир нь энэ нь түүнд илүү анхаарлаа төвлөрүүлж, зорилгодоо хүрэх арга замыг олох боломжийг олгодог. Түүнчлэн, хязгаарлалт нь чухал ач холбогдолтой, учир нь та үүнийг бүтээхэд хэр их энерги, цаг, мөнгө зарцуулж болохыг хязгаарлаж өгдөг.
Энэ тохиолдолд бидний зорилго бол Arduino програмчлалын янз бүрийн аргуудыг ашиглан коридороор жолоодох, алсын удирдлагаар ажилладаг робот хийх, дараа нь алсын удирдлагагүйгээр буцааж зорилгодоо хүрч, бөмбөгийг түлхэх явдал байв. зорилго руу. Энэ зорилгыг бодож, бид төслийн дараагийн алхам руу шилжиж болно. Энэ төслийн хувьд бидний цорын ганц хязгаарлалт бол нийт үнэ 75 доллараас хэтрэхгүй байх явдал байв.
Алхам 2: Зардлын хувьд шаардлагатай хангамж
Робот техникийн төсөл хийхдээ төслийг үргэлжлүүлэхийн оронд төслийг эхлүүлэхээсээ өмнө хэсгүүдийн жагсаалтыг гаргах нь үргэлж чухал байдаг. Жагсаалт гаргах нь төсөл танд хэр үнэтэй байх ёстойг, мөн хэр их мөнгө хуримтлуулж, бэлтгэл хийх шаардлагатай байгаа талаар ойлголт өгөх болно.
Манай сэлбэг хэрэгслийн жагсаалт дараахь хэсгээс бүрдэв.
50 Эрэгтэй эрэгтэй утас
50 эрэгтэй, эмэгтэй утас
50 эмэгтэй -эмэгтэй утас
1 Arduino Uno/Arduino Mega 2560
4 дугуй $ 26.99
2 бөмбөг дугуй 4.99 доллар
4 мотор
4 мотор холболт
Төрөл бүрийн хөнгөн цагаан хуудас * БҮХ ХЭМЖЭЭ нь инч хэмжээтэй бөгөөд ⅛”Зузаан * (4) 2 x 10 (4) 1.189 x 1.598 (4) 1.345 x.663 (2) 1.75 x 1.598 (2) 7 суурь, 3.861 өндөр, 10 гипотенуз (2) 10 х 10 (1) 3.861 х 10 (1) 7 х 10
1 Батерей
1 Мотор жолооч
1 Хүлээн авагчтай алсын удирдлага
38 самар 4.99 доллар
38 боолт 5.99 доллар
Алхам 3: Схем
Аливаа сайн робот техникийн төсөл нь схемтэй байх ёстой бөгөөд ингэснээр барилгачин эсвэл инженер уг төслийг хэрэгжүүлэхийн тулд юу бүтээх ёстойгоо харах боломжтой болно. Энэ тохиолдолд бидэнд мотор авах системийн тухай ойлголтыг харуулах илүү энгийн робот схем хэрэгтэй байсан. Бидэнд бас батерейны багц, Arduino хайрцганд зориулж хэд хэдэн зүйл байсан.
Алхам 4: Барилга
Төслийн энэ хэсгийн талаар хэлэх зүйл үнэндээ алга, гэхдээ багаж хэрэгслийн аюулгүй байдлын талаархи зарим зөвлөмж. Семинарт байхдаа нүдний шил, бээлий, хормогч өмсөх хэрэгтэй. Эдгээр урьдчилан сэргийлэх арга хэмжээг авч хэрэгжүүлснээр тоо томшгүй олон хүний амь нас, бэртэл бэртлээс аврагдсан юм. Энэ тохиолдолд бидний ашигладаг зарим тоног төхөөрөмж бол гагнуурчин, туузан хөрөө, өрмийн машин, бусад металл боловсруулах багаж хэрэгсэл байв. Мөн гагнахаасаа өмнө буцах боломжгүй тул гагнаж байгаа зүйлээ 100% зөв хийсэн эсэхийг шалгаарай.
Алхам 5: Програмчлал
Робот нь ихэвчлэн ямар нэгэн хэлээр програмчлах эсвэл эв найртай ажиллах зориулалттай механик эд ангиудыг ашиглан хөдөлдөг. Энэ тохиолдолд бид роботоо Arduino кодлох хэл ашиглан програмчилсан. Энэ нь бидний зарим нь шаардлагатай ур чадварыг эзэмшихийн тулд програмчлалын цоо шинэ мэдээллийн санг сурах шаардлагатай болдог.
Дээрх нь роботыг холбох бидний төлөвлөж буй схемүүдийн үндсэн схем юм.
Доорх нь манай роботыг жолоодох хөтөлбөр бөгөөд бөмбөгийг авах арга нь илүү хялбар байх болно, учир нь бидэнд урагш, хойшоо хөдөлдөг мотор хэрэгтэй болно.
КОД:
int ch1;
int ch2;
int myInts [20];
int finalDistance;
int MOVING;
int STOP;
int таймер;
int x = 0;
int stopTimer;
int ArrayValue;
void setup () {// нэг удаа ажиллуулахын тулд тохиргооны кодоо энд оруулна уу: pinMode (45, INPUT);
pinMode (43, INPUT);
Цуваа эхлэх (9600);
}
void loop () {
// давтан ажиллуулахын тулд үндсэн кодоо энд оруулна уу.
ch1 = pulseIn (22, HIGH);
ch2 = pulseIn (24, HIGH);
//Serial.print("chA: ");
Цуваа.хэвлэх (chA);
//Serial.print("chB: ");
Serial.println (chB);
if (ch1> 1463) {таймер = миллис ();
}
хэрэв (ch1 == 1463) {
stopTimer = millis ();
ArrayValue = (таймер - stopTimer);
хэрэв (ArrayValue> = 0)
{
Serial.print (myInts [0]);
myInts [x] = ArrayValue; x ++;
}
}
Алхам 6: Роботыг хамгийн сайн ашиглах
Энэ бүх шаргуу хөдөлмөрийг хийсний дараа та одоо алсын удирдлагад хариу үйлдэл үзүүлдэг бүрэн ажиллагаатай роботтой байх ёстой! Өөрөөрөө бахархаж, роботоо сайхан өнгөрүүлээрэй!
Зөвлөмж болгож буй:
Робот техникийн иж бүрдэл бүхий алхам алхмаар боловсрол: 6 алхам
Багцтай роботын чиглэлээр алхам алхмаар боловсрол эзэмших: Хэдэн сарын дараа би өөрийн роботыг бүтээсний дараа (эдгээрийг бүгдийг нь үзнэ үү), мөн хоёр удаа эд анги нь бүтэлгүйтсэний дараа би алхам алхамаар ухрахаар шийдлээ. стратеги ба чиглэл. Хэдэн сарын туршлага нь заримдаа маш их ашиг тустай байсан бөгөөд
Робот техникийн алсын удирдлагатай рок гинжлэгч Ардуино: 4 алхам
Robotics Remote Control Rock Crawler Arduino: Энэ нь маш нүцгэн харагдаж байна. Энэхүү төслийг хийхийг хүсч буй хүмүүст ус, шорооноос хамгаалахын тулд цахилгаан хэрэгслийг хаах арга замыг авч үзэхийг зөвлөж байна
Робот техникийн конденсаторууд: 4 алхам
Робот техникийн конденсаторууд: Энэхүү зааварчилгааны сэдэл нь Техасын багаж хэрэгслийн роботын системийн сургалтын иж бүрдэл лабораторийн дамжаанд хамрагдаж, ахиц дэвшилийг хянадаг хамгийн урт хугацаа юм. Энэ хичээлийн сэдэл бол илүү сайн, илүү хүчирхэг робот бүтээх (дахин бүтээх) юм
Эхлэгчдэд зориулсан Arduino -ийн 10 үндсэн төсөл! Нэг самбараар хамгийн багадаа 15 төсөл хий !: 6 алхам
Эхлэгчдэд зориулсан Arduino -ийн 10 үндсэн төсөл! Хамгийн багадаа 15 төслийг нэг самбараар хий !: Arduino Project & Хичээлийн зөвлөл; Arduino -ийн үндсэн 10 төслийг багтаасан болно. Бүх эх код, Gerber файл болон бусад. SMD байхгүй байна! Хүн бүрт хялбар гагнах. Зөөврийн болон сольж болох хялбар бүрэлдэхүүн хэсгүүд. Та хамгийн багадаа 15 төсөл хийх боломжтой
Hummingbird хянагчтай бага сургуулийн сурагчдад зориулсан робот техникийн танилцуулга: 18 алхам
Hummingbird хянагчтай бага сургуулийн сурагчдад зориулсан робот техникийн танилцуулга: Өнөөдөр зах зээл дээр байгаа робот техникийн ихэнх хэрэгслүүд нь хэрэглэгчид тодорхой програм хангамжийг хатуу диск дээрээ татаж авахыг шаарддаг. Hummingbird робот хянагчийн давуу тал нь түүнийг chromebook гэх мэт вэб дээр суурилсан компьютер ашиглан ажиллуулах боломжтой юм. Энэ нь бас