![Робототехника машинасынын долбоору: 6 кадам Робототехника машинасынын долбоору: 6 кадам](https://i.howwhatproduce.com/images/007/image-18855-j.webp)
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51
![Робототехника машина долбоору Робототехника машина долбоору](https://i.howwhatproduce.com/images/007/image-18855-1-j.webp)
Бүгүнкү күндө роботтор өндүрүш процесстерин тездетүү үчүн колдонулат, анын ичинде аларды конвейерлерде, автоматташтырууда жана башка көптөгөн нерселерде колдонуу. Бизди инженерия тармагына көндүрүү жана иштеп жаткан роботту курууга көнүү үчүн, биздин максатыбыз - топту чогултуп, аны максатка коё турган жумушчу роботту куруу болчу.
1 -кадам: Максатыңызды жана чектөөлөрүңүздү аныктаңыз
Долбоор качан гана башталып жатса, кимдир бирөө алар үчүн дагы керек болгон максатты таанышы керек, анткени бул аларга көбүрөөк көңүл бурууга жана ошол максатка жетүүнүн жолун табууга мүмкүнчүлүк берет. Ошондой эле, чектөөлөр маанилүү, анткени алар сизди курууга канча энергия, убакыт же акча чектей алат.
Бул учурда, биздин максатыбыз коридордо кууп чыгуу үчүн Arduino программалоонун ар кандай ыкмаларын колдоно турган робот жасоо болчу, анан алыстан башкаруу пульту жок, кайра максатка карай жол таап, топту түртүү. максатка. Ушул максатты эске алуу менен, биз долбоордун кийинки кадамына өтүшүбүз мүмкүн. Бул долбоор үчүн биздин жалгыз чектөөбүз жалпы баасы 75 доллардан ашпашы керек болчу.
2 -кадам: Чыгымдар менен керектүү материалдар
Робототехника долбоорун аткарууда, долбоорду улантуунун ордуна, проектти баштоодон мурун бөлүктөрдүн тизмесин түзүү маанилүү. Тизме түзүү сизге долбоордун баасы канча болушу керектигин жана канча үнөмдөп, даярдануу керектиги жөнүндө түшүнүк берет.
Биздин тетиктердин тизмеси:
50 Эркектен эркекке зым
50 эркек -аял зымдары
50 ургаачыдан аялга чейинки зымдар
2560. Ардуино
4 Wheels $ 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 -кадам: схемалар
![Схемалар Схемалар](https://i.howwhatproduce.com/images/007/image-18855-2-j.webp)
![Схемалар Схемалар](https://i.howwhatproduce.com/images/007/image-18855-3-j.webp)
Ар бир жакшы робототехника долбоорунда схемалар болушу керек, ошондуктан куруучу же инженер долбоордун иштеши үчүн эмнени курушу керек экенин көрө алат. Бул учурда, моторду издөө системасынын концепциясын көрсөтө турган жөнөкөй роботтук схемаларга муктаж болдук. Бизде дагы батарейка жана Arduino корпусу бар болчу.
4 -кадам: Курулуш
Долбоордун бул аспектиси жөнүндө айта турган көп нерсе жок, бирок куралдар боюнча айрым коопсуздук кеңештери. Семинарга барганда дайыма көз айнек, кол кап жана фартук кийиңиз. Бул чараларды көрүү сансыз адамдардын өмүрүн жана жаракаттарын сактап калды. Бул учурда биз колдонгон кээ бир жабдуулар ширетүүчү, ленталык араа, бургулоочу пресс жана башка металл иштетүүчү шаймандар болгон. Ошондой эле, сиз ширетүүдөн мурун, ширетип жаткан нерсеңиздин 100% туура экенин тактаңыз, анткени артка жол жок.
5 -кадам: Программалоо
![Программалоо Программалоо](https://i.howwhatproduce.com/images/007/image-18855-4-j.webp)
Робот, адатта, кандайдыр бир тилди программалоо же гармонияда иштөө үчүн иштелип чыккан механикалык бөлүктөрдү колдонуу менен кыймылдайт. Бул учурда, биз роботубузду 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);
Serial.begin (9600);
}
void loop () {
// кайра иштетүү үчүн негизги кодуңузду бул жерге коюңуз:
ch1 = pulseIn (22, HIGH);
ch2 = pulseIn (24, HIGH);
//Serial.print("chA: ");
Serial.print (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 -кадам: Роботуңузду эң сонун колдонуңуз
Ушунча көп эмгек жумшалгандан кийин, сизде азыр алыстан башкаруу пультуна жооп бере турган толугу менен иштеген робот болушу керек! Өзүңүз менен сыймыктаныңыз жана роботтон ырахат алыңыз!
Сунушталууда:
Жумшак робототехника мээлейи: 8 кадам (сүрөттөр менен)
![Жумшак робототехника мээлейи: 8 кадам (сүрөттөр менен) Жумшак робототехника мээлейи: 8 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/001/image-1205-27-j.webp)
Soft Robotics Glove: Менин долбоорум - softrobotic мээлей. Анын ар бир манжасында жайгашкан кыймылдаткычы бар; мээлейдин астыңкы бөлүгү колдонуучуну кийүүнү жеңилдетүү үчүн алынып салынат. Кыймылдаткычтар билекке сааттан бир аз чоңураак аппарат орнотулган
Жаңы! Акылдуу робот машинасынын шасси Servo FUTABA 3003 SINONING: 3 кадам
![Жаңы! Акылдуу робот машинасынын шасси Servo FUTABA 3003 SINONING: 3 кадам Жаңы! Акылдуу робот машинасынын шасси Servo FUTABA 3003 SINONING: 3 кадам](https://i.howwhatproduce.com/images/003/image-8983-j.webp)
Жаңы! Steering Smart Robot Car Chassis by Servo FUTABA 3003 SINONING: Дизайн жана SINONING RO BOT тарабынан жасалган - бул акылдуу унаа шасси, сиз ага PCB тактаңызды орното аласыз, мындай Arduino, жана сизге код жаза аласыз, ал робот car.if болуп калат сизге жаккан, сиз рулду роботтун шассисинен сатып ала аласыз
Баттон кнопкасы - Sumedh & Jeanelle (робототехника): 5 кадам
![Баттон кнопкасы - Sumedh & Jeanelle (робототехника): 5 кадам Баттон кнопкасы - Sumedh & Jeanelle (робототехника): 5 кадам](https://i.howwhatproduce.com/images/005/image-12290-j.webp)
Button Hero - Sumedh & Jeanelle (робототехника): Button Hero оюнуна үйрөтүүчүгө кош келиңиз! Бул оюн Guitar Hero оюнунун көчмө версиясы. Бул структурада биз (менин өнөктөшүм жана мен) сиз менен бул проектти нан табакта да, ширетүүдө да кантип түзгөнүбүз менен бөлүшөбүз
CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын жалпы конверсиясы: 5 кадам (сүрөттөр менен)
![CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын жалпы конверсиясы: 5 кадам (сүрөттөр менен) CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын жалпы конверсиясы: 5 кадам (сүрөттөр менен)](https://i.howwhatproduce.com/images/002/image-3403-82-j.webp)
CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын толук конверсиясы: Киришүү Саламатсызбы, мен биринчи көрсөтмөмдө сиз менен 1990-жылдан баштап эски рк машинасын жаңы нерсеге айландыруу тажрыйбам менен бөлүшкүм келет. Санта мага бул Ferrari F40, дүйнөнүн эң ылдам машинасын белекке бергенде, 1990 -ж
4 Gig 57 Chevy микро машинасынын USB флэш-дискин кантип куруу керек: 6 кадам
![4 Gig 57 Chevy микро машинасынын USB флэш-дискин кантип куруу керек: 6 кадам 4 Gig 57 Chevy микро машинасынын USB флэш-дискин кантип куруу керек: 6 кадам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960764-how-to-build-a-4-gig-57-chevy-micro-machine-usb-flash-drive-6-steps-j.webp)
4 Gig 57 Chevy Микро машинасынын USB флэш-дискин кантип курса болот: Бир нече ширенке кутучасы/hotwheels флешкасынын көрсөтмөлөрү бар, бирок нерселер кичирейген сайын биздин маанисиз иштин моддору дагы ошондой болушу керек