Daftar Isi:
- Langkah 1: Ambil Persyaratannya
- Langkah 2: Hubungkan
- Langkah 3: Memasang Perpustakaan Nokia 5110
- Langkah 4: Mengonversi Gambar
- Langkah 5: Mengonversi Gambar Bitmap ke C Array
- Langkah 6: Kode
- Langkah 7: Anda Sudah Selesai
Video: Grafik Kustom pada Tampilan Nokia 5110: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Hai teman-teman! Moksigen di sini. Sekitar 3 tahun yang lalu, saya menutup situs pribadi saya (inKnowit.in) yang memiliki 30 blog atau lebih. Saya melanjutkan blogging di sini tetapi saya kehilangan motivasi dengan sangat cepat dan hanya menulis tiga blog. Setelah banyak berpikir saya memutuskan untuk melanjutkan blogging. Saya akan memposting proyek yang sangat sederhana seperti sekarang. Karena saya telah bermain-main dengan tampilan Nokia 5110 cukup lama, saya telah memutuskan untuk menulis blog keempat saya tentang antarmuka tampilan ini dengan papan Mikrokontroler Arduino.
Langkah 1: Ambil Persyaratannya
Untuk instruksi ini, Anda perlu:
1. Layar LCD Nokia 5110. Anda bisa menyelamatkannya dari Nokia 5110 lama, atau Anda bisa membelinya secara online. Berikut tautan yang akan membantu Anda membelinya:
Arduino 5110 display-Ebay
2. Papan Arduino. [Saya telah menggunakan NANO dalam kasus ini]
3. (5 x [1000 ohm resistor])
4.(1 x [resistor 330 ohm])
5. Potensiometer 10kohm.
6. Sekelompok kabel jumper.
7. Papan tempat memotong roti.
Langkah 2: Hubungkan
Karena saya tidak dapat menemukan komponen Nokia 5110 di perpustakaan Fritzing, saya memutuskan untuk membuat sketsa sendiri. Ingatlah untuk menggunakan resistor 1000 ohm saat menghubungkan pin RST, CE, DC, Din dan CLK ke board arduino dan resistor 380 ohm dengan potensiometer.
Langkah 3: Memasang Perpustakaan Nokia 5110
Anda harus menginstal perpustakaan Nokia 5110 terlebih dahulu. Berikut tautan ke perpustakaan. Download, unzip dan pindahkan ke folder Arduino Libraries.
Perpustakaan Nokia 5110 untuk Arduino
Langkah 4: Mengonversi Gambar
Anda harus mengonversi gambar yang ingin Anda tampilkan menjadi file bitmap. Anda juga perlu mengubah resolusi gambar menjadi 84*48, untuk menyesuaikan resolusi tampilan. Berikut adalah situs yang akan membantu Anda melakukannya:
Konversi Online
Langkah 5: Mengonversi Gambar Bitmap ke C Array
Sekarang, Anda harus menggunakan perangkat lunak untuk mengonversi gambar.bmp ke array C.
Pengguna Windows dapat menggunakan LCDAssistant (File terlampir) dan pengguna MacBook dapat menggunakan LCDCreator (File Attached).
Setelah Anda mengonversi gambar, salin array. Saya akan menjelaskan di langkah selanjutnya bagaimana tepatnya array akan digunakan.
Langkah 6: Kode
#include //Termasuk library LCD5110 myGLCD(8, 9, 10, 12, 11); //Membuat objek LCD
grafik uint8_t eksternal; //Termasuk grafik
batalkan pengaturan() {
myGLCD. InitLCD(); //Menginisialisasi LCD
}
lingkaran kosong() {
myGLCD.clrScr(); //Membersihkan layar
myGLCD.drawBitmap(0, 0, grafik, 84, 48); //Menggambar bitmap
myGLCD.update(); //Memperbarui LCD
}
Buat tab terpisah dan beri nama Graphics. C
Sekarang untuk bagian grafis kustom.
Kami akan menyimpan kode C di memori program alih-alih SRAM karena kami selalu membutuhkan penggunaan RAM yang kecil. Untuk melakukan ini kita harus menyertakan perpustakaan dan kata seperti gambar atau seperti ini: (Kami menyertakan kata PROGMEM dan perpustakaan)[Masukkan ini di bagian Graphics. C];
#sertakan const unsigned char graphic PROGMEM= {
//Masukkan array C yang Anda salin sebelumnya di sini
//Lain, masukkan file graphics.c saya yang telah saya sertakan
}
Langkah 7: Anda Sudah Selesai
Unggah program ke arduino melalui kabel usb, dan Anda siap melakukannya.
Berikut contoh lain di mana saya telah menampilkan logo StoneSour pada layar Nokia 5110.
Saya terbuka untuk kritik, jadi jangan ragu untuk mengomentari pandangan Anda tentang instruksi ini. Kirim pesan kepada saya jika Anda memiliki masalah terkait dengan proyek ini.
Instagram- @moxigen
Facebook- Moksh Jadhav
Direkomendasikan:
Suhu Tampilan Arduino pada Tampilan LED TM1637: 7 Langkah
Arduino Display Temperature pada LED Display TM1637 : Pada tutorial kali ini kita akan mempelajari cara menampilkan suhu menggunakan LED Display TM1637 dan sensor DHT11 serta Visuino
Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307: 8 Langkah
Tampilan Waktu Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307 : Dalam tutorial ini kita akan mempelajari cara menampilkan waktu menggunakan modul RTC DS1307 dan Tampilan LED TM1637 dan Visuino
Monitor Suhu dan Tingkat Cahaya Dengan Tampilan pada LCD NOKIA 5110: 4 Langkah
Monitor Suhu dan Tingkat Cahaya Dengan Tampilan pada LCD NOKIA 5110: Halo semuanya! Pada bagian ini kami membuat perangkat elektronik sederhana untuk memantau suhu dan tingkat cahaya. Pengukuran parameter tersebut ditampilkan pada LCD NOKIA 5110. Perangkat ini berbasis mikrokontroler AVR ATMEGA328P. Pemantauan
Tampilan Temperatur pada Modul Tampilan LED P10 Menggunakan Arduino: 3 Langkah (dengan Gambar)
Tampilan Temperatur Pada Modul Tampilan LED P10 Menggunakan Arduino : Pada tutorial sebelumnya telah diberitahukan cara menampilkan teks pada Modul Tampilan LED Dot Matrix P10 menggunakan Konektor Arduino dan DMD yang bisa anda cek disini. Dalam tutorial ini kami akan memberikan tutorial proyek sederhana dengan memanfaatkan modul P10 sebagai media tampilan
Tampilan Teks pada Tampilan LED P10 Menggunakan Arduino: 5 Langkah (dengan Gambar)
Tampilan Teks Pada Tampilan LED P10 Menggunakan Arduino : Dotmatrix Display atau yang lebih sering disebut dengan Running Text banyak dijumpai di toko-toko sebagai sarana mengiklankan produknya, sifatnya yang praktis dan fleksibel dalam penggunaannya yang mendorong para pelaku usaha menggunakannya sebagai saran iklan. Sekarang penggunaan Dot