Membuat tes mata menggunakan IoT

Membuat tes mata menggunakan IoT (Internet of Things) adalah ide menarik yang bisa digunakan untuk pemeriksaan kesehatan mata secara lebih efisien, terjangkau, dan bahkan portabel. Berikut adalah gambaran umum tentang bagaimana kamu bisa merancang sistem tes mata berbasis IoT:
🎯 Tujuan
Membuat perangkat tes mata yang bisa:
-
Menguji ketajaman visual (seperti tes Snellen),
-
Mendeteksi buta warna,
-
Mendeteksi masalah fokus atau kelelahan mata,
-
Mengirimkan hasil ke cloud untuk analisis lebih lanjut atau pengawasan medis.
🧠 Komponen dan Teknologi yang Digunakan
1. Hardware (Perangkat Fisik)
-
Layar atau proyektor kecil – Untuk menampilkan huruf atau gambar tes.
-
Sensor Jarak (seperti HC-SR04 atau ToF sensor) – Untuk memastikan pengguna berada pada jarak yang tepat dari layar.
-
Kamera / IR sensor – Untuk pelacakan gerakan mata (eye-tracking sederhana).
-
Microcontroller (seperti ESP32/ESP8266) – Otak dari sistem IoT.
-
Tombol atau touchscreen – Untuk interaksi pengguna (menjawab soal).
-
WiFi Module (terintegrasi di ESP32) – Untuk mengirimkan hasil tes ke cloud atau app.
2. Software
-
Firmware untuk ESP32 (pakai Arduino IDE atau MicroPython).
-
Aplikasi web atau mobile – Untuk menampilkan hasil tes dan riwayatnya.
-
Cloud platform seperti Firebase, Blynk, atau ThingsBoard – Untuk menyimpan data pengguna.
🧪 Contoh Jenis Tes
-
Tes Ketajaman Visual (Snellen Test)
-
Layar menampilkan huruf atau angka dari ukuran besar ke kecil.
-
Pengguna membaca (melalui tombol/input suara).
-
Sistem menilai level ketajaman mata.
-
-
Tes Buta Warna (Ishihara Test)
-
Menampilkan pola angka dalam titik-titik berwarna.
-
Pengguna memilih angka yang terlihat.
-
-
Tes Fokus
-
Layar menampilkan objek bergerak.
-
Sistem merekam bagaimana mata mengikuti objek (pakai kamera sederhana).
-
☁️ Fitur IoT
-
Menyimpan hasil secara otomatis ke cloud.
-
Monitoring real-time oleh dokter atau orang tua (misalnya untuk anak-anak).
-
Reminder berkala untuk melakukan tes ulang.
-
Bisa disinkronisasi dengan aplikasi kesehatan lainnya.
🧩 Bonus Ide
-
Gunakan AI untuk menganalisis pola mata dari kamera dan deteksi kelelahan mata atau gangguan lain.
-
Tambahkan fitur suara untuk aksesibilitas.
-
Tambahkan sensor cahaya untuk mendeteksi apakah pencahayaan ruangan cukup baik untuk tes.

