Deteksi Uang (IoT)

Deteksi Uang (IoT)

Written By Faris Rasyid Post Date20 Aug 2024

Membuat Mesin Deteksi Uang dengan ESP32, TCS3200, dan Modul MP3 Player


Di era digital ini, penggunaan uang digital semakin meluas, namun uang tunai masih tetap menjadi alat transaksi yang banyak digunakan. Salah satu tantangan yang dihadapi adalah memastikan keaslian uang yang digunakan. Untuk itu, teknologi deteksi uang palsu menjadi sangat penting. Pada artikel ini, kita akan belajar bagaimana membuat mesin deteksi uang menggunakan mikrokontroler ESP32, sensor warna TCS3200, dan modul pemutar MP3 untuk memberikan suara peringatan ketika uang palsu terdeteksi.

Alat dan Bahan yang Diperlukan:

  1. ESP32 - Mikrokontroler yang memiliki konektivitas WiFi dan Bluetooth, sangat cocok untuk proyek semacam ini.
  2. TCS3200 - Sensor warna yang digunakan untuk mendeteksi warna pada uang. Sensor ini mampu mengukur intensitas cahaya merah, hijau, dan biru (RGB) dan mengubahnya menjadi sinyal digital.
  3. Modul MP3 Player - Untuk memberikan suara peringatan atau informasi melalui speaker ketika uang palsu terdeteksi.
  4. Speaker - Untuk mendengarkan suara peringatan.
  5. Kabel Jumper - Untuk menghubungkan komponen-komponen.
  6. Breadboard - Untuk merakit rangkaian sementara.
  7. Catu daya 5V - Untuk memberikan daya ke ESP32 dan modul lainnya.
  8. Uang kertas asli dan palsu - Untuk uji coba deteksi.

Langkah-langkah Pembuatan:

1. Menyiapkan Rangkaian

Langkah pertama adalah menyusun rangkaian antara ESP32, TCS3200, dan modul MP3 Player.

  1. Menghubungkan ESP32 dengan TCS3200:

    • VCC dari TCS3200 ke 3.3V pada ESP32.
    • GND dari TCS3200 ke GND pada ESP32.
    • S0-S4 dan OUT dari TCS3200 akan dihubungkan ke pin GPIO tertentu pada ESP32. Misalnya, S0 ke GPIO 18, S1 ke GPIO 19, S2 ke GPIO 21, S3 ke GPIO 22, dan OUT ke GPIO 23.
  2. Menghubungkan Modul MP3 Player:

    • VCC dari modul MP3 Player ke 5V (atau sesuai dengan spesifikasi modul).
    • GND dari modul MP3 Player ke GND.
    • Pin TX dan RX modul MP3 ke pin GPIO ESP32 untuk komunikasi serial.
2. Menulis Program untuk ESP32

Setelah rangkaian selesai, langkah berikutnya adalah menulis kode untuk ESP32. Kode ini bertugas untuk mengontrol sensor TCS3200 dan mengaktifkan modul MP3 Player saat mendeteksi uang palsu.

Kode Dasar untuk ESP32:

Wiring untuk ESP32:

Penjelasan:

  • TCS3200 digunakan untuk mendeteksi warna uang yang terdeteksi. Sensor ini menghasilkan data RGB yang mencerminkan warna uang. Berdasarkan data ini, kita dapat mengidentifikasi apakah uang tersebut palsu atau asli.
  • DFPlayer Mini digunakan untuk memutar suara peringatan jika uang palsu terdeteksi. Kode ini mengandalkan pemrograman untuk memverifikasi nilai RGB yang terdeteksi dan menentukan apakah uang tersebut memiliki ciri-ciri uang palsu.
  • MP3 Player akan memainkan file audio (misalnya, "Uang Palsu Terdeteksi") yang telah disimpan dalam kartu SD yang terpasang di dalam modul MP3.
3. Pengujian Sistem

Setelah merakit rangkaian dan meng-upload kode, lakukan pengujian untuk memastikan semuanya bekerja dengan baik. Gunakan uang asli dan uang palsu untuk memverifikasi apakah sistem dapat mendeteksi perbedaan warna dan memberi peringatan dengan suara yang sesuai.

4. Penyempurnaan dan Implementasi

Sistem deteksi uang ini masih dapat ditingkatkan dengan menggunakan berbagai teknik, seperti:

  • Menambahkan lebih banyak sensor atau teknologi penginderaan lainnya (misalnya, sensor UV untuk mendeteksi tanda air).
  • Menghubungkan sistem dengan aplikasi smartphone melalui WiFi untuk memberi tahu pengguna jika uang palsu terdeteksi.
  • Menggunakan database warna yang lebih besar dan lebih kompleks untuk meningkatkan akurasi deteksi uang asli.

Kesimpulan

Dengan menggunakan ESP32, sensor TCS3200, dan modul MP3 Player, Anda dapat membuat sistem deteksi uang yang sederhana namun efektif. Sistem ini tidak hanya memberikan peringatan visual melalui LED atau layar, tetapi juga audio dengan bantuan MP3 Player, yang akan meningkatkan pengalaman pengguna dalam mendeteksi uang palsu. Sebagai proyek DIY, ini adalah cara yang menyenangkan dan edukatif untuk belajar tentang elektronika dan pemrograman mikrokontroler.