Membuat Alat Print portable dengan Arduino

Membuat alat print portable dengan Arduino adalah proyek menarik yang bisa digunakan untuk mencetak teks sederhana di mana saja, misalnya struk, pesan, atau data sensor. Biasanya, proyek ini menggunakan thermal printer kecil (seperti Adafruit mini thermal printer) yang tidak memerlukan tinta.
Berikut ini panduan singkat untuk membuat alat print portable dengan Arduino:
🔧 Komponen yang Dibutuhkan
-
Arduino Uno / Nano / ESP32 (disarankan ESP32 jika ingin konektivitas Bluetooth/Wi-Fi)
-
Thermal Printer Mini (contoh: Goojprt, SparkFun, atau Adafruit Mini Thermal Printer)
-
Power Supply (biasanya thermal printer butuh 5V 2A – 9V 1.5A)
-
Module Bluetooth HC-05/HC-06 (opsional untuk wireless printing via HP)
-
Baterai Li-ion + BMS + Charger module (seperti TP4056)
-
Breadboard / PCB + Kabel jumper
-
Library Arduino:
Adafruit_ThermalatauSoftwareSerial
🔌 Skema Sederhana
Jika menggunakan Bluetooth HC-05:
-
HC-05 TX → Arduino RX
-
HC-05 RX → Arduino TX (via voltage divider ke 3.3V)
-
HC-05 VCC → 5V
-
HC-05 GND → GND
🧠 Contoh Program Sederhana
🔋 Catatan Power Supply
Thermal printer membutuhkan arus besar saat mencetak (bisa 1.5–2A). Gunakan:
-
Baterai 18650 seri 2S atau 3S
-
Powerbank (jika mendukung output tinggi)
-
Adaptor 5V/9V 2A (untuk pengujian awal)
📲 Tambahan: Kirim Teks dari HP
Jika ingin mencetak dari HP:
-
Pasang Bluetooth HC-05 ke Arduino
-
Gunakan aplikasi serial Bluetooth (contoh: Serial Bluetooth Terminal di Android)
-
Kirim teks dari HP dan Arduino mencetaknya.
Contoh kode untuk mencetak teks dari HP via Bluetooth:
📦 Casing (Opsional)
Buat casing dari:
-
3D print
-
Akrilik potong laser
-
Kotak proyek plastik

