Мазмуну:

K'nex Programmable Automaton: 4 кадам
K'nex Programmable Automaton: 4 кадам

Video: K'nex Programmable Automaton: 4 кадам

Video: K'nex Programmable Automaton: 4 кадам
Video: K'nex Programmable Automaton 2024, Ноябрь
Anonim
K'nex Programmable Automaton
K'nex Programmable Automaton

Программалануучу жолу бар K'nex автоматы. Бул альтернативдүү дизайн алгач Александриялык Герон тарабынан ойлонулган. Менде сап жок болгондуктан видеодо көрсөтүлгөн кыска программаны гана иштете алчумун.

1 -кадам: Frame жана Motor компоненттерин куруу

Frame жана Motor компоненттерин куруу
Frame жана Motor компоненттерин куруу
Frame жана Motor компоненттерин түзүү
Frame жана Motor компоненттерин түзүү
Frame жана Motor компоненттерин түзүү
Frame жана Motor компоненттерин түзүү
Frame жана Motor компоненттерин түзүү
Frame жана Motor компоненттерин түзүү

Build.

2 -кадам: Шпиндель программасын түзүңүз

Шпиндель программасын түзүңүз
Шпиндель программасын түзүңүз
Шпиндель программасын түзүңүз
Шпиндель программасын түзүңүз
Шпиндель программасын түзүңүз
Шпиндель программасын түзүңүз

Жука, бирок күчтүү жипти колдонуңуз. Көпчүлүккө камтылган жип, синтетика же сап иштейт. Эквиваленттүү узундуктагы эки жип керек. Сап канчалык узун болсо, автоматтык программаңыз ошончолук көп иштейт. Эгерде жиптин узундугу кичине тууралоону талап кылса, 6 -сүрөттү караңыз.

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

3 -кадам: Automaton программалоо

Автоматты программалоо
Автоматты программалоо
Автоматты программалоо
Автоматты программалоо
Автоматты программалоо
Автоматты программалоо
Автоматты программалоо
Автоматты программалоо

Астындагы жипти айлантуу машинаны ошол тарапка алдыга жылдырат. Жиптин айлануусу унааны артка жылдырат. Унаанын алдыга жылуусуна уруксат берүү үчүн, эки шпиндель тең астына илмек; оңго айлануу үчүн, оң шпиндель илинип, сол шпиндель астына илинет жана тескерисинче. Эсиңизде болсун, код тескерисинче иштейт, эң жогорку сап катмары автоматтын биринчи аракеттери үчүн коддолгон.

Программалоону жөнөкөйлөтүү жана ар кандай сценарийлерди оңой бөлүштүрүү үчүн мен жөнөкөй коддоо синтаксисин түздүм. Мен блокнотто коддоону сунуштайм, андыктан аралыгы жуп болуп саналат. Бул ар бир дөңгөлөктүн сценарийи L жана R менен тиешелүү сол жана оң дөңгөлөктөр үчүн башталат. Y - сан, ал эми x - өлчөө бирдиги. Yx белгилүү бир бирдикте саптын узундугун көрсөтөт. Мисалы, 8 метр. Yx L/ R/ Ар бир шпинделдин 8 таякчасы бар, ошондуктан алдыга жылуу (астындагы жипти айлантуу) бир толук шпиндель революциясы төмөнкүдөй болмокчу. u асты цикл үчүн, ал о - цикл үчүн. A // коддун бүтүшүн билдирет " туташтыргыч 5 -таякчага келип чыгышы керек, анын келип чыгышы 1, ал эми багыт 5 -таякчада болот. Экинчи жагы - кодду оңой кылуу үчүн скрипттин тең салмактуулугун сактоого жардам берет. " "боз туташтыргычтын тегерегиндеги токтоочу циклди билдирет. Мисал L/5u/3o // R/8s/-// Бул оң шпинделде жип боз туташтыргычтын айланасында 360 градуска айланат дегенди билдирет, токтоону билдирет. Аялдама башталган багытта бүтүшү керек. Мунун баары бар. Кийинки кадамда мен татаал сценарийлерге бириктирүү үчүн кээ бир өлчөө жана скрипттердин үлгүлөрүн бердим.

4 -кадам: Үлгү скрипттер жана өлчөөлөр

Бардык өлчөөлөр жылаңач полдо. Боз туташтыргычтын тегерегиндеги -8 илмек, шпиндель боюнча 1 толук айланууга барабар. Snakey S формасындагы жолдун тегерекчелери By: Jamalam L/32u // R/32o // Айланасында айланат. көрүү кызык

Instructables жана RoboGames роботтор конкурсунун экинчи сыйлыгы

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