Isi kandungan:
- Langkah 1: Reka Bentuknya
- Langkah 2: Bagaimana Ia Berfungsi
- Langkah 3: Litar
- Langkah 4: Senarai I / O
- Langkah 5: Program
- Langkah 6: Kodnya
- Langkah 7: Penilaian
- Langkah 8: Candy Mixer in Action
- Langkah 9: Panjangkan Projek
Video: EAL - Programming Embedded: Candy Mixer 1000: 9 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Untuk projek kami di Arduino, kami telah memutuskan untuk membuat pengadun gula-gula. Ideanya ialah pengguna dapat menekan butang dan kemudian motor akan mula mengeluarkan gula-gula ke dalam mangkuk, dan apabila program telah berjalan, ia akan berhenti.
Draf pertama adalah membuat pengadun dengan 5 jenis gula-gula, dan sel beban untuk mengukur berat badan, tetapi kerana masa yang terhad dan masalah untuk menjadikan berat badan (load cell) berfungsi, kami telah menurunkan program menjadi 2 jenis gula-gula dan menggunakan pemasa dan bukannya berat untuk memastikan jumlah gula-gula yang sama dalam setiap mangkuk.
Langkah 1: Reka Bentuknya
Model kami dibuat dengan 2 bekas yang dipasang di perumahan. Gula-gula itu akan dimasukkan ke dalam bekas di bahagian atas model, di mana ia akan meluncur ke dalam tiub dengan auger. Semasa motor dimulakan auger akan membawa gula-gula ke depan, sehingga jatuh ke dalam mangkuk.
Kami telah menemui reka bentuk untuk tabung dan auger di
Langkah 2: Bagaimana Ia Berfungsi
Cara pengadun berfungsi, ialah kita mempunyai 1 jenis gula-gula di setiap tabung, dan apabila pengguna menekan butang di bahagian depan, pengadun akan mencampurkan 2 jenis gula-gula ke dalam mangkuk.
Paparan LCD kemudian akan menyatakan mesej ketika pengadun sedang berjalan dan sekali lagi apabila selesai.
Langkah 3: Litar
Untuk projek itu, kita perlu menyambungkan 2 motor, paparan LCD dan butang tekan ke arduino.
Langkah 4: Senarai I / O
Langkah 5: Program
Program dimulakan apabila pengguna menekan butang, dan kemudian kedua motor berjalan selama 5 saat, kemudian beralih ke mod baru di mana mereka berjalan masing-masing 1.5 saat selama 3 saat.
Paparan LCD akan mengalihkan mesej dari "Tryk Start" ke "Blander" ketika program berjalan.
Langkah 6: Kodnya
Pada permulaan kod kami menentukan pin yang digunakan untuk Paparan LCD, motor 2 DC dan butang.
Pada fase Pengaturan kami mendefinisikan tombol sebagai Input, motor sebagai Output, dan kami mengatur garis kepala pada layar LCD ke "Candy Mixer 1000"
Dalam gelung kod, kami membuat pemeriksaan keadaan butang untuk melihat kapan program kami harus mula dijalankan.
Apabila butang ditekan, paparan LCD akan berubah dari "Tryk Start" menjadi "Blander" dan motor akan memulakan urutannya.
Dalam urutan motor, kami mula-mula menjalankan motor selama 5 saat secara serentak dan kemudian kita menjalankannya satu demi satu selama 3 saat.
Langkah 7: Penilaian
Sayangnya, kami tidak berjaya memuatkan beban sel kerana ia akan menjadikannya projek yang jauh lebih baik, dan kodnya lebih mencabar.
Sepanjang projek ini kami menghadapi beberapa masalah, kebanyakan masa digunakan untuk membuat sel beban berfungsi, tetapi kami juga mempunyai beberapa permen yang tersekat di dalam tiub menghentikan putaran augers. Kami menyelesaikannya dengan meletakkan bata di perumahan, di mana auger memenuhi tepi tiub, sehingga gula-gula mendapat sedikit ruang kosong untuk jatuh ke ruang di sekitar auger.
Secara keseluruhannya projek yang menyeronokkan di mana kami berjaya menghadapi beberapa cabaran dan berjaya memperoleh model yang baik pada akhirnya.
Langkah 8: Candy Mixer in Action
Sedikit demonstrasi dispenser pencampuran Candy kecil kami
Langkah 9: Panjangkan Projek
Idea asal kami adalah agar sel beban disambungkan ke pengadun, sehingga ketika gula-gula bercampur, sel beban akan memantau berat badan dan kemudian menghentikan program ketika berat yang diturunkan. Oleh kerana masalah dengan sel beban yang kami miliki, kami tidak pernah dapat menyelesaikannya.
Oleh itu, pengadun dengan 5 tiub untuk gula-gula, sel beban untuk berat badan, dan panel untuk menaip berat yang diinginkan, semestinya menyempurnakan projek untuk diserahkan, tetapi akhirnya bekerja menentang kami sehingga akhirnya kami menurunkan skala projek.
Disyorkan:
UCL Embedded - B0B the Linefollower: 9 Langkah
UCL Embedded - B0B the Linefollower: Ini adalah B0B. * B0B adalah sebuah kereta yang dikendalikan Radio generik, sementara berfungsi sebagai asas robot berikut. Seperti banyak robot yang mengikuti Line di hadapannya, dia akan melakukan yang terbaik untuk terus berada di garis yang disebabkan oleh peralihan antara lantai dan ac
3 CHANNEL AUDIO MIXER Bersepadu dengan Pemancar Radio FM: 19 Langkah (dengan Gambar)
3 CHANNEL AUDIO MIXER Bersepadu dengan Pemancar Radio FM: Hai semua, dalam artikel ini saya akan menyusun anda untuk membina 3 CHANNEL AUDIO MIXER anda sendiri yang disatukan dengan pemancar radio FM
UCL - Industri 4.0: Candy Mixer 4.000: 9 Langkah
UCL - Industry 4.0: Candy Mixer 4.000: Untuk projek kami di Industry 4.0, kami telah memutuskan untuk membuat mixer untuk gula-gula. Ideanya ialah kita memiliki panel pengguna, dibuat di Node-Red, di mana pelanggan dapat memesan gula-gula mereka, maka arduino akan memproses pesanan dan mencampurkan gula-gula ke dalam mangkuk. Kemudian kami
Nail Polish Mixer ("Pengaduk"): 5 Langkah
Nail Polish Mixer ("Pengaduk"): Pembentukan cat kuku yang lembut " pengaduk " menggunakan motor pusing ketuhar gelombang mikro, beberapa tiub, penutup, fius dan plumbum … Saya mencetak 3D rama-rama (gambar) 3D dari Thingiverse (https://www.thingiverse.com/thing:178830) dan d
EAL- Embedded - Kombinasi Gabungan: 4 Langkah
EAL- Embedded - Combination Lock: Projek ini adalah satu projek sekolah, yang telah saya buat untuk memilih subjek 2.1 C-pengaturcaraan di EAL. Ini adalah pertama kalinya, ketika saya membuat projek Arduino dan pengaturcaraan C. Itu adalah projek, yang menghadirkan kunci kombinasi. Kunci gabungan