Mudah Mengupdate Teks ke P10 Via Bluetooh Andorid Beserta Pembuatan Aplikasinya
Running text pada P10 yang sudah diterima oleh konsumen, alangkah baiknya jika kita produsen running text memberi fasilitas yang bagus kepada mereka. Seperti jika konsumen menginginkan pergantian atau mengupdate teks, mereka dapat mengganti sendiri tanpa harus menghubungi atau memanggil produsen dan kembali membongkar komponen hardwarenya kemudian megupdate teksnya. Seperti yang akan saya bahas kali ini yaitu cara mudah mengupdate teks ke P10 via bluetooth android beserta cara pembuatan aplikasinya. Oke cekidot gan....
Yang diperlukan pada project.
Software :
- Arduino IDE
- Library DMD, silahkan donwload
- Library TimerOne, silahkan download
- Mit App Inventor, untuk membuat aplikasi
- Aplikasi Android, silahkan download file apk. Di bawah ini adalah tampilan dari aplikasinya
Hardware :
- Arduino Nano atau Uno
- Kabel USB downloader
- Panel LED Matrix P10
- DMD konektor
- Modul Bluettooth HC-05/HC-06
- Kabel Jumper
- Smartphone Android
Rangkaian:
- Untuk rangkaian Arduino dan DMD konektor dan P10 bisa dilihat disini
- Sementara rangkaian Arduino dan Bluetooth HC-05 sebagai berikut :
- TX ke RX Arduino
- RX ke TX Arduino
- VCC ke 5V Arduino
- GND ke GND Arduino
Persiapan Arduino IDE
- Silahkan buka Arduino IDE, masuk ke menu Tools-->Pilih Board sesuai jenis Arduino
- Pastikan Port terceklis, misalnya COM7
- Masukkan satu persatu library yang sebelumnya di download. Caranya di bawah ini.
Upload sketch
Jika semuanya sudah siap silahkan upload sketch berikut ini
Catatan penting! sebelum mengupload sketch ini, copot pemasangan pin TX dan RX dari bluetooth.
#include <SPI.h>
#include <DMD.h>
#include <TimerOne.h>
#include "SystemFont5x7.h"
#include "Arial_black_16.h"
#define DISPLAYS_ACROSS 1
#define DISPLAYS_DOWN 1
DMD dmd(DISPLAYS_ACROSS, DISPLAYS_DOWN);
#define maxChar 100
char pesan[maxChar];
char readChar;
byte index = 0;
int i;
void ScanDMD(){
dmd.scanDisplayBySPI();
}
void setup(void){
Serial.begin(9600);
Timer1.initialize(5000);
Timer1.attachInterrupt(ScanDMD);
dmd.clearScreen(true);
}
void loop(void){
if(Serial.available()){
for(i=0; i<99; i++){
pesan[i] = '\0';
}
index=0;
}
while(Serial.available() > 0){
if(index < (maxChar-1))
{
readChar = Serial.read();
pesan[index] = readChar;
index++;
pesan[index] = '\0';
}
}
dmd.clearScreen(true);
dmd.selectFont(Arial_Black_16);
dmd.drawMarquee(pesan, maxChar,(32*DISPLAYS_ACROSS)-1 ,0);
long start=millis();
long timer=start;
boolean ret=false;
while(!ret){
if ((timer+30) < millis()) {
ret=dmd.stepMarquee(-1,0);
timer=millis();
}
}
}
Setelah upload berhasil, kemudian hubungkan kembali pin TX dan RX-nya.
Instal aplikasi, silahkan instal aplikasi android yang sudah didonwload sebelumnya.
Langkah-langkah Bluetooh :
- Silahkan aktifkan Bluetooth pada smartphone teman-teman, dan pindai perangkat bluetooth.
- Jika modul masih baru nama dari perangkat bluetoothnya adalah HC-05
- Kemudian pilih dan masukkan pasword 1234
- Buka aplikasi yang sudah diinstal
- Klik tombol Bluetooh, dan pilih perangkat HC-05. Status bluetooth terhubung.
- Silahkan ketik teks yang akan di update pada panel P10.
- Klik tombol Kirim Text. Selesai.
Cara pembuatan aplikasi :
Untuk cara pembuatan aplikasi ini silahkan ikuti langkah-langkanya pada modul yang sudah saya siapkan. Dowload Cara Pembuatan aplikasi Update Teks ke panel P10 Android.
Buka juga :
Contoh Aplikasi Mit App inventor lainnya.
Arduino, Membuat Counter Barang P10 Sensor Proximity Switch
Buka juga :
Contoh Aplikasi Mit App inventor lainnya.
Arduino, Membuat Counter Barang P10 Sensor Proximity Switch
Demikian pembahasan kali ini semoga bermanfaat untuk teman-teman semua. Jika memiliki kendala jangan sungkan-sungkan untuk bertanya ya.
Terima Kasih. Salam.
0 Response to "Mudah Mengupdate Teks ke P10 Via Bluetooh Andorid Beserta Pembuatan Aplikasinya"
Post a Comment