Rabu, 18 April 2018

Progress ke-3

Gambar Alat

Node sensor: NodeMCU, ADXL345

Node server: Sonoff basic (ESP8266+relay)

Pengujian


Node sensor dan node server berhasil terhubung ke access point


  • Node sensor berhasil terhubung ke MQTT broker (lokal)
  • Node sensor berhasil terhubung ke ADXL345 via I2C dan terbaca nilai akselerasi dalam satuan gravity (1g = 9.8 m/s2,)
  • Node sensor mengirimkan data (publish) akselerasi sumbu x ke broker setiap 200 milidetik melalui topik sumbux

  • Node server berhasil terhubung ke MQTT broker (lokal)
  • Node server menerima data akselerasi dengan subscribe topik sumbux
  • Node server akan menghitung rata-rata akselerasi setiap 1000 milidetik, jika melebihi 0,2g akan mematikan relay dan mengirim notifikasi
  • Node server publish notifikasi lewat topik notifikasi
  • Node server subscribe topic relay untuk menyalakan dan mematikan relay secara manual

Terdeteksi gempa dengan intensitas membahayakan, akan mematikan relay dan mengirim notifikasi

Notifikasi diterima oleh client yang subscribe topik notifikasi

Simulasi


Source Code



Tidak ada komentar:

Posting Komentar