- Raspberry Pi 3 + mmc card 16 GB
- Power Supply
- LCD Display + i2c serial interface board
Disini saya menggunakan LCD Display yang sudah dipasangkan dengan i2c serial board, jadi ga perlu lagi solder menyolder - Kabel Jumper female to female
Instalasi Raspbian dan Library
sudo python demo_lcd.py
sudo i2cdetect -y 1
Perhatikan kolom yang terisi, dari hasil pemeriksaan raspberry saya menunjukkan "3f".
so, mari kita buka konfigurasi driver lcd dengan perintah
sudo nano lcddriver.py
kemudian ubah pada bagian ADDRESS sehingga menjadi
ADDRESS to 0x3f
catatan. 0x3f adalah alamat yang diberikan i2cdetect, alamat berbeda mungkin akan ditampilkan pada raspberry kamu, jadi tinggal disesuaikan saja.
Selamat mencoba.
- Download Raspbian di : https://www.raspberrypi.org/downloads/raspbian/
- Install raspbian pada Raspberry Pi 3, https://www.raspberrypi.org/documentation/installation/installing-images/
- Update Raspberry Pi dengan perintah
sudo apt-get update
sudo apt-get upgrade
- Hubungkan LCD Display ke Raspberry PiHubungkan masing2 pin i2c ke Pin GPIO Raspberry Pi menggunakan kabel jumper, perhatikan gambar dibawah sebagai panduan.
- Untuk menampilkan teks pada lcd, kita gunakan library dari "The Raspberry Pi Guy" di alamat https://github.com/the-raspberry-pi-guy/lcd, namun sebelum kita install library tsb pastikan raspbian kamu sudah terpasang Git. Jika belum kamu bisa install git dengan perintah
sudo apt-get install git - Clone library LCD dengan perintah
git clone https://github.com/the-raspberry-pi-guy/lcd
masuk ke direktory lcd dengan perintah
cd lcd
kemudian install library dengan perintah
sudo sh install.sh - Tunggu hingga proses instalasi selesai dan Raspberry kamu akan otomatis reboot
Menampilkan Teks
Setelah semua persiapan dan instalasi selesai, tibalah saatnya mencoba menampilkan teks di layar lcd. untuk menampilkan teks kita gunakan bahasa pemrograman python.
Ada 2 contoh kode python yang disertakan di library, demo_lcd.py dan demo_clock.py.
jalankan salah satu demo dengan perintah
sudo python demo_lcd.py
silahkan coba demo yang lain dan pelajari alur kode nya
Troubleshooting
Saat menjalankan script dapat muncul error, hal ini disebabkan driver lcd belum dikonfigurasi dengan benar. Jalankan perintah berikut untuk memeriksa
sudo i2cdetect -y 1
akan muncul barisan matriks seperti dibawah ini
Perhatikan kolom yang terisi, dari hasil pemeriksaan raspberry saya menunjukkan "3f".
so, mari kita buka konfigurasi driver lcd dengan perintah
sudo nano lcddriver.py
kemudian ubah pada bagian ADDRESS sehingga menjadi
ADDRESS to 0x3f
catatan. 0x3f adalah alamat yang diberikan i2cdetect, alamat berbeda mungkin akan ditampilkan pada raspberry kamu, jadi tinggal disesuaikan saja.
Selamat mencoba.
Leaked information from the operation includes name logs, texts, location information and different private data. Developers, however, had been instantly disturbed by the instant deluge of gambling ads that appeared marketed alongside their very own, including against kids’ applications and, in 바카라사이트 minimal of|no less than} one case, a gambling addiction recovery app. After all, the gambling class itself is already controversial — many builders would rather not share an app marketplace with these usually predatory apps in the first place, a lot less have them marketed alongside their very own. Since 2011, North Carolina has provided the Stacked Deck program to college students in about three dozen center and high schools and group centers.
ReplyDelete