Daftar Isi:
- Langkah 1: Yang Anda Butuhkan
- Langkah 2: Mengunduh Arduino
- Langkah 3: Menyatukannya
- Langkah 4: Rumah untuk Arduino
- Langkah 5: Membuat Senjata
- Langkah 6: Menggabungkan Rumah dan Lengan
- Langkah 7: Sentuhan Akhir
Video: Proyek Seni Kopi: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Baiklah Halo yang disana! Nama saya Manou dan ini adalah instruksi pertama saya. Instruksi ini adalah tentang membuat lengan mekanik dengan arduino genuino uno! Ini semua dimulai dengan ide dasar ini: Saya ingin membuat robot yang membuat seni dan selama percakapan dengan seorang siswa, saya pikir akan menyenangkan untuk membuat lengan yang akan membuat taplak meja menjadi kotor.
Jadi pada dasarnya apa yang dilakukan proyek ini adalah, memutar lengan pada posisi acak dan kembali ke titik awal, sambil memegang cangkir atau sesuatu yang lain dan memiringkannya ke atas dan ke bawah ketika tiba di suatu posisi. Seni kopi dibuat dengan: mangkuk kecil di bawah titik awal tempat cangkir mencelupkan dirinya ke depan dan ke belakang.
Proyek ini untuk Anda jika Anda baru mengenal arduino dan jika Anda ingin meningkatkan keterampilan Anda dalam pengkodean dan membuat sesuatu, tetapi juga untuk mereka yang sudah pro, karena Anda dapat memberikan proyek ini lebih tinggi.
Langkah 1: Yang Anda Butuhkan
Apa yang kau butuhkan:
- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - program arduino.exe (unduh gratis:
- 3x motor servo (saya menggunakan TG9e, Anda dapat menggunakan yang lain juga yang lebih besar atau yang kontinu, tetapi ini tidak tercakup dalam kode saya)
- 11x pinwires (tapi mungkin lebih, kabel rapuh!)
- papan cetak
- Plat kayu tebal MDF 4mm (misalkan 1x1 meter)
- lem kayu
- lem kontak
- Grimlets (ukuran yang berbeda, latihan 4mm 10mm adalah contoh)
- gergaji kayu
- gergaji ukir
- besi solder
- 4x sekrup silang
- obeng silang
- 1x engsel
- file kayu
- kertas amplas
Sentuhan akhir:
- cangkir (atau lebih jika Anda ingin berpartisipasi dengan robot)
- beberapa mangkuk (untuk warna berbeda)
- taplak meja putih tua atau kertas A3/A2
- kopi
- rasa yang berbeda (karena warna)
Langkah 2: Mengunduh Arduino
Saat mengunduh arduino.exe di komputer Anda, Anda dapat membukanya di file tempat Anda menyimpannya dan mendapatkan layar berikut.
Hapus kode yang ada dan salin kode berikut:
Kode mencakup beberapa penjelasan tentang fungsinya, jika tidak berhasil, klik file yang ditambahkan dengan kode saya.
// Memastikan bahwa fungsi servo dapat digunakan dan diimpor ke dalam proyek.#include
// Variabel untuk membedakan servo yang berbeda.
Servo servo;
Servo servo2;
Servo servo3;
// Di sini ditentukan servo mana yang dilampirkan ke pin mana dan jika dimulai dengan nilai. dalam hal ini adalah 0.
batalkan pengaturan() {
Serial.begin(9600);
servo.attach(8);
servo2.attach (9);
servo3.attach(10);
servo.tulis(0);
servo2.tulis(0);
servo3.tulis(0);
}
lingkaran kosong() {
// Variabel konstan untuk memutar servo dan menempatkannya di posisi acak dalam jangkauannya (Di mana lengan dapat dijangkau).
const int angleIncrement = 1;
const int incrementDelay = 10;
const int randomStop = acak(20, 135);
// Sudut dimulai dari nol. jika sudutnya lebih kecil dari gerakan acak, servo akan berputar karena menambahkan kenaikan sudut dengan penundaan kecil (penundaan kenaikan).
for(int angle = 0; angle < randomStop; angle += angleIncrement) {
// gerakan lambat ke depan.
servo.menulis(sudut);
servo2.write(sudut);
penundaan (penundaan kenaikan);
}
// Memastikan penundaan, sehingga transisi dari kiri-kanan ke atas-bawah terjadi secara fleksibel dan dengan cara yang benar.
penundaan (1000);
// Memastikan bahwa servo3 bergerak ke bawah dengan penundaan.
for (int turun = 0; turun < 60; turun ++) {
servo3.write(turun);
penundaan (penundaan kenaikan);
}
// Memastikan bahwa servo3 bergerak ke atas dengan penundaan.
for (int naik = 60; naik > 0; naik --) {
servo3.write(akan naik);
penundaan (penundaan kenaikan);
}
// Sudut dimulai dari randomStop. Jika sudut lebih besar dari nol, sudut akan bergerak mundur karena pengurangan kenaikan sudut dengan penundaan kecil (penundaan kenaikan).
for (int angle = randomStop; angle > 0; angle -= angleIncrement) {
//gerakan lambat mundur
servo.menulis(sudut);
servo2.write(sudut);
penundaan (penundaan kenaikan);
}
// Memastikan penundaan, sehingga transisi dari kiri-kanan ke atas-bawah terjadi secara fleksibel dan dengan cara yang benar.
penundaan (1000);
// Memastikan bahwa servo3 bergerak ke bawah dengan penundaan. for (int turun = 0; turun < 60; turun ++) {
servo3.write(turun);
penundaan (penundaan kenaikan);
}
// Memastikan bahwa servo3 bergerak ke atas dengan penundaan.
for (int naik = 60; naik > 0; naik --) {
servo3.write(akan naik);
penundaan (penundaan kenaikan);
}
}
Langkah 3: Menyatukannya
Baiklah sekarang kodenya berfungsi: Anda dapat menyimpannya dengan tanda centang di sudut kiri atas dan mengunggahnya ke arduino Anda dengan tombol panah di sebelahnya.
Selanjutnya kita akan melakukan instalasi.
Dalam gambar saya, saya menggunakan banyak kabel, tetapi mungkin lebih sedikit, lihat skema saya dan kemudian solder bersama-sama.
Tinggal memasang kabel USB2.0 di arduino dan di laptop, powerbank atau bahkan menggunakan baterai (dengan port lain).
Saat ini proyek bekerja, satu-satunya hal yang harus dilakukan adalah membuat sesuatu di sekitarnya.
Langkah 4: Rumah untuk Arduino
Oke! pada langkah ini kami membuat tempat penampungan untuk arduino, printplate dan kabel Anda. Saya menggunakan pemotong laser untuk membuat persegi panjang yang sempurna, tetapi Anda dapat melakukannya dengan mudah dengan gergaji!
Hanya menggambar dan mengukur kayu dan melihatnya.
Saya membuat milik saya:
tingginya 6, 5
lebar 7cm
panjangnya 9cm
Pastikan sisi untuk kabel arduino memiliki lubang dan sisi tempat kabel servo harus masuk memiliki lubang juga. Saya membuat lubang 1cm dan 1 di setiap sudut (sisinya yaitu 9cm dan 6, 5cm).
Satukan kotak dengan lem kontak, pastikan bagian atasnya belum direkatkan!
Langkah 5: Membuat Senjata
Selanjutnya kita membuat lengan. lagi saya membuat saya dengan lasercutter, tapi gergaji dan fretsaw akan melakukan pekerjaan yang luar biasa juga! Lengan saya panjang total 16cm dan diameter setiap lingkaran 6 sampai 7cm dengan lubang kecil 5mm, lihat bagian atas servo Anda itu bisa berbeda!
Saya juga membuat 2 batang di bagian bawah lengan dan papan kecil di antaranya dengan lem kayu.
Kemudian Anda dapat menyatukan dua servo 180 derajat Anda, satu harus terbalik dan yang lainnya tegak bersama dengan kedua kabel di sisi yang sama. Sekarang kita akan membuat kotak kecil di sekelilingnya dengan kayu dan lem kayu. Sekali lagi pastikan bahwa sisi dengan kabel memiliki lubang yang cukup besar. Kemudian rekatkan lem servo di lengan. (pastikan servo kanan terpasang ke lengan).
Langkah 6: Menggabungkan Rumah dan Lengan
Oke dengan kedua item utama sudah siap, kita akan menggabungkannya. Ambil engsel Anda, dan tandai di rumah arduino tempat Anda ingin memasangnya. sekrup ke bawah di samping terlebih dahulu dan kemudian di lengan. Jika Anda memiliki masalah lengan tidak lurus ke atas buatlah papan kecil di bawah rumah agar lengan lebih stabil.
Sekarang keduanya bersama, tetapi belum bisa miring. Untuk melakukan ini, ambil servo 3 dan letakkan setengah plastik di atasnya. (ini datang dengan servo). tempatkan servo di bawah satu batang lengan. Buat kotak kecil di sekelilingnya dan mungkin tempatkan servo sedikit lebih tinggi jika Anda memiliki masalah dengan lengan lurus.
Langkah 7: Sentuhan Akhir
Selamat, desainnya sudah jadi!
hanya hal yang tersisa untuk dilakukan adalah:
- pindahkan kabel dengan mungkin kertas atau plastik silinder
- membuat mangkuk kayu kecil untuk kopi atau menggunakan salah satu koleksi Anda.
setelah ini siapkan taplak meja, buat kopi, ambil secangkir kecil (masukkan air untuk menambah berat badan dan bekerja lebih baik efeknya) dan nyalakan proyek!
Direkomendasikan:
Cara Membuat RADAR Menggunakan Arduino untuk Proyek Sains - Proyek Arduino Terbaik: 5 Langkah
Cara Membuat RADAR Menggunakan Arduino untuk Proyek Sains | Proyek Arduino Terbaik: Hai teman-teman, dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana membuat sistem radar luar biasa yang dibangun menggunakan arduino nano, proyek ini sangat ideal untuk proyek sains dan Anda dapat dengan mudah membuatnya dengan investasi dan peluang yang sangat sedikit jika memenangkan hadiah besar untuk
Peta Cerdas Idaho Dengan Data LED + Seni: 8 Langkah (dengan Gambar)
Peta Cerdas Idaho Dengan Data LED + Seni: Saya selalu menginginkan cara untuk menampilkan data geografis secara artistik dan dinamis dengan "lukisan" peta dengan cahaya. Saya tinggal di Idaho dan mencintai negara saya jadi saya pikir ini akan menjadi tempat yang bagus untuk memulai! Selain menjadi karya seni
Seni 2D Dengan LED yang Dapat Diprogram dan Basis dan Logo yang Dapat Disesuaikan: 5 Langkah (dengan Gambar)
Seni 2D Dengan LED yang Dapat Diprogram dan Basis dan Logo yang Dapat Disesuaikan: Selamat datang di instruksi! Hari ini, saya akan menunjukkan cara membuat Proyek Seni 2D dengan logo dan desain keseluruhan pilihan Anda. Saya membuat proyek ini karena dapat mengajarkan orang banyak keterampilan seperti pemrograman, pengkabelan, pemodelan 3D, dan lainnya. Ini
10 Proyek Dasar Arduino untuk Pemula! Buat Setidaknya 15 Proyek Dengan Satu Papan!: 6 Langkah
10 Proyek Arduino Dasar untuk Pemula! Buat Setidaknya 15 Proyek Dengan Satu Papan!: Proyek Arduino & Papan Tutorial; Termasuk 10 proyek Arduino dasar. Semua kode sumber, file Gerber, dan lainnya. Tidak ada SMD! Solder mudah untuk semua orang. Komponen yang mudah dilepas dan diganti. Anda dapat membuat setidaknya 15 proyek dengan satu
Bingkai Seni Piksel LED Dengan Seni Arkade Retro, Aplikasi Terkendali: 7 Langkah (dengan Gambar)
Bingkai Seni Piksel LED Dengan Seni Arkade Retro, Aplikasi Terkendali: BUAT BINGKAI SENI LED TERKENDALI APLIKASI DENGAN 1024 LED YANG MENAMPILKAN Suku Cadang GAME GAME ARCADE RETRO 80s Kit Pembuat PIXEL - $59Adafruit 32x32 P4 LED Matrix - $49.9512x20 Inch Acrylic Sheet, 1/8" inci tebal - Asap Cahaya Transparan dari Plastik Keran