Isi kandungan:

Mesin Gumball ULTIMATE: 7 Langkah (dengan Gambar)
Mesin Gumball ULTIMATE: 7 Langkah (dengan Gambar)

Video: Mesin Gumball ULTIMATE: 7 Langkah (dengan Gambar)

Video: Mesin Gumball ULTIMATE: 7 Langkah (dengan Gambar)
Video: Gumball Machine Mixue mix Aicha DIY #mainananak #shorts #handmade 2024, Mungkin
Anonim
Mesin Gumball ULTIMATE
Mesin Gumball ULTIMATE
Mesin Gumball ULTIMATE
Mesin Gumball ULTIMATE
Mesin Gumball ULTIMATE
Mesin Gumball ULTIMATE

Apa yang hakiki? RGB yang tidak terhingga? Bagaimana dengan skrin sentuh LCD yang sejuk? Mungkin juga kemampuan wifi yang tidak diperlukan? Bagaimana dengan semuanya - dalam mesin gumball. DFRobot menghubungi saya untuk membuat projek yang menggunakan skrin TFT 2.8 mereka, jadi saya membuat mesin gumball paling menakjubkan yang pernah ada (tentu saja).

Motor stepper DFRobot

Langkah 1: Reka bentuk

Reka bentuk
Reka bentuk
Reka bentuk
Reka bentuk

Seperti biasa, hampir semua yang lebih rumit daripada membuat beberapa sambungan mudah dan kotak asas memerlukan reka bentuk di Fusion 360. Saya memulakan dengan membuat lakaran seperti apa yang saya mahukan mesinnya. Ia harus tinggi, memiliki ruang yang cukup untuk semua elektronik, dan juga dapat menopang berat 12 gbs gumballs. Oleh itu, saya cuba membuat mekanisme pengeluaran yang ringkas dan elegan. Itu hanya harus membuang satu gumball pada satu waktu, tidak macet, dan tidak membiarkan lebih dari satu gumball jatuh dari apa yang berubah. Saya menyedari bahawa yang saya perlukan hanyalah roda sederhana dengan 4 lubang, dan bahawa lubang pengeluaran akan mempunyai penutup di bahagian atasnya untuk menghentikan gumballs berlebihan daripada jatuh. Setelah reka bentuk saya selesai, saya mengeksport semua bahagian yang dapat dicetak 3d dan menghasilkan alur alat untuk CNC yang merutekan perumahan. Pautan Thingiverse

Langkah 2: Perumahan dan Pembuatan

Perumahan dan Pembuatan
Perumahan dan Pembuatan
Perumahan dan Pembuatan
Perumahan dan Pembuatan
Perumahan dan Pembuatan
Perumahan dan Pembuatan

Saya mulakan dengan mengumpulkan dimensi untuk kaki mesin gumball dan kemudian melukisnya di atas kepingan papan lapis yang besar. Kemudian saya mengambil jigsaw dan memotong keempat-empat kaki. Saya juga memotong perumahan utama dari papan lapis dengan penghala CNC saya. Kemudian saya menggerudi lubang ke semuanya dan melukisnya dengan warna merah. Jalur LED dilekatkan pada plat bawah sehingga dapat memberikan cahaya yang bagus ke dudukan mesin di bawah.

Langkah 3: Halaman Web

Laman sesawang
Laman sesawang

Agar pengguna berinteraksi dengan mesin gumball perlu ada antara muka yang mudah. Saya memilih untuk membuat laman web sederhana yang membolehkan pengguna mengeluarkan gumballs dan menukar warna LED. Selepas tindakan berlaku, laman web POST data ke pelayan web Node.js tersuai melalui AJAX.

Langkah 4: Pelayan Web

Saya memerlukan pelayan web untuk bertindak sebagai perantara antara pengguna di laman web dan mesin gumball. Oleh itu, saya memutuskan untuk menggunakan Node.js untuk menghantar dan menerima data. Pengguna menghantar permintaan POST untuk mengawal warna dan pengeluaran LED. Kemudian ESP8266 menghantar permintaan GET untuk mendapatkan status mesin. Dan apa yang berlaku jika seseorang terus mengklik "membuang"? Pelayan menjejaki semua IP yang telah mengklik butang pengeluaran dan menghalangnya daripada mengeluarkan dua kali.

Langkah 5: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Skrin TFT memerlukan banyak daya pemprosesan untuk dipacu, jadi saya harus memilih papan yang cepat dan kuat, menyebabkan saya menggunakan Teensy 3.5. Tetapi sekarang anda mungkin berfikir sendiri: "Bagaimana Teensy menggunakan Wifi?" Itu adalah masalah yang sangat sukar untuk saya selesaikan. Saya perlu mendapatkan Teensy untuk mendengar pelayan tempatan untuk perubahan yang dibuat oleh pengguna. Kemudian saya baru tahu menggunakan ESP8266 untuk memeriksa pelayan dan kemudian "bercakap" dengan Teensy melalui Serial, yang menjadikannya lebih mudah.

Langkah 6: Perisian

The Teensy menjalankan skrip sederhana yang memuatkan gambar dari kad SD terlebih dahulu dan memaparkannya di skrin. Kemudian ia memeriksa data bersiri untuk melihat apakah perlu mengubah warna LED atau mengeluarkan.

Langkah 7: Penggunaan

Penggunaan
Penggunaan

Menggunakan mesin gumball cukup mudah: pergi ke laman web dan klik butang "buang". Atau, lebih baik lagi, naik dan tekan butang. Kemudian sampai dan ambil hadiah anda yang sah.

Disyorkan: