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

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

3天内不再提示

TFT液晶面板与三3轴加速度计的配合使用–第1部分

刘敏 来源:DevicePlus 作者:DevicePlus 2023-02-23 17:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这篇文章来源于DevicePlus.com英语网站的翻译稿。

点击此处阅读本文的第2部分 >

poYBAGPzFZCARuR7AAMF7-dZ9z8105.jpg

我们在之前的两篇文章Arduino与元件和传感器的应用案例–加速度计 第1部分和Arduino与元件和传感器的应用案例–加速度计 第2部分中介绍了加速度计的基础知识。今天,我们将使用TFT液晶面板来测试KX022-1020加速度传感器。在下一篇文章中,我们将讨论如何控制TFT LCD显示屏。此外,我们还将深入探索Arduino Create的使用方法。有关Arduino Create的更多信息,请参阅这篇文章!

今天的电子食谱

预计完成时间:90分钟

所需部件:

Arduino主体(Arduino UNO R3)

罗姆传感器评估套件https://www.rohm.com/web/global/sensor-shield-support

TFT液晶面板(sainsmart 1.8)https://www.sainsmart.com/sainsmart-1-8-spi-lcd-module-with-microsd-led-backlight-for-arduino-mega-atmel-atmega.html

※ 您可以从以下站点购买罗姆传感器评估套件!

Chip One Stop

Mouser Electronics

Newark element14

Farnell element14

RS Components

CoreStaff

什么是加速度计?

首先我们简要回顾一下加速度计的定义。加速度计是一种可以检测运动状态(比如倾斜、冲击、振动)的传感器。加速度计可分为单轴、双轴和三轴三种类型。单轴加速度计可检测单个方向(仅垂直);双轴加速度计可检测两个方向(垂直和水平);三轴加速度计可检测三个方向(垂直、水平和高度)。

由于传感器评估套件中集成的加速度计具有三个轴,因此可以检测XYZ坐标。

pYYBAGPzFZiARebtAALI7ER8bH4296.jpg

图1 加速度计(KX022-1020)

KX022-1020是一个三轴加速度计。与地磁传感器一样,该传感器上面印有一个XYZ三轴标志。

测试加速度计

现在,我们开始来测试这个加速度计。请从罗姆传感器评估套件页面中加速度计页面 底部的“Software”部分下载相应的库文件。

poYBAGPzFZqAELVOAAJvcfHuDms241.jpg

图2 加速度计页面

像上一个教程一样,我们将继续使用Arduino Create Web Editor。要添加库,您可以点击左侧菜单的“Libraries”,并单击“ADD ZIP LIBRARY”。

pYYBAGPzFZuAaXMuAAFTMlElC3A985.jpg

图3 Arduino Create Web Editor – 添加库

库添加完成之后,请将加速度计连至传感器开发板(I2C I/F),然后尝试运行示例程序。加速度计的电压设置应为1.8V或3.0V。

poYBAGPzFZ2AJLGCAANjGXtmYfg135.jpg

pYYBAGPzFaCAV050AALLJAaFmLU884.jpg

图4 将加速度计连至传感器开发板

要打开示例程序,请单击“Libraries”,然后单击“CUSTOM”下的“KX022”。

poYBAGPzFaKABbCCAAJh9nYn43s153.jpg

图5 Arduino Create Web Editor – 打开示例程序

编译程序并将其上传到Arduino,然后,串行监视器上应该会显示相应数值。

poYBAGPzFaWAAEuQAAVqfm8qRuQ419.jpg

图6 Arduino Create串行监视器上显示的数值

在TFT液晶显示屏上显示加速度计传输的数值

现在,示例程序可以正常运行,那么我们尝试将这些数据显示到1.8英寸TFT液晶显示屏上。尽管此TFT液晶显示器的分辨率略小于126 x 160 px,但在Arduino等应用场景中显示数字或字母时会非常有用。

之前我们只是使用7段LED来显示数值。但是这次,我尝试用一个图形来显示加速度计传输过来的数值。

pYYBAGPzFYqAQey6AAKHb6zwptE952.jpg

图7 1.8英寸TFT液晶显示屏

pYYBAGPzFamAYpd4AALGCav9bg4760.jpg

图8 TFT液晶显示屏背面的SD卡插槽

poYBAGPzFayAAye4AAN0Hi188to776.jpg

图9 将TFT显示屏连至传感器评估套件

对于不同的TFT显示屏,连接方法和程序中使用的库可能会有所不同,我们应注意TFT显示屏的技术规格和型号。本教程中使用的TFT显示屏型号为SainSmart ST7735R。除Arduino外,该屏幕还与Raspberry兼容。

要使用该屏幕在Arduino中运行程序,我们必须对下载的库进行一些修改。在下一篇文章中,我们将详细介绍如何控制TFT液晶显示屏。设置完成后,您应该能够在显示屏上输出相关数值,如以下视频所示:

在下一篇文章中,我们将利用相同的加速度计和TFT屏幕制作一个简单的设备。我们将展示如何在TFT屏幕上创建图形并显示从加速度计获得的数值。

点击此处阅读本文的第2部分 >

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png

DevicePlus 编辑团队

设备升级版适用于所有热爱电子和机电一体化的人。

审核编辑黄宇

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

    关注

    10

    文章

    484

    浏览量

    40950
  • TFT
    TFT
    +关注

    关注

    10

    文章

    405

    浏览量

    114101
  • 加速度计
    +关注

    关注

    6

    文章

    783

    浏览量

    47830
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    加速度计都有哪些分类?

    加速度计的分类主要依据其工作原理和测量维度(数),以下是详细的分类:按工作原理分类(这是最核心的分类方式)这是根据加速度计内部如何感知和转换加速度信号来划分的。
    的头像 发表于 12-04 15:55 38次阅读
    <b class='flag-5'>加速度计</b>都有哪些分类?

    加速度计伺服电路模块原理与应用

    、石英挠性加速度计等高精度传感器设计,是实现其力平衡回路的“大脑”与“神经中枢”。 一、模块的核心功能与定位 加速度计伺服电路模块的核心使命,是为传感器提供完整的力平衡回路解决方案。它集成了大关键功能:
    的头像 发表于 11-28 15:43 148次阅读

    精准捕捉维运动:MEMS加速度计的高精度之道

    在工业机器人、无人机和结构监测等领域,对维运动的精确测量是实现智能控制的基础。这一任务的核心执行者,便是MEMS加速度计。它将物理运动精确转化为系统可读的数字信号,为设备赋予精准
    的头像 发表于 11-11 15:50 403次阅读
    精准捕捉<b class='flag-5'>三</b>维运动:<b class='flag-5'>三</b><b class='flag-5'>轴</b>MEMS<b class='flag-5'>加速度计</b>的高精度之道

    如何为你的项目选择合适的加速度计

    在智能科技飞速发展的今天,从翱翔天空的飞行器到我们手中的智能设备,对运动的精准感知已成为关键。加速度计,作为测量加速度和振动的核心传感器,其选型直接决定了项目的成败。面对不同的技术类型,如何才能做出最明智的选择?本文将带您了解主要的加速
    的头像 发表于 11-06 15:32 139次阅读
    如何为你的项目选择合适的<b class='flag-5'>加速度计</b>?

    LIS2DUXS12:集成AI与Qvar感知的超低功耗加速度计

    STMicroelectronics LIS2DUXS12超低功耗加速度计是一款智能、数字、3轴线性加速度计。 MEMS和ASIC旨在让常开抗混叠滤波和有限状态机 (FSM) 等功能有尽可能低
    的头像 发表于 10-29 14:41 294次阅读
    LIS2DUXS12:集成AI与Qvar感知的超低功耗<b class='flag-5'>加速度计</b>

    基于STEVAL-MKI226KA加速度计套件的数据手册技术解析与应用指南

    STMicroelectronics STEVAL-MKI226KA数字加速度计传感器套件基于AIS25BA数字加速度计。扁平电缆将该套件连接到通用适配器板 (STEVAL-MKI
    的头像 发表于 10-28 14:34 265次阅读
    基于STEVAL-MKI226KA<b class='flag-5'>加速度计</b>套件的数据手册技术解析与应用指南

    STEVAL-MKI246KA加速度计套件技术解析

    STMicroelectronics STEVAL-MKI246KA加速度计套件设计用于评估IIS2DULPX加速度计。STEVAL-MKI246KA适配器板通过电缆连接
    的头像 发表于 10-16 11:47 311次阅读
    STEVAL-MKI246KA<b class='flag-5'>加速度计</b>套件技术解析

    MEMS加速度计与石英加速度计的发展现状与水平对比

    在工程测量与惯性导航领域,加速度计是感知运动与振动的核心传感器。其中,微机电系统(MEMS)加速度计和石英加速度计是两种技术路线迥异但应用广泛的重要类型。它们各自的发展现状和技术水平呈现出一种既竞争又互补的格局。
    的头像 发表于 09-19 14:55 909次阅读
    MEMS<b class='flag-5'>加速度计</b>与石英<b class='flag-5'>加速度计</b>的发展现状与水平对比

    洞察万物运动:详解加速度计的分类与广泛应用

    在我们日常生活中,从智能手机屏幕的自动旋转到汽车的紧急安全气囊触发,一种看不见的技术始终在默默工作,感知着物体的运动和振动。这种技术的核心元件就是加速度计。它是一种能够测量加速度(包括静态重力加速度
    的头像 发表于 09-18 16:06 672次阅读
    洞察万物运动:详解<b class='flag-5'>加速度计</b>的分类与广泛应用

    为什么在振动分析中加速度计最常用?

    尽管振动可以通过位移、速度加速度个参数来完整描述,但在现代预测性维护和状态监测领域,加速度传感器(加速度计)占据了绝对主导地位,原因如下
    的头像 发表于 09-12 12:02 433次阅读
    为什么在振动分析中<b class='flag-5'>加速度计</b>最常用?

    贸泽开售提供精确工业状态监测维护的 Amphenol Wilcoxon 883M数字MEMS加速度计

    数字微机电系统 (MEMS) 加速度计。该高精度传感器可为状态监测维护和故障诊断提供全面的振动分析。883M MEMS加速度计专为旋转机械、传动系统、制造设备、HVAC系统以及其他
    的头像 发表于 07-23 16:13 1280次阅读
    贸泽开售提供精确工业状态监测维护的 Amphenol Wilcoxon 883M数字<b class='flag-5'>三</b><b class='flag-5'>轴</b>MEMS<b class='flag-5'>加速度计</b>

    Analog Devices Inc. ADXL373微功耗3MEMS加速度计数据手册

    Analog Devices Inc. ADXL373微功耗3MEMS加速度计是一款超低功耗、±400g微机电系统(MEMS)加速度计,以2560Hz输出数据速率 (ODR) 工作时
    的头像 发表于 06-26 14:30 686次阅读
    Analog Devices Inc. ADXL373微功耗<b class='flag-5'>3</b><b class='flag-5'>轴</b>MEMS<b class='flag-5'>加速度计</b>数据手册

    ADXL382 低噪声密度、低功耗、3 加速度计数据手册和产品介绍

    Analog Devices ADXL382 加速度计具有低噪声密度和低功耗,可在高振动环境中进行精确测量 Analog Devices ADXL382 低噪声密度、低功耗、3 加速度计
    的头像 发表于 04-07 15:07 1912次阅读
    ADXL382 低噪声密度、低功耗、<b class='flag-5'>3</b> <b class='flag-5'>轴</b><b class='flag-5'>加速度计</b>数据手册和产品介绍

    ADXL345超低功耗3加速度计中文手册

    电子发烧友网站提供《ADXL345超低功耗3加速度计中文手册.pdf》资料免费下载
    发表于 01-06 16:35 5次下载

    姿态传感器模块 | 集成加速度计、陀螺仪、磁力,自带BLE5.0蓝牙

    电子全新推出的一款十姿态传感器模块,模块集成高精度的加速度计、陀螺仪和磁力,采用高性能微处理器和先进的滤波算法,能够快速解算出模块当前的实时姿态。超多功能1
    的头像 发表于 01-06 12:47 1490次阅读
    十<b class='flag-5'>轴</b>姿态传感器模块 | 集成<b class='flag-5'>加速度计</b>、陀螺仪、磁力<b class='flag-5'>计</b>,自带BLE5.0蓝牙