SFCM
Smart Factory Control and Measurement
Terdiri dari:
-
Data collector yang mengumpulkan data dari sensor listrik INA219, INA226, INA260, atau INA3221 menggunakan ESP32
- mengontrol motor DC dari segi kecepatan, arah putaran (searah atau berlawanan arah jaum jam)
- memonitor voltase dan arus yang digunakan motor DC
- memonitor suhu dan getaran motor DC
- mengirim data ke RabbitMQ
-
Data worker yang men-subscribe data dari RabbitMQ dan menyimpannya ke MongoDB Program ini dibuat dengan Python3, membutuhkan module pika dan pymongo. Agar dapat berjalan dengan baik, perlu dilakukan instalasi modul tersebut dengan cara:
pip install pika
pip install pymongo
-
Program PHP yang membaca data dari database MongoDB dan menyediakan data dalam format JSON
-
Halaman HTML dengan Chart.js yang memformat JSON diatas menjadi Line chart