Daftar Isi:

Proyek Seni Kopi: 7 Langkah (dengan Gambar)
Proyek Seni Kopi: 7 Langkah (dengan Gambar)

Video: Proyek Seni Kopi: 7 Langkah (dengan Gambar)

Video: Proyek Seni Kopi: 7 Langkah (dengan Gambar)
Video: Menarik...Cerita Rocky Gerung Saat Menguji Skripsi Dian Sastro 2024, November
Anonim
Image
Image
Mengunduh Arduino
Mengunduh Arduino

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

Menyatukannya
Menyatukannya
Menyatukannya
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

Rumah untuk Arduino
Rumah untuk Arduino
Rumah untuk Arduino
Rumah untuk Arduino
Rumah untuk Arduino
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

Membuat Senjata
Membuat Senjata
Membuat Senjata
Membuat Senjata
Membuat Senjata
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

Menggabungkan Rumah dan Lengan
Menggabungkan Rumah dan Lengan
Menggabungkan Rumah dan Lengan
Menggabungkan Rumah dan Lengan
Menggabungkan Rumah dan Lengan
Menggabungkan Rumah dan Lengan
Menggabungkan Rumah dan Lengan
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

Image
Image

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: