http://trikkuampuh.blogspot.com/. Contoh laman HTML
SELAMAT DATANG DI BLOG KAMI "NIKI TRIK KULO"

Cara Membuat Counter P10 Menggunakan Arduino Uno


 Kali ini saya akan membagikan bagaimana cara membuat Counter Up dan Down Menggunakan Arduino Uno dan akan di tampilkan di Panel P10 Single Color dengan menggunakan 3 Buah tombol untuk mengendalikan counter tersebut. 
Bagi kalian yang ingin membuat atau mencoba percobaan kali ini kalian perlu menyiapkan bahan sebagai berikut:

1. Panel P10 Single Colour
2. Arduino Uno
3. DMD Uno Shield
4. Tombol 3 Buah
5. Kabel Secukupnya
6. Power Supplay 5V

Setelah bahan lengkap silahkan dirangkai sesuai skema rangkaian dibawah ini:

Jika Rangkaian sudah selesai Buatlah Program Counter seperti di bawah ini:



================================== SOURCE CODE ==================================
#include "DMD3.h"
#include "bmz6x16.h"

DMD3 display (1,1);

char dmdBuff1[10];
int Up    = A0;
int Down  = A1;
int Reset = A2;

int counter = 0;

void scan()
{
    display.refresh();
}

void setup() {
    Timer1.initialize(2000);
    Timer1.attachInterrupt(scan);
    Timer1.pwm(9,100);

    pinMode(Up,   INPUT_PULLUP);
    pinMode(Down, INPUT_PULLUP);
    pinMode(Reset,INPUT_PULLUP);
    
    Serial.begin(9600);
}

void loop() {
  
    sprintf(dmdBuff1, "%.4d", counter);
    display.setFont(bmz6x16);
    display.drawText(2, 0, dmdBuff1);

    if(counter >= 9999){
      counter = 0;
    }
    if(counter <= 0000){
      counter = 0;
    }
     
    if(digitalRead(Up)==LOW){
      delay(200);
      counter++;
    }
    
   if(digitalRead(Down)==LOW){
    delay(200);
      counter--;
    }
    
     if(digitalRead(Reset)==LOW){
    delay(200);
      counter=0;
    }
}

Lalu UpLoad program tersebut ke Board Arduino yang sudah siap dipakai, Dan jika kalian belum mempunyai Library DMD3 dan Font bmz6x16 Silahkan Download Disini

Terima Kasih

Tidak ada komentar:

Posting Komentar

Flag Counter