Translate

Membuat Alat Barcode Scanner Menggunakan MCR12 dan Barcode ITF14 ARDUINO

Membuat Alat Barcode Scanner Menggunakan MCR12 dan Barcode ITF14 ARDUINO


        Pada kesempatan kali ini saya akan menjelaskan mengenai bagaimana cara membuat sebuah alat yang digunakan untuk membaca barcode itf14 dengan menggunakan barcode scanner MCR12 dan mikrokontroller yang digunakan adalah Arduino Mega. jadi alat ini hanya untuk membaca barcode dengan jenis itf14 saja karena panjang data berjumlah 14, jika ingin digunakan untuk membaca barcode jenis lain bisa dirubah pada pembatasan pembacaan data di program, pada contoh terdapat pembatasan pembacaan karakter sejumlah 14 data. untuk lebih jelasnya berikut adalah skema dan programnya. 




a. Arduino Mega





b. Barcode Scanner MCR12





c. LCD 16x2





d. Rangkaian Serial RS232 




 
e. Barcode ITF14






f. Program Arduino IDE

#include "Wire.h"
#include <LiquidCrystal.h>
LiquidCrystal lcd(11, 12, 4, 5, 6, 7);

String inputString = "";         // a string to hold incoming data
boolean stringComplete = false;  // whether the string is complete
String barcode;

void setup() {
  lcd.begin(16, 2);
  lcd.clear();
  lcd.noCursor();
 
  Serial.begin(9600);
  inputString.reserve(200);
}

void loop() {
  lcd.setCursor(0, 0);
  lcd.print("MCR-12 SCANNER");


  if (stringComplete) {
    Serial.println(inputString);
    barcode = inputString.substring(0,14);
    lcd.setCursor(0, 1);
    lcd.print(barcode);
    delay(5000);
    inputString = "";
    stringComplete = false;
  }
}


void serialEvent() {
  while (Serial.available()) {
    char inChar = (char)Serial.read();
    inputString += inChar;
    if (inChar == '\n') {
      stringComplete = true;
    }
  }
}





g. VIDEO HASILNYA






 






4 comments:

  1. Gan beli scanner mcr12 dimana..??

    ReplyDelete
  2. Di mana nak Dapatkan mcr12? Dan berapa harga nya kira-kira.

    ReplyDelete
  3. siang pak bisa taya saya puya masalah gimana cara menghubungkan wemos d1 r3 mengunakan usb shield ke scan barcode dan menampilaknya ke lcd trimakasih pak mohon bantuanya

    ReplyDelete