Daftar Isi:
- Langkah 1: Desain
- Langkah 2: Perumahan dan Fabrikasi
- Langkah 3: Halaman web
- Langkah 4: Server web
- Langkah 5: Elektronik
- Langkah 6: Perangkat Lunak
- Langkah 7: Penggunaan
Video: Mesin Gumball ULTIMATE: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Apa itu pamungkas? RGB tak terbatas? Bagaimana dengan layar sentuh LCD yang keren? Mungkin bahkan beberapa kemampuan wifi yang sama sekali tidak perlu? Bagaimana dengan mereka semua- dalam mesin tolol. DFRobot mengulurkan tangan kepada saya untuk membuat proyek yang menggunakan layar TFT 2,8 mereka, jadi saya membuat mesin tolol paling menakjubkan yang pernah ada (tentu saja).
Motor stepper DFRobot
Langkah 1: Desain
Seperti biasa, hampir semua hal yang lebih kompleks daripada membuat beberapa sambungan sederhana dan kotak dasar memerlukan desain di Fusion 360. Saya memulai dengan membuat sketsa seperti apa tampilan mesin yang saya inginkan. Itu harus tinggi, memiliki cukup ruang untuk semua barang elektronik, dan juga mampu menopang berat 12 pon gumballs. Maka saya mencoba membuat mekanisme dispensing yang sederhana dan elegan. Itu hanya harus mengeluarkan satu gumball pada satu waktu, tidak macet, dan tidak membiarkan lebih dari satu gumball jatuh melalui putarannya. Saya menyadari bahwa yang saya butuhkan hanyalah sebuah roda sederhana dengan 4 lubang, dan bahwa lubang pengeluaran akan memiliki penutup di atasnya untuk mencegah permen karet yang berlebihan agar tidak jatuh. Setelah desain saya selesai, saya mengekspor semua bagian yang dapat dicetak 3d dan menghasilkan jalur pahat untuk perutean CNC pada housing. Tautan Thingiverse
Langkah 2: Perumahan dan Fabrikasi
Saya mulai dengan mengumpulkan dimensi untuk kaki mesin gumball dan kemudian membuat sketsa pada selembar kayu lapis besar. Lalu saya mengambil jigsaw dan memotong keempat kakinya. Saya juga memotong rumah utama dari kayu lapis dengan router CNC saya. Lalu saya mengebor lubang ke segala sesuatu dan mengecatnya merah. Strip LED direkatkan ke pelat bawah sehingga bisa memancarkan cahaya yang bagus ke dudukan mesin di bawah.
Langkah 3: Halaman web
Agar pengguna dapat berinteraksi dengan mesin gumball perlu ada antarmuka yang mudah. Saya memilih untuk membuat halaman web sederhana yang memungkinkan pengguna mengeluarkan permen karet dan mengubah warna LED. Setelah tindakan terjadi, halaman web POST data ke server web Node.js khusus melalui AJAX.
Langkah 4: Server web
Saya membutuhkan server web untuk bertindak sebagai perantara antara pengguna di halaman web dan mesin tolol. Oleh karena itu, saya memutuskan untuk menggunakan Node.js untuk mengirim dan menerima data. Pengguna mengirim permintaan POST untuk mengontrol warna dan pengeluaran LED. Kemudian ESP8266 mengirimkan permintaan GET untuk mendapatkan status mesin. Dan apa yang terjadi jika seseorang terus mengklik "buang"? Server melacak semua IP yang telah mengklik tombol pengeluaran dan memblokirnya dari pengeluaran dua kali.
Langkah 5: Elektronik
Layar TFT membutuhkan banyak daya pemrosesan untuk dikendarai, jadi saya harus memilih papan yang cepat dan kuat, sehingga saya menggunakan Teensy 3.5. Tapi sekarang Anda mungkin berpikir: "Bagaimana seorang Teensy menggunakan Wifi?" Itu adalah masalah yang sangat sulit bagi saya untuk dipecahkan. Saya perlu membuat Teensy mendengarkan server lokal untuk perubahan yang dibuat oleh pengguna. Kemudian saya sadar untuk hanya menggunakan ESP8266 untuk memeriksa server dan kemudian "berbicara" dengan Teensy melalui Serial, yang membuatnya jauh lebih mudah.
Langkah 6: Perangkat Lunak
Teensy menjalankan skrip sederhana yang pertama-tama memuat gambar dari kartu SD dan menampilkannya di layar. Kemudian ia memeriksa data serial untuk melihat apakah perlu mengubah warna LED atau mengeluarkan.
Langkah 7: Penggunaan
Menggunakan mesin gumball cukup sederhana: cukup buka halaman web dan klik tombol "buang". Atau, lebih baik lagi, naik saja dan tekan tombolnya. Kemudian raih dan raih hadiah Anda yang sah.
Direkomendasikan:
Mesin Karton Gumball Hands-Free: 18 Langkah (dengan Gambar)
Mesin Gumball Karton Hands-Free: Kami membuat Mesin Gumball Bebas Sentuhan Menggunakan mikro:bit, Papan Bit Sirkuit Gila, sensor jarak, servo, dan kardus. Membuat dan menggunakannya adalah "BLAST"! ? ? Saat Anda meletakkan tangan Anda di dasar roket, sensor jarak
Mesin Kabut Es Kering Ultimate - Dikendalikan Bluetooth, Bertenaga Baterai, dan Dicetak 3D.: 22 Langkah (dengan Gambar)
Ultimate Dry Ice Fog Machine - Bluetooth Controlled, Battery Powered, dan 3D Printed.: Saya baru-baru ini membutuhkan mesin Dry Ice untuk beberapa efek teater untuk pertunjukan lokal. Anggaran kami tidak akan meregang untuk mempekerjakan yang profesional, jadi inilah yang saya buat sebagai gantinya. Sebagian besar dicetak 3D, dikendalikan dari jarak jauh melalui bluetooth, daya baterai
HX1-DM - Mesin Drum DIY Bertenaga Arduino DUE (dibuat Dengan Mesin Mati MK2): 4 Langkah
HX1-DM - Mesin Drum DIY Bertenaga Arduino DUE yang Didaur Ulang (dibuat Dengan Mesin Mati MK2): Spesifikasi. Kontroler Midi / mesin drum hibrida: Bertenaga Arduino DUE! 16 Bantalan penginderaan kecepatan dengan latensi sangat rendah 1>ms 8 kenop yang dapat ditetapkan pengguna untuk perintah Midi #CC apa pun 16ch Sequencer bawaan (tidak perlu komputer!!) Fungsi masuk/keluar/melalui MIDI
Mesin Gambar Polargraph Skala Besar dengan Kepala Pena yang Dapat Ditarik: 4 Langkah (dengan Gambar)
Mesin Gambar Polargraph Skala Besar dengan Kepala Pena yang Dapat Ditarik: *Instalasi skala besar dari mesin ini dirancang dan dijalankan dengan Rui Periera Ini adalah desain untuk gambar sumber terbuka Polargraph (http://www.polargraph.co.uk/) proyek. Ini memiliki kepala pena yang dapat ditarik dan perangkat keras untuk memungkinkannya
Senapan Mesin Sub-mesin Marshmallow Bertenaga Udara: 8 Langkah
Senapan Mesin Sub-mesin Marshmallow Bertenaga Udara: Dalam instruksi ini, saya akan menunjukkan kepada Anda cara membuat senapan mesin ringan bertenaga udara. Ini cepat dan mudah dibuat