Turinys:
- 1 žingsnis: sukurkite rėmą ir variklio komponentus
- 2 žingsnis: sukurkite programos velenus
- 3 veiksmas: programuokite automatą
- 4 žingsnis: scenarijų pavyzdžiai ir matavimai
Video: Programuojamas „K'nex“automatas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
K'nex automatas su programuojamu keliu. Šį kintantį dizainą iš pradžių sumanė Heronas iš Aleksandrijos. Aš neturiu pakankamai eilutės, todėl galėjau paleisti tik trumpą vaizdo įraše rodomą programą.
1 žingsnis: sukurkite rėmą ir variklio komponentus
Statyti.
2 žingsnis: sukurkite programos velenus
Naudokite ploną, bet stiprią virvelę. Tiks verpalai, sintetika ar eilutė, įtraukta į daugumą rinkinių. Reikia dviejų vienodo ilgio virvelių. Kuo ilgesnė eilutė, tuo ilgiau veiks jūsų automatinė programa. Jei eilutės ilgį reikia šiek tiek pakoreguoti, žr. 6 paveikslą.
Programos velenai suprojektuoti taip, kad juos būtų galima lengvai nuimti, todėl naujas programas galima greitai paleisti tiesiog keičiant verpstes.
3 veiksmas: programuokite automatą
Sujungus virvę po apačia, transporto priemonė toje pusėje juda į priekį. Virvelės kilpavimas perkelia transporto priemonę atgal toje pusėje. Kad transporto priemonė galėtų judėti į priekį, abu velenai sulenktų apačioje; jei norite pasukti į dešinę, dešinysis velenas perlenkiamas, o kairysis - po, ir atvirkščiai. Atminkite, kad kodas veikia atvirkščiai, o viršutiniai daugumos eilių sluoksniai koduoja pirmuosius automato veiksmus.
Norėdami supaprastinti programavimą ir palengvinti skirtingų scenarijų platinimą, aš sukūriau paprastą kodavimo sintaksę. Siūlau koduoti užrašų knygelėje, kad tarpai būtų lygūs. Taip prasideda kiekvieno rato scenarijus, L ir R atitinkamiems kairiesiems ir dešiniams ratams. Y yra skaičius, o x yra matavimo vienetas. Yx rodo eilutės ilgį tam tikrame vienete. Taigi, pavyzdžiui, 8 metrai. Yx L/ R/ Kiekvienas velenas turi 8 strypus, todėl judant į priekį (užlenkiant eilutę) vienas visas veleno apsisukimas būtų toks. u yra skirtas kilpoms po, o o - kilpoms. A // reiškia kodo pabaigą. "L/8u // R/8u // L/5u/3o // R/8u/-// Aukščiau pateiktas scenarijus rodo nedidelį posūkį į kairę. 5u reiškia, kad pilka jungtis dedama ant 5 -ojo strypo nuo kilmės, o kilmė yra 1, o krypties posūkis įvyksta 5 -ajame strype. Kita pusė turi padėti išbalansuoti scenarijų, kad būtų lengviau koduoti. "reiškia sustojimo kilpą aplink pilką jungtį. Pavyzdys galėtų būti L/5u/3o // R/8s/-// Tai reiškia, kad dešiniajame velene styga turi būti sulenkta 360 laipsnių kampu aplink pilką jungtį, reiškia sustojimą. Sustojimas turėtų baigtis ta pačia kryptimi, nuo kurios ir prasidėjo. Tai viskas. Kitu žingsniu pateikiau keletą pavyzdinių matavimų ir scenarijų, kuriuos sujungti į sudėtingesnius scenarijus.
4 žingsnis: scenarijų pavyzdžiai ir matavimai
Visi matavimai atliekami ant plikų grindų. -8 kilpos aplink pilką jungtį prilygsta 1 visam sukimo sukimui. „Snakey Path“Autorius: „Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc“Snakey S formos kelio apskritimai Pagal: The Jamalam L/32u // R/32o // Eina aplink ratus. lol smagu žiūrėti
Antrasis prizas „Instructables“ir „RoboGames“robotų konkurse
Rekomenduojamas:
Lošimo automatas: 4 žingsniai
Lošimo automatas: PASTABA: dabar turiu „Instructable“, siūlantį lošimo automato „Arduino“kodą. Prisimenu, kai buvau 17-metė, neseniai baigusi vidurinę mokyklą ir kartu su seneliais iš Kalifornijos grįžau į savo namus Mičigano valstijoje. . Žinoma, sustojome
„Pasidaryk pats“automatas: 8 žingsniai
„Pasidaryk pats“automatas: Prieš trejus metus pradėjau mokytis elektroninėje technikos kolegijoje. Vienas iš tuo metu mane nustebinusių faktų buvo rūkančiųjų skaičius, nes per pertraukas pusė mokinių paliko mokyklos sienas, kad išsikrautų emocijos po
4D automatas: 6 žingsniai
4D automatinis bankomatas: mažiau nei 50 metų nuo pirmojo pasirodymo Londone 1967 m., Automatiniai bankomatai (ATM) išplito visame pasaulyje, užtikrindami buvimą visose pagrindinėse šalyse ir net mažuose miesteliuose. Šis bankomatų projektas imituoja pagrindinį Bankomatas, kuris
Prekybos automatas su svarstyklėmis, patvirtinančiomis prekės kritimą (Raspberry Pi): 5 žingsniai
Prekybos automatas su svarstyklėmis, kad patvirtintumėte prekę (Raspberry Pi): Sveiki, kolegos gamintojai, mokyklos projektui nusprendžiau pagaminti užkandžių pardavimo automatą. Mūsų užduotis buvo sukurti atkuriamą įrenginį, kuriame būtų naudojami mažiausiai 3 jutikliai ir 1 pavara. Aš išėjau gaminti automatų iš dalies dėl to, kad turėjau prieigą prie kai kurių
„Arduino Pocket“lošimo automatas: 4 žingsniai
„Arduino Pocket“lošimo automatas: Būsiu atviras ir pasakysiu, kad šis projektas niekada nebūtų įvykęs, išskyrus tai, kad koronaviruso protrūkio metu aš prisiglaudžiu vietoje, atsitiktinai pamačiau, kad „Instructables“rengia „LED juostelės“konkursą ir Turiu keletą LED juostų