Isi kandungan:
- Langkah 1: BAHAN
- Langkah 2: Membuat Platform Berputar
- Langkah 3: Membuat Penutup Botol dan Kandang Arduino
- Langkah 4: Membuat Botol Tuangkan Botol
- Langkah 5: Siapkan Arduino
- Langkah 6: Kodnya
- Langkah 7: Gabungkan Elemen
Video: Mesin Minum: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Mesin minuman ini dibuat dengan tujuan untuk mempermudah cara menuangkan minuman kami.
Langkah 1: BAHAN
- 1x SG Big Servo
- Servo Mikro 1x SG90
- 1x Arduino Uno
- Skru Kecil 4x
- 1x Cat Pelekat
- Bor 1x
- 1x Minum
- Jerami 1x
- Lembaran Timah
- 1x Pipa Tembaga Dowel Kayu 3 kaki
- 1x Tembaga T Sendi 6x Wayar
- Pita Elastik 1x
- Jerami 1x
- Pita Elektrik Kayu 1x Cawan
Langkah 2: Membuat Platform Berputar
Bahan yang diperlukan: -
- Lembaran Timah 1x
- Dowel Kayu 1x
- Pita -
- Skru 1x
- 1x Cawan
- 1x Cat Pelekat
- Gam Panas
- Potong kepingan timah ke bentuk yang diingini dan pita tepi untuk mengelakkan luka.
- Panaskan pelekat cat ke bahagian bawah kepingan timah untuk memberikan ketegaran tambahan.
- Pra-lubang lubang di tengah kepingan timah dan pasangkan dowel kayu dengan skru (Catatan: Anda mungkin perlu melekatkan beban tambahan untuk mengimbangi berat cecair yang dikeluarkan)
- Potong bahagian bawah cawan untuk menahan gelas minum dan lem panas ke satu sisi kepingan timah.
Langkah 3: Membuat Penutup Botol dan Kandang Arduino
Bahan yang diperlukan: -
- Paip Tembaga 3 kaki
- Sendi T 1x T
- Kayu
- Gam Panas
- Gerudi
- Untuk melindungi arduino dari kerosakan tumpahan, gunakan kayu untuk membuat kandang, gerudi lubang di bahagian atas kandang untuk sokongan.
- Potong paip tembaga ke ketinggian yang diingini untuk memegang botol.
- Dengan menggunakan botol pilihan, buat pemegang yang terbuat dari kayu dan gerudi dua lubang, satu untuk melekatkan paip tembaga, dan satu lagi untuk membungkus leher botol.
- Pasang pemegang ke paip tembaga di atas T-Joint tembaga menggunakan gam panas.
Langkah 4: Membuat Botol Tuangkan Botol
- 1x Botol plastik.
- 1x kepingan plastik kecil
- Jerami yang boleh dilenturkan 1x
- 1x penyambung arduino kecil
- 1x pemegang kabel
- Gam Panas
- Gerudi
- Gunakan pistol gam panas untuk memasang penyambung arduino ke salah satu sisi kepingan plastik kecil. (Seperti yang ditunjukkan dalam Gambar 1).
- Gunakan pistol gam panas untuk memasang pemegang kabel ke bahagian lain dari sekeping plastik kecil. (Seperti yang ditunjukkan dalam Gambar 1).
- Buat lubang melalui penutup botol air dengan diameter sedotan plastik yang hampir sama.
- Gunakan pistol gam panas untuk memasang jerami plastik ke penutup botol. Gunakan pistol pelekat panas untuk menutup jerami untuk mengekalkan cecair yang diinginkan setelah hujungnya terbalik.
Langkah 5: Siapkan Arduino
- 1x Elego UNO R3
- 6x kabel lelaki ke lelaki
- Kit Perisai Proto Arduino R3
- 1x kabel firewire
- Sambungkan Protoshield ke arduino.
- Sambungkan servo besar ke input digital ~ 10 (seperti yang ditunjukkan dalam grafik)
- Sambungkan servo kecil ke input digital ~ 9 (Seperti yang ditunjukkan dalam grafik)
- Sambungkan tanah di kedua-duanya
- Gunakan penerima 5v untuk menyambungkan Servos. (Jika anda menggunakan lebih dari dua servo, sila dapatkan extender AdaFruit.
- Sekiranya protoshield digunakan, anda akan dapat menyambungkan dua 5V yang diperlukan tanpa banyak kerumitan.
Langkah 6: Kodnya
#sertakan
Servo kecilServo; // buat objek servo untuk mengawal servo
Servo bigServo;
int pos = 0; // pemboleh ubah untuk menyimpan kedudukan servo
int pos2 = 0;
batal persediaan () {
smallServo.attach (9); // melekatkan servo pada pin 9 pada objek servo
bigServo.attach (10); // melampirkan servo besar ke pin 9
}
gelung kosong () {
smallServo.write (0); // masuk servo hingga zero positino
bigServo.write (0); // servo init ke kelewatan positino sifar (1000);
untuk (pos = 0; pos <= 180; pos + = 1) {// pergi dari 0 darjah hingga 180 darjah
bigServo.write (pos); // suruh servo pergi ke posisi dalam variabel 'pos'
kelewatan (10); // menunggu 10ms untuk servo mencapai kedudukan
}
kelewatan (1000);
untuk (pos2 = 0; pos2 <= 165; pos2 + = 1) {// pergi dari 0 darjah hingga 180 darjah
// dalam langkah 1 darjah
smallServo.write (pos2); // suruh servo pergi ke posisi dalam variabel 'pos'
kelewatan (5); // menunggu 15ms untuk servo mencapai kedudukan
}
kelewatan (20000); // KAWALAN PENYELESAIAN INI BAGAIMANA PANJANG CUKUP STRAW MENGUNDI
untuk (pos2 = 165; pos2> = 0; pos2 - = 1) {// pergi dari 180 darjah hingga 0 darjah
smallServo.write (pos2); // suruh servo pergi ke posisi dalam variabel 'pos'
kelewatan (5); // menunggu 5ms untuk servo mencapai kedudukan
}
untuk (pos = 180; pos> = 0; pos - = 1) {// pergi dari 180 darjah hingga 0 darjah
bigServo.write (pos); // suruh servo pergi ke posisi dalam variabel 'pos'
kelewatan (15); // menunggu 15ms untuk servo mencapai kedudukan
}
bigServo.detach (); // MENGHILANGKAN SERVO UNTUK Mencegah PERGERAKAN BERTERUSAN.
smallServo.detach ();
}
Langkah 7: Gabungkan Elemen
- Perlu diketahui bahawa cecair boleh merosakkan elektronik anda. Berhati-hati semasa menjalankan mesin dengan cecair.
- Pasang servo besar ke dulang berputar.
- Pasang servo kecil ke tiub tembaga dan jalankan kod sumber yang disediakan (Catatan: Jangan gunakan cecair semasa menjalankan ini). Ini akan membolehkan anda dapat menentukur jerami dan memastikan dulang dan jerami berjalan seiring.
- Sekiranya berpuas hati dengan pergerakan dulang berputar dan jerami. Teruskan untuk mengujinya dengan air.
- Tutup Arduino di dalam kotak.
- Nikmati minuman anda.
Disyorkan:
Hydrator - Peranti yang Memotivasi Anda Minum Air: 8 Langkah (dengan Gambar)
Hydrator - Peranti yang Memotivasi Anda untuk Minum Air: Minum air secukupnya sangat penting untuk semua orang. Tetapi setiap hari saya akhirnya minum lebih sedikit air daripada yang sepatutnya. Saya tahu ada orang seperti saya yang perlu diingatkan untuk minum air. Sekiranya anda salah seorang daripada kami, maka projek ini akan mengubah
Sistem Penggera Minum Air / Monitor Pengambilan Air: 6 Langkah
Sistem Penggera Minum Air / Monitor Pengambilan Air: Kita Harus minum Kuantiti Air yang mencukupi Setiap Hari untuk menjaga kesihatan diri. Juga terdapat banyak pesakit yang diresepkan untuk minum sejumlah air tertentu setiap hari. Tetapi sayangnya kami melewatkan jadual hampir setiap hari. Jadi saya merancang
Robot Pengadun Koktel - Minum Bertanggungjawab: 5 Langkah
Cocktail Mixer Robot - Minum Bertanggungjawab: Dalam projek ini saya mempunyai banyak tujuan, tetapi terutamanya saya ingin mengeluarkan dua minuman campuran untuk perkahwinan saya. Semasa dibebaskan, saya mahu ia memakan masa lebih kurang satu minit dan dengan jumlah minuman keras yang tepat. Paip memerlukan pembersihan dengan cara yang mudah. Saya
Minum Pengaduk: 5 Langkah (dengan Gambar)
Drink Stirrer: Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com)
W6: Permainan Minum untuk Tidak Pasti: 9 Langkah
W6: Permainan Minum untuk Orang yang Tidak Pasti: Dengan Whisky Yang Akan Saya Basahkan Wisel saya? Selama beberapa tahun sekarang, kami mempunyai sekumpulan rak di " ruang makan " yang tujuan utamanya adalah untuk memaparkan dan membuat pilihan yang hebat yang dapat diakses berputar, yang cukup luas dari dunia