FEBRIONA, TRIA ERDIT (2026) RANCANG BANGUN VENDING MACHINE NETWORK DENGAN MENGGUNAKAN MICROSERVICE SYSTEM PADA JARINGAN BLOCKCHAIN POLYGON. Diploma thesis, Politeknik Perkapalan Negeri Surabaya.
|
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 |
