UMKM & Koperasi

Dari Mesin ke Console: Cara Kerja Mesin Minuman Otomatis dengan QRIS

Kembali ke Insight
Ringkasan

Mesin minuman kekinian yang melayani sendiri terlihat sederhana dari luar. Berikut bagian-bagian di baliknya: tablet, papan Arduino, pembayaran QRIS, dan console web untuk pemiliknya.

Mesin minuman otomatis yang kami kerjakan terdiri dari dua bagian yang bekerja berpasangan. Bagian pertama berdiri di lokasi: tablet Android yang dipakai pembeli. Bagian kedua tidak terlihat pembeli: sebuah console berbasis web tempat pemilik mengatur semuanya. Tulisan ini menjelaskan cara keduanya bicara satu sama lain, dengan harapan berguna bagi siapa pun yang sedang mempertimbangkan usaha minuman otomatis.

Apa yang dilakukan pembeli

Layar tablet menampilkan slot minuman, masing-masing dengan nama, harga, dan video pendek yang bisa diganti pemilik. Pembeli memilih satu minuman, lalu memilih ukuran gelas. Setelah itu muncul kode QRIS yang bisa dibayar dari aplikasi bank atau dompet digital apa pun.

Begitu pembayaran terkonfirmasi, mesin menyalakan pompa untuk slot yang dipilih. Satu mesin saat ini mengendalikan hingga empat pompa. Perintah ke pompa dikirim dari tablet ke papan Arduino lewat kabel USB, dan Arduino-lah yang menghidupkan relai.

Ada satu keputusan desain yang kami anggap penting: tablet tidak menyalakan pompa sebelum server memastikan uangnya masuk. Jadi hanya pembayaran yang sudah benar-benar tercatat yang menghasilkan minuman.

Satu gelas, dua cara mengukur

Ukuran gelas bisa diatur dengan dua metode, tergantung perangkat keras yang terpasang:

  • Berdasarkan waktu. Pompa menyala sekian detik. Cara ini murah dan cukup baik kalau debit pompa stabil, tetapi hasilnya bergeser kalau selang kotor atau cairan makin kental.
  • Berdasarkan flow meter. Sensor menghitung volume cairan yang benar-benar lewat. Lebih akurat, dengan tambahan biaya komponen.

Tiap slot bisa punya beberapa ukuran dengan harga sendiri, misalnya kecil, sedang, dan besar. Pemilik mengubahnya dari console tanpa perlu datang ke lokasi.

Console untuk pemilik

Console adalah situs web yang dibuka lewat browser. Dari sana pemilik bisa:

  • menambah mesin dan melihat daftar mesin beserta status aktifnya;
  • mengatur nama, harga, keterangan, dan video tiap slot;
  • membuat paket bundling, misalnya beli sepuluh minuman dengan harga paket, lengkap dengan kode voucher yang bisa ditebus di mesin;
  • melihat laporan penjualan per mesin dan mengekspornya;
  • mencatat siapa yang mengubah pengaturan mesin, supaya perubahan harga bisa ditelusuri.

Ada dua peran pengguna. Admin boleh mengatur semuanya. Kasir hanya mengurus penjualan dan pembelian bundling, sehingga pegawai tidak perlu diberi akses ke pengaturan harga.

Hal-hal yang sering luput saat membangun mesin seperti ini

Selama pengerjaan, beberapa hal ternyata lebih menyita waktu daripada tampilannya:

  • Pembayaran yang terlambat atau ganda. Notifikasi dari penyedia pembayaran bisa datang lebih lambat dari yang diperkirakan, atau datang dua kali. Setiap transaksi perlu nomor referensi unik dan batas waktu kedaluwarsa supaya tidak ada minuman keluar dua kali untuk satu pembayaran.
  • Internet yang putus. Mesin di lokasi publik tidak punya koneksi yang selalu baik. Alur pembayaran harus jelas apa yang terjadi kalau koneksi hilang di tengah proses.
  • Login mesin. Tablet di tempat umum tidak boleh bisa diakses sembarang orang. Setiap mesin punya token sendiri, dan login-logout-nya tercatat.
  • Kebersihan. Ini bukan soal perangkat lunak, tetapi paling menentukan: pompa dan selang perlu dibersihkan terjadwal, dan tim lapangan butuh pengingat yang jelas.

Untuk siapa ini cocok

Mesin seperti ini masuk akal untuk lokasi yang ramai tetapi sulit dijaga kasir sepanjang hari, seperti kampus, kantor, atau tempat tunggu. Kalau usaha Anda baru mulai dan belum tahu apakah minuman Anda laku, mulailah dengan satu mesin dan baca laporan penjualannya beberapa minggu sebelum menambah.

Console-nya bisa dilihat di drink.leopardos.tech. Untuk mencoba atau berdiskusi soal kebutuhan Anda, hubungi kami lewat halaman kontak.

Punya kebutuhan serupa untuk instansi atau bisnis Anda?

Konsultasi Gratis
Chat WhatsApp