Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Persediaan
- Langkah 3: Menentukur
- Langkah 4: Pengaturcaraan
- Langkah 5: Beberapa Inspirasi
Video: Rasmus Klump - Pancake Seni Pixel: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Adakah anda pernah mahu lengan robot menjadikan anda penkek? Adakah anda suka seni piksel? Sekarang anda boleh memiliki kedua-duanya! Dengan persediaan yang cukup mudah ini, anda boleh membuat pancake art draw pixel art robot untuk anda dan bahkan membaliknya.
Idea
Ideanya adalah menggunakan sistem kinematik dan koordinat, untuk membuat robotarm menarik penkek. Dalam kes ini, kami melukis pancake 8x8 piksel, tetapi anda boleh membuat seberapa banyak piksel yang anda mahukan.
Kami menggunakan 4 warna buah yang berbeza untuk mewarnai adunan pancake, dan 1 tiub untuk setiap warna. Anda boleh melakukan seberapa banyak warna yang anda mahukan
Langkah 1: Komponen
Perkakasan:
- Kami menggunakan lengan robot WidowX (https://www.trossenrobotics.com/widowxrobotarm)
- 4 dispenser yang sesuai dengan cengkaman WidowX (https://www.amazon.com/Refill-Empty-Tubes-Cosmetic-Containers/dp/B00NZRCCO2)
- Sekeping kayu oak sekerap 50x4cm sebagai pemegang dispenser
- Sekeping kayu lapis 40x60cm sebagai alas untuk WidowX dan pemegang dispenser
- sekeping kayu sekerap 4x8cm untuk pisau palet
- 1 dapur mudah alih
- Kuali
- Paletknife
Perisian
- Armlink
- Main balik InterbotiXArm
- Arduino IDE 1.0.6
- Perpustakaan Arbotix
Langkah 2: Persediaan
Pertama, kita perlu memasang WidowX kita ke papan lapis, untuk asas yang kukuh (lihat rajah 1). Kemudian kita akan memasang kayu oak ke papan lapis. Kemudian gerudi 4 lubang dengan jarak sekurang-kurangnya 5 cm di antara mereka, untuk memastikan WidowX tidak mengetuk dispenser lain, ketika mengambil dispenser baru (lihat rajah 2. Sekarang buat slot di kayu 8x4cm, untuk spatula (lihat rajah 3) Spatula harus berada dalam posisi, jika WidowX dapat merebutnya. Yang tinggal sekarang, adalah meletakkan kompor dan wajan di jangkauan WidowX.
Kami mendapati bahawa motor pincher kami tidak tahan panas, jadi kami harus membuat heatshield kecil (lihat rajah 4). Ia terbuat dari kadbod dan timah, tetapi berfungsi seperti daya tarikan.
Langkah 3: Menentukur
Sekarang kita telah menyiapkan semua komponen, sudah waktunya
menentukur WidowX. Ini akan memakan masa, tetapi sangat penting untuk mendapatkan hasil yang konsisten pada akhirnya. Kami mengetahui bahawa anda mungkin perlu mengkalibrasi semula sepanjang prosesnya. Ini mungkin disebabkan oleh pemukul WidowX, komponen pengembangan panas atau pemboleh ubah lain.
Cara kita mengkalibrasi WidowX, adalah dengan menggunakan program Arm Link, untuk mencari titik tetap kita. Gunakan fungsi kemas kini automatik untuk mendekati titik tetap. Kemudian buat penyesuaian kecil dan kemas kini, sehingga anda berpuas hati dengan titik pembaikan. Sekarang ulangi untuk setiap titik pembaikan.
Kita perlu mencari semua titik tetap kita. Kami mendapat
· 4 dispenser
· Tepat di atas 4 dispenser
· Spatula (ketika berada di slotnya)
· Spatula (ketika berada tepat di atas slotnya)
· Adakah sistem koordinat kita bermula pada kuali.
Sebab kita memerlukan 2 mata untuk spatula, adalah kerana WidowX diprogramkan untuk mengambil jalan termudah antara 2 titik. Ini bermakna anda tidak pasti ia akan meluncurkan spatula ke slotnya tepat, kecuali ada titik tepat sebelum slot juga. Ini juga bermaksud anda mungkin ingin menambahkan poin tepat di atas dispenser, untuk memastikan WidowX tidak memukul mereka dalam perjalanan untuk merebutnya.
Sekiranya lengan memukul sesuatu yang bergerak dari satu kedudukan ke posisi yang lain, anda perlu menambahkan titik antara kedua posisi tersebut, untuk memastikannya tidak jelas dari objek lain (wajan, kompor dll.)
Apabila anda mendapat semua mata anda, anda sudah bersedia untuk melakukan bahagian pengaturcaraan.
Langkah 4: Pengaturcaraan
Program asas kami dipanggil interbotiXArmPlayback, yang merupakan program untuk Arbotix. Ia dapat menjalankan urutan yang dibuat di Armlink.
Di dalam interbotiXArmPlayback kita menentukan bahawa kita menggunakan robot widowX, dan bahawa kita tidak mempunyai butang yang terpasang. Di dalam program ini terdapat 3 perpustakaan, globalArm.h, yang mempunyai panjang untuk setiap sambungan, untuk digunakan halaman Kinematic.h. Perpustakaan terakhir adalah ArmSequence.h di mana Urutan ditulis. Kami menggunakan interbotiXArmPlayback, kerana sudah mempunyai kinematik untuk dapat menggunakan paksi X, Y dan Z, untuk mengendalikan robot. Kemudian kami menggunakan Armlink untuk mencari titik jalan untuk merebut tabung dengan doh, mengisar spatula, mencari titik permulaan untuk sistem kodinat 8x8 dan lain-lain (lihat rajah 1). Kami menggunakan percubaan dan kesilapan untuk menganggarkan jarak antara titik dalam sistem koordinat kami. Anda mesti memadankan jarak ini, dengan jumlah doh yang dikeluarkan pada setiap titik.
Kami membuat halaman untuk setiap gambar, blomst.h yang merupakan bunga, fugl.h yang merupakan burung dan Pokeball.h yang merupakan Pokeball, dengan 64 tempat dalam gambar 8x8 kami dengan 4 warna yang berbeza, jadi kami hanya memerlukan untuk memadam atau menambahkan "//" di mana kami mahu robot meletakkan doh (lihat rajah 2).
Kod yang kami buat ada dalam fail RAR.
Langkah 5: Beberapa Inspirasi
Berikut adalah beberapa contoh pancake art pixel. Tetapi ingat, imaginasi anda adalah hadnya:)
Disyorkan:
Sarung Tangan Seni: 10 Langkah (dengan Gambar)
Art Glove: Art Glove adalah sarung tangan yang dapat dipakai yang mengandungi pelbagai jenis sensor untuk mengawal grafik seni melalui Mikro: bit dan p5.js Jari menggunakan sensor selekoh yang mengawal nilai r, g, b, dan pecutan dalam Mikro: bit kawalan x, koordinat
Projek Pemulihan Turbin Seni Spin: 4 Langkah
Projek Spin Art Turbine Remix: Sekiranya anda berminat dengan seni spin, ada masalah dan masalahnya ialah anda mesti memegang gerudi dengan satu tangan semasa anda melukis dengan tangan yang lain. Kadang-kadang boleh menjengkelkan, tetapi saya rasa saya telah menemui penyelesaiannya dengan turbin sederhana ini anda boleh mencipta
Buat Paparan LED Massif 4096 untuk Seni Pixel Retro: 5 Langkah (dengan Gambar)
Buat Paparan LED Massif 4096 untuk Seni Piksel Retro: ***** Dikemas kini Mac 2019 ****** Terdapat beberapa cara untuk meneruskan projek ini, membina semuanya dari awal atau memanfaatkan versi kit. Saya akan membahas kedua-dua kaedah dalam Instructable ini. Instructable ini merangkumi pemasangan LED 64x64 atau 4.096 RGB
Bingkai Seni Pixel LED Dengan Seni Arcade Retro, Aplikasi Dikendalikan: 7 Langkah (dengan Gambar)
Bingkai Seni Pixel LED Dengan Seni Arcade Retro, Aplikasi Dikawal: BUAT APLIKASI RANGKA ART LED DIKENDALIKAN DENGAN 1024 LED YANG MENYAMPAIKAN RETRO 80-an ARCADE GAME ART PartsPixel Makers Kit - $ 59 Adrruit 32x32 P4 LED Matrix - $ 49.9512x20 Inch Acrylic Sheet, 1/8 " setebal inci - Asap Cahaya Lutsinar dari Plastik Ketuk
Lukisan Seni Pixel LED 42 RGB: 5 Langkah
Lukisan Seni Pixel LED 42 RGB: Hai, Jadi untuk tugasan sekolah yang dipanggil " Sekiranya ini maka itu " Saya terpaksa membuat sesuatu yang interaktif // menggunakan // starterkit Arduino Uno (dan apa sahaja yang sanggup dibeli sendiri). Melihat saya sedang membuat kajian Seni / Teknologi saya mahu