Daftar Isi:

K'nex Programmable Automaton: 4 Langkah
K'nex Programmable Automaton: 4 Langkah

Video: K'nex Programmable Automaton: 4 Langkah

Video: K'nex Programmable Automaton: 4 Langkah
Video: K'nex Programmable Automaton 2024, Juli
Anonim
K'nex Programmable Automaton
K'nex Programmable Automaton

Sebuah otomat K'nex dengan jalur yang dapat diprogram. Desain bergantian ini awalnya disusun oleh Heron dari Alexandria. Saya tidak punya cukup string, jadi saya hanya bisa menjalankan program pendek yang ditampilkan di video.

Langkah 1: Bangun Bingkai dan Komponen Motor

Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor
Bangun Rangka dan Komponen Motor

Membangun.

Langkah 2: Buat Spindle Program

Buat Spindle Program
Buat Spindle Program
Buat Spindle Program
Buat Spindle Program
Buat Spindle Program
Buat Spindle Program

Gunakan tali yang tipis tapi kuat. Benang, sintetis, atau tali yang disertakan dengan sebagian besar set akan berfungsi. Dibutuhkan dua buah tali dengan panjang yang sama. Semakin panjang string, semakin lama program otomat Anda akan berjalan. Jika panjang tali perlu sedikit penyesuaian, lihat gambar 6.

Spindle program dirancang agar mudah dilepas, sehingga program baru dapat dengan cepat dijalankan hanya dengan menukar spindel.

Langkah 3: Memprogram Otomat

Memprogram Otomat
Memprogram Otomat
Memprogram Otomat
Memprogram Otomat
Memprogram Otomat
Memprogram Otomat
Memprogram Otomat
Memprogram Otomat

Looping string di bawah memungkinkan kendaraan bergerak maju di sisi itu. Memutar tali di atas menggerakkan kendaraan ke belakang di sisi itu. Untuk memungkinkan kendaraan bergerak maju, kedua poros akan berputar di bawah; untuk berbelok ke kanan, spindel kanan berputar ke atas dan spindel kiri berputar ke bawah, dan sebaliknya. Ingatlah bahwa kode berjalan secara terbalik, dengan lapisan string paling atas mengkode untuk tindakan pertama otomat.

Untuk menyederhanakan pemrograman dan untuk memudahkan distribusi skrip yang berbeda, saya telah menyiapkan sintaks pengkodean sederhana. Saya menyarankan pengkodean di notepad sehingga jaraknya rata. Beginilah skrip untuk setiap roda dimulai, dengan L dan R untuk masing-masing roda kiri dan kanan. Y adalah angka, dan x adalah satuan ukuran. Yx menunjukkan panjang string dalam satuan tertentu. Jadi, 8 meter, misalnya. Yx L/ R/ Setiap spindel memiliki 8 batang, jadi bergerak maju (memutar tali ke bawah) satu putaran spindel lengkap adalah sebagai berikut. u untuk perulangan di bawah, dan o untuk perulangan. A // menandakan akhir kode." L/8u// R/8u// L/5u/3o// R/8u/--// Script di atas menunjukkan sedikit belok kiri. A 5u menandakan bahwa abu-abu konektor ditempatkan pada batang ke-5 dari titik asal, dengan titik asal adalah 1, dan pergantian arah terjadi pada batang ke-5. Sisi lain memiliki -- untuk membantu menyeimbangkan skrip agar lebih mudah dikodekan. Sebuah "s " menandakan stop loop di sekitar konektor abu-abu. Contohnya adalah L/5u/3o// R/8s/--// Ini berarti bahwa pada spindel kanan, senar harus dilingkarkan 360 derajat di sekitar konektor abu-abu, menandakan perhentian. Perhentian harus berakhir pada arah yang sama dengan saat dimulainya. Itu saja. Pada langkah berikutnya saya telah menyediakan beberapa contoh pengukuran dan skrip untuk digabungkan menjadi skrip yang lebih kompleks.

Langkah 4: Contoh Skrip dan Pengukuran

Semua pengukuran berada di lantai kosong. -8 loop di sekitar konektor abu-abu setara dengan 1 putaran penuh pada spindel. Snakey Path By: Jamal L/8u/5o/8u/5o// etc R/5o/8u/5o/8u// etc Memberikan semacam dari jalur berbentuk S UlarLingkaran Oleh: The Jamalam L/32u// R/32o// Berputar-putar. lol seru untuk ditonton

Hadiah Kedua dalam Kontes Robot Instructables dan RoboGames

Direkomendasikan: