Mesin layan diri ada sejak sekian lama, dan mereka telah banyak berubah seiring dengan waktu. Vending Machine adalah produk yang sangat sejuk dan berguna untuk mengeluarkan pelbagai barang seperti makanan, coklat, hadiah dan lain-lain, hanya dengan memasukkan duit syiling di dalamnya. Ryan Bates telah membina DIY Vending Machine yang jauh lebih murah menggunakan Arduino, dan dia menamakannya 'Venduino'. Mesinnya cukup sejuk, anda hanya perlu memasukkan duit syiling dan tekan butang pilihan anda dan Venduino akan mengeluarkan barang yang sesuai untuk anda.
Mesin Penjual Venduino Arduino ini sebagian besar menggunakan empat perkakasan yang: Arduino Uno, empat motor servo putaran berterusan, Nokia 5110 LCD dan 12v power supply. Sebagai pilihan, jalur LED 12v telah digunakan untuk menerangi Mesin Penjual dengan LED untuk petunjuk. Empat butang ada untuk memilih item yang terdapat di dalam empat ruang. LCD memaparkan mesej dan arahan untuk mengendalikan Mesin.
Kerja utama, dalam membuat Mesin Penjual Vending ini, adalah membina keseluruhan struktur papan lapis dan memasang komponen di dalamnya dengan betul. Ryan menggunakan kepingan papan lapis yang dipotong laser untuk membina keseluruhan kerangka dan pembahagi. Papan lapis telah dipotong dengan sangat bijak sehingga pelbagai kepingan dapat saling berkait antara satu sama lain, menjadikan bahagian mesin vending dan ruang yang berbeza & potongan untuk komponen & wayar. Semua bahagian dan komponen telah diperbaiki menggunakan skru dan mur. Seluruh proses pembuatan Mesin Penjual Otomatis telah dijelaskan dengan baik oleh Ryan dalam Video (lihat di bawah).
'Venduino' memiliki empat ruang untuk membagikan barang-barang tersebut. Setiap ruang mempunyai satu Motor Servo Putaran Berterusan yang terpasang di belakangnya, ketika seseorang memasukkan duit syiling di Venduino dan menekan butang, maka Servo yang sesuai berputar dan mengeluarkan satu item. Gegelung dispensari telah dilekatkan pada servo untuk mengeluarkan Item pada putaran servo, gegelung ini dibuat oleh wayar gantungan kain. Juga untuk pengesan duit syiling, dua wayar terbuka terpaku pada beberapa jarak, berhampiran lubang penyisipan duit syiling, sehingga setiap kali seseorang memasukkan duit syiling itu mereka akan mengalami kekurangan dan mengaktifkan mesin, lihat gambar di bawah:
Selanjutnya pengatur Daya digunakan untuk mengatur daya dari 12v hingga 5v, kerana Arduino dan Servos bekerja pada 5v dan mereka juga dikuasakan oleh sumber 12v yang sama. Arduino Code untuk Vending Machine ini disediakan oleh Ryan dalam Artikelnya.
Oleh itu, bina mesin layan diri anda sendiri dan gunakannya untuk mengeluarkan beberapa barang berguna atau bersenang-senang dengan anak-anak dengan meletakkan beberapa coklat atau makanan ringan di dalamnya.