Жив

Изграждане на роботизирана Lego Multigraph: 9 стъпки

Parallel Edges in Multigraphs and Digraphs | Graph Theory, Multiple Edges, Multisets

Parallel Edges in Multigraphs and Digraphs | Graph Theory, Multiple Edges, Multisets

Съдържание:

Anonim

Не бихте ли се наслаждавали на изграждането и използването на робот, който черпи абстрактно изкуство, което да използвате в проектите си за изкуство и занаяти? Lego Multigraph, дори и да няма практически приложения, е забавно както за изграждане, така и за работа! Това е итерация на моя проект Lego Spirograph (вижте ТУК).

Наричам го „Лего Мултиграф“ просто защото може да нарисува различни неща. Може също да се нарече Lego Spirograph V2.0. Той е способен да постигне радиална симетрия (като Spirograph) или рисуване на основни или сложни несиметрични или двусиметрични форми. Възможностите са почти безкрайни, в зависимост от способността ви да програмирате машината. Тази инструкция обяснява как да се изгради робота и идва с някои основни демо програми, написани на RobotC. Бих искал да чуя от вас програми или модификации, които правите!

Наслади се!

градина:

Стъпка 1: Хартия

Започнете с изграждането на подложка за хартията, която може да се върти. Той е изработен от обикновени тухли с Lego X с въртяща се поставка и някои гумени дръжки.

Размери: 28 ширини широк, 24 тухли високи.

Ще ви трябват тухлички Lego Technic, към които да прикачите гредите на Technic.

Стъпка 2: Ротационна база 1

За изграждане на база, която ще задържи и завърти подложката, ще ви е необходим един серво мотор, 3 големи колела за крака, няколко гумени ленти и няколко елемента Technic.

В тази стъпка ние изграждаме Base, Servo Assembly и Pin Assemblies.

Изградете отделните части, показани на снимките тук - ще ги поставим заедно в следващата стъпка.

Стъпка 3: Ротационна база 2

Сложете го заедно!

1. Поставете базата с лицето нагоре (ooo, което се римува)

2. Поставете сглобките на щифтовете на снимката.

3. Дръжте ги там, докато преобръщате основата и прикрепяте гумените ленти.

4. Натиснете щифтовете навътре към центъра докрай.

5. Прикрепете колелата и сервоустройството към долната част на основата, както е показано.

6. Не забравяйте малките съоръжения на върха.

Стъпка 4: Основна база

За тази част са необходими 2 големи колела за крака, 2 сервомотора и NXT.

Изградете основата, както е показано на снимките.

Стъпка 5: Сменяеми писалки

За всяка писалка ще ви трябват два 3X1 Technic лъча, 2 дълги игли (тези с 'cap'), 2 axel-pin конектора и 2 гумени ленти.

Стъпка 6: Рисуване на ръце

За да направите тези ръце, ще са ви нужни дълги греди и конектори с ниско триене.

Направете както е показано.

Стъпка 7: Сложете всичко заедно

Сега е време да обединим всичко!

1. Свържете ротационната база и основната база с помощта на Technic Pins (те са зелени в моята).

2. Поставете хартиената подложка на място и издърпайте двата щифта, за да я оставите да падне на място.

3. Прикрепете ръцете и писалката.

Стъпка 8: Програмиране

Включих 3 програми, написани на RobotC. Ще трябва да качите фърмуера на RobotC на вашия NXT, преди да можете да ги използвате. Или можете да пишете свои собствени програми, използвайки всеки език.

Multigraph.c - задава въпросите на потребителя и изготвя съответно картина.

MultiManual.c - Позволява ви да настройвате скоростите на двигателя ръчно.

MultiDemo.c - Начертава конкретен дизайн за демонстрационни цели (това, което използвах във видеото).

Имайте предвид, че предавките, които използвам в този модел, имат следните съотношения.

За всяко въртящо рамо съотношението е 3: 1. Това означава, че серво моторът ще се върти общо 3 пъти, за да завърти рамото веднъж.

За въртящата се хартиена подложка съотношението е 7: 1 (малка предавка към въртяща се предавка). Така серво ще завърти 7 пълни завъртания в момента, в който тампонът ще се върти веднъж.

Стъпка 9: Go Draw Things !!!