Tartalomjegyzék:

K'nex programozható automatika: 4 lépés
K'nex programozható automatika: 4 lépés

Videó: K'nex programozható automatika: 4 lépés

Videó: K'nex programozható automatika: 4 lépés
Videó: Счетная машина Конрада Цузе Z3 2024, November
Anonim
K'nex programozható automatika
K'nex programozható automatika

K'nex automata programozható útvonallal. Ezt az alternatív kialakítást eredetileg az alexandriai Heron tervezte. Nincs elég karakterláncom, ezért csak a videóban látható rövid programot tudtam futtatni.

1. lépés: A keret és a motor alkatrészeinek építése

Váz és motor alkatrészek építése
Váz és motor alkatrészek építése
Váz és motor alkatrészek építése
Váz és motor alkatrészek építése
Váz és motor alkatrészek építése
Váz és motor alkatrészek építése
Váz és motor alkatrészek építése
Váz és motor alkatrészek építése

Épít.

2. lépés: Hozza létre a programorsókat

Hozza létre a programorsókat
Hozza létre a programorsókat
Hozza létre a programorsókat
Hozza létre a programorsókat
Hozza létre a programorsókat
Hozza létre a programorsókat

Használjon vékony, de erős húrt. Fonal, szintetikus anyag vagy a legtöbb készlethez tartozó húr működik. Két azonos hosszúságú húrra van szükség. Minél hosszabb a karakterlánc, annál tovább fut az automatikus program. Ha a karakterlánc hossza kisebb módosítást igényel, lásd a 6. ábrát.

A programorsókat könnyen eltávolíthatóra tervezték, így az új programok gyorsan futtathatók az orsók egyszerű cseréjével.

3. lépés: Az automatika programozása

Az automatika programozása
Az automatika programozása
Az automatika programozása
Az automatika programozása
Az automatika programozása
Az automatika programozása
Az automatika programozása
Az automatika programozása

A zsinór alá hurkolása lehetővé teszi a jármű előremozdítását ezen az oldalon. A zsinór áthurkolása hátrafelé mozgatja a járművet. Annak érdekében, hogy a jármű előrehaladhasson, mindkét orsó hurok alá forog; jobbra forduláshoz a jobb orsó átfordul, a bal orsó pedig alatta, és fordítva. Ne feledje, hogy a kód fordított irányban fut, a legtöbb karakterláncréteg kódolja az automatika első műveleteit.

A programozás egyszerűsítése és a különböző szkriptek egyszerű terjesztése érdekében egy egyszerű kódolási szintaxist állítottam be. Javaslom a jegyzettömbben történő kódolást, hogy a távolság egyenletes legyen. Így kezdődik az egyes kerekek forgatókönyve, L és R betűvel a megfelelő bal és jobb kerékhez. Y egy szám, x pedig mértékegység. Az Yx a karakterlánc hosszát mutatja egy adott egységben. Tehát például 8 méter. Yx L/ R/ Minden orsó 8 rúddal rendelkezik, így előre haladva (a karakterláncot hurok alá) egy teljes orsófordulat a következő. u alul hurkolásra, o pedig hurok áthidalására szolgál. A // a kód végét jelenti. "L/8u // R/8u // L/5u/3o // R/8u/-// A fenti szkript enyhe balra kanyarodást mutat. Az 5u azt jelzi, hogy a szürke a csatlakozót az 5. rúdra kell helyezni az origótól, az origó 1, és az 5. rúdon fordulat következik be. A másik oldalon - a szkript kiegyensúlyozásának megkönnyítése érdekében. "jelzi a stop hurkot egy szürke csatlakozó körül. Példa erre L/5u/3o // R/8s/-// Ez azt jelenti, hogy a jobb orsón a karakterláncot 360 fokban kell meghurkolni a szürke csatlakozó körül, megállást jelent. A megállónak ugyanabba az irányba kell véget érnie, mint ahogy elkezdte. Ennyi az egész. A következő lépésben néhány minta -mérést és szkriptet adtam meg, amelyek összetettebb szkriptekké egyesíthetők.

4. lépés: Minta szkriptek és mérések

Minden mérés csupasz padlón történik. -8 hurok a szürke csatlakozó körül 1 teljes elforgatásnak felel meg egy orsón. Snakey Path By: The Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc Snakey S alakú ösvényérőlKörök Szerző: The Jamalam L/32u // R/32o // Körbejár. lol szórakoztató nézni

Második díj az Instructables és RoboGames robotversenyen

Ajánlott: