Untuk pengguna yang tidak berpengalaman yang ingin secara mandiri membuat sistem kontrol untuk perangkat robot atau alat otomatisasi, berbagai modul perangkat keras dan modifikasinya ditawarkan di pasar layanan TI. Sebagai aturan, perangkat tersebut memiliki arsitektur sederhana dengan hak untuk menyalin dan perangkat lunak yang menyertainya dalam bentuk utilitas sederhana. Produk tersebut dapat digunakan baik secara mandiri maupun terhubung ke sistem komputer lain melalui antarmuka kabel atau nirkabel.
Pro bekerja dengan tampilan grafis
Sebelumnya, tampilan monokrom grafis banyak digunakan dalam pembuatan ponsel.
Nokia telah merilis sejumlah besar model berbeda yang dilengkapi dengan layar seperti itu. Hari-hari ponsel tersebut telah berakhir, tetapi tampilannya tidak hilang dari pasar dan terus digunakan secara aktif hingga saat ini. Mereka ternyata sangat diperlukan dan, di samping itu, perangkat murah untuk menampilkan informasi teks dan grafik. Tampilan grafis bekerja dengan membuat matriks titik di layar, yang menyorot gambar. Mereka menghemat sumber daya dan waktu, sementara menampilkan sejumlah besar informasi dan mengkonsumsi sejumlah kecil energi. Ada banyak area berbeda di mana perangkat Nokia 5110 dapat digunakan: foto, video, TV, medis, dan banyak industri lainnya.
Sebelum menjelaskan cara menghubungkan layar Nokia ke modul perangkat keras Arduino, perlu diberikan pengenalan singkat tentang perangkat ini.
Manfaat menggunakan Arduino Uno
Banyak platform dan mikrokontroler telah dibuat yang serupa dengan platform Arduino yang disajikan dalam artikel ini. Beberapa dari analog ini adalah Netmedia's BX-24, Parallax Basic Stamp dan banyak lainnya. Namun, mari kita fokus pada Arduino Uno, karena konstruktor ini memiliki sejumlah keunggulan dibandingkan pengontrol lainnya. Anda harus memperhatikan mereka ketika memilih platform untuk bekerja. Pertama-tama, ini adalah biaya rendah dari perangkat ini. Model dengan perangkat lunak ini berharga kurang dari $45 dan dapat dibuat dengan tangan jika diinginkan, karena memiliki desain yang cukup sederhana. Poin kedua yang perlu diperhatikan adalah bahwa platform Arduino dapat bekerja dengan semua sistem operasi: Windows, Linux, dan Macintosh OSX, sementara yang lainnya terbatas untuk bekerja secara eksklusif dengan Windows.
Deskripsi Arduino Uno
Arduino Uno adalah platform untuk mengembangkan dan memprogram berbagai perangkat, yang memiliki 14 input dan output digital, 6 input analog,beberapa konektor (USB, ICSP, power) dan tombol yang berfungsi untuk me-reboot perangkat. Platform ini memiliki sekering internal yang mencegah korsleting dan memastikan pengoperasian yang aman dengan kabel USB. Ini dipicu ketika lebih dari 500 mA arus melewati port USB. Dibandingkan dengan komputer mainframe, Arduino Uno berinteraksi jauh lebih erat dengan lingkungan fisik sekitarnya. Platform ini dibangun di atas papan sirkuit tercetak dan dirancang untuk bekerja dengan sumber terbuka. Ini dapat digunakan oleh pelajar dan amatir, serta profesional yang dapat memperluas dan melengkapi model sesuai kebijaksanaan mereka dan bekerja secara bebas dengan open source. Platform ini dirancang sedemikian rupa sehingga komponen baru dapat dengan mudah ditambahkan ke dalamnya. Desain mengasumsikan pilihan oleh pengembang untuk penggunaan perangkat secara independen, oleh karena itu tidak ditempatkan dalam kasing dan tidak memiliki ikatan kaku untuk instalasi.
Deskripsi tampilan Nokia 5110
Layar grafis Nokia 5110 adalah layar monokrom anggaran dengan diagonal 1,6 , yang memungkinkan Anda untuk menampilkan tidak hanya informasi teks, tetapi juga gambar. Resolusinya adalah 48x84 px, dan tegangan yang dapat dioperasikannya adalah 2,7-5 T. Informasi ditampilkan dalam blok vertikal, tinggi delapan piksel dan lebar enam garis, dan setiap kontak diberi label di bagian belakang untuk membantu pengguna menemukannya.
Untuk tampilan grafis operasi penuhharus terhubung ke papan. Artikel ini menjelaskan cara menghubungkan Nokia 5110 ke Arduino Uno untuk memulai dengan tampilan.
Bahan yang diperlukan untuk koneksi
-
Nokia 5110 Tampilan Grafis;
- Arduino Uno;
- loop atau tujuh kabel;
- Kabel USB (untuk menghubungkan ke komputer), baterai atau adaptor AC/DC (untuk memasok daya ke board tanpa bantuan komputer).
Cara menghubungkan Tampilan Grafis Nokia 5110 ke Arduino
1. Langkah pertama adalah menghubungkan layar Nokia 5110 ke Arduino. Disertakan dengan perangkat grafis adalah dudukan papan tempat memotong roti dengan delapan konektor. Jika Anda berencana menggunakan papan sirkuit, maka "kaki lurus" tidak masalah. Dalam kasus lain, ada baiknya membeli konektor pada sudut 90 derajat. Pertama, mereka harus dimasukkan ke dalam tampilan itu sendiri, dan kemudian pasang perangkat ke Arduino.
2. Selanjutnya, Anda perlu menghubungkan kabel. Cara terbaik adalah menggunakan kabel, tetapi kabel MGTF biasa juga dapat digunakan. Penting untuk diketahui bahwa tampilan ini tidak ditenagai oleh 5 V, tetapi oleh 3,3 V. Oleh karena itu, Anda dapat dengan aman menghubungkan 3 V ke plus dan ground ke minus. Kabel yang tersisa terhubung dalam urutan tertentu ke Arduino dan Nokia 5110. Diagram koneksi adalah sebagai berikut:
- Kontak Gnd (kabel biasa) - ke ground Arduino (ke minus);
- Bl (daya lampu latar) - ke ground Arduino (ke minus);
- Vcc (dayamodule) - ke port 3.3V di Arduino.
Selanjutnya, semua kontak dari kanan ke kiri terhubung ke port:
- Pin 1 (SCLK - pulsa untuk transmisi informasi) - port digital D3;
- Pin 2 (SDIN/MOSI - data) - port digital D4;
- Pin 3 (D/C - tipe data) - port digital D5;
- Pin 4 (RST) - port digital D6;
- Pin 5 (SCE - pemilihan chip) - port digital D7.
Bekerja dengan perpustakaan
Untuk menampilkan informasi yang diperlukan di layar perangkat, Anda perlu memuat perpustakaan. Pilihan terbaik untuk bekerja dengan informasi tekstual adalah program LCD5110_Graph. Anda sudah dapat mengetahui dari namanya bahwa perpustakaan ini dibuat khusus untuk Nokia 5110. Utilitas ini juga dapat diunduh dari Internet. Itu dilampirkan sebagai arsip. File yang tidak di-zip harus dipindahkan ke folder Libraries. Setelah itu, Anda dapat menjalankan program. Di jendela yang terbuka, Anda harus memilih "File", pindahkan kursor ke "Contoh", lalu pilih yang Anda butuhkan. Kode yang sudah selesai akan muncul di layar, yang sangat jelas bagi pengguna dan dasar untuk digunakan. Semua informasi yang diperlukan dapat dibaca dan diedit, tetapi penting untuk tidak merusak struktur kode. Berbagai fungsi perpustakaan akan memperluas kemungkinan bekerja dengan Nokia 5110.
Agar gambar grafik dapat ditampilkan di layar, gambar tersebut harus digambar terlebih dahulu dalam program grafik sepertiseperti Adobe Photoshop atau Paint. Setelah gambar siap, harus disimpan dalam format BMP (Monokrom Bitmap). Selanjutnya, dengan menggunakan perpustakaan, Anda harus mengonversi gambar ke sumber terbuka. Setelah langkah-langkah ini, sebuah gambar akan muncul di layar.
Koneksi layar Nokia 5110 ke Arduino ini akan membantu Anda menguasai keterampilan dasar bekerja dengan tampilan grafis dan mempelajari cara memprogram gambar menggunakan berbagai modul perangkat keras.