Indholdsfortegnelse:

K'nex programmerbar automat: 4 trin
K'nex programmerbar automat: 4 trin

Video: K'nex programmerbar automat: 4 trin

Video: K'nex programmerbar automat: 4 trin
Video: Edvard Nelly Kulbana Teknik VT 2021 2024, Juli
Anonim
K'nex programmerbar automat
K'nex programmerbar automat

En K'nex -automat med en programmerbar sti. Dette vekslende design blev oprindeligt udtænkt af Heron of Alexandria. Jeg har ikke nok streng, så jeg kunne kun køre det korte program, der blev vist i videoen.

Trin 1: Byg ramme og motorkomponenter

Byg ramme og motorkomponenter
Byg ramme og motorkomponenter
Byg ramme og motorkomponenter
Byg ramme og motorkomponenter
Byg ramme og motorkomponenter
Byg ramme og motorkomponenter
Byg ramme og motorkomponenter
Byg ramme og motorkomponenter

Byg.

Trin 2: Opret programspindlerne

Opret programspindlerne
Opret programspindlerne
Opret programspindlerne
Opret programspindlerne
Opret programspindlerne
Opret programspindlerne

Brug en tynd, men stærk snor. Garn, syntetik eller snoren, der følger med de fleste sæt, fungerer. To stykker snor af tilsvarende længde er påkrævet. Jo længere strengen er, jo længere vil dit automatikprogram køre. Hvis strengens længder skal justeres mindre, se billede 6.

Programspindlerne er designet til let at kunne fjernes, så nye programmer kan hurtigt køres ved blot at udskifte spindlerne.

Trin 3: Programmering af automatikken

Programmering af automatikken
Programmering af automatikken
Programmering af automatikken
Programmering af automatikken
Programmering af automatikken
Programmering af automatikken
Programmering af automatikken
Programmering af automatikken

Looping af snoren under gør det muligt at flytte køretøjet fremad på den side. Looping snoren over bevæger køretøjet baglæns på den side. For at lade køretøjet bevæge sig fremad ville begge spindler slingre under; for at dreje til højre, den højre spindel sløjfer over og den venstre spindel sløjfer under, og omvendt. Husk, at koden kører omvendt, hvor de øverste strenglinjer koder for automatikkens første handlinger.

For at forenkle programmeringen og for at muliggøre let distribution af forskellige scripts har jeg oprettet en simpel kodningssyntaks. Jeg foreslår, at man koder i notesblok, så afstanden er jævn. Sådan starter scriptet for hvert hjul med en L og R for de respektive venstre og højre hjul. Y er et tal, og x er en måleenhed. Yx viser længden af strengen i en bestemt enhed. Så 8 meter f.eks. Yx L/ R/ Hver spindel har 8 stænger, så fremad (sløjfe strengen under) ville en komplet spindelomdrejning være følgende. u er til looping under, og o er til looping over. A // angiver slutningen på koden. "L/8u // R/8u // L/5u/3o // R/8u/-// Scriptet ovenfor viser en svag venstresving. En 5u betyder, at en grå stik placeres på den 5. stang fra oprindelsen, hvor oprindelsen er 1, og en retning drejer sig om den 5. stang. Den anden side har - for at hjælpe med at balancere scriptet for at gøre det lettere at kode. An "s "betegner en stopsløjfe omkring et gråt stik. Et eksempel ville være L/5u/3o // R/8s/-// Dette betyder, at strengen på højre spindel skal sløjfes 360 grader rundt om det grå stik, der angiver et stop. Stopet skulle ende i den samme retning, som det startede. Det er alt, hvad der skal til. På det næste trin har jeg givet nogle eksempler på målinger og scripts, der skal kombineres til mere komplekse scripts.

Trin 4: Prøve scripts og målinger

Alle mål er på bar gulv. -8 sløjfer omkring et gråt stik svarer til 1 fuld rotation på en spindel. Snakey Path Af: Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc Giver en slags af Snakey S -formet stiCirkler Af: Jamalam L/32u // R/32o // Går rundt i cirkler. lol sjovt at se

Anden pris i Instructables og RoboGames Robot Contest

Anbefalede: