Мазмуну:

Картон Уолкер Ташбака: 9 Кадам (Сүрөттөр менен)
Картон Уолкер Ташбака: 9 Кадам (Сүрөттөр менен)

Video: Картон Уолкер Ташбака: 9 Кадам (Сүрөттөр менен)

Video: Картон Уолкер Ташбака: 9 Кадам (Сүрөттөр менен)
Video: Подземелья и драконы, я представляю вам все карты GREEN Magic The Gathering. 2024, Ноябрь
Anonim
Картон Уокер ташбакасы
Картон Уокер ташбакасы

Ооба! Ооба! Картон - прототиптерди жасоо үчүн эң сонун материал. Бул жерде мен сизге иштеп жаткан төрт буттуу жөө адамды сунуштайм. Эми биринчи кадам бүттү, ал алдыга барат:) Мен аны сиздер менен бөлүшүүгө кубанычтамын.

1 -кадам: Муну текшериңиз

Image
Image

2 -кадам: Сизге керек болот:

Картон!
Картон!
  • Картон
  • Arduino Board
  • Servo Motor x4
  • Батарея (мен кичинекей кубат банкын колдонуп жатам)
  • зым жана нан
  • Таяктар
  • Желим курал
  • Thread
  • Garden зым

3 -кадам: Картон

Картон!
Картон!
Картон!
Картон!

Ошентип мен 53 X 17 см өлчөмүндөгү картон менен баштадым. Өлчөмдөр анча деле маанилүү эмес, болгону пропорцияларды кармаңыз. Менин нан табакчам 6 X 17 см, ал ортоңку бөлүктү ээлейт, андан кийин эки жагында 6 см, анан аягында 17.5 см. Чийип бүткөндөн кийин буттарды ажыратуу үчүн ортосунан 1 см кесип алдым.

1 см иштеген, бирок 2 см менен ыңгайлуураак болмок, жөн эле…

Сүрөттө көрсөтүлгөндөй капталдарын түз четине бүгүңүз, бири өйдө, бири ылдый.

4 -кадам: Моторлор

Моторлор!
Моторлор!
Моторлор!
Моторлор!
Моторлор!
Моторлор!

Моторлор! Тагыраак айтканда, Servo моторлору экөө өйдө, экөө астыда. LeftUp жана RightUP деп аталган эки жогорку мотор биринчи "бириктиргичтин" астында эле чапталат. Буттарынын ортосунда эркин кыймылдап жаткандыгын текшериңиз. Кыймылдаткычтар 180 градуска жылат, андыктан servos толук тегеректи бүтүрүү үчүн карама -каршы болушу керек. Сиз үстүңкү моторлоруңузду койгон тарап жөө басуучунун арткы тарабы болот.

Экинчи сүрөттө (башка прототипте), астыңкы жагында LeftDown жана RightDown деп аталган моторлорду көрөсүз, алар жөн эле бири -биринен карама -каршы багытталган. Бул моторлор да карама -каршы чапталган !! Бирок алар толук чөйрөнү бүтүрбөйт, жарымы гана !!

Бул прототип менен мен үстүңкү бөлүгүнө туура келбеген кичинекей кубат банкын колдонуп жатам, ошондуктан мен аны ылдый жагына чаптадым, бирок сиз аны башка жерге койсоңуз болот.

Мен моторду жабыштыруу үчүн желим тапанчаны колдонуп жатам.

5 -кадам: таякчалар

Таяктар!
Таяктар!
Таяктар!
Таяктар!
Таяктар!
Таяктар!
Таяктар!
Таяктар!

Сизге 11 см узундуктагы эки таяк керек болот. Бакчанын зымын айланасына ороп, бир четинен илмек кылыңыз (pic 2).

Бул циклди сервонун колуна туташтырыңыз (3 -сүрөт), экөө тең эркин кыймылдаганын текшериңиз

Таяктын экинчи учу жаңы эле "муунга" чапталып жатат.

Мен азыр нан жана arduino тактасын коштум, бирок кийинчерээк кошо аласыз.

6 -кадам: Темалар

Темалар!
Темалар!
Темалар!
Темалар!
Темалар!
Темалар!

Биз азыр ылдый жагындабыз:

Сизге 30 см узундуктагы эки жип керек болот. Жиптердин ортосун алып, servo моторунун колуна түйүңүз, ошондуктан эки учуңуз тең бош жана бирдей узун.

Серволордун колдорун 90 градуска жылдырыңыз (экинчи сүрөттөгү жебе сыяктуу). Экинчи сүрөттө чынында 90 градус эмес, буга каршы болбоңуз.

Андан кийин көрсөтүлгөндөй картонду дагы бир жолу бүгүшүңүз керек. Картонду ийилген жиптерди желимдеңиз, жиптер алдыңкы буттарынан кайчылаш болушу керек.

Мындан тышкары, мен муну ысык желим менен бекемдедим, андыктан бул бөлүм жылбайт

7 -кадам: Код

Code!
Code!

#кошуу

Servo servo; // сервоприводду көзөмөлдөө үчүн servo объектти түзүү Servo servo1; Servo servo2; Servo servo3; int pos = 0; // servo абалын сактоо үчүн өзгөрмө int pos1 = 0; int pos2 = 0; int pos3 = 0; void setup () {// Моторлорду 11, 13, 5 жана 9 -казыктарга туташтырыңыз жана албетте VCC жана GND servo.attach (11); // LeftDown servo1.attach (13); // LeftUp servo2.attach (5); // RightUp servo3.attach (9); // RightDown кечигүүсү (1000); } void loop () {for (pos1 = 0; pos1 = 0; pos2--) // RightUp {// 180 градустан 0 градуска чейин servo2.write (pos2); кечигүү (5); } үчүн (pos3 = 180; pos3> = 0; pos3--) // RightDown {// 180 градустан 0 градуска чейин servo3.write (pos3); кечигүү (5); } үчүн (pos = 180; pos> = 0; pos--) // LeftDown {// 180 градустан 0 градуска чейин барат servo.write (pos); кечигүү (5); } үчүн (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// 180 градустан 0 градуска чейин барат servo1.write (pos1); кечигүү (5); } үчүн (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// 0 градустан 180 градуска чейин servo2.write (pos2); кечигүү (5); } үчүн (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// 0 градустан 180 градуска чейин servo3.write (pos3); кечигүү (5); } үчүн (pos = 0; pos <= 180; pos ++) // LeftDown {// 0 градустан 180 градуска чейин барат servo.write (pos); кечигүү (5); }}

8 -кадам: Декорация

Decoration!
Decoration!
Decoration!
Decoration!
Decoration!
Decoration!

9 -кадам: Бөлүшүп, ырахат алыңыз

Бөлүшүп, ырахат алыңыз!
Бөлүшүп, ырахат алыңыз!
Cardboard Challenge
Cardboard Challenge
Cardboard Challenge
Cardboard Challenge

Картон чакырыгында экинчи орун

Сунушталууда: