Mündəricat:
- Addım 1: Çərçivə və Motor Komponentləri Qurun
- Addım 2: Proqram Mili yaradın
- Addım 3: Avtomatın proqramlaşdırılması
- Addım 4: Nümunə Skriptlər və Ölçmələr
Video: K'nex Programlanabilir Avtomat: 4 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Proqramlaşdırıla bilən yolu olan bir K'nex avtomatı. Bu alternativ dizayn əvvəlcə İskəndəriyalı Heron tərəfindən hazırlanmışdır. Kifayət qədər simim yoxdur, buna görə yalnız videoda göstərilən qısa proqramı işlədə bilərdim.
Addım 1: Çərçivə və Motor Komponentləri Qurun
Qurmaq.
Addım 2: Proqram Mili yaradın
İncə, lakin güclü bir ip istifadə edin. İplik, sintetika və ya çox dəstə daxil olan ip işləyəcək. Ekvivalent uzunluğunda iki ədəd ipə ehtiyac var. Sətir nə qədər uzun olsa, avtomat proqramınız bir o qədər çox işləyəcək. İp uzunluqlarının kiçik düzəlişə ehtiyacı varsa, şəkil 6 -ya baxın.
Proqram mili asanlıqla çıxarıla biləcək şəkildə hazırlanmışdır, buna görə də iş mili dəyişdirilərək yeni proqramlar tez bir zamanda işlədilə bilər.
Addım 3: Avtomatın proqramlaşdırılması
Aşağıdakı ipi döndərmək, avtomobili o tərəfdə irəli aparmağa imkan verir. İpin əyilməsi maşını o tərəfə geri çəkir. Nəqliyyat vasitəsinin irəliləməsinə icazə vermək üçün hər iki mil də aşağıya dönərdi; sağa dönmək üçün sağ mili döndərin və sol milin altına dönün və əksinə. Kodun tərsinə işlədiyini unutmayın, ən üst simli təbəqələr avtomatın ilk hərəkətlərini kodlaşdırır.
Proqramlaşdırmanı asanlaşdırmaq və fərqli skriptlərin asan paylanmasını təmin etmək üçün sadə bir kodlaşdırma sintaksisi qurdum. Notepadda kodlaşdırmağı təklif edirəm ki, aralıq bərabər olsun. Hər bir təkər üçün ssenari müvafiq olaraq sol və sağ təkərlər üçün L və R ilə başlayır. Y rəqəmdir, x isə ölçü vahididir. Yx, müəyyən bir vahiddəki simin uzunluğunu göstərir. Məsələn, 8 metr. Yx L/ R/ Hər bir milin 8 çubuğu var, buna görə irəli hərəkət etmək (ipin altındakı döngə) bir tam mil inqilabı aşağıdakı kimi olacaq. u, altdan döngə üçün, o da döngə etmək üçündür. A // kodun sonunu bildirir. "L/8u // R/8u // L/5u/3o // R/8u/-// Yuxarıdakı skript bir az sola dönmə göstərir. bağlayıcı, mənşəyi 1 olan və 5 -ci çubuqda meydana gələn bir istiqamət dönüşü olan 5 -ci çubuğa yerləşdirilməlidir. Digər tərəf isə kodlamanı asanlaşdırmaq üçün skriptin tarazlaşdırılmasına kömək edir. " "boz bir bağlayıcı ətrafında dayanma döngəsini ifadə edir. Məsələn, L/5u/3o // R/8s/-// Bu, sağ mildə ipin boz konnektorun ətrafında 360 dərəcə döngələnməsi deməkdir., dayanma işarəsi. Dayanma başladığı istiqamətdə bitməlidir. Hamısı budur. Növbəti addımda daha mürəkkəb skriptlərə birləşmək üçün bir neçə nümunə ölçü və skript təqdim etdim.
Addım 4: Nümunə Skriptlər və Ölçmələr
Bütün ölçülər çılpaq zəmindədir. Boz bir bağlayıcı ətrafında 8 döngə, mildə 1 tam fırlanmaya bərabərdir. Snakey Yolu By: Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc Bir növ verir Snakey S şəkilli yolun dairələriDairələr: Jamalam L/32u // R/32o // Dairələrdə dolaşır. lol izləmək əyləncəlidir
Təlimatlar və RoboGames Robot Yarışmasında İkinci Mükafat
Tövsiyə:
4D Avtomat Teller Maşını: 6 addım
4D Avtomat Teller Maşını: 1967 -ci ildə Londonda ilk dəfə meydana çıxmasından 50 ildən az bir müddət sonra, bütün böyük ölkələrdə və hətta kiçik şəhərlərdə də varlığını təmin edən Avtomatlaşdırılmış Maşınlar (ATM) bütün dünyaya yayıldı. ATM olan
Itemdropu (Raspberry Pi) təsdiqləmək üçün Ölçəkli Avtomat: 5 addım
Itemdropu (Raspberry Pi) təsdiqləmək üçün Ölçəkli Vending Maşın: Xoş gəldiniz, bir məktəb layihəsi üçün bir qəlyanaltı otomatı etmək qərarına gəldim. Tapşırıq, ən azı 3 sensor və 1 aktuatordan istifadə edən yenidən yaradıla bilən bir cihaz yaratmaq idi. Bəzilərinə girişim olduğu üçün qismən bir avtomat hazırlamağa getdim
Evsiz Avtomat: 3 addım
Evsiz Avtomat: Cəmiyyətimizdə aclığın qarşısını almağa çalışıram. Oklahomada təxminən 3000 -dən çox insan evsizdir. Cəmiyyətimizi bütövlükdə inkişaf etdirmək və inkişaf etdirmək üçün bu problemin həlli yolunu tapmağa qərar verdik. Çox sayda insan
Yalan Dedektoru+avtomat: Arduino Leonardo ilə: 6 addım
Yalan Dedektoru+satış maşını: Arduino Leonardo ilə: Bu yalan detektoru normal ortalama yalan detektoru deyil, ona bağlı bir avtomatı olan yalan detektoru. Əsasən, belə işləyir. Başlanğıcda, oyunçu maşını işə salacaq bir düyməyə basacaq və yalandan əvvəl
1 dollarlıq Arduino əsaslı avtomat: 8 addım
1 dollarlıq Arduino əsaslı satış avtomatı: Fikrimizi mühəndislik müəllimimizdən aldıq - hamımız sinifimiz üçün bir avtomatın olmasını yaxşı bir fikir hesab etdik və dedi: "Sərin, birini hazırla". Bir avtomatın böyük bir layihə olacağı ortaya çıxdı və