RANCANG BANGUN VENDING MACHINE NETWORK DENGAN MENGGUNAKAN MICROSERVICE SYSTEM PADA JARINGAN BLOCKCHAIN POLYGON

FEBRIONA, TRIA ERDIT (2026) RANCANG BANGUN VENDING MACHINE NETWORK DENGAN MENGGUNAKAN MICROSERVICE SYSTEM PADA JARINGAN BLOCKCHAIN POLYGON. Diploma thesis, Politeknik Perkapalan Negeri Surabaya.

[img] Text
0922040050 - Tria Erdit Febriona - Rancang Bangun _i_Vending Machine Network__i_ dengan Menggunakan _i_Microservice System__i_ pada Jaringan Blockchain Polygon.pdf
Restricted to Repository staff only

Download (1MB) | Request a copy

Abstract

Pemanfaatan vending machine terus berkembang seiring kebutuhan layanan yang cepat dan praktis. Namun, sistem konvensional masih bekerja mandiri tanpa dukungan backend terdistribusi, sehingga data transaksi dan stok tidak terkelola secara terintegrasi. Penelitian ini mengusulkan implementasi jaringan vending machine berbasis IoT dengan arsitektur microservices dan blockchain Polygon sebagai mekanisme keamanan dan pencatatan transaksi. Sistem dirancang menggunakan ESP32 yang terintegrasi dengan sensor ToF VL53L0X untuk deteksi stok, sensor ultrasonik HC-SR04 untuk validasi dispensing, servo motor MG996R sebagai aktuator penggerak mekanisme pengeluaran produk, dan Nextion HMI 4.3 sebagai antarmuka pengguna. Backend dikembangkan menggunakan Node.js dengan arsitektur microservices berbasis event-driven dan rule-based logic untuk mengelola autentikasi mesin, transaksi pembelian, pembaruan stok, serta pencatatan data off-chain pada MongoDB. Smart contract pada blockchain Polygon diimplementasikan untuk memverifikasi identitas mesin dan mencatat hash transaksi guna menjamin integritas dan transparansi data. Hasil implementasi dan pengujian menunjukkan bahwa sistem mampu menjalankan proses autentikasi, transaksi pembelian, pembaruan stok, serta mekanisme audit data secara terintegrasi, dengan dukungan komunikasi antar microservices secara real-time serta pencatatan transaksi yang aman dan transparan melalui blockchain

Item Type: Thesis (Diploma)
Uncontrolled Keywords: Vending machine, Microservices, Event-Driven, Rule-Based Logic, Blockchain Polygon
Subjects: TO - Teknik Otomasi > Rancang Bangun Sistem Otomasi
Divisions: Jurusan Teknik Kelistrikan Kapal > D4 Teknik Otomasi
Depositing User: Unnamed user with email repository@ppns.ac.id
Date Deposited: 25 Sep 2026 03:33
Last Modified: 25 Sep 2026 03:33
URI: http://repository.ppns.ac.id/id/eprint/8364

Actions (login required)

View Item View Item