Apakah kalian tahu tentang Thermal Printer, Thermal Printer adalah printer yang memanfaatkan panas untuk menghasilkan tulisan atau gambar di atas kertas. Jenis kertas yang digunakan itu adah kertas khusus yang akan mengeluarkan tulusan saat dipanaskan. Oke di postingan kali ini saya akan membahas bagaimana cara menggunakan printer thermal yang kita hubungkan ke arduino menggunakan komunikasi Serial/TTL, dan pada postingan ini juga kita akan membuat sebuah Printer nomor urut antrian, oke langsung aja kita mulai.

Pertama Persiapkan alatnya terlebih dahulu:

  1. Arduino Uno/Nano
  2. Printer Thermal
  3. Button (1 buah)
  4. Breadboard
  5. Kabel Jumper

Kemudian kalian rangkai alat tersebut seperti pada rangkaian berikut ini.

Setelah kalian instal yang harus dilakukan selanjutnya menginstal library Adafruit Thermal Printer

Setelah itu kalian bisa copykan program berikut ini

//Program by: Alim Mulyadi
//Created: 25/12/2022
//Program: Print Antrian

#include "Adafruit_Thermal.h"
#include "SoftwareSerial.h"

int button = 4;
int count = 0;

SoftwareSerial mySerial(2, 3);
Adafruit_Thermal printer(&mySerial);

void setup() {
  mySerial.begin(9600);
  printer.begin();
  pinMode(button, INPUT_PULLUP);
}

void loop() {

  if (digitalRead(button) == LOW) {
    count++;
    printer.justify('C');
    printer.setSize('L');
    printer.println("RUMAH SAKIT");
    printer.feed(2);
    //printer.setSize('M');
    if(count > 9){
      printer.print("00");
      printer.println(count);
    }
    else if(count > 99){
      printer.print("0");
      printer.println(count);
    }
    else if(count > 999){
      printer.println(count);
    }
    else{
      printer.print("000");
      printer.println(count);
    }
    printer.feed(2);
    printer.setSize('S');
    printer.println("Terimakasih");
    printer.feed(3);

    delay(150);
  }
}

Jika sudah diupload seharusnya printer Thermal akan Print Nomor urut antrian setiap kalian menekan Push Button Seperti pada gambar bertikut ini

Untuk lebih lengkap Mengenai project tersebut kalian bisa lihat video youtube saya berikut ini.

Untuk file lengkapnya kalian bisa download dibawah ini.

Membuat Printer Nomor Urut Antrian menggunakan Printer Thermal

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *