Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Memuat turun Arduino
- Langkah 3: Menyatukannya
- Langkah 4: Rumah untuk Arduino
- Langkah 5: Membuat Senjata
- Langkah 6: Menggabungkan Rumah dan Lengan
- Langkah 7: Menyentuh Sentuhan
Video: Projek Seni Kopi: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Baiklah, hai! Nama saya Manou dan ini adalah arahan pertama saya. Instruksional ini adalah mengenai membuat lengan mekanik dengan arduino genuino uno! Ini semua bermula dengan idea asas ini: Saya ingin membuat robot yang membuat seni dan semasa perbualan dengan pelajar, saya fikir akan menyenangkan membuat lengan yang akan membuat taplak meja menjadi kotor.
Jadi pada dasarnya apa yang dilakukan oleh projek ini adalah memutar lengan pada kedudukan rawak dan kembali ke titik permulaan, sambil memegang cawan atau sesuatu yang lain dan memiringkannya ke atas dan ke bawah ketika tiba di kedudukan. Seni kopi dibuat dengan: mangkuk kecil di bawah titik permulaan di mana cawan mencelupkan dirinya berulang-ulang.
Projek ini sesuai untuk anda jika anda baru menggunakan arduino dan jika anda ingin meningkatkan kemahiran anda dalam membuat kod dan membuat sesuatu, tetapi juga untuk mereka yang sudah menjadi profesional, kerana anda dapat memberikan projek ini lebih tinggi.
Langkah 1: Apa yang Anda Perlu
Apa yang kamu perlu:
- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - program arduino.exe (muat turun secara percuma:
- Motor servo 3x (saya menggunakan TG9e, anda boleh menggunakan yang lain juga yang lebih besar atau yang berterusan, tetapi ini tidak termasuk dalam kod saya)
- Kawat pin 11x (tetapi mungkin lebih banyak, wayar rapuh!)
- papan cetak
- Plat kayu tebal MDF 4mm (katakan 1x1 meter)
- gam kayu
- contactglue
- grimlets (ukuran berbeza, latihan 4mm 10mm adalah contoh)
- gergaji kayu
- fretsaw
- besi pematerian
- Skru silang 4x
- pemutar skru silang
- 1x engsel
- fail kayu
- kertas pengamplasan
Sentuhan terakhir:
- cawan (atau lebih jika anda mahu menyertai robot)
- pelbagai mangkuk (untuk warna yang berbeza)
- alas meja putih lama atau kertas A3 / A2
- kopi
- rasa yang berbeza (kerana warnanya)
Langkah 2: Memuat turun Arduino
Semasa memuat turun arduino.exe di komputer anda, anda boleh membukanya dalam fail di mana anda menyimpannya dan dapatkan skrin berikut.
Padamkan kod yang ada dan salin kod berikut:
Kod tersebut merangkumi beberapa penjelasan mengenai apa yang dilakukannya, jika tidak berfungsi, klik pada fail yang ditambahkan dengan kod saya.
// Memastikan fungsi servo dapat digunakan dan diimport dalam projek. # Include
// Pemboleh ubah untuk membezakan servo yang berbeza.
Servo servo;
Servo servo2;
Servo servo3;
// Di sini ditentukan servo mana yang terpasang pada pin mana dan jika mereka bermula dengan nilai. dalam kes ini ialah 0.
batal persediaan () {
Serial.begin (9600);
servo.attach (8);
servo2.attach (9);
servo3.attach (10);
servo.write (0);
servo2.write (0);
servo3.write (0);
}
gelung kosong () {
// Pemboleh ubah tetap untuk putaran servo dan meletakkannya dalam kedudukan rawak dalam jangkauannya (Di mana lengan dapat mencapai).
const int angleIncrement = 1;
const int incrementDelay = 10;
const int randomStop = rawak (20, 135);
// Sudut bermula pada sifar. jika sudut lebih kecil daripada pergerakan rawak, servo akan berubah kerana menambahkan sudutIncrement dengan kelewatan kecil (kenaikan hari).
untuk (int angle = 0; angle <randomStop; angle + = angleIncrement) {
// pergerakan perlahan ke hadapan.
servo.write (sudut);
servo2.write (sudut);
kelewatan (incrementDelay);
}
// Memastikan kelewatan, jadi peralihan dari kiri-kanan ke atas ke bawah berlaku fleksibel dan dengan cara yang betul.
kelewatan (1000);
// Memastikan servo3 bergerak ke bawah dengan kelewatan.
untuk (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
kelewatan (incrementDelay);
}
// Memastikan servo3 bergerak ke atas dengan kelewatan.
untuk (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
kelewatan (incrementDelay);
}
// Sudut bermula secara randomStop. Sekiranya sudut lebih besar maka sifar, sudut akan bergerak ke belakang kerana mengurangkan sudut Penambahan dengan kelewatan kecil (kenaikan hari).
untuk (int angle = randomStop; angle> 0; angle - = angleIncrement) {
// pergerakan perlahan ke belakang
servo.write (sudut);
servo2.write (sudut);
kelewatan (incrementDelay);
}
// Memastikan kelewatan, jadi peralihan dari kiri-kanan ke atas ke bawah berlaku fleksibel dan dengan cara yang betul.
kelewatan (1000);
// Memastikan servo3 bergerak ke bawah dengan kelewatan. untuk (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
kelewatan (incrementDelay);
}
// Memastikan servo3 bergerak ke atas dengan kelewatan.
untuk (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
kelewatan (incrementDelay);
}
}
Langkah 3: Menyatukannya
Baiklah sekarang kod berfungsi: anda boleh menyimpannya dengan tanda semak di sudut kiri atas dan memuat naik ke arduino anda dengan butang anak panah di sebelahnya.
Selanjutnya kita akan membuat pemasangan.
Dalam gambar saya, saya menggunakan banyak wayar, tetapi mungkin kurang, lihat skema saya dan kemudian pasangkannya bersama.
Yang tinggal hanyalah meletakkan kabel USB2.0 di arduino dan di komputer riba, powerbank atau menggunakan bateri (dengan port yang lain).
Buat masa ini projek hanya berfungsi untuk membuat sesuatu di sekitarnya.
Langkah 4: Rumah untuk Arduino
Baik! dalam langkah ini, kami membuat perlindungan untuk arduino, plat cetak dan kabel anda. Saya menggunakan pemotong laser untuk membuat segi empat tepat, tetapi anda boleh melakukannya dengan mudah dengan gergaji!
Cukup lukis dan ukur kayu dan melihatnya.
Saya membuat saya:
tinggi ialah 6, 5
lebarnya ialah 7cm
panjangnya 9cm
Pastikan bahagian untuk kabel arduino mempunyai lubang dan sisi di mana kabel servo perlu masuk mempunyai lubang juga. Saya membuat lubang 1cm dan 1 di setiap sudut (sisi 9cm dan 6, 5cm).
Letakkan kotak itu bersama-sama dengan alat kontak, pastikan bahagian atasnya belum terpaku!
Langkah 5: Membuat Senjata
Selanjutnya kita membuat senjata. sekali lagi saya membuat tambang dengan laser, tetapi gergaji dan gergaji besi juga akan melakukan pekerjaan yang luar biasa! Lengan saya panjangnya 16cm dan diameter setiap bulatan adalah 6 hingga 7cm dengan lubang kecil 5mm, lihat bahagian atas servo anda boleh berbeza!
Saya juga membuat 2 batang di bahagian bawah lengan dan sedikit papan di antara kayu dengan gam.
Kemudian anda boleh menyatukan dua servo 180 darjah anda, satu mesti terbalik dan yang lain tegak bersama kedua-dua wayar di sisi yang sama. Sekarang kita akan membuat kotak kecil di sekelilingnya dengan kayu dan pelekat kayu. Sekali lagi pastikan bahagian dengan wayar mempunyai lubang yang cukup besar. Kemudian hubungi pelekat servo di lengan. (pastikan servo yang betul dilekatkan pada lengan).
Langkah 6: Menggabungkan Rumah dan Lengan
Baiklah dengan kedua-dua item utama siap, kita akan menyusunnya. Ambil engsel anda, dan tandakan di rumah arduino di mana anda mahu memasangnya. skru ke bahagian bawah terlebih dahulu dan kemudian di lengan. Sekiranya anda mempunyai masalah bahawa lengan tidak lurus ke atas, buatlah sedikit papan di bawah rumah untuk lengan yang lebih stabil.
Sekarang kedua-duanya sudah bersatu, tetapi belum dapat dimiringkan. Untuk melakukan ini, ambil servo 3 dan letakkan separuh plastik di atasnya. (Ini disertakan dengan servo). letakkan servo di bawah satu bar lengan. Buat kotak kecil di sekelilingnya dan mungkin letakkan servo sedikit lebih tinggi jika anda mempunyai masalah dengan lengan lurus.
Langkah 7: Menyentuh Sentuhan
Tahniah, reka bentuk selesai!
hanya perkara yang perlu dilakukan adalah:
- menggerakkan wayar dengan mungkin kertas atau silinder plastik
- membuat mangkuk kayu kecil untuk kopi atau gunakan salah satu koleksi anda.
selepas ini siapkan taplak meja, buat kopi, ambil sedikit cawan (masukkan air untuk sedikit berat dan kesannya lebih baik) dan hidupkan projek!
Disyorkan:
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
Peta Pintar Idaho Dengan Data LED + Seni: 8 Langkah (dengan Gambar)
Peta Pintar Idaho Dengan Data LED + Seni: Saya selalu mahukan cara untuk menampilkan data geografi secara artistik dan dinamik dengan " lukisan " peta dengan cahaya. Saya tinggal di Idaho dan menyukai negeri saya, jadi saya fikir ini adalah tempat yang baik untuk bermula! Selain menjadi karya seni
Seni 2D Dengan LED yang Dapat Diprogramkan dan Pangkalan dan Logo yang Dapat Disesuaikan: 5 Langkah (dengan Gambar)
Seni 2D Dengan LED yang Dapat Diprogramkan dan Pangkalan dan Logo yang Dapat Disesuaikan: Selamat datang di instruksional! Hari ini, saya akan menunjukkan cara membuat Projek Seni 2D dengan logo dan reka bentuk keseluruhan pilihan anda. Saya membuat projek ini kerana dapat mengajar orang tentang banyak kemahiran seperti pengaturcaraan, pendawaian, pemodelan 3D, dan lain-lain. Ini
10 Projek Arduino Asas untuk Pemula! Buat sekurang-kurangnya 15 Projek Dengan Papan Tunggal !: 6 Langkah
10 Projek Arduino Asas untuk Pemula! Buat sekurang-kurangnya 15 Projek Dengan Papan Tunggal !: Projek Arduino & Lembaga Tutorial; Termasuk 10 projek asas Arduino. Semua kod sumber, fail Gerber dan banyak lagi. Tiada SMD! Pematerian mudah untuk semua orang. Komponen yang mudah ditanggalkan dan diganti. Anda boleh membuat sekurang-kurangnya 15 projek dengan satu
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