Агуулгын хүснэгт:

Картон алхагч яст мэлхий: 9 алхам (зурагтай)
Картон алхагч яст мэлхий: 9 алхам (зурагтай)

Видео: Картон алхагч яст мэлхий: 9 алхам (зурагтай)

Видео: Картон алхагч яст мэлхий: 9 алхам (зурагтай)
Видео: SCP-261 Пан-мерное Торговый и эксперимент Войти 261 объявление Де + полный + 2024, Долдугаар сарын
Anonim
Картон алхагч яст мэлхий
Картон алхагч яст мэлхий

Тийм ээ! Тийм ээ! Картон бол прототип хийхэд тохиромжтой төгс материал юм. Энд би танд ажиллаж буй дөрвөн хөлтэй алхагчийг танилцуулж байна. Одоо эхний алхам дууслаа, энэ нь урагш алхаж байна:) Тэгээд би үүнийг та бүхэнтэй хуваалцахдаа баяртай байна.

Алхам 1: Үүнийг шалгаарай

Image
Image

Алхам 2: Танд хэрэгтэй болно:

Картон!
Картон!
  • Картон
  • Arduino самбар
  • Servo мотор x4
  • Батерей (би жижиг цахилгаан банк ашиглаж байна)
  • утас ба талхны хавтан
  • Саваа
  • Цавуу буу
  • Утас
  • Цэцэрлэгийн утас

Алхам 3: Картон

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

Тиймээс би 53 X 17 см хэмжээтэй картон цаасаар эхлэв. Хэмжээ нь тийм ч чухал биш бөгөөд зөвхөн харьцааг хадгална уу. Миний талхны хавтан 6х17 см хэмжээтэй бөгөөд энэ нь дунд хэсгийг эзэлдэг, дараа нь хоёр талдаа 6 см, дараа нь 17.5 см байдаг. Зурсны дараа би хөлийг нь салгахын тулд дундаасаа 1 см зүссэн.

1 см ажилласан, гэхдээ 2 см байвал илүү тухтай байх болно

Зураг дээр үзүүлсэн шиг хажуу талыг шулуун ирмэгээр нь нэг дээш, нэг доош нь нугална.

Алхам 4: Мотор

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

Мотор! Илүү нарийвчлалтай хэлэхэд servo мотор нь хоёр дээшээ, хоёр нь доошоо явдаг. LeftUp ба RightUP гэж нэрлэгддэг хоёр дээд хөдөлгүүрийг эхний "холболтын" дор байрлуулна. Тэд хөлний хооронд чөлөөтэй хөдөлж байгаа эсэхийг шалгаарай. Хөдөлгүүрүүд 180 градусаар хөдөлдөг тул бүтэн тойрог хийхийн тулд servos нь эсрэгээрээ байх ёстой. Таны дээд мотороо тавьдаг тал нь явган хүний арын хэсэг байх болно.

Хоёрдахь зурган дээр (бусад загвар) та доод талдаа LeftDown ба RightDown нэртэй моторуудыг зүгээр л дундуур нь бие биенээсээ харалгүй наасан байхыг харж болно. Эдгээр моторууд мөн эсрэг талд наасан байна !! Гэхдээ тэд бүтэн тойргийг дуусгадаггүй, зөвхөн хагасыг нь л !!

Энэхүү загварыг ашиглан би дээд хэсэгт нь таарахгүй жижиг цахилгаан банк ашиглаж байгаа тул доод талд нь наасан, гэхдээ та өөр газар байрлуулж болно.

Би цавуу буу ашиглан моторыг нааж байна.

Алхам 5: Саваа

Саваа!
Саваа!
Саваа!
Саваа!
Саваа!
Саваа!
Саваа!
Саваа!

Танд 11 см урт хоёр саваа хэрэгтэй болно. Цэцэрлэгийн утсыг тойруулан боож, нэг талаас нь гогцоо хий (зураг 2).

Энэ хүрдийг servo -ийн гартай холбоно уу (зураг 3), хоёулаа чөлөөтэй хөдөлж байгаа эсэхийг шалгаарай

Модны нөгөө үзүүрийг зүгээр л "үе" дээр наалдуулж байна.

Би талх болон arduino самбарыг одоо нэмсэн боловч та дараа нь нэмж болно.

Алхам 6: Урсгалууд

Утаснууд!
Утаснууд!
Утаснууд!
Утаснууд!
Утаснууд!
Утаснууд!

Бид одоо доод талд байна:

Танд 30 см урт хоёр утас хэрэгтэй болно. Утасны дунд хэсгийг аваад servo моторын гар руу зангидаж, хоёр үзүүр нь чөлөөтэй, ижил урттай болно.

Сервүүдийн гарыг 90 градусаар хөдөлгөнө (хоёр дахь зураг дээрх сум шиг). Хоёрдахь зурган дээр 90 градус биш байна, үүнд санаа зоволтгүй.

Дараа нь та зурагт үзүүлсэн шиг картоныг дахин нугалах хэрэгтэй. Картон нугалсан утаснуудаа нааж, утаснууд урд хөлөөрөө огтлолцох ёстой.

Дээрээс нь би үүнийг халуун цавуугаар бэхжүүлсэн тул энэ хэсэг хөдлөхгүй

Алхам 7: Код

Код!
Код!

#оруулах

Servo 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 руу явдаг. бичих (pos3); саатал (5); } for (pos = 180; pos> = 0; pos--) // LeftDown {// 180 градусаас 0 градус хүртэл servo.write (pos); саатал (5); } for (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// 180 градусаас 0 градус хүртэл servo1.write (pos1); саатал (5); } (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// 0 градусаас 180 градус хүртэл servo2.write (pos2); саатал (5); } for (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// 0 градусаас 180 градус хүртэл servo3.write (pos3); саатал (5); } for (pos = 0; pos <= 180; pos ++) // LeftDown {// 0 градусаас 180 градус хүртэл servo.write (pos); саатал (5); }}

Алхам 8: Чимэглэл

Чимэглэл!
Чимэглэл!
Чимэглэл!
Чимэглэл!
Чимэглэл!
Чимэглэл!

Алхам 9: Хуваалцаж, сайхан өнгөрүүлээрэй

Хуваалцаж, сайхан өнгөрүүлээрэй!
Хуваалцаж, сайхан өнгөрүүлээрэй!
Картон сорилт
Картон сорилт
Картон сорилт
Картон сорилт

Картон сорилтын тэмцээнд хоёрдугаар байр эзэлсэн

Зөвлөмж болгож буй: