Mungkin beberapa orang menganggap Counter = Counter attack / serangan balik, tapi bukan, bukan Counter yang mengarah kesana. Counter dalam rangkaian listrik adalah suatu peranti elektronik yang digunakan untuk menghitung jumlah pulsa yang masuk melalui inputnya. Intinya agar kita mengetahui sudah berapa kali komponen dioperasikan, apakah kita sudah memencet tombol ke 5x atau 4x. Nah pada librar MteCore Counter akan dibuat lebih mudah untuk diperintah, untuk lebih mudahnya mari kita praktikan.

Untuk melihat tutorial dasar lainnya ada di sini :

  1. Instalasi Arduino IDE
  2. Cara menambahkan Library MteCore Pada Arduino IDE
  3. Merakit Uploader CP2102(Manual)
  4. Cara kerja Uploader CP2102
  5. Belajar Pemrograman MTE miniController – Input #1 MteCore
  6. Belajar Pemrograman MTE miniController – Input #2 MteCore
  7. Belajar Pemrograman MTE miniController – Input #3 MteCore
  8. Belajar Pemrograman MTE miniController – Output #1 MteCore
  9. Belajar Pemrograman MTE miniController – Output #2 MteCore
  10. Belajar Pemograman MTE miniController – Timer #1 MteCore

Bagi kalian yang baru menemukan halaman web ini, kalian bisa melihat informasi menarik lainnya di sini.

Langkah – langkah :

1. Rangkaian Skematik :

belajar-pemrograman-mte-minicontroller-skematik
Rangkaian

Dapatkan panel merah cantik di sini.

2. Pemrograman

mte-minicontroller-belajar-program-counter
Counter #1

Deklarasikan Counter seperti kotak merah di atas dan jangan lupa menyertahan Library MteCore.h.

belajar-program-mte-core-counter

setValueMax() adalah fungsi yang berguna untuk memberikan berapa banya perhitungan yang kita mau pada komponen ketika di operasikan, setIncreaseValue() fungsi yang berguna untuk memberi nilai kelipatan pada tiap kali pengoperasian.

belajar-program-mte-core-minicontroller-counter
Counter #1

onChange() adalah event yang akan mengeksekusi kode pada saat ada perubahan nilai pada counter, untuk mendapatkan nilai counter kalian bisa memanggil function getCounterValue().
onReset() adalah event yang dapat kembali ke nilai awal counter / kembali ke keadaan awal.
onTriggered() event yang mengeksekusi kode kalian ketika Counter terpicu atau bahasa kerennya Trigger.

belajar-program-mte-minicontroller-counter
Counter #1

ketik trigger pada IN1 dan reset pada IN2.

belajar-program-mte-counter-upload

Upload dan buka serial monitor.

3. Langkah Action:

  1. Tekan tombol hingga 10 x
belajar-program-mte-counter-output
  1. Tekan button 5x lalu tekan switch dalam keadaan on
belajar-program-mte-counter-serial

Jadi seperti itu hasil yang akan nampak, sekian dulu untuk tutorial kali ini, kalian bisa melakukan percobaan tanpa Library MteCore dan lihat perbedaannya. Terima kasih.


0 Comments

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *