Selasa, 07 November 2023

Menyiapkan Sistim peringatan dini (2)

Sudah dua bulan Shanti berusaha menyelesaikan coding untuk sistim peringatan sederhana ini. Walaupun begitu, ternyata tidak semudah yang dibayangkan. 

Selama sebulan ini Shanti mencoba menulis coding dengan berbagai cara supaya perangkat bekerja dengan baik sesuai dengan yang diinginkan. Peralatan masih belum dapat berfungsi dengan baik.

Karena tidak berhasil dengan Arduino, Shanti mencoba mengganti Arduino dengan ESP32 Wroom. Perangkat ini menggunakan prosesor yang lebih baik daripada arduino. Walaupun begitu, Shanti harus belajar kembali karena coding untuk ESP32 ini tidak sama persis dengan coding untuk arduino.

Ketika dicoba dengan berbagai cara, ternyata prosesnya juga tidak semudah yang diharapkan. Terlebih lagi, panduan dari internet tidak sebanyak Arduino.

Selama proses, Shanti menemukan bahwa arus listrik yang menuju SIM800L ternyata tidak cukup besar, sehingga menyebabkan SIM800L tidak dapat berfungsi dengan baik. Setelah arus listrik diubah dengan menggunakan baterai Lithium 18650, tampaknya SIM800L dapat berfungsi dengan baik.

Hal ini menyebabkan Shanti mencoba kembali menggunakan Arduino karena dengan ESP32 Wroom hasilnya lebih parah.

Shanti membutuhkan waktu yang lama karena proses ini dilakukan dengan trial-error-revisi. Ketika laporan ini ditulis, Shanti masih mencoba berbagai cara. Proses ini akan berlangsung terus hingga peralatan berfungsi sesuai dengan yang diinginkan dan Shanti yakin akan berfungsi baik ketika digunakan di lokasi yang sebenarnya.