ESR ini adalah alat untuk mengukur berbagai macam komponen elektronik seperti Elko, Resistor, kumparan/Coil , Transistor, Mosfet, IGBT, dll. yang mana hasil pengukurannya tampil di display LCD ST7565. karena ESR milik saya yang beli di Marketplace ternyata tidak bisa mengukur komponen IGBT dan lilitan coil, mungkin firmware bawaan pabrik tidak support mengukur IGBT dan Coil maka disini kita coba upgrade firmware sekaligus kita tambahkan logo dan ganti dengan bahasa Indonesia. seperti gambar dibawah ini.
Sebelumnya siapkan terlebih dahulu alat tempurnya dibawah ini..
Software:
1. Langkah pertama yaitu membuat gambar yang bertuliskan text dan bebas text apa saja tapi saran saya jangan terlalu panjang textnya yaitu maximal 20 karakter, buatlah dengan bantuan software photo editor misal photoshop atau photoscape dengan ukuran 128x32 pixels. Apabila sudah dibuat dengan bertuliskan text untuk dijadikan logo dengan format PNG lalu Rename menjadi logo.png, lalu simpan difolder logo dan satu folder dengan logo.py
2. Langkah kedua membuka Python,yaitu menconvert file image to array dengan membuka file logo.py dengan klik kanan lalu klik Edit With IDLE, Setelah terbuka penampakan seperti dibawah ini
Setelah itu klik Run ---> Run Module.. Lalu copy semua seperti gambar dibawah ini yang berwarna hitam.
Setelah itu cari folder font yang sudah didownload dan cari 24x32_vertical_LSB lalu klik kanan buka dengan Notepad++ dan tambahkan atau di Paste hasil copy seperti dibawah ini..
Setelah itu jangan lupa di save.
Dan kalau mau edit bahasa misalnya Tidak terdeteksi atau rusak part . buka Transistortester.h dengan Notepad++ dan edit seperti gambar yang dibawah ini, selesai edit selalu disave
3.Langkah ketiga cari file main.c dan buka dengan Notepad++ dan cari atau dengan menekan ctrl+f yaitu code lcd_MEM_string(TestRunning); dan tambahkan code dibawahnya lcd_set_pixels( logo, 0, 32, 0, 128, 32); jangan lupa disave.
4. Langkah ke Empat mengcompile semua code yang telah diedit yang nantinya akan menghasilkan file dengan extension bin dan hex, Naaaah 2 file inilah yang kita butuhkan lalu diprogram ke IC Atmega328p yang terdapat di ESR dengan bantuan
AvrDUDES dan USBASP Programmer,
Compiler bisa dengan Atmel Studio 7 dan juga
WinAVR, karena menggunakan Atmel studio 7 terlalu panjang menjelaskannya lalu disini saya menggunakan WinAVR biar mudah.. Caranya Klik Start lalu cari
ProgrammerS Notepad [WinaAVR], klik
File lalu
open dan cari
Makefile difolder
mega328_T4_v2_st7565, setelah itu klik
Tools dan klik
[WinAVR]Make All... tunggu beberapa detik kalau tidak error seperti gambar dibawah ini,.
5. Langkah ke lima colokin USBASP Programmer lalu buka
AVRDUDESS dan langkah-langkahnya seperti gambar dibawah ini
Gunakan Konektor USBASP 10 pin ke 6 pin.
Dan Hasilnya ....
Setelah berhasil diprogram atau diflash firmware langkah selanjutnya jangan lupa di kalibrasi, Tutorial kalibrasi googling aja sudah banyak yang share.
Selamat Mencoba...
Ini yg aq cari2... mantuuul..
ReplyDelete