Cara Menggunakan Coin Acceptor TW 131 dengan Arduino – Uji Coba & Buzzer!

 

Cara Menggunakan Coin Acceptor TW 131 dengan Arduino – Uji Coba & Buzzer!

Menggunakan coin acceptor dengan Arduino bisa menjadi langkah awal dalam membuat berbagai proyek berbasis sistem pembayaran koin, seperti mesin laundry koin, vending machine, atau alat lain yang memerlukan transaksi berbasis koin. Pada tutorial kali ini, kita akan membahas bagaimana menghubungkan Coin Acceptor TW 131 dengan Arduino dan menambahkan buzzer sebagai indikator keberhasilan penerimaan koin.


Alat dan Bahan

Untuk mengikuti tutorial ini, siapkan komponen berikut:

  • Arduino (bisa menggunakan Arduino Uno, Nano, atau sejenisnya)
  • Coin Acceptor TW 131
  • Buzzer
  • Kabel jumper
  • Power supply 12V untuk Coin Acceptor

Skema Koneksi

Berikut adalah cara menghubungkan Coin Acceptor TW 131 dengan Arduino dan buzzer:

  1. VCC Coin Acceptor ke 5V atau 12V power supply (sesuai kebutuhan modul)
  2. GND Coin Acceptor ke GND Arduino
  3. COIN Signal (out) ke Pin Digital Arduino (misalnya D7)
  4. Buzzer positif (+) ke Pin Digital Arduino (misalnya D12)
  5. Buzzer negatif (-) ke GND Arduino

 

Kode Program Arduino

Setelah koneksi selesai, gunakan kode berikut untuk mendeteksi koin yang masuk dan membunyikan buzzer:

#define COIN_PIN 7
#define BUZZER_PIN 12

volatile int coinCount = 0;

void coinInterrupt() {
    coinCount++;
    digitalWrite(BUZZER_PIN, HIGH);
    delay(100);
    digitalWrite(BUZZER_PIN, LOW);
}

void setup() {
    pinMode(COIN_PIN, INPUT);
    pinMode(BUZZER_PIN, OUTPUT);
    attachInterrupt(digitalPinToInterrupt(COIN_PIN), coinInterrupt, FALLING);
    Serial.begin(9600);
}

void loop() {
    Serial.print("Jumlah Koin: ");
    Serial.println(coinCount);
    delay(500);
}

Penjelasan Program

  • Interrupt digunakan untuk mendeteksi sinyal dari Coin Acceptor.
  • Saat koin masuk, Arduino akan menerima sinyal dan menjalankan fungsi coinInterrupt().
  • Fungsi ini akan menambah jumlah koin dan membunyikan buzzer selama 100ms.
  • Serial Monitor akan menampilkan jumlah koin yang telah dimasukkan.

Pengujian

  1. Pastikan semua koneksi sudah sesuai skema.
  2. Upload kode ke Arduino dan buka Serial Monitor.
  3. Masukkan koin ke dalam Coin Acceptor.
  4. Jika terdeteksi, buzzer akan berbunyi dan jumlah koin bertambah di Serial Monitor.

Kesimpulan

Dengan tutorial ini, kita telah berhasil menghubungkan Coin Acceptor TW 131 ke Arduino dan menggunakan buzzer sebagai indikator penerimaan koin. Proyek ini bisa dikembangkan lebih lanjut, misalnya dengan menyalakan relay untuk mengaktifkan perangkat lain setelah koin masuk.

Selamat mencoba dan semoga bermanfaat!

nah jika kalian masih bingung bisa mampir ke channel yutube kami di carapaklek dot com, untuk vidio nanti tayang perdana di tgl 07/03/2025 ja, 16:00 ya 


 

web blog tempat sharing berbagai informasi dan trik serta tips seputar laptop komputer dan elektronika
carapaklek dot com... Welcome to WhatsApp chat
Howdy! How can we help you today?
Type here...