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电子版将教会你所有你需要知道的东西——最终你将得到终极极客数字骰子,用于你的游戏会话!

这些显示器的使用方式与我们之前提到的其他显示器相同,但它们的刷新率允许进行更为雄心勃勃的项目。亚马逊提供基本的单色屏幕。

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
  • 阅读 ( 263 )
  • 分类:IT

你可能感兴趣的文章

阿杜伊诺(arduino)和树莓皮(raspberry pi)的区别

...杜诺。以太网屏蔽用于连接以太网。彩色液晶屏用于连接显示器。程序员可以直接使用这些屏蔽并调用必要的库函数来执行所需的任务。 什么是树莓皮(raspberry pi)? Raspberry Pi运行在操作系统(OS)上。它是处理硬件的一个额外的...

  • 发布于 2020-10-11 03:02
  • 阅读 ( 449 )

你现在可以做10个预算的arduino星球大战项目

... 在本文中,我们将介绍一些基于Arduino的星球大战项目,你可以在预算。这些项目有的只花了几美元,有的甚至高达40美元。我们还加入了一些更大项目的链接,虽然没有一个项目可以说是预算意识强,但...

  • 发布于 2021-03-12 05:05
  • 阅读 ( 279 )

6种将arduino连接到android的简单方法

Arduino板和类似的微控制器使创造力比以往任何时候都更容易获得。无论你是控制LED灯带,自动化你的家,甚至保护你的财产,这些小奇迹是大多数DIY电子产品的核心。 ...

  • 发布于 2021-03-12 23:13
  • 阅读 ( 358 )

关于arduino你一直想知道的10件事

...还可能包括以下任意数量的部件:加速计、电机、开关、显示器、电位计、晶体管、按钮和寄存器。 ...

  • 发布于 2021-03-13 02:49
  • 阅读 ( 240 )

作为一个arduino初学者不要犯的10个错误

Arduino板,以及随之而来的许多价格合理的微控制器,永远改变了人们的电子爱好。曾经是超级极客的领域,拥有广泛的电子和计算知识,现在所有人都可以使用。 ...

  • 发布于 2021-03-13 03:20
  • 阅读 ( 253 )

如何用arduino遥控你的家,5个diy项目

...何工作的基础知识,并给出一些任何人都能做的简单DIY Arduino项目的例子。 ...

  • 发布于 2021-03-13 11:21
  • 阅读 ( 290 )

arduino入门:初学者指南

Arduino是一个开源的电子产品原型平台,它是世界上最流行的平台之一——除了Raspberry Pi之外。销量超过300万台(更多的是以第三方克隆设备的形式):是什么让它这么好,你能用它做什么? ...

  • 发布于 2021-03-14 15:19
  • 阅读 ( 297 )

arduino vs raspberry pi:哪台是你的迷你电脑?

...有内存和驱动HDMI输出的图形处理器。你可以插上键盘和显示器,加载Linux,技术水平较低的人可能不知道驱动一切的机器到底有多小。Pi在一个非常小的包中是一个非常强大的平台——非常适合于嵌入式系统,或者需要更多交互...

  • 发布于 2021-03-15 06:18
  • 阅读 ( 299 )

将led灯带连接到arduino的最终指南

... 你可以用它们从头开始构建一个廉价的LED像素显示器。你甚至可以用它们来**你自己的室内风暴云灯。 ...

  • 发布于 2021-03-17 18:44
  • 阅读 ( 381 )

初学者arduino编程:红绿灯控制器项目教程

Arduino红绿灯是一个有趣的小项目,你可以在一个小时内建成。下面介绍如何使用Arduino构建自己的电路,以及如何为高级变体更改电路。 ...

  • 发布于 2021-03-18 03:37
  • 阅读 ( 266 )
pgbusho14im
pgbusho14im

0 篇文章

相关推荐