Isi kandungan:

Mesin Minum: 7 Langkah
Mesin Minum: 7 Langkah

Video: Mesin Minum: 7 Langkah

Video: Mesin Minum: 7 Langkah
Video: Budi Doremi – Mesin Waktu (Official Music Video) 2024, November
Anonim
Mesin Minum
Mesin Minum

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

Membuat Platform Berputar
Membuat Platform Berputar

Bahan yang diperlukan: -

  • Lembaran Timah 1x
  • Dowel Kayu 1x
  • Pita -
  • Skru 1x
  • 1x Cawan
  • 1x Cat Pelekat
  • Gam Panas
  1. Potong kepingan timah ke bentuk yang diingini dan pita tepi untuk mengelakkan luka.
  2. Panaskan pelekat cat ke bahagian bawah kepingan timah untuk memberikan ketegaran tambahan.
  3. 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)
  4. Potong bahagian bawah cawan untuk menahan gelas minum dan lem panas ke satu sisi kepingan timah.

Langkah 3: Membuat Penutup Botol dan Kandang Arduino

Membuat Penutup Botol dan Kandang Arduino
Membuat Penutup Botol dan Kandang Arduino
Membuat Penutup Botol dan Kandang Arduino
Membuat Penutup Botol dan Kandang Arduino

Bahan yang diperlukan: -

  • Paip Tembaga 3 kaki
  • Sendi T 1x T
  • Kayu
  • Gam Panas
  • Gerudi
  1. Untuk melindungi arduino dari kerosakan tumpahan, gunakan kayu untuk membuat kandang, gerudi lubang di bahagian atas kandang untuk sokongan.
  2. Potong paip tembaga ke ketinggian yang diingini untuk memegang botol.
  3. 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.
  4. Pasang pemegang ke paip tembaga di atas T-Joint tembaga menggunakan gam panas.

Langkah 4: Membuat Botol Tuangkan Botol

Membuat Botol Tuang Botol
Membuat Botol Tuang Botol
Membuat Botol Tuang Botol
Membuat Botol Tuang Botol
  • 1x Botol plastik.
  • 1x kepingan plastik kecil
  • Jerami yang boleh dilenturkan 1x
  • 1x penyambung arduino kecil
  • 1x pemegang kabel
  • Gam Panas
  • Gerudi
  1. Gunakan pistol gam panas untuk memasang penyambung arduino ke salah satu sisi kepingan plastik kecil. (Seperti yang ditunjukkan dalam Gambar 1).
  2. Gunakan pistol gam panas untuk memasang pemegang kabel ke bahagian lain dari sekeping plastik kecil. (Seperti yang ditunjukkan dalam Gambar 1).
  3. Buat lubang melalui penutup botol air dengan diameter sedotan plastik yang hampir sama.
  4. 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

Siapkan Arduino
Siapkan Arduino
Siapkan Arduino
Siapkan Arduino
  • 1x Elego UNO R3
  • 6x kabel lelaki ke lelaki
  • Kit Perisai Proto Arduino R3
  • 1x kabel firewire
  1. Sambungkan Protoshield ke arduino.
  2. Sambungkan servo besar ke input digital ~ 10 (seperti yang ditunjukkan dalam grafik)
  3. Sambungkan servo kecil ke input digital ~ 9 (Seperti yang ditunjukkan dalam grafik)
  4. Sambungkan tanah di kedua-duanya
  5. Gunakan penerima 5v untuk menyambungkan Servos. (Jika anda menggunakan lebih dari dua servo, sila dapatkan extender AdaFruit.
  6. Sekiranya protoshield digunakan, anda akan dapat menyambungkan dua 5V yang diperlukan tanpa banyak kerumitan.

Langkah 6: Kodnya

Kod tersebut
Kod tersebut

#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

Letakkan Unsur Bersama
Letakkan Unsur Bersama
Letakkan Unsur Bersama
Letakkan Unsur Bersama
  1. Perlu diketahui bahawa cecair boleh merosakkan elektronik anda. Berhati-hati semasa menjalankan mesin dengan cecair.
  2. Pasang servo besar ke dulang berputar.
  3. 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.
  4. Sekiranya berpuas hati dengan pergerakan dulang berputar dan jerami. Teruskan untuk mengujinya dengan air.
  5. Tutup Arduino di dalam kotak.
  6. Nikmati minuman anda.

Disyorkan: