Alhamdulillah pesanan arduino udah datang. Ada mainan baru nih buat ngisi waktu kosong (soalnya Jumat-Minggu libur hehe). Setelah berkedip-kedipan dengan LED pada pin13, langsung aja aku nyoba rangkaian lain. Aku pun mencoba rangkaian interfacing LCD dengan menggunakan 3 wire yang ada di sini, padahal biasanya membutuhkan 6 wire minimal. Rangkaian ini dibantu oleh shift register 74HC595. Check it out.
Sekalian belajar ngegambar rangkaian di fritzing hehe |
Untuk contoh kode programnya di arduino seperti ini.
#include <liquidcrystal595.h> LiquidCrystal595 lcd(0,1,2); // data, enable, clock void setup() { lcd.begin(16,2); lcd.clear(); lcd.setCursor(2,0); lcd.print("LCD MEMAKAI"); lcd.setCursor(5,1); lcd.print("3 PIN"); } void loop() { }
Ohiya kiriman downloader juga baru datang. Ini kiriman gratis dari seorang master baik hati yang memberikan gambar rangkaian di grup fb 'arduino indonesia'. Siapa yang bisa mengetahui dimana letak kesalahan rangkaiannya, bakal dikirimin downloader ATtiny2313 ini hehe. Udah tinggal solder dan pakai karena sudah ditanam firmware-nya. Kalau ada waktu luang lagi ngoprek ini lah, soalnya masih ada usbasp downloder ATmega8.
Semoga bermanfaat ~