6個顯示器從arduino輸出資料

在本文中,我們將介紹各種可用的顯示型別、從何處獲取它們以及如何設定它們。...

所以,你有一個Arduino。你已經學會了一些基礎知識,也許你已經按照初學者指南開始了。接下來呢?

arduino-output-displays

在Arduino中添加一個顯示可以有很多用途。由於微控制器的一個常見用途是從傳感器讀取數據,因此顯示器允許您實時查看這些數據,而無需使用Arduino IDE中的串行監視器。它還允許您通過觸摸屏為您的項目提供文本、圖像、甚至交互的個性化觸控。

許多Arduino初學者工具包都帶有某種形式的簡單顯示。也有各種各樣的預先建造的Arduino防護罩,其中包含屏幕。雖然我們之前已經討論過為Raspberry Pi設計的更大的顯示器,但是有幾個選項更適合基於Arduino的項目。

在本文中,我們將介紹各種可用的顯示類型、從何處獲取它們以及如何設置它們。

1液晶顯示器

液晶顯示器(LCD)是DIY項目和家用電器中最常見的顯示器。這一點也不奇怪,因為它們操作簡單,功率低,而且便宜得難以置信。

這種顯示器的設計可能會有所不同。有些更大,字符空間和行更多,有些帶有背光。大多數連接直接通過8或12個連接到Arduino引腳,使其與可用引腳較少的板不兼容。在這種情況下,購買一個帶有I2C適配器的屏幕,允許僅使用4個引腳進行控制。

arduino display lcd

這些簡單的顯示器只需幾美元(或者在包含I2C適配器的Aliexpress上僅需1.95美元),就可以用於向任何項目提供實時反饋。

屏幕上有各種各樣的預設字符,涵蓋了各種語言的大多數用例。使用Arduino提供的液晶庫控制LCD。display()和noDisplay()方法寫入LCD,如Arduino網站上的官方教程所示。

arduino display lcd

注意:如果您的液晶屏使用I2C適配器,則需要改用LiquidCrystal\U I2C庫。

如果您喜歡視頻教程,“電路基礎”有一個很好的設置和使用16x2 LCD的詳細介紹:

2七段式顯示器

你在找一些簡單的顯示數字和一些基本字符的東西嗎?也許你在找那種老式街機的感覺?七段式顯示器可能適合您的需要。

如果您以前沒有遇到過這些方便的小顯示器,我們的Buzz Wire遊戲會使用一個來顯示遊戲狀態:

這些簡單的電路板由7個LED組成(如果包括圓點,則為8個),工作原理與普通LED非常相似,具有公共陽極或陰極連接。這允許他們採取一個連接到V+(或GND為公共陰極),並從您的Arduino引腳控制。通過在代碼中組合這些管腳,您可以創建數字和幾個字母,以及更抽象的設計——任何您可以使用可用的段來構思的東西!

要獲得這些顯示如何工作的完整入門知識,請參閱AllAboutCircuits提供的大量初學者指南。

為了獲得視頻指南,克里斯蒂安·布盧索爾(Kristian Blåsol)將他的《阿杜伊諾》(Anywhere Arduino)系列的一集奉獻給了七個片段:

三。5110顯示器

下一個在我們的名單是5110顯示器,也親切地稱為諾基亞顯示器,因為它廣泛使用在心愛的和近乎堅不可摧的諾基亞3310。

arduino display 5110

這些小小的液晶屏是單色的,屏幕尺寸為84×48像素,但別讓它矇蔽了你。在Aliexpress上售價不到2美元,這些顯示器非常便宜,通常帶有背光作為標準配置。

根據您使用的庫,屏幕可以以各種字體顯示多行文本。它還能夠顯示圖像,並有免費軟件設計,以幫助您的創作在屏幕上。雖然刷新速度對於詳細的動畫來說太慢了,但是這些屏幕足夠硬,可以包含在長期的、總是在運行的項目中。

Sparkfun有一個使用這些小液晶顯示器的廣泛指南,或者要快速介紹5110,請查看MKMe實驗室的以下視頻:

4oled顯示器

為了提高分辨率和功能性,OLED顯示器可能是您想要的。乍一看,這些屏幕看起來與5110屏幕相似,但它們是一個重大的升級。標準的0.96英寸屏幕是128 x 64單色的,標準配置背光。

它們使用I2C連接到Arduino,這意味著除了V+和GND引腳外,只需要另外兩個引腳與屏幕通信。有各種尺寸和全綵選項,這些顯示器是難以置信的多功能。

arduino display oled

作為一個讓你開始使用OLED顯示器的項目,我們的D20電子版將教會你所有你需要知道的東西——最終你將得到終極極客數字骰子,用於你的遊戲會話!

這些顯示器的使用方式與我們之前提到的其他顯示器相同,但它們的刷新率允許進行更為雄心勃勃的項目。亞馬遜提供基本的單色屏幕。

LANMU OLED LCD Display, 0.96" I2C IIC SPI Serial 128X64 White OLED LCD Shield Board OLED Module for Arduino 51 Msp420 Stim32 SCR BUY NOW ON AMAZON

5液晶

薄膜晶體管液晶顯示器(TFT-lcd)在許多方面是質量的又一個提升,當它涉及到為您的Arduino添加屏幕的選項時。無論是否具有觸摸屏功能,它們還可以從板載micro-SD卡插槽加載位圖文件。

Arduino有一個關於設置非觸摸屏TFT LCD屏幕的官方指南。YouTuber educ8s.tv為您提供了一個視頻教程,教您設置觸摸屏版本的基礎知識,內容包括:

由於這些屏幕的基本版本售價不到4美元,而觸摸屏版本售價不到10美元(斷開鏈接刪除),當您的項目需要漂亮的顯示器時,這些顯示器是另一個不錯的選擇。

6電子紙顯示器

想找點不一樣的東西嗎?電子紙(或電子墨水,取決於你問誰)顯示器可能適合你。這些屏幕不同於其他提供更自然閱讀體驗的屏幕,毫不奇怪,這種技術是幾乎所有可用電子閱讀器的基石。

arduino display e-ink

這些顯示器看起來如此漂亮的原因在於它們的工作方式。每個“像素”包含兩個電極之間的帶電粒子。通過切換每個電極的電荷,你可以影響帶負電荷的黑色粒子與帶正電荷的白色粒子交換位置。

這就是為什麼電子紙給人如此自然的感覺。作為一個額外的好處,一旦墨水被移動到它的位置,它就不會使用任何力量來保持它在那裡。這使得這些顯示器的工作功率自然較低。

這些高科技顯示器的價格確實更高,4.3英寸的Waveshare屏幕售價超過50美元。有關如何連接和編程這些顯示的完整概述,YouTuber educ8s.tv再次提供幫助:

銀幕夢

本文介紹了Arduino顯示器的大多數可用選項,不過肯定有更奇怪、更奇妙的方法可以為您的DIY設備添加反饋。

既然你已經知道外面有什麼了,為什麼不在你的DIY智能家居設置中加入一個屏幕呢?如果復古遊戲更適合你,為什麼不在Arduino上創建你自己的復古經典乒乓小版本呢?

可能性是無窮無盡的,我們很想知道你是如何將這些展示融入到你的項目中的。你有沒有想到Arduino顯示器有什麼不尋常的用途?你使用的是我們在你的項目中沒有想到的屏幕嗎?

請在下面的評論部分告訴我們!

  • 發表於 2021-03-12 19:42
  • 閱讀 ( 56 )
  • 分類:DIY

你可能感興趣的文章

阿杜伊諾(arduino)和樹莓皮(raspberry pi)的區別

關鍵區別–arduino vs raspberry pi Arduino和Raspberry Pi的主要區別在於Arduino是一個微控制器開發板,而Raspberry Pi是基於Linux作業系統的通用計算機。 選擇Arduino或Raspberry Pi取決於要開發的專案。本文討論了最常見的Arduino Uno和Raspberry Pi...

  • 發佈於 2020-10-11 03:02
  • 閲讀 ( 50 )

增強現實(augmented reality)和虛擬現實(virtual reality)的區別

...了真實的比賽,其他資訊,如分數和統計,這是補充成分顯示。今天的技術更先進了,現在,可以很順利地將輔助元件與現實世界融合。 為了實現增強現實,所需的硬體元件包括輸入裝置、感測器、處理器和輸出裝置。透過加...

  • 發佈於 2020-10-29 14:00
  • 閲讀 ( 48 )

關於arduino你一直想知道的10件事

Arduino是你能學到的最好的極客愛好之一,因為它涉及到一點點東西:電路、編碼、自己動手、解決問題、創造力等等。但即使你沒有任何這方面的經驗,你仍然應該學習Arduino——即使只是基礎知識。 ...

  • 發佈於 2021-03-13 02:49
  • 閲讀 ( 54 )

arduino vs raspberry pi:哪臺是你的迷你電腦?

Arduino和Raspberry Pi看起來非常相似——它們都是可愛的小電路板,上面有一些晶片和引腳——但實際上它們是非常不同的裝置。 ...

  • 發佈於 2021-03-15 06:18
  • 閲讀 ( 53 )

blynk入門:簡單的diy物聯網裝置

...智慧物件從未如此容易,物聯網裝置近年來迅速普及。像Arduino或Raspberry Pi這樣的開發板可以用來控制從家裡的電源插座到運動啟用的聖誕裝飾品的一切。 ...

  • 發佈於 2021-03-16 11:06
  • 閲讀 ( 59 )

帶有oled顯示屏的arduino復古遊戲

...沒有想過要花多少功夫才能寫出自己的復古遊戲?Pong為Arduino編寫程式碼有多容易?加入我,我告訴你如何建立一個Arduino供電的迷你復古遊戲控制檯,以及如何從頭開始編碼乒乓球。最終結果如下: ...

  • 發佈於 2021-03-16 17:37
  • 閲讀 ( 58 )

用arduino做一個buzz wire遊戲

在這個有趣的專案中,我們將學習如何使用Arduino**buzz wire遊戲。許多需要的零件可以在初學者工具包中找到(初學者工具包中有什麼?)在房子周圍。這個專案使用一個Arduino,儘管你幾乎可以使用任何你身邊的微控制器(看看...

  • 發佈於 2021-03-17 09:39
  • 閲讀 ( 52 )

將led燈帶連線到arduino的最終指南

...最常見的LED產品是LED帶。在本文中,我們將介紹如何使用Arduino設定兩種最常見的型別。這些專案非常簡單,即使你是一個初學者與Arduino或DIY電子,你將能夠做到這一點。 ...

  • 發佈於 2021-03-17 18:44
  • 閲讀 ( 81 )

三個簡單的步驟,雙顯示器設定和擴充套件桌面

...腦支援雙顯示器嗎? 你的顯示卡能支援多個顯示器嗎? 您是否正確設定了雙監視器? ...

  • 發佈於 2021-03-22 10:38
  • 閲讀 ( 46 )

如何將一個hdmi訊號拆分為多個顯示器(和3個高質量hdmi拆分器)

...亞馬遜上買到。與1x2選項不同,1x4 HDMI拆分器最多支援四個顯示器。 ...

  • 發佈於 2021-03-24 08:28
  • 閲讀 ( 49 )
pgbusho14im
pgbusho14im

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章