RANCANG BANGUN SISTEM VENDING MACHINE MENGGUNAKAN RFID BERBASIS INTERNET OF THINGS

2203332090, Rahman Fitrahadi (2025) RANCANG BANGUN SISTEM VENDING MACHINE MENGGUNAKAN RFID BERBASIS INTERNET OF THINGS. D3 thesis, Politeknik Negeri Jakarta.

[thumbnail of Halaman Identitas Tugas Akhir] Text (Halaman Identitas Tugas Akhir)
Halaman Identitas Tugas Akhir.pdf

Download (3MB)
[thumbnail of Isi (Bab 2 s.d. Bab 4)] Text (Isi (Bab 2 s.d. Bab 4))
Isi.pdf
Restricted to Hanya Civitas Akademika PNJ

Download (3MB)

Abstrak

Perkembangan Internet of Things (IoT) mendorong inovasi pada sistem penjualan otomatis seperti vending machine. Penelitian ini merancang dan mengimplementasikan vending machine berbasis Radio Frequency Identification (RFID) yang terintegrasi dengan Firebase Realtime Database untuk transaksi dan monitoring data secara real time. Sistem menggunakan Arduino Mega 2560, RFID RC522, ESP8266, motor stepper Nema 17, push button, keypad, buzzer, dan LCD I2C sebagai antarmuka pengguna. Hasil pengujian menunjukkan LCD I2C mampu menampilkan informasi secara jelas, keypad berfungsi dengan baik, dan koneksi internet stabil hingga jarak 10 meter. RFID RC522 efektif membaca kartu dengan tingkat keberhasilan 100% pada lima pengulangan awal, waktu respon rata-rata 0,3 detik, dan jarak baca optimal 1–1,5 cm, meskipun konsistensinya menurun pada penggunaan berulang. Motor stepper Nema 17 berhasil mengeluarkan produk dengan tingkat keberhasilan 80% dan waktu eksekusi rata-rata 2 detik, namun ketidakakuratan sudut putar hingga 180° menyebabkan keluarnya produk ganda pada beberapa transaksi. Transaksi tercatat otomatis di Firebase dengan waktu respon rata-rata 1,2 detik. Sistem ini dinilai optimal untuk transaksi otomatis berbasis IoT, meskipun akurasi sudut putar motor dan konsistensi pembacaan RFID pada penggunaan berulang masih perlu ditingkatkan.
Kata Kunci : Arduino, Firebase, Internet of Things, RFID, Vending Machine

Tipe Dokumen: Thesis / Skripsi / Tugas Akhir (D3)
Subjek: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
600 – Teknologi (Ilmu Terapan) > 600 Teknologi (ilmu terapan) > 600 Teknologi
600 – Teknologi (Ilmu Terapan) > 620 Ilmu teknik dan ilmu yang berkaitan > 620 Ilmu teknik dan ilmu yang berkaitan
Bidang, Unit, atau Jurusan Yang Ditujukan: Teknik Elektro > Teknik Telekomunikasi D3
User ID Pengunggah: D3 Rahman Fitrahadi
Date Deposited: 25 Jul 2025 08:05
Last Modified: 25 Jul 2025 08:05
URI: https://repository.pnj.ac.id/id/eprint/29740

Actions (login required)

View Item
View Item