Daftar Isi:
- Langkah 1: Persiapan
- Langkah 2: Menyolder Sakelar
- Langkah 3: Buat Senjata dan Wadah Dengan Pemotong Laser
- Langkah 4: Coding dan Unggah ke Arduino
- Langkah 5: Bangun
- Langkah 6: Memeriksa
- Langkah 7: Menyiapkan
- Langkah 8: Nikmati dalam Hidup Anda
Video: BookPusher: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Karya ini adalah salah satu Proyek Peretasan untuk Diri Buku Anda.
Lengan ini akan membantu Anda mengambil buku.
Langkah 1: Persiapan
1. Ukur ukuran buku Anda sendiri (Misalnya: ukuran buku kami sendiri)
2. Deside pengaturan (Dalam kasus kami, kami menggunakan tiga kotak file sudut dan dua buku)
3. Siapkan Semua Bahan berikut daftarnya
Daftar material:
- Arduino UNO ×1
- Motor Servo (Menara Pro SG 5010) ×5
- Adaptor Catu Daya Konverter DC 5V 2.0A (Suplai daya eksternal untuk Motor Servo) ×1
- Dudukan Baterai (untuk 4 baterai AAA) (Sumber daya eksternal untuk Arduino UNO) ×1
- Papan tempat memotong roti sedang ×1
- Resistor 10KΩ ×5
- Saklar Tombol Tekan ×5
- Jumpwire (banyak)
- Pita dan lem super
Langkah 2: Menyolder Sakelar
Tonton video referensi untuk detailnya
Langkah 3: Buat Senjata dan Wadah Dengan Pemotong Laser
- Ukur ukuran konektor ke motor dan ukuran tombol tekan
- Gambar di Adobe Illustrator: Arm1, Arm2 (Dalam kasus kami, kami menggabungkan 3 lapisan MDF 4mm, dengan lapisan pertama dipotong dengan bentuk konektor ke motor), dan Box (pastikan ada cukup ruang untuk diletakkan di rak dan ruang untuk papan tempat memotong roti, Arduino dan baterai, dan kami menggunakan MDF 4mm)
- Potong dengan pemotong laser dan menyerupai
- Pastikan lengan tidak mengenai rak seperti papan belakang saat bergerak setelah pengaturan di buku sendiri, jika demikian, buat ulang!
Langkah 4: Coding dan Unggah ke Arduino
//Tulis kode dan atur sudut gerakan lengan.
//Ini adalah kode untuk mengontrol 5 motor servo #include; //Baca perpustakaan Arduino untuk mengontrol Servo Motor Servo myservo1; Servo myservo2; Servo myservo3; Servo myservo4; Servo myservo5;
const int buttonPin1 = 8; // pin tombol tekan
const int servoPin1 = 2; // servo pin const int buttonPin2 = 9; const int servoPin2 = 3; const int buttonPin3 = 10; const int servoPin3 = 4; const int buttonPin4 = 11; const int servoPin4 = 5; const int buttonPin5 = 12; const int servoPin5 = 6;
int buttonState1 = 0; //variabel lokal untuk menahan status tombol tekan
int buttonState2 = 0; int buttonState3 = 0; int buttonState4 = 0; int buttonState5 = 0;
batalkan pengaturan() {
Serial.begin(9600); //Mengatur data serial myservo1.attach (servoPin1); pinMode (tombolPin1, INPUT); //Mengatur pin tombol tekan menjadi input myservo2.attach (servoPin2); pinMode (tombolPin2, INPUT); myservo3.attach (servoPin3); pinMode (tombolPin3, INPUT); myservo4.attach (servoPin4); pinMode (tombolPin4, INPUT); myservo5.attach (servoPin5); pinMode (tombolPin5, INPUT); myservo1.write(90); // Atur sudut pertama motor servo myservo2.write(90); myservo3.write(0); myservo4.write(0); myservo5.write(0); }
lingkaran kosong() {
buttonState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (buttonPin2); buttonState3 = digitalRead (buttonPin3); buttonState4 = digitalRead (buttonPin4); buttonState5 = digitalRead (buttonPin5); Serial.println(buttonState1); // tunjukkan data buttonState1 pada Serial monitor if (buttonState1 == HIGH){ myservo1.write (90); //tentukan sudut motor }else{ myservo1.write (0); penundaan (1500); } if (buttonState2 == HIGH){ myservo2.write(90); }else{ myservo2.write (0); penundaan (1500); }
if (buttonState3 == TINGGI){
myservo3.write(90); }else{ myservo3.write (0); penundaan (1500); }
if (buttonState4 == TINGGI){
myservo4.write(90); }else{ myservo4.write (0); penundaan (1500); }
if (buttonState5 == HIGH){ myservo5.write(90); }else{ myservo5.write (0); penundaan (1500); } }
Langkah 5: Bangun
Bangun sesuai dengan grafik pengaturan, dan tonton video untuk lebih jelasnya
Langkah 6: Memeriksa
Pastikan bahwa
- semua tombol berfungsi,
- semuanya masuk ke dalam kotak,
- kabelnya cukup panjang, dan
- kabel dapat mencapai steker.
Langkah 7: Menyiapkan
- Siapkan motor sesuai dengan pengaturan rak buku Anda
- Gunakan selotip untuk mengatur posisi terlebih dahulu
- Pastikan setiap lengan dan motor bekerja
- Gunakan lem super untuk menstabilkan motor!
Langkah 8: Nikmati dalam Hidup Anda
OKE! Pekerjaan benar-benar selesai!!
Mari nikmati menggunakan produk dan perangkat ini mengikuti hal-hal untuk pekerjaan Anda sendiri!
- ukuran rak buku Anda
- kasus file sudut potong
- bentuk lengan
- bentuk kotak kontainer
- kode
- grafik pengaturan
Direkomendasikan:
Pemegang Gambar Dengan Speaker Internal: 7 Langkah (dengan Gambar)
Picture Holder Dengan Built-in Speaker: Ini adalah proyek yang bagus untuk dilakukan selama akhir pekan, jika Anda ingin membuat speaker Anda sendiri yang dapat menampung gambar/kartu pos atau bahkan daftar tugas Anda. Sebagai bagian dari pembangunan kita akan menggunakan Raspberry Pi Zero W sebagai jantung dari proyek, dan sebuah
Howto: Instalasi Raspberry PI 4 Headless (VNC) Dengan Rpi-imager dan Gambar: 7 Langkah (dengan Gambar)
Cara: Memasang Raspberry PI 4 Headless (VNC) Dengan Rpi-imager dan Gambar: Saya berencana untuk menggunakan Rapsberry PI ini dalam banyak proyek menyenangkan di blog saya. Jangan ragu untuk memeriksanya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak memiliki Keyboard atau Mouse di lokasi baru saya. Sudah lama sejak saya menyiapkan Raspberry
Pengenalan Gambar Dengan Papan K210 dan Arduino IDE/Micropython: 6 Langkah (dengan Gambar)
Pengenalan Gambar Dengan Papan K210 dan Arduino IDE/Micropython: Saya sudah menulis satu artikel tentang cara menjalankan demo OpenMV di Sipeed Maix Bit dan juga membuat video demo deteksi objek dengan papan ini. Salah satu dari banyak pertanyaan yang diajukan orang adalah - bagaimana saya bisa mengenali objek yang jaringan sarafnya tidak
Luncurkan Slideshow Gambar Liburan Anda Dengan Sentuhan Ajaib !: 9 Langkah (dengan Gambar)
Luncurkan Slideshow Gambar Liburan Anda Dengan Sentuhan Ajaib !: Selama bertahun-tahun, saya telah mengembangkan kebiasaan membawa patung kecil saat bepergian: Saya sering membeli seni kecil kosong (seperti yang ada di gambar) dan melukis agar sesuai dengan bendera dan tema negara yang saya kunjungi (dalam hal ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: Ini adalah instruksi tentang cara membongkar PC. Sebagian besar komponen dasar bersifat modular dan mudah dilepas. Namun penting bahwa Anda diatur tentang hal itu. Ini akan membantu Anda agar tidak kehilangan bagian, dan juga dalam membuat