6个显示器以从Arduino输出数据

因此,您有一个Arduino。您已经了解了一些基础知识,也许您已经按照入门指南进行操作。下一步是什么?

在Arduino上添加显示器可以达到许多目的。由于微控制器的常见用途是从传感器读取数据,因此显示器可让您实时查看此数据,而无需在Arduino IDE中使用串行监视器。它还使您可以通过触摸屏为项目提供文本,图像甚至交互性的个性化触摸。

以前有很多Arduino入门套件,有几种可用的选项更适合基于Arduino的项目。

在本文中,我们将带您了解可用的不同显示类型,在何处获得它们以及如何进行设置。

1。液晶显示器

液晶显示器(LCD)是在DIY项目和家用电器中最常见的显示器。这不足为奇,因为它们易于操作,低功耗且非常便宜。

这种类型的显示器在设计上可能会有所不同。有些较大,带有更多字符空间和行,有些带有背光。大多数通过与Arduino引脚的8或12个连接直接直接连接到开发板上,从而使它们与可用引脚更少的开发板不兼容。在这种情况下,请购买带有 I2C适配器的屏幕,只允许使用4个引脚进行控制。

仅售几美元(含Aliexpress的价格低至1.95美元) I2C适配器),这些简单的显示可用于向任何项目提供实时反馈。

这些屏幕可显示多种预设字符,涵盖多种语言的大多数使用情况。使用Arduino提供的液晶库控制LCD。 display() noDisplay()方法写入LCD,如Arduino网站上的官方教程所示。

注意:如果您要在LCD屏幕上使用I2C适配器,则需要使用LiquidCrystal_I2C库。

如果您喜欢视频教程,请电路基础在设置和使用 16×2 LCD

2方面有出色的表现。七段显示器

您是否正在寻找简单的数字显示和一些基本字符显示?也许您正在寻找具有旧式学校氛围的东西? 七段显示器可能会满足您的需求。

如果您以前从未遇到过这些方便的小显示器,我们的Buzz Wire Game会使用其中一个来显示游戏状态:<

这些简单的电路板由7个LED组成(如果包括点,则为8个),并且与具有普通阳极阴极的普通LED一样工作连接。这样一来,他们即可与V +(或GND为公共阴极)建立连接,并通过Arduino的引脚进行控制。通过将这些针脚结合在代码中,您可以创建数字和几个字母以及更抽象的设计-您可以使用可用的段实现任何梦想!

要全面了解这些显示的工作原理,请看一下除了 AllAboutCircuits 的这份广泛的初学者指南之外,

克里斯蒂安·布拉索尔(KristianBlåsol)专门介绍了他的 Anything Arduino 系列到七段显示器:

3。 5110显示屏

我们列表中的下一个是 5110显示屏,由于它在深受喜爱和几乎坚不可摧的诺基亚3310中得到了广泛使用,因此也被称为诺基亚显示屏。

这些小巧的LCD屏幕是单色的,屏幕尺寸为 84 x 48 像素,但请不要让它愚弄您。这些显示器在Aliexpress上的售价不到2美元,非常便宜,通常带有背光作为标准配置。

根据所使用的库,屏幕可以显示多行各种字体的文本。它还可以显示图像,并且提供了免费的软件,旨在帮助您在屏幕上显示您的作品。尽管刷新速度对于详细的动画而言太慢,但这些屏幕很难包含在长期的,始终在线的项目中。

Sparkfun拥有使用这些小型LCD的广泛指南,或者对于快速入门5110,请从 MKMe Lab 观看此视频:

4。 OLED显示器

要提高分辨率和功能,可能需要使用 OLED 显示器。乍一看,这些屏幕看起来与5110屏幕相似,但是它们是一个重大的升级。标准的0.96英寸屏幕为 128 x 64单色,并带有标准背光。

它们使用 I2C 连接到您的Arduino,这意味着在 V + GND 引脚旁边,只需要另外两个引脚即可与屏幕通信。这些显示器具有各种尺寸和全色选项,用途非常广泛。

对于一个让您开始使用OLED显示器的项目,我们的Electronic D20版本将教您所有您需要了解的知识–

这些显示器的使用方式可以与到目前为止我们提到的其他显示器相同,但是它们的刷新率可以实现更大胆的项目。基本的单色屏幕在Amazon上可用。

5。 TFT LCD

薄膜晶体管液晶显示器(TFT LCD)在许多方面都为在Arduino上添加屏幕的选项提高了质量。它们具有或不具有触摸屏功能,还增加了从板载微型SD卡插槽加载位图文件的功能。

Arduino提供了用于设置其非触摸屏TFT LCD屏幕的官方指南。有关向您传授设置触摸屏版本的基础知识的视频教程,YouTuber educ8s.tv 为您提供了以下内容:

这些屏幕的基本版本售价不到4美元,并且触摸屏版本的价格不到10美元[Broken Link Removed](断开的链接已删除),当您的项目需要漂亮的显示器时,这些显示器是另一个不错的选择。

6。电子纸显示屏

是否在寻找一些不同的东西? 电子纸(或电子墨水,具体取决于您要求的人)显示可能适合您。这些屏幕不同于其他屏幕,它们提供了更为自然的阅读体验,毫不奇怪,这项技术是几乎所有可用电子阅读器的基石。

这些屏幕看起来如此出色的原因在于它们的功能方式。每个“像素"都包含两个电极之间的带电粒子。通过切换每个电极的电荷,您可以影响带负电荷的黑色颗粒与带正电荷的白色颗粒的位置。

这就是给电子纸带来自然感觉的原因。作为奖励,一旦墨水移到其位置,它就不会使用任何电源来将其保留在那里。

这些高科技显示器的价格确实更高, 4.3英寸Waveshare 屏幕的价格超过50美元。有关如何对这些显示器进行连线和编程的完整概述,YouTuber educ8s.tv 再次在这里为您提供帮助:

Screen Dreams

本文涵盖了大多数Arduino显示器可用的选项,尽管肯定有更多怪异和奇妙的方法可以向您的DIY设备添加反馈。

现在您已经知道了其中的内容,为什么不将屏幕集成到其中呢?您的DIY智能家居设置如何?

可能性是无限的,我们很想听听您如何将这些显示器中的任何一个集成到您的项目中。您是否为Arduino显示器提出了不寻常的用途?您使用的是您在项目中根本没有想到的屏幕吗?

标签: