Sadržaj:
- Korak 1: Izradite komponente okvira i motora
- Korak 2: Izradite programska vretena
- Korak 3: Programiranje automatona
- Korak 4: Primjeri skripti i mjerenja
Video: K'nex programabilni automat: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
K'nex automat s programabilnom stazom. Ovaj naizmjenični dizajn izvorno je zamislio Heron Aleksandrijski. Nemam dovoljno niza pa sam mogao pokrenuti samo kratki program prikazan u videu.
Korak 1: Izradite komponente okvira i motora
Izgraditi.
Korak 2: Izradite programska vretena
Koristite tanku, ali jaku žicu. Pređa, sintetika ili žica uključena u većinu setova će raditi. Potrebna su dva niza jednake duljine. Što je niz duži, vaš će automat program duže raditi. Ako duljine niza trebaju manje podešavanje, pogledajte sliku 6.
Vretena programa dizajnirana su tako da se lako mogu ukloniti, pa se novi programi mogu brzo pokrenuti jednostavnom zamjenom vretena.
Korak 3: Programiranje automatona
Spuštanje žice ispod dopušta pomicanje vozila naprijed s te strane. Prevrtanje uzice pomiče vozilo unatrag s te strane. Kako bi se omogućilo kretanje vozila naprijed, oba bi se vretena petljala ispod; da biste skrenuli udesno, desno vreteno se petlji, a lijevo vreteno ispod, i obrnuto. Imajte na umu da se kôd izvodi obrnuto, s gornjim slojevima niza koji kodiraju prve radnje automata.
Kako bih pojednostavio programiranje i omogućio laku distribuciju različitih skripti, postavio sam jednostavnu sintaksu kodiranja. Predlažem kodiranje u bilježnici kako bi razmak bio ravnomjeran. Ovako počinje skripta za svaki kotač, s L i R za odgovarajuće lijeve i desne kotače. Y je broj, a x mjerna jedinica. Yx prikazuje duljinu niza u određenoj jedinici. Dakle, 8 metara, na primjer. Yx L/ R/ Svako vreteno ima 8 štapova, pa bi pomak naprijed (petlja niz ispod) jedna potpuna rotacija vretena bila sljedeća. u je za petlju ispod, a o je za petlju. A // označava kraj koda. "L/8u // R/8u // L/5u/3o // R/8u/-// Gornja skripta pokazuje blagi zaokret ulijevo. 5u znači da je siva konektor postaviti na 5. štap od ishodišta, s time da je ishodište 1, a na 5. šipci dolazi do zaokreta smjera. Druga strana mora - pomoći u uravnoteženju skripte radi lakšeg kodiranja. " "označava stop petlju oko sivog konektora. Primjer bi bio L/5u/3o // R/8s/-// To znači da se na desnom vretenu niz mora okrenuti oko 360 stupnjeva oko sivog konektora, označavajući zaustavljanje. Zaustavljanje bi trebalo završiti u istom smjeru u kojem je započelo. To je sve. Na sljedećem koraku dao sam neke uzorke mjerenja i skripte za kombiniranje u složenije skripte.
Korak 4: Primjeri skripti i mjerenja
Sva mjerenja su na golom podu. -8 petlji oko sivog konektora ekvivalentno je 1 punoj rotaciji na vretenu. Zmijan put Autor: Jamalam L/8u/5o/8u/5o // itd. R/5o/8u/5o/8u // itd. Daje sortiranje putanje u obliku Snakey SCircles Autor: The Jamalam L/32u // R/32o // Ide u krug. lol zabavno za gledati
Druga nagrada na natjecanju robota Instructables i RoboGames
Preporučeni:
Programabilni policijski LED bljeskalica pomoću STM8 [72 LED]: 9 koraka
Programabilna policijska LED bljeskalica pomoću STM8 [72 LED-a]: STM8S001J3 je 8-bitni mikrokontroler koji nudi 8 Kbajta flash programske memorije, plus integrirani istinski podatkovni EEPROM. Naziva se uređajem niske gustoće u obitelji mikrokontrolera STM8S. Ovaj MCU se nudi u malom SO8N pakiranju
Python programabilni DIY robotski krak: 5 koraka
Python programabilna DIY robotska ruka: zašto napraviti ovaj projekt: (a) Naučite kontrolirati robotsku ruku pisanjem Python koda. To će vam omogućiti najprecizniju kontrolu, dodajući računalno programiranje na remen i učeći unutarnji rad sofisticiranih motora zasnovanih na registrima
Potpuno osvijetljeno - programabilni RGB LED akrilni znak: 3 koraka (sa slikama)
Potpuno osvijetljen - programabilni RGB LED akrilni znak: Igrao se s laserskim rezačem/graverom i zaista se zaljubio u urezivanje radi čišćenja akrila i sjaja izvora svjetlosti s ruba. Debljina akrila koji se koristi je a.25 " list koji stvarno čisto reže po l
DoReMiQuencer - programabilni MIDI sekvencer s tipkovnicom: 7 koraka
DoReMiQuencer - MIDI sekvencer koji se može programirati s tipkovnicom: Ovaj je uređaj stvoren za upotrebu s VCVRackom, virtualnim modularnim sintisajzerom koji je stvorio VCV, ali može poslužiti kao MIDI kontroler opće namjene. On služi kao MIDI sekvencer ili tipkovnica, ovisno o odabranom načinu rada. MIDI bilješke preslikane na ke
Programabilni robot u džepu: 7 koraka
Džepni programabilni robot: Pozdrav svima koji su kreativni i spremni za inovacije i uživaju !!!!! prijateljski.Želim nositi svoju pljačku