Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Berasal dari latar belakang Italia yang kuat, saya diajari sejak usia sangat muda bahwa makanan yang baik dapat menyembuhkan apa pun. Rasa dan masakan yang lezat berasal dari bahan-bahan terbaik dan banyak rempah-rempah. Bagi orang-orang cacat, ketangkasan terbatas, atau radang sendi, membuka dan menuangkan bumbu bisa menjadi tantangan besar. Ini mengilhami saya untuk membuat dispenser bumbu kecil sederhana yang dapat dengan mudah dioperasikan dan dipasang di dekat area memasak. Wadah bumbu hanya perlu dibuka sekali untuk dituangkan ke dalam hopper - yang saya yakini akan mengurangi stres dan rasa sakit yang terkait dengan aktivitas ini. Dan yang terbaik, memasak makanan yang luar biasa menjadi sesederhana menekan tombol!
Harap dicatat bahwa ini adalah desain prototipe. Saya berencana untuk menambah ukuran dispenser, serta rumah kerajinan dengan kancing besar. Terima kasih atas dukungan Anda!
Perlengkapan
Semua elektronik yang diperlukan untuk proyek ini disertakan dalam kit ini:
papan Arduino x1
x1 papan tempat memotong roti sedang atau besar
x1 28BYJ-48 motor stepper dengan papan driver ULN2003A
x3 biasanya membuka tombol tekan
resistor x3 10k Ohm
baterai x1 9V + dudukan dengan kabel wanita
x1 barel kabel listrik (ini dapat diganti dengan baterai 9V kedua dengan dudukan barel)
Berbagai macam kawat
Untuk dispensernya:
Printer 3D, atau layanan pencetakan
x2 #4 1/2 inci mur dan baut
x1 resin bening untuk membuat makanan dispenser aman
Langkah 1: Cetak dan Pasang Dispenser
Terlampir adalah empat file. STL yang diperlukan untuk mencetak bagian dispenser. Setiap bagian dicetak dengan infill 10% menggunakan software Cura slicing. Basis dan sekrup auger perlu dicetak dengan penyangga. Setelah penyangga dilepas, saya sangat menyarankan untuk mengampelas sekrup auger dan bagian dalam alasnya. Saya juga merekomendasikan mengamankan hopper dengan lem panas, meskipun itu akan tetap di tempatnya tanpa itu.
Pastikan sekrup auger diorientasikan dengan benar, dengan lubang oval menghadap ke belakang alas, dan lubang bundar di depan seperti terlihat pada gambar terlampir.
Langkah 2: Merakit Sirkuit
Menggunakan papan tempat memotong roti sedang atau besar, buat koneksi berikut:
Untuk setiap tombol:
1. Tempatkan tombol di saluran tengah pada papan tempat memotong roti Anda. Ini akan memastikan itu berorientasi dengan benar dan akan berfungsi seperti yang diharapkan
2. Hubungkan sisi kiri tombol ke daya.
3. Di sisi kanan tombol, dan di seberang saluran, gunakan resistor 10K ohm untuk terhubung ke ground.
4. Di antara tombol dan resistor yang diarde, letakkan kabel dan sambungkan ke pin 2 pada Arduino.
5. Ulangi langkah ini untuk setiap tombol, menggunakan pin digital yang berbeda.
Jika Anda menggunakan chip array transistor ULN2003A:
1. Hubungkan pin 8, 9, 10 dan 11 pada Arduino ke IN1, IN2, IN3 dan IN4 pada board ULN2003A.
2. Hubungkan kabel motor 28byj ke papan.
Langkah 3: Program Arduino
Hubungkan Arduino Anda ke komputer dan unggah kode berikut:
#includeint pinchButton = 2;
int sdtButton = 3; int sdmButton = 4; int sdmPermintaan; int tspPermintaan; int pinchPermintaan; const int langkahPerRevolusi = 32; //langkah motor Stepper helix (langkahPerRevolution, 8, 10, 9, 11); void setup() { pinMode(2, INPUT); pinMode(3, INPUT); pinMode(4, INPUT); pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); pinMode(11, OUTPUT); helix.setSpeed(700); Serial.begin(9600); } void loop() { buttonCheck(); Serial.println(pinchRequest); if (tbspRequest == HIGH){ for (int i=0; i<10; i++){ dispense(); } } else if (tspRequest == HIGH){ for (int i=0; i<6; i++){ dispense(); } } while (pinchRequest == HIGH){ helix.step(-50); pinchRequest = digitalRead(pinchButton); } }//Fungsi void pengeluaran(){ helix.step(-2048); } void buttonCheck(){ sdmRequest = digitalRead(tbspButton); tspRequest = digitalRead(tspButton); pinchRequest = digitalRead(pinchButton); }
Langkah 4: Buat Sesuatu yang Baik
Yang tersisa hanyalah menyalakan semuanya dan mengeluarkan beberapa bumbu!