Terkadang saya mencoba membuat sesuatu di waktu luang saya. Terkadang hal yang berguna dan terkadang hal yang tidak berguna. Walaupun terkadang sesuatu yang saya buat tidak sempurna tetapi hal ini bisa menambah pengalaman problem solving serta trial and error saya
Saya mencoba membuat modul EMG-ECG untuk mikrokontroler seperti Arduino atau ESP. Modul terdiri dari penguat instrumen menggunakan IC AD620 dan beberapa filter bandpass dasar dengan inverting amplifier menggunakan IC Op-amp. Setelah beberapa penyesuaian gain, modul dapat mendeteksi gerakan otot pada otot fleksor lengan bawah dan detak jantung, hanya dengan 3 koneksi ke mikrokontroler (2 untuk suplly dan 1 untuk output). Modul ini juga dapat digunakan sebagai sensor untuk menggerakan robot tangan. GitHub
Alat untuk mengukur bioimpedansi seseorang, menggunakan Microcontroller sebagai pengolah dan pembaca sinyal hasil pengukuran, dan menampilkannya. Alat yang dibuat terdiri dari penghasil sinyal (signal generator) dimana menggunkan rangkaian wien bridge oscillator dan Module AD9833 untuk menghasilkan sinyal sinus, kemudian VCCS untuk mengubah input tegangan menjadi sumber arus agar aman saat masuk kedalam tubuh, kemudian sinyal dibaca menggunakan instrument amplifier sebagi penguat agar mudah dibaca, dan diubah menjadi sinyal DC untuk dibaca oleh microcontroller. Hasil alat dapat membaca nilai impedance baik pada resistor maupun pada tubuh manusia, dan dapat diimplementasikan sebagai estimasi bagi sudut lengan. GitHub
Saya membuat mouse dan keyboard virtual menggunakan kamera sebagai input. Kamera mendeteksi lokasi tangan dan memetakannya dengan lebar dan tinggi monitor kemudian memindahkan kursor ke lokasi tertentu, serta juga bekerja sebagai keyboard virtual. Saya puas dengan hasilnya, meski belum sempurna, dan masih terbuka untuk pengembangan lebih lanjut. GitHub
Pada project ini saya membuat sebuah tempat sampah IoT pintar yang dapat otomatis terbuka ketika terdapat tangan di depan tempat sampah, atau ketika terdapat ketukan/dorongan. Sehingga pengguna tidak perlu menyentuh tempat sampah Sehingga mengurangi kemungkinan terjadinya penyebaran kuman atau penyakit melalui tempat sampah. Tempat sampah ini juga memiliki sensor untuk mengetahui apakah isi dari tempat sampah sudah penuh atau belum, dan dapat dilihat melalui aplikasi blink karena tempat sampah ini juga terhubung ke internet. GitHub
sebuah kamera yang dapat mengikuti posisi wajah dari seseorang secara otomatis. Alat ini menggunakan kamera webcam sebagai input video, yang kemudian akan dibaca oleh program python menggunakan library OpenCV dan Mediapipe untuk mendeteksi posisi wajah dan mengirimkan posisi wajah tersebut ke arduino yang kemudian digunakan untuk menggerakan motor servo untuk menggerakan kamera webcam keposisi wajah target. GitHub
Serupa seperti pada project diatas tetapi output dari alat ini bukanlah menggerakan kamera kearah wajah subjet, tetpai dari koordinat posisi wajah subjek kemudian digunakna untuk menggerakan suatu animasi bergambar mata yang akan membuat seolah selalu melihat karah posisi subject. Menggunakan layar OLED 0.96" sebagai output. GitHub
Membuat aplikasi conway's game of life menggunakan program python dengan library PyGame, dimana pengguna dapat menyesuaikan besar area permainan, dan letak mulai permainan. GitHub
On Progres | Membuat Electrical Impedance Tomography (EIT) menggunakan Microcontroller yaitu ESP32-S2 dengan MicroPython. Alat ini terdiri dari microcontroller yang berfungsi sebagai kontrol output elektroda, mengatur frekuensi sinyal, serta mendapatkan data. Kemudian data akan diproses menggunakan program python dengan library PyEIT untuk merekonstruksi hasil data menjadi citra 2D. EIT ini dapat digunakan pada beberapa macam elektroda dengan maksimal adalah 16 elektroda. GitHub