Translate

Membuat Alat Scanner Barcode Dengan Bascom AVR

Membuat Alat Scanner Barcode Dengan Bascom AVR


         Kali ini saya akan menjelaskan mengenai bagaimana cara mengakses device Barcode menggunakan Bascom AVR, Barcode yang digunakan adalah barcode TTL dengan output berupa serial UART, jadi jika ingin mengakses device barcode ini sangatlah mudah yaitu hanya perlu device RS232 saja, karena fungsi RS232 adalah untuk menyamakan level tegangan antara barcode dengan mikrokontroller. Yang perlu diperhatikan yaitu konfigurasi RS232 tidak seperti pada umunya dikarenakan harus di croos over pada pin RX dan TX nya, atau kalau sudah pernah mengakses modem wavecom pasti akan tahu konfigurasinya, karena konfigurasinya sama persis. Pada contoh kali ini, alat hanya digunakan untuk menampilkan nilai barcode yang terbaca, kegunaan lain dari alat ini yaitu bisa untuk mendeteksi barang maupun bisa juga untuk alat pencari barang dan lainnya, berikut penjelasan gambar dan programnya.



a. Minimum System






b. Skematik RS232 Cross Over






c, Barcode Scanner





d. Program Bascom AVR

$regfile = "m16def.dat"
$crystal = 12000000
$baud = 9600

'Konfigurasi LCD
Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2
Config Lcdpin = Pin , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
Config Lcd = 16 * 2

Cls
Cursor Off

Dim Datas As String * 20

Locate 1 , 1
Lcd "==BARCODE=="
Wait 1

Mulai:

Do
Cls
Input Datas

Upperline
Lcd Datas

Wait 10

Loop




e. VIDEO HASILNYA








9 comments:

  1. kang, Barcode Scannernya beli dimana kalo boleh tau ?

    ReplyDelete
    Replies
    1. Kami masih punya stoknya mas. Silahkan klo mau beli wa saja atau line atau bbm.

      Delete
  2. This comment has been removed by the author.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Kang harga barcode readernya berapa ya ?

    ReplyDelete
  5. Kami jual mas harga 850rb. Bisa kontak via wa di nomer diatas

    ReplyDelete
  6. Ada proyek untuk scan barcode produksi dipabrik.lanjut wa 08988433840

    ReplyDelete