Cuprins:
- Pasul 1: Construiți componentele cadrului și motorului
- Pasul 2: Creați axele programului
- Pasul 3: Programarea automatului
- Pasul 4: Exemple de scripturi și măsurători
Video: Automat programabil K'nex: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Un automat K'nex cu o cale programabilă. Acest design alternativ a fost conceput inițial de Heron din Alexandria. Nu am suficient șir, așa că aș putea rula doar programul scurt prezentat în videoclip.
Pasul 1: Construiți componentele cadrului și motorului
Construi.
Pasul 2: Creați axele programului
Folosiți un șir subțire, dar puternic. Fire, materiale sintetice sau șirul inclus în majoritatea seturilor vor funcționa. Sunt necesare două bucăți de șir de lungime echivalentă. Cu cât șirul este mai lung, cu atât programul automat va rula mai mult. Dacă lungimile șirului necesită ajustări minore, consultați imaginea 6.
Fusele pentru programe sunt proiectate pentru a fi ușor detașabile, astfel încât noile programe pot fi rulate rapid prin simpla schimbare a fuzelor.
Pasul 3: Programarea automatului
Buclarea șirului de sub permite deplasarea vehiculului înainte pe acea parte. Buclarea șirului peste deplasează vehiculul înapoi pe acea parte. Pentru a permite vehiculului să meargă înainte, ambele fusuri s-ar bucura sub; pentru a vira la dreapta, axul drept se învârte peste și axul stâng se închide sub și invers. Rețineți că codul rulează invers, cu cele mai multe straturi de șir de codificare pentru primele acțiuni ale automatului.
Pentru a simplifica programarea și a permite distribuirea ușoară a diferitelor scripturi, am configurat o sintaxă simplă de codare. Vă sugerez codarea în notepad, astfel încât distanța să fie uniformă. Așa începe scriptul pentru fiecare roată, cu un L și R pentru roțile respective stânga și dreapta. Y este un număr, iar x este o unitate de măsură. Yx arată lungimea șirului într-o anumită unitate. Deci, 8 metri, de exemplu. Yx L / R / Fiecare fus are 8 tije, deci mișcarea înainte (înfășurarea șirului sub) o revoluție completă a fusului ar fi următoarea. u este pentru looping sub și o este pentru looping over. A // înseamnă sfârșitul codului. "L / 8u // R / 8u // L / 5u / 3o // R / 8u / - // Scriptul de mai sus arată o ușoară virare la stânga. A 5u înseamnă că un gri conectorul trebuie să fie plasat pe a 5-a tijă de la origine, cu originea fiind 1 și o virare a direcției care are loc pe a 5-a tijă. "înseamnă o buclă de oprire în jurul unui conector gri. Un exemplu ar fi L / 5u / 3o // R / 8s / - // Aceasta înseamnă că, pe axul drept, șirul trebuie să fie înconjurat la 360 de grade în jurul conectorului gri, indicând o oprire. Oprirea ar trebui să se încheie în aceeași direcție în care a început. Asta este tot. La pasul următor am furnizat câteva măsurători și scripturi pentru a le combina în scripturi mai complexe.
Pasul 4: Exemple de scripturi și măsurători
Toate măsurătorile sunt pe podea goală. -8 bucle în jurul unui conector gri este echivalent cu o rotație completă pe un ax. Calea Snakey De: The Jamalam L / 8u / 5o / 8u / 5o // etc R / 5o / 8u / 5o / 8u // etc. Oferă un sort de traseu în formă de S Snakey S Cercuri De: The Jamalam L / 32u // R / 32o // Merge în cercuri. lol distractiv de urmărit
Premiul II la concursul de roboți Instructables și RoboGames
Recomandat:
Căi ferate model automat automat punct la punct: 10 pași (cu imagini)
Modele de cale ferată automate simple punct la punct: microcontrolerele Arduino sunt excelente pentru automatizarea modelelor de cale ferată. Automatizarea planurilor este utilă în multe scopuri, cum ar fi plasarea aspectului dvs. pe un afișaj în care operația de planificare poate fi programată pentru a circula trenurile într-o succesiune automată. Eu
Structură feroviară de model automat automat - Arduino controlat: 11 pași (cu imagini)
Structură feroviară automată simplă | Arduino controlat: microcontrolerele Arduino sunt o completare excelentă pentru modelul de cale ferată, mai ales atunci când se ocupă de automatizare. Iată o modalitate simplă și ușoară de a începe cu automatizarea modelului feroviar cu Arduino. Deci, fără alte îndemnuri, să începem
ECG automat automat (1 amplificator, 2 filtre): 7 pași
ECG automat automat (1 amplificator, 2 filtre): o electrocardiogramă (ECG) măsoară și afișează activitatea electrică a inimii folosind diferiți electrozi așezați pe piele. Un ECG poate fi creat folosind un amplificator de instrumentație, un filtru de notch și un filtru trece jos. În cele din urmă, filtrat un
Alimentator automat de plante WiFi cu rezervor - Configurare cultură interioară / exterioară - Plantele de apă automat cu monitorizare de la distanță: 21 de pași
Alimentator automat de plante WiFi cu rezervor - Configurare cultură interioară / exterioară - Plantele de apă automat cu monitorizare de la distanță: În acest tutorial vom arăta cum să configurați un sistem personalizat de alimentare cu plante interior / exterior care udă automat plantele și poate fi monitorizat de la distanță folosind platforma Adosia
Alimentator automat automat pentru pisici: 4 pași
Alimentator automat automat pentru pisici: Bună tuturor, Când plec de acasă câteva zile, hrănirea pisicii mele este întotdeauna o provocare uriașă. Trebuie să cer prietenilor sau rudelor să aibă grijă de pisica mea. Am căutat o soluție pe internet și am găsit o mulțime de produse pentru distribuirea alimentelor pentru animale de companie, dar eu