TUTORIAL GM66 UART QRCode Barcode For Arduino

Kita akan menghubungkan GM66 QRCode dan Barcode Scanner, ke Arduino menggunakan komunikasi UART.

Karena kalo menggunakan UART kita TIDAK BUTUH USB Host Shield lagi 😀

Ubah ke Mode UART


GM66 yang dibeli dipasaran bawaan pabriknya bukan Mode UART. Nah makanya kita perlu Ubah Dulu ke Mode UART.

Caranya MUDAH BANGET ko!

Silakan jalankan GM66 nya, lalu scan satu persatu ke QRcode dibawah ini:

1. Scan QRcode dibawah ini untuk masuk Mode Setup.

2. Kemudian Scan QRCode dibawah ini untuk Atur ke Mode UART.

3. Selanjutnya Scan QRCode dibawah ini untuk Menyimpan Settingan.

4. Terakhir Scan QRCode dibawah ini untuk Mematikan Mode Setup.

Nah sekarang GM66 nya sudah jadi Mode UART ya dan bisa dikomunikasikan dengan Arduino melalui UART.

Dokumentasi lengkapnya bisa di cek disini ya: https://www.sunrom.com/get/872195

Rangkaian GM66 Ke Arduino


Rangkaian Untuk Arduino Mega:

Rangkaian Untuk Arduino Uno

 

Program GM66


Koding Untuk Arduino Mega:

String kode;

void setup() {
  Serial.begin(9600);
  
  Serial2.begin(9600);
  Serial2.setTimeout(100);
}

void loop() {
  while (Serial2.available() > 0) {
    kode = Serial2.readString();
    Serial.println(kode);
  }
}

Koding Untuk Arduino Uno / Nano:

#include<SoftwareSerial.h>
SoftwareSerial myserial(2,3);
String kode;

void setup() {
  Serial.begin(9600);
  
  myserial.begin(9600);
  myserial.setTimeout(100);
}

void loop() {
  while (myserial.available() > 0) {
    kode = myserial.readString();
    Serial.println(kode);
  }
}

Silakan salin kode diatas ke Arduino IDE, Kemudian Upload. Pastikan sudah memilih Jenis Board dan Port yang benar ya…

Pengujian GM66


Untuk pengujian silakan buka Serial Monitor, pastikan Baud Rate Serial Monitor di set ke 9600. Kemudian Scan Barcode atau QRCode, maka kodenya akan muncul di Serial Monitor.

Seperti pada gambar dibawah ini:

Saya adalah seorang pengulik yang tertarik dalam bidang Microcontroller, Internet of Things (IoT), dan Artificial Intelligence (AI). Saya terus belajar dan mengembangkan pengetahuan serta keterampilan saya di dalam ketiga bidang tersebut dengan harapan dapat menciptakan solusi inovatif yang bermanfaat.

One thought on “TUTORIAL GM66 UART QRCode Barcode For Arduino

Leave a Reply

Your email address will not be published. Required fields are marked *