Përmbajtje:

K'nex Automaton i Programueshëm: 4 Hapa
K'nex Automaton i Programueshëm: 4 Hapa

Video: K'nex Automaton i Programueshëm: 4 Hapa

Video: K'nex Automaton i Programueshëm: 4 Hapa
Video: K'nex dragon automata 2024, Korrik
Anonim
K'nex Automaton i Programueshëm
K'nex Automaton i Programueshëm

Një automat K'nex me një shteg të programueshëm. Ky model alternativ u konceptua fillimisht nga Heroni i Aleksandrisë. Nuk kam varg të mjaftueshëm, kështu që mund të ekzekutoja vetëm programin e shkurtër të treguar në video.

Hapi 1: Ndërtoni kornizën dhe përbërësit motorikë

Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë
Ndërtoni kornizën dhe përbërësit motorikë

Ndërto.

Hapi 2: Krijoni gishtat e programit

Krijoni gishtat e programit
Krijoni gishtat e programit
Krijoni gishtat e programit
Krijoni gishtat e programit
Krijoni gishtat e programit
Krijoni gishtat e programit

Përdorni një fije të hollë por të fortë. Fije, sintetikë ose vargu i përfshirë me shumicën e grupeve do të funksionojnë. Duhen dy pjesë të vargut me gjatësi ekuivalente. Sa më gjatë të jetë vargu, aq më gjatë do të funksionojë programi juaj automatik. Nëse gjatësitë e vargut kanë nevojë për rregullim të vogël, shihni figurën 6.

Gishtat e programit janë krijuar që të jenë lehtësisht të lëvizshëm, kështu që programet e reja mund të drejtohen shpejt duke shkëmbyer thjesht gishtat.

Hapi 3: Programimi i Automaton

Programimi i Automaton
Programimi i Automaton
Programimi i Automaton
Programimi i Automaton
Programimi i Automaton
Programimi i Automaton
Programimi i Automaton
Programimi i Automaton

Lakimi i vargut nën lejon lëvizjen e automjetit përpara në atë anë. Lidhja e vargut mbi të lëviz automjetin prapa në atë anë. Për të lejuar që automjeti të lëvizë përpara, të dy gishtat do të lakoheshin nën; për t'u kthyer djathtas, boshti i djathtë sythe sipër dhe sythet e gishtit të majtë poshtë, dhe anasjelltas. Mbani në mend se kodi funksionon në të kundërt, me pjesën më të lartë të shtresave të vargut që kodojnë për veprimet e para të automatit.

Për të thjeshtuar programimin dhe për të lejuar shpërndarjen e lehtë të shkrimeve të ndryshme, unë kam krijuar një sintaksë të thjeshtë kodimi. Unë sugjeroj kodimin në fletore në mënyrë që distanca të jetë e barabartë. Kështu fillon skenari për secilën rrotë, me një L dhe R për rrotat përkatëse të majtë dhe të djathtë. Y është një numër, dhe x është një njësi matëse. Yx tregon gjatësinë e vargut në një njësi të veçantë. Pra, 8 metra, për shembull. Yx L/ R/ Çdo bosht ka 8 shufra, kështu që lëvizja përpara (duke e lidhur vargun nën) një revolucion të plotë të boshtit do të ishte si më poshtë. u është për looping under, dhe o është për looping over. A // nënkupton fundin e kodit " lidhësi të vendoset në shufrën e 5 -të nga origjina, me origjinën 1, dhe një kthesë drejtimi që ndodh në shufrën e 5. Ana tjetër ka - për të ndihmuar në balancimin e shkrimit për ta bërë më të lehtë kodimin. "nënkupton një lak ndalues rreth një lidhësi gri. Një shembull do të ishte L/5u/3o // R/8s/-// Kjo do të thotë që në gishtin e djathtë, vargu duhet të lakohet 360 gradë rreth lidhësit gri, që nënkupton një ndalesë. Ndalesa duhet të përfundojë në të njëjtin drejtim që ka filluar. Kjo është gjithçka që ka për të. Në hapin tjetër unë kam dhënë disa matje dhe skriptet e mostrës për t'u kombinuar në shkrime më komplekse.

Hapi 4: Shembuj të Shkrimeve dhe Matjeve

Të gjitha matjet janë në dysheme të zhveshur. -8 sythe rreth një lidhje gri është ekuivalente me 1 rrotullim të plotë në një gisht. Rruga Snakey Nga: The Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etj Jep një lloj e shtegut në formë Snakey S Rrethon Nga: Jamalam L/32u // R/32o // Shkon rreth e rrotull. lol kënaqësi për të parë

Çmimi i dytë në Konkursin Robot Instructables dhe RoboGames

Recommended: