6 Paparan untuk Menghasilkan Data Dari Arduino Anda

6 Paparan untuk Menghasilkan Data Dari Arduino Anda

Jadi, anda mempunyai Arduino. Anda telah mempelajari beberapa asas, mungkin anda telah mengikuti a panduan pemula untuk memulakan anda. Apa selepas ini?





Menambah paparan ke Arduino anda dapat melayani banyak tujuan. Oleh kerana penggunaan umum untuk mikrokontroler adalah membaca data dari sensor, paparan membolehkan anda melihat data ini dalam masa nyata tanpa perlu menggunakan monitor bersiri dalam Arduino IDE. Ini juga membolehkan anda memberikan sentuhan peribadi kepada projek anda dengan teks, gambar, atau bahkan interaktiviti melalui layar sentuh.





Banyak alat pemula Arduino dilengkapi dengan beberapa bentuk paparan ringkas. Terdapat juga pelbagai perisai Arduino yang telah dibina sebelumnya yang mempunyai skrin yang dimasukkan ke dalamnya. Walaupun kami telah menutup paparan yang lebih besar yang dirancang untuk Raspberry Pi sebelumnya, terdapat beberapa pilihan yang lebih sesuai untuk projek berasaskan Arduino.





Dalam artikel ini, kami akan membimbing anda melalui berbagai jenis paparan yang tersedia, di mana mendapatkannya, dan cara menyiapkannya.

1. Paparan Kristal Cecair

The paparan kristal cecair (LCD) adalah paparan yang paling biasa dijumpai dalam projek DIY dan perkakas rumah. Ini tidak menghairankan kerana ia mudah dikendalikan, berkuasa rendah, dan sangat murah.



Jenis paparan ini boleh berbeza-beza dalam reka bentuk. Sebahagiannya lebih besar, dengan lebih banyak ruang dan baris watak, ada yang dilengkapi dengan lampu latar. Sebilangan besar memasang terus ke papan melalui 8 atau 12 sambungan ke pin Arduino, menjadikannya tidak sesuai dengan papan dengan pin yang tersedia lebih sedikit. Dalam contoh ini, beli skrin dengan Penyesuai I2C , membenarkan kawalan dengan hanya menggunakan 4 pin.

Kredit Imej: www.martyncurrey.com





Hanya ada beberapa dolar (atau sesedikit pun $ 1.95 untuk Aliexpress dengan penyesuai I2C yang disertakan), paparan ringkas ini dapat digunakan untuk memberi maklum balas masa nyata kepada projek apa pun.

Skrin dapat menggunakan sebilangan besar watak pratetap yang merangkumi kebanyakan kes penggunaan dalam pelbagai bahasa. Kawal LCD anda menggunakan Perpustakaan Kristal Cecair yang disediakan oleh Arduino. The paparan () dan tidakLihat () kaedah menulis ke LCD, seperti yang ditunjukkan dalam tutorial rasmi di laman web Arduino.





Kredit Gambar: arduino.cc

Catatan: Sekiranya anda menggunakan penyesuai I2C untuk layar LCD anda, anda perlu menggunakan Perpustakaan LiquidCrystal_I2C sebaliknya.

Sekiranya anda lebih suka tutorial video, Asas Litar bersungguh-sungguh dalam mengatur dan menggunakan a LCD 16x2 :

2. Paparan Tujuh-Segmen

Adakah anda mencari sesuatu yang mudah untuk menampilkan nombor dan beberapa watak asas? Mungkin anda mencari sesuatu dengan perasaan arked sekolah lama itu? A paparan tujuh segmen mungkin sesuai dengan keperluan anda.

Sekiranya anda belum pernah menemui paparan kecil yang berguna ini, Buzz Wire Game kami menggunakan satu untuk memaparkan status permainan:

perkara yang menarik untuk dilakukan dengan pemacu kilat

Papan sederhana ini terdiri daripada 7 LED (8 jika anda memasukkan titik), dan berfungsi seperti LED biasa dengan biasa Anod atau Katod sambungan. Ini membolehkan mereka melakukan satu sambungan ke V + (atau GND untuk katod biasa) dan dikendalikan dari pin Arduino anda. Dengan menggabungkan pin ini dalam kod, anda boleh membuat nombor dan beberapa huruf, bersama dengan reka bentuk yang lebih abstrak - apa sahaja yang anda boleh impikan menggunakan segmen yang ada!

Untuk buku asas bagaimana paparan ini berfungsi, jangan lihat lebih jauh daripada ini panduan pemula dari SemuaLitar Litar .

Untuk panduan video diikuti, Kristian BlÄsol mendedikasikan episodnya Apa sahaja Arduino siri hingga paparan tujuh segmen:

3. 5110 Paparan

Seterusnya dalam senarai kami adalah Paparan 5110 , juga dikenal sebagai paparan Nokia kerana penggunaannya yang luas dalam Nokia 3310 yang tidak dapat dihancurkan.

Kredit Gambar: sparkfun.com

Skrin LCD kecil ini monokrom dan mempunyai ukuran layar sebesar 84 x 48 piksel, tetapi jangan biarkan itu menipu anda. Datang masuk di di bawah $ 2 di Aliexpress , paparan ini sangat murah dan biasanya dilengkapi dengan lampu latar sebagai standard.

Bergantung pada perpustakaan yang anda gunakan, layar dapat menampilkan beberapa baris teks dalam berbagai fon. Ia juga mampu menampilkan gambar, dan ada perisian percuma yang dirancang untuk membantu membuat kreasi anda di layar. Walaupun kadar penyegaran terlalu perlahan untuk animasi terperinci, skrin ini cukup kuat untuk disertakan dalam projek jangka panjang dan sentiasa aktif.

Sparkfun mempunyai panduan yang luas untuk menggunakan LCD kecil ini, atau untuk pengenalan cepat ke 5110, lihat video ini dari Makmal MKMe :

4. Paparan OLED

Untuk peningkatan resolusi dan fungsi, a AWAK paparan mungkin adalah apa yang anda cari. Pada pandangan pertama, skrin ini kelihatan serupa dengan 5110 skrin, tetapi ia adalah peningkatan yang ketara. Skrin standard 0.96 Inci adalah 128 x 64 monokrom , dan dilengkapi dengan lampu latar sebagai standard.

Mereka menyambung ke Arduino anda menggunakan I2C , bermaksud bahawa di samping V + dan GND pin, hanya dua pin lagi yang diperlukan untuk berkomunikasi dengan skrin. Dengan pelbagai saiz dan pilihan warna penuh, paparan ini sangat serba boleh.

Kredit Gambar: adafruit.com

Untuk projek yang memulakan anda dengan paparan OLED, kami Binaan D20 elektronik akan mengajar anda semua yang perlu anda ketahui - dan anda akan mendapat dadu digital geeky terbaik untuk sesi permainan anda!

Paparan ini dapat digunakan dengan cara yang sama seperti yang lain yang telah kami sebutkan sejauh ini, tetapi kadar penyegarannya memungkinkan untuk membuat projek yang lebih bercita-cita tinggi. The skrin monokrom asas boleh didapati di Amazon.

LANMU 0.96 'I2C IIC SPI Serial 128X64 Modul OLED Papan Perisai LCD OLED Putih BELI SEKARANG DI AMAZON

5. TFT LCD

Paparan kristal cecair transistor filem tipis (TFT LCD) dalam banyak cara meningkatkan kualiti ketika datang ke pilihan untuk menambahkan layar ke Arduino anda. Tersedia dengan atau tanpa fungsi skrin sentuh, mereka juga menambah kemampuan memuat fail bitmap dari slot kad SD mikro on-board.

Arduino mempunyai panduan rasmi kerana menubuhkan mereka skrin TFT LCD tanpa sentuh . Untuk tutorial video yang mengajar anda asas-asas penyediaan versi skrin sentuh, YouTuber educ8s.tv adakah anda telah membuat liputan:

Dengan versi asas skrin ini berharga kurang daripada $ 4 , dan edisi skrin sentuh masuk dengan harga di bawah $ 10 [Broken Link Dihapus], paparan ini adalah pilihan lain apabila anda memerlukan paparan yang bagus untuk projek anda.

6. Paparan E-Paper

Mencari sesuatu yang sedikit berbeza? Seorang E-kertas (atau E-dakwat bergantung kepada siapa yang anda minta) paparan mungkin sesuai untuk anda. Skrin ini berbeza dengan yang lain memberikan pengalaman membaca yang jauh lebih semula jadi, tidak hairanlah bahawa teknologi ini merupakan landasan hampir setiap e-pembaca yang ada.

Kredit Gambar: waveshare.com

Sebab paparan ini kelihatan sangat baik adalah kerana cara mereka berfungsi. Setiap 'piksel' mengandungi zarah bermuatan antara dua elektrod. Dengan menukar cas setiap elektrod, anda dapat mempengaruhi zarah hitam bermuatan negatif untuk menukar tempat dengan zarah putih bermuatan positif.

Inilah yang memberikan e-kertas rasa semula jadi. Sebagai bonus, setelah tinta dipindahkan ke lokasinya, ia tidak menggunakan kekuatan untuk menyimpannya di sana. Ini menjadikan paparan ini mempunyai daya rendah secara semula jadi untuk beroperasi.

Paparan berteknologi tinggi ini dengan harga lebih tinggi, dengan Waveshare 4.3 inci skrin masuk pada pukul lebih dari $ 50 . Untuk ikhtisar lengkap tentang cara memasang dan memprogram paparan ini, YouTuber educ8s.tv sekali lagi sedia membantu:

Impian Skrin

Artikel ini telah merangkumi kebanyakan pilihan yang tersedia untuk paparan Arduino, walaupun terdapat cara yang lebih pelik dan indah untuk menambahkan maklum balas ke peranti DIY anda.

Sekarang setelah anda tahu apa yang ada di luar sana, mengapa tidak memasukkan skrin ke dalam rumah pintar DIY anda? Sekiranya permainan retro lebih banyak perkara anda, mengapa tidak membuat versi klasik retro Pong klasik anda di Arduino?

Kemungkinannya tidak berkesudahan, dan kami ingin mendengar bagaimana anda memasukkan mana-mana paparan ini ke dalam projek anda. Adakah anda menggunakan penggunaan luar biasa untuk Arduino Display? Adakah anda menggunakan skrin yang tidak kami fikirkan dalam projek anda?

Beritahu kami di bahagian komen di bawah!

Kami harap anda menyukai item yang kami cadangkan dan bincangkan! MUO mempunyai perkongsian afiliasi dan tajaan, jadi kami menerima bahagian hasil dari beberapa pembelian anda. Ini tidak akan mempengaruhi harga yang anda bayar dan membantu kami menawarkan cadangan produk terbaik.

bagaimana anda mendapat karma di reddit
Berkongsi Berkongsi Tweet E-mel Canon vs Nikon: Jenama Kamera mana yang lebih baik?

Canon dan Nikon adalah dua nama terbesar dalam industri kamera. Tetapi jenama mana yang menawarkan barisan kamera dan lensa yang lebih baik?

Baca Seterusnya
Topik-topik yang berkaitan
  • DIY
  • Arduino
Mengenai Pengarang Ian Buckley(216 Artikel Diterbitkan)

Ian Buckley adalah wartawan bebas, pemuzik, pemain dan penerbit video yang tinggal di Berlin, Jerman. Ketika dia tidak menulis atau di atas pentas, dia bermain-main dengan elektronik DIY atau kod dengan harapan menjadi saintis gila.

Lagi Dari Ian Buckley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan