![Programowalny automat K'nex: 4 kroki Programowalny automat K'nex: 4 kroki](https://i.howwhatproduce.com/images/003/image-8336-40-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![Programowalna automatyka K'nex Programowalna automatyka K'nex](https://i.howwhatproduce.com/images/003/image-8336-41-j.webp)
Automat K'nex z programowalną ścieżką. Ten naprzemienny projekt został pierwotnie wymyślony przez Heron z Aleksandrii. Nie mam wystarczającej ilości tekstu, więc mogłem uruchomić tylko krótki program pokazany na filmie.
Krok 1: Zbuduj ramę i komponenty silnika
![Zbuduj elementy ramy i silnika Zbuduj elementy ramy i silnika](https://i.howwhatproduce.com/images/003/image-8336-42-j.webp)
![Zbuduj elementy ramy i silnika Zbuduj elementy ramy i silnika](https://i.howwhatproduce.com/images/003/image-8336-43-j.webp)
![Zbuduj elementy ramy i silnika Zbuduj elementy ramy i silnika](https://i.howwhatproduce.com/images/003/image-8336-44-j.webp)
![Zbuduj elementy ramy i silnika Zbuduj elementy ramy i silnika](https://i.howwhatproduce.com/images/003/image-8336-45-j.webp)
Budować.
Krok 2: Utwórz wrzeciona programu
![Utwórz wrzeciona programu Utwórz wrzeciona programu](https://i.howwhatproduce.com/images/003/image-8336-46-j.webp)
![Utwórz wrzeciona programu Utwórz wrzeciona programu](https://i.howwhatproduce.com/images/003/image-8336-47-j.webp)
![Utwórz wrzeciona programu Utwórz wrzeciona programu](https://i.howwhatproduce.com/images/003/image-8336-48-j.webp)
Użyj cienkiego, ale mocnego sznurka. Przędza, syntetyki lub sznurek dołączony do większości zestawów będą działać. Potrzebne są dwa kawałki sznurka o równoważnej długości. Im dłuższy ciąg, tym dłużej będzie działał program automatu. Jeśli długość sznurka wymaga niewielkiej korekty, patrz rysunek 6.
Wrzeciona programowe zaprojektowano tak, aby można je było łatwo zdejmować, dzięki czemu nowe programy można szybko uruchamiać, po prostu wymieniając wrzeciona.
Krok 3: Programowanie automatu
![Programowanie automatu Programowanie automatu](https://i.howwhatproduce.com/images/003/image-8336-49-j.webp)
![Programowanie automatu Programowanie automatu](https://i.howwhatproduce.com/images/003/image-8336-50-j.webp)
![Programowanie automatu Programowanie automatu](https://i.howwhatproduce.com/images/003/image-8336-51-j.webp)
![Programowanie automatu Programowanie automatu](https://i.howwhatproduce.com/images/003/image-8336-52-j.webp)
Zapętlenie sznurka pod spodem pozwala na przesunięcie pojazdu do przodu po tej stronie. Zapętlenie sznurka przesuwa pojazd do tyłu po tej stronie. Aby umożliwić pojazdowi poruszanie się do przodu, oba wrzeciona zapętliłyby się pod; aby skręcić w prawo, prawe wrzeciono zapętla się nad, a lewe wrzeciono zapętla się pod i na odwrót. Pamiętaj, że kod działa w odwrotnej kolejności, przy czym górne warstwy ciągów kodują pierwsze akcje automatu.
Aby uprościć programowanie i umożliwić łatwą dystrybucję różnych skryptów, przygotowałem prostą składnię kodowania. Sugeruję kodowanie w notatniku, aby odstępy były równe. Tak zaczyna się skrypt dla każdego koła, z L i R dla odpowiedniego lewego i prawego koła. Y to liczba, a x to jednostka miary. Yx pokazuje długość struny w określonej jednostce. Na przykład 8 metrów. Yx L/ R/ Każde wrzeciono ma 8 prętów, więc ruch do przodu (zapętlenie struny) jeden pełny obrót wrzeciona byłby następujący. u to zapętlenie pod, a o to zapętlenie. A // oznacza koniec kodu." L/8u// R/8u// L/5u/3o// R/8u/--// Powyższy skrypt pokazuje lekki skręt w lewo. 5u oznacza, że szary złącze należy umieścić na piątym pręcie od początku, przy czym początek to 1, a obrót kierunku występuje na piątym pręcie. Druga strona ma -- aby pomóc zrównoważyć skrypt i ułatwić kodowanie. " oznacza pętlę stop wokół szarego złącza. Przykładem może być L/5u/3o// R/8s/--// Oznacza to, że na prawym wrzecionie sznurek ma być zapętlony 360 stopni wokół szarego złącza, co oznacza zatrzymanie. Zatrzymanie powinno kończyć się w tym samym kierunku, w którym się zaczęło. To wszystko. W następnym kroku dostarczyłem kilka przykładowych pomiarów i skryptów do połączenia w bardziej złożone skrypty.
Krok 4: Przykładowe skrypty i pomiary
Wszystkie pomiary są na gołej podłodze. -8 pętli wokół szarego złącza odpowiada 1 pełnemu obrocie na wrzecionie. Snakey Path Autor: Jamalam L/8u/5o/8u/5o// etc R/5o/8u/5o/8u// etc. ścieżki w kształcie litery S Snakey. Circles Autor: Jamalam L/32u// R/32o// Krąży w kółko. Lol fajnie oglądać
Druga nagroda w konkursie robotów Instructables i RoboGames
Zalecana:
Renegade-i (programowalny tester IC, który wygląda jak prawdziwy): 3 kroki (ze zdjęciami)
![Renegade-i (programowalny tester IC, który wygląda jak prawdziwy): 3 kroki (ze zdjęciami) Renegade-i (programowalny tester IC, który wygląda jak prawdziwy): 3 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-3930-j.webp)
Renegade-i (programowalny tester IC, który wydaje się prawdziwy): MARZENIE MILIONÓW DOLARÓW. Czy kiedykolwiek marzyłeś o posiadaniu własnego testera IC w domu? Nie tylko gadżet, który może testować układy scalone, ale „programowalną” maszynę, która czuje się jak jeden z flagowych produktów największych graczy w branży testów półko
Metronom serwomechanizmu, programowalny dla różnych prędkości: 3 kroki
![Metronom serwomechanizmu, programowalny dla różnych prędkości: 3 kroki Metronom serwomechanizmu, programowalny dla różnych prędkości: 3 kroki](https://i.howwhatproduce.com/images/001/image-1072-33-j.webp)
Metronom serwomechanizmu, programowalny dla różnych prędkości: Stwórz swój własny metronom. Wszystko czego potrzebujesz to zestaw startowy Arduino Mega 2560 i kompatybilny komputer
Łatwy programowalny system nawadniania z Arduino: 4 kroki
![Łatwy programowalny system nawadniania z Arduino: 4 kroki Łatwy programowalny system nawadniania z Arduino: 4 kroki](https://i.howwhatproduce.com/images/002/image-3219-18-j.webp)
Łatwy programowalny system nawadniania z Arduino: Ten projekt utrzyma Twoje rośliny przy życiu bez żadnej interwencji przez kilka dni, a nawet tygodni. Podsumowując, jest to prosty programowalny system nawadniania, zasilany przez Arduino. Jeśli lubisz elektronikę i rośliny, ten projekt jest stworzony dla Ciebie. To cel
Totally Lit - Programowalny znak akrylowy LED RGB: 3 kroki (ze zdjęciami)
![Totally Lit - Programowalny znak akrylowy LED RGB: 3 kroki (ze zdjęciami) Totally Lit - Programowalny znak akrylowy LED RGB: 3 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-8512-11-j.webp)
Totally Lit - Programowalny akrylowy znak RGB LED: Bawiłem się laserową wycinarką / grawerem i naprawdę zakochałem się w grawerowaniu w przezroczystym akrylu i świeceniu źródłem światła z krawędzi. Grubość użytego akrylu wynosi 0,25 cala. prześcieradło, które tnie naprawdę czysto przy l
PROGRAMOWALNY CIRCUITO TEMPORIZADOR BASADO EN ARDUINO: 3 kroki
![PROGRAMOWALNY CIRCUITO TEMPORIZADOR BASADO EN ARDUINO: 3 kroki PROGRAMOWALNY CIRCUITO TEMPORIZADOR BASADO EN ARDUINO: 3 kroki](https://i.howwhatproduce.com/images/005/image-12278-5-j.webp)
CIRCUITO TEMPORIZADOR PROGRAMABLE BASADO EN ARDUINO: Les voy a compartir este proyecto de utilidad en empresas de manufactura y otras en donde se requiere activar alguna m á manera róg