--> Project I.20. Running Text menggunakan Modul LCD Matrix P10 berbasis Arduino Uno | Tutorial arduino lengkap

Tuesday, August 1, 2017

Project I.20. Running Text menggunakan Modul LCD Matrix P10 berbasis Arduino Uno

| Tuesday, August 1, 2017
Running Text menggunakan Modul LCD Matrix P10


Sistem Kerja Alat :


Arduino mengirimkan data ‘text’ ke modul panel LED Matrix P10. Cara menghubungkan antara Arduino dengan panel dot matrix P10 dan membuat tulisan (berjalan) dengan modul LED matrix P10.


Kebutuhan Hardware :

  • Arduino UNO Board
  • Modul LED Dot Matrix P10.
  • Power Supply 5V 10A untuk modul P10
  • Power Supply 7-9 Vdc


                                                                               source

Schematics
 Koneksi Arduino UNO dengan modul LED P10 :


Source Code/Sketch

#include <Arial14.h>
#include <Arial_black_16.h>
#include <Arial_Black_16_ISO_8859_1.h>

#include <DMD.h>
#include <SystemFont5x7.h>
#include <SPI.h>
#include "TimerOne.h"
#define DISPLAYS_ACROSS 1
#define DISPLAYS_DOWN 1
DMD dmd( DISPLAYS_ACROSS , DISPLAYS_DOWN );
void ScanDMD() {
dmd.scanDisplayBySPI();
}
void setup() {
Timer1.initialize( 2000 );
Timer1.attachInterrupt( ScanDMD );
dmd.clearScreen( true );
}
String textToScroll="99+ Proyek ARDUINO inkubatek";
void drawText( String dispString ) {
dmd.clearScreen( true );
dmd.selectFont( Arial_Black_16 );
char newString[256];
int sLength = dispString.length();
dispString.toCharArray( newString, sLength+1 );
dmd.drawMarquee( newString , sLength , ( 32*DISPLAYS_ACROSS )-1 ,0);
long start=millis();
long timer=start;

long timer2=start;
boolean ret=false;
while( !ret ) {
if ( ( timer+40 ) < millis() ) {
ret=dmd.stepMarquee( -1 , 0 );
timer=millis();
}
}
}
void loop() {
drawText(textToScroll);
}


Video Project I.20. Running Text menggunakan Modul LCD Matrix P10 berbasis Arduino Uno





KAMI MELAYANI JASA PEMBUATAN HARDWARE ATAU SOFTWARE BERBASIS ARDUINO

KONTAK KAMI 085743320570 (adi sanjaya)

Related Posts

No comments:

Post a Comment