0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Arduino MEGA板上使用2.4“ TFT LCD屏蔽显示器

454398 来源:网络整理 作者:佚名 2019-11-04 10:30 次阅读

步骤1:组装

将2.4英寸TFT LCD屏蔽层通过合适的引脚直接放置到Arduino MEGA上。

DHT11的第二个引脚是我们需要的,该数据引脚与Arduino MEGA的17号引脚

。您可以使用细面包板和细电缆进行连接。

步骤2:上传代码

您可以下载以下代码。复制这些代码并将其粘贴到Arduino IDE。

在Arduino IDE工具》》设备》》 Arduino MEGA和编程器上作为AVRISP mkII

从计算机的设备中查找相关的COM端口号经理,新的Arduino IDE会自动理解。

rar文件是需要导入到Arduino库的库。 (提取使用)

第3步:获取结果

主要算法是从传感器所处的相关环境中获取最新的温度和湿度值,我们在显示屏上看到结果。由于显示器是彩色的,因此无论温度高低,我都会添加彩色响应。这些是:

if (DHT.temperature 》 30){

tft.setTextColor(RED);

}else if (DHT.temperature 》 27 || DHT.temperature 《 30) {

tft.setTextColor(YELLOW);

} else if(DHT.temperature 《 27 || DHT.temperature 》 10){

tft.setTextColor(BLUE);

} else if (DHT.temperature 《10){

tft.setTextColor(CYAN);

} else {

tft.setTextColor(GREEN);

}

这意味着:

1。如果温度高于30摄氏度,则将显示的温度线显示为红色。

2。如果温度高于30,则低于27,则将显示的温度线显示为黄色。

3。如果温度高于27时低于10,则将显示的温度线显示为蓝色。

4。如果温度低于10,则将显示的温度线设置为青色。

5。如果前四个陈述均不成立,请将其设为绿色。 (这是为了在代码中故意使用else语句)

仅此而已!

步骤4:奖金:让我们保存SD卡的值

我没有一个小的SD卡读卡器护盖用于Arduino板作为SPI,但是我有兼容Arduino Mega的以太网屏蔽。该防护罩具有SD卡读卡器插槽。我的想法是使用以太网屏蔽的SD卡插槽将湿度和温度值保存到SD卡中。

因此,将Arduino MEGA和Ethernet Shield结合使用。然后,添加TFT LCD防护罩,并按照本指导性操作的第一步中所述添加DHT11。

下载以下Arduino IDE的代码,并将其上传到Arduino MEGA。您可以关闭计算机的蓝牙连接,以便在通过Arduino IDE程序上传代码时不会出现任何错误。

您需要将SD卡格式化为FAT32或FAT格式,以用于Ardunio。我在附件中积极使用时,请检查我的SD卡状态。您需要一个USB电缆连接到PC的SD卡读卡器,才能查看其中的文本文件。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4402

    浏览量

    166894
  • Arduino
    +关注

    关注

    187

    文章

    6456

    浏览量

    186481
收藏 人收藏

    评论

    相关推荐

    tft屏幕属于lcd屏幕的一种吗

    TFT屏幕确实属于LCD(液晶显示器)屏幕的一种。LCD屏幕是一种广泛使用的显示技术,它通过液晶分子的排列变化来控制光线的通过,从而实现图像
    的头像 发表于 10-12 10:31 394次阅读

    物联网系统中TFT_LCD屏主流驱动方案详解

    物联网系统中为什么要使用 TFT-LCD驱动 芯片 在物联网系统中使用TFT-LCD(薄膜晶体管液晶显示器)驱动芯片的原因主要可以归纳为以下几点: 专业性与高效性 1、专业图形处理:TFT-L
    的头像 发表于 09-23 18:06 381次阅读
    物联网系统中<b class='flag-5'>TFT_LCD</b>屏主流驱动方案详解

    开源物联网技术--TFT LCD屏驱动软硬件设计分享

    一、物联网系统中为什么要使用 TFT-LCD屏 在物联网系统中使用TFT-LCD(薄膜晶体管液晶显示器)驱动芯片的原因主要可以归纳为以下几点: 专业性与高效性 专业图形处理:TFT-LCD
    的头像 发表于 09-23 16:46 491次阅读
    开源物联网技术--<b class='flag-5'>TFT</b> <b class='flag-5'>LCD</b>屏驱动软硬件设计分享

    LCD显示器的基本结构和技术参数

    LCD显示器,全称Liquid Crystal Display(液晶显示器),是一种广泛应用于各种电子设备中的平面超薄显示设备。它利用液晶材料在电场作用下的光学特性变化来
    的头像 发表于 07-25 16:39 1818次阅读

    为什么无法在nodemcu和arduino mega之间交换数据?

    您好,我正在尝试通过 UART 在 arduino mega 和 nodemcu 之间交换数据(使用 arduino IDE 对两者进行编程)。 我将 arduino 的电压降低到
    发表于 07-19 12:15

    何在esp32_tft显示汉字和修改大小?

    何在 esp32_tft 显示汉字和修改大小? 现在的 16x16 太大。
    发表于 06-28 13:01

    如何选择工业液晶显示器和消费类显示器

          如今,TFT-LCD液晶显示屏或液晶显示器已成为多种应用的热门选择。不过,液晶显示器可分为工业级和消费类两种。虽然这两类显示器
    的头像 发表于 06-23 17:53 739次阅读

    STM8驱动普中2.4TFT无法显示的原因?

    使用STM8S103驱动普中的2.4TFT彩屏,管教信号正常,接线也与开发电路图匹配,但是无法显示。但是使用51就可以正常显示,个人认为
    发表于 05-09 07:18

    宏展科技-LCD显示器试验规范

    LCD显示器,全称为Liquid Crystal Display,即液晶显示器,是一种平面显示技术。它主要通过使用液晶材料来控制光的传递和阻止,从而实现图像的
    的头像 发表于 04-11 09:53 363次阅读
    宏展科技-<b class='flag-5'>LCD</b><b class='flag-5'>显示器</b>试验规范

    应用在LCD显示器电源插头里的氮化镓(GaN)MTC-65W1C

    LCD(Liquid Crystal Display)显示器是利用液晶显示技术来进行图像表现的显示装置,从液晶显示器的结构来看,无论是笔记本
    的头像 发表于 01-11 09:28 437次阅读
    应用在<b class='flag-5'>LCD</b><b class='flag-5'>显示器</b>电源插头里的氮化镓(GaN)MTC-65W1C

    可折叠和可滑动的OLED将取代液晶显示器(LCD)

    WitDisplay消息,据预测,可折叠和可滑动的OLED将取代广泛用作 IT 显示器的液晶显示器 (LCD)。
    的头像 发表于 01-05 13:57 944次阅读

    显示器驱动型号怎么看

    显示器驱动型号是一款能够控制显示器正常运行的重要组件,通常是通过接口与显示器主板连接,并且可以根据显示器型号和规格进行匹配。了解
    的头像 发表于 12-29 10:40 4743次阅读

    显示器驱动怎么找on

    显示器驱动的专业术语是T-con,它在显示器中起着非常重要的作用。T-con负责将来自主板的信号转换为
    的头像 发表于 12-29 10:38 1124次阅读

    何在LCD显示汉字和英文

    摘要:LCD是嵌入式常见设备,如何在LCD显示汉字和英文?矢量字体和点阵字体有何不同?同一个字符为何有多种编码?GB2312、GB1803
    的头像 发表于 11-28 10:20 2746次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>LCD</b><b class='flag-5'>上</b><b class='flag-5'>显示</b>汉字和英文

    字符型LCD显示器的应用和例程

    字符型显示器的应用越来越普遍。熟悉一些字符型显示器的使用显得非常重要。我们还可以使用一些特殊的字符型显示器来作为机器人的表情显示。今天的例程是显示
    的头像 发表于 11-09 10:03 1354次阅读
    字符型<b class='flag-5'>LCD</b><b class='flag-5'>显示器</b>的应用和例程