Berita Terbaru

Membuat Mesin Karcis Antrian

Membuat mesin Karcis Antrian. Apaan sih itu karcis? kalau saya sih nyebut nya karcis. Itu kertas yang kita ambil bisa itu untuk parkir, antrian dokter, nonton film, dan yang lainnya. Biasanya kalau di mall besar, sistem parkirnya biasanya saat masuk kita pencet tombol di dekat palang pintu trus keluar deh kertas karcis parkir nya. Kertas tersebut dicetak oleh sebuah printer kecil yang ada di dalam box palang pintu tersebut.

Atau kamu pernah ngantri di bank? biasanya kita mengambil nomor antrian yang juga sistemnya kita pencet dan keluar kertas bertuliskan nomor urut antrian kita. Tapi beberapa bank ada juga yang masih menggunakan sistem manual.

Nomor antrian, atau nomor karcis parkir tadi dicetak menggunakan printer. pada umumnya printer akan bekerja mencetak sesuatu pada kertas bila sudah mendapatkan instruksi dari komputer. Tapi coba perhatikan box mesin parkir atau mesin antrian di bank, ada yang ukuran nya besar ada juga yang ukuran nya kecil. Kalau yang ukuran nya kecil, apakah ada komputer yang ukuran nya kecil? :D untuk sekarang ya sudah pasti ada. Tapi kalau dulu belum ada hehehe. Biasanya untuk mencetak tulisan pada kertas menggunakan printer dengan ukuran ruang yang sempit bisa digunakan mikrokontroler sederhana untuk menciptakan gambar atau nomor urut antrian tersebut.

Nah sekarang saya akan menunjukkan percobaan saya tentang membuat printer untuk mesin karcis antrian sederhana yang akan dapat mencetak kertas antrian hanya dengan sebuah printer thermal dan juga mikrokontroler.

Dasar pemrograman yang saya gunakan untuk project ini adalah arduino dengan library standar untuk printer thermal.

Hal mendasar yang menjadi inti dari project kita kali ini adalah sebuah perhitungan count up yang nilai angkanya akan kita cetak dengan berisikan logo serta keterangan waktu saat karcis tersebut dicetak.

buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
hitung+=1;
}

Secara sederhana coding untuk membuat sistem perhitungan maju adalah seperti diatas. Pertama kita membaca dulu status dari pin tombol dan disimpan pada variabel buttonstate. Kemudian berdasarkan nilai yang tersimpan pada variabel buttonstate tersebutlah kita bisa pakai untuk menambahkan nilai atau angka yang ada pada variabel hitung dengan cara menuliskan koding hitung+=1 itu sama saja seperti hitung + 1 = …

Nah setelah berhasil menjumlahkan angka untuk antrian setiap menekan tombol tentunya kita akan mencetak tulisan tersebut pada sebuah kertas dengan printer thermal. Maka dari itu saya mengguakan library standar dari adafruit untuk printer thermal agar dapat mencetak tulisan dengan mudah. contoh saya mencetak angka antrian tersebut ditunjukkan seperti ada coding berkut.

printer.setSize('L');
printer.println(hitung);

setSize yang artinya kita akan menentukan ukuran huruf yang digunakan. saya menggunakan ukuran huruf L atau large. dan mencetak angka pada variabel hitung. Coding mencetak hanya satu baris aja nih. sederhana kan? ya itu karena saya uda pakai library printernya.

Untuk library printer thermal kamu bisa download langsung.

Library Arduino

Download full coding nya dibawah ini

Dalam library tersebut juga ada contoh coding untuk mencetak barcode, logo atau gambar, tulisan besar kecil, orientasi tulisan dan sebagainya. Tinggal kamu kembangkan saja mau digunakan seperti apa. Kamu bisa cek hasil percobaan saya pada video ini.

Hasil Pencarian :


Jangan Lupa Cek Juga Artikel Di Bawah Ini
Membuat Web Server Dengan Panjerino
views 884
Apa sih itu web server? saya sendiri baru pas kuliah, baru ngeh apa itu web server. Web server itu ya sebuah hardware atau software yang menyediakan l...
Arduino Uno Clone Gratis
views 431
Halo teman teman, tahun baru 2015 sudah mulai deket nih, pada acara mau kemana nanti? :D wkwkwkwk kata kata pembuka yang ga sesuai dengan judul artike...
Belajar Robot Dengan Arduino
views 2237
Semenjak ada nya arduino, belajar mikrokontroller sudah tidak terasa susah lagi. Dengan adanya arduino yang menggunakan bahasa C sebagai bahasa pemr...
Download Source Code Jam Sholat
views 1902
Sebenarnya sih ada banyak jenis jam sholat yang ada, tapi disini saya share coding jam sholat yang saya buat aja deh karena itu yang saya punya hehehe...
Sistem Penjualan Berbasis RFID
views 671
Bicara tentang sistem penjualan berbasis rfid, dulu sekali pas saya masih kuliah saya pernah membuat sebuah sistem penjualan sederhana yang masih inpu...
Timbangan Digital
views 2112
Timbangan mungkin sepintas bagi beberapa orang akan dianggap sepele karena hanya digunakan sebagai alat untuk mengukur berat suatu benda. Sebenarnya t...
Cara Menggunakan Memory Micro SD di Arduino
views 4570
Bagaimana sih menggunakan memory micro SD di arduino? Untuk kamu yang lagi belajar mikrokontroller berbasis arduino tentunya sedang asik asiknya ber e...

Tentang Anak Agung Duwi Arsana

Seorang tukang service serabutan dari desa Panjer, Denpasar Bali. Senang bercerita tentang kegiatan sehari hari di blog dalam bentuk tulisan tulisan ngawur maupun di youtube dalam bentuk video yang ga jelas.

Baca juga

Download Project ATS (Automatic Transfer Switch) Genset

Download Project ATS (Automatic Transfer Switch) Genset Kalian uda baca belum tentang artikel genset otomatis …

6 komentar

  1. bli saya mau tanya, saya sudah nyoba ini program. tapi hasilnya kenapa jalan sebelum dipenxet ya?
    saya menggunkan push button pada pin 12

  2. Bli itu printernya bisa auto cutter ga?

Tinggalkan Balasan

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

15 + 7 =