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

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

3天内不再提示

基于Nextion Lcd的角度显示加速

454398 来源:网络整理 作者:网络整理 2019-11-26 15:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:组件

所需的硬件和软件

Arduino uno(或nano,任何人都可以使用)

MPU9250 具有 I2C 接口的10DOF 3D惯性测量单元模块(mpu6050也可以用作visuino,也具有其支持)

Nextion LCD 2.8英寸 nx3224t028_01 1(任何其他Nextion LCD也可以使用)

Nextion LCD UART电缆

》容量小于 32gb的SD卡及其适配器。

跳线(公对母,公对公)

NEXTION EDITOR(最新版本)

VISUINO 7.8.2.9 或更高版本

ARDUINO IDE 1.6.8 或更高版本

步骤2:开发界面在Nextion编辑器中

*在继续之前,请下载 nextion编辑器并将其安装在您的PC上。

*请确保您具有 fat32 格式的sdcard。

*请确保已下载320 * 240尺寸的纯黑色墙纸(或可以在Microsoft Paint中调整尺寸)

请确保已生成字体,否则Nextion编辑器将在编译时显示错误 g。

现在请执行以下步骤:

单击新项目-》将其命名为 visuino -》“设备”选项卡-》选择nx3224t028_011显示-》 90水平-》字符编码-》 ascii

显示区域将具有白色的320 * 240可编辑屏幕。

现在我们已经生成了字体:工具-》字体生成器-》按照向导并选择生成的字体。

现在,在Nextion编辑器中,通过单击 +按钮在图片窗口(左下角窗口)中添加此黑色墙纸。黑色墙纸将在图片窗口中显示为图片0。

在显示窗口中将出现白色屏幕,现在单击其属性表(右侧下角窗口)

单击sta- 》选择图像

图片-》双击-》选择图片0(黑色墙纸)

现在您将看到白色屏幕变成黑色,这将用作界面背景。

现在从工具箱窗口中:

单击文本组件-》 t0新文本将出现在显示屏上-》在所需区域上拖动

现在点击其属性表

sta-》裁剪图像

picc-》双击-》选择图片0

pco-》选择青色

txt-》 x

简单地重复添加两个文本组件的过程 t1,t2 。通过将它们拖到屏幕上,将它们一个放在另一个下面。

现在,您应该再添加4个文本组件,以通过重复上述过程类似地显示 roll,pitch,yaw 文本。

单击“编译”选项卡(,这将生成tft文件)

,您还可以通过点击“调试”标签,在模拟器中进行调试或运行,

会弹出一个新窗口。

在“指令输入区域”窗口下输入-》 t0.txt =“ 555”

这将在显示屏幕上导致x-》 555

单击文件-》打开构建文件夹-》将此visuino tft文件复制到fat32格式的SD卡中。

将此sdcard插入nextion LCD并打开电源。成功更新后,将其关闭,然后再移除该sdcard并重新打开电源。

现在,您将在LCD上看到您的NEXTIO编辑器界面。。

您可以将此处附加的visuino tft文件直接传输到sdcard 。

步骤3:启动Visuino,然后选择Arduino开发板类型

要开始对Arduino进行编程,您需要具有 Arduino IDE 从此处安装:http://www.arduino.cc/。

请注意,Arduino IDE 1.6.6中存在一些严重的错误。

请确保您安装了1.6.7或更高版本,否则此Instructable将无法正常工作!

Visuino :还需要安装https://www.visuino.com。

启动 Visuino ,如第一张图片所示

单击Arduino组件上的“ 工具”按钮(图片1 )在 Visuino

中,出现对话框时,选择 Arduino Nano ,如图片2中所示

第4步:Visuino:图形化编程

您可以使用附加的文件。

在“组件工具箱”的“过滤器”框中键入“ 加速”,然后选择“ 加速到角度”组件,然后将其放入设计区域(图片1 )

在“组件工具箱”的“过滤器”框中键入“ mpu ”,然后选择“ 加速度计陀螺仪指南针MPU9250 I2C ”组件,并将其放入设计区域(图片1 )

在“设计”区域中键入“ 下一个”组件工具箱的过滤器框,然后选择“ 下一步显示” 并将其拖到设计区域上。 (图片1 )

双击在 DisplayNextion1 组件和 Elements Editor 中》,添加 3个文本元素(图片2 )

设置第二个元素的“ 元素名称”的值元素设置为“ t1 ”(图片3 )

设置第三个元素的“ 元素名称”的值到“ t2 ”(图片3 )

连接组件,如图片4

所示ol》

第5步:生成,编译和上传Arduino代码

在将代码上传到arduino uno之前,请不要连接LCD。

使用COM PORT上载到UNO。

除了连接LCD以外,其他代码也不会上载。

结果

在 Visuino 中,按 F9 或单击图1所示的按钮以生成Arduino代码,然后打开 Arduino IDE 在Arduino IDE中,单击Upload按钮,以编译并上传代码

步骤6:硬件和跳线连接电路

连接

ARDUINO UNO TO MPU9250

A5-》 SCL

A4-》 SDA

VCC - 》 = VCC

GND-》 GND

将5V VCC电源,地线,SDA和SCL连接到 MPU9250Module 。

连接地线的另一端。到Arduino板的接地引脚)

将 5V VCC 电源线的另一端连接到Arduino板的 5V电源引脚

将 SDA 线的另一端连接到Arduino板的 SDA/模拟引脚4

连接《斯特龙g》 SCL线到Arduino板的 SCL/模拟引脚5

ARDUINO TO NEXTION LCD

的 TX-》 RX

RX-》 TX

VCC-》 VCC

GND-》 GND

将接地线的另一端连接到Arduino板的接地引脚

将接地线的另一端连接到5V VCC电源线连接至Arduino板的5V电源引脚

将rx线的另一端连接至Arduino板的tx引脚(数字引脚2 )

将tx线的另一端连接到Arduino板的rx引脚(数字引脚1 )

步骤7:启动设置并播放

通过将USB电缆插入arduino uno接通设置电源将显示实况。

责任编辑:wv

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

    关注

    190

    文章

    6515

    浏览量

    195964
  • MPU9250
    +关注

    关注

    5

    文章

    17

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    原厂 FZH1692P/Q 4*40 LCD 显示驱动控制专用电路,最多显示 160段

    一: 概述 型号:FZH1692 厂商:深圳市方中禾科技有限公司(Premier Chip Limited) FZH1692P/Q 是 4*40 LCD 显示驱动控制专用电路,最多可以显示 160
    发表于 11-05 09:40

    原厂 FZH175 通用LCD显示驱动电路 156段LCD

    一 概述 型号:FZH175 厂商:深圳市方中禾科技有限公司(Premier Chip Limited) FZH175是通用的LCD 显示驱动电路,可用于由微处理器控制的无线电接收 设备的频率显示
    发表于 11-03 10:03

    DDR200T LCD显示模块

    模块概述 LCD显示模块包括硬件和软件两个部分,软件部分主要是对LCD进行初始化配置,控制显示方向以及将最后的分类结构以字符方式显示出来。硬
    发表于 10-28 07:21

    力芯微LCD驱动IC:高集成度“芯”优势让显示更简单

    在当今数字化时代,显示屏无处不在。然而,随着设备小型化、高性能化的需求不断增加,如何在有限的空间内实现更强大的显示功能,成为了一个亟待解决的问题。力芯微LCD驱动IC:高集成度“芯”优势让显示
    的头像 发表于 10-15 16:08 302次阅读
    力芯微<b class='flag-5'>LCD</b>驱动IC:高集成度“芯”优势让<b class='flag-5'>显示</b>更简单

    液晶显示LCD)制造行业:未来之路是星辰大海还是荆棘密布?

    在科技的广袤宇宙中,液晶显示LCD)制造行业宛如一颗独特的星辰,在过去几十年里熠熠生辉,照亮了人们的视觉世界。从早期笨重显像管电视屏幕到如今轻薄如纸的高清显示屏,LCD 技术实现了令
    的头像 发表于 06-30 17:01 1082次阅读
    液晶<b class='flag-5'>显示</b>(<b class='flag-5'>LCD</b>)制造行业:未来之路是星辰大海还是荆棘密布?

    #LCD显示屏 #HDMI #智能显示 #驱动方案

    lcd
    jf_65742179
    发布于 :2025年06月18日 10:07:54

    原厂驱动芯片LCD显示驱动电路FZH165

    )设计的驱动芯片,适用于低功耗便携设备。 二、关键特性 驱动能力 : 最大支持 280 段显示 (35段线×8位线)。 集成 35×8bit 显示RAM (DDRAM),直接映射LCD内容。 接口与控制
    发表于 06-05 16:31

    FZH1691 4×36 LCD显示屏高集成度驱动控制芯片中文手册

    深圳市方中禾科技有限公司(Premier Chip Limited)推出的 FZH1691 是一款专为 4×36 LCD 显示屏 设计的高集成度驱动控制芯片,最多可驱动 144 段显示,适用于低功耗
    发表于 05-23 10:19 0次下载

    FZH1692P/Q 4×40 LCD显示屏高性能驱动控制芯片中文手册

    深圳市方中禾科技有限公司(Premier Chip Limited)推出的 FZH1692P/Q 是一款专为 4×40 LCD 显示屏 设计的高性能驱动控制芯片,最大支持 160 段显示,适用于
    发表于 05-23 10:18 0次下载

    FP7103 高效降压恒流驱动芯片:内置模拟调光技术,彻底消除 LCD 背光频闪难题# #LCD显示

    lcd
    深圳市雅欣控制技术有限公司
    发布于 :2025年04月29日 10:27:20

    液晶显示LCD)制造行业:未来之路是星辰大海还是荆棘密布?

    在科技的广袤宇宙中,液晶显示LCD)制造行业宛如一颗独特的星辰,在过去几十年里熠熠生辉,照亮了人们的视觉世界。从早期笨重显像管电视屏幕到如今轻薄如纸的高清显示屏,LCD技术实现了令人
    的头像 发表于 04-01 09:03 1221次阅读
    液晶<b class='flag-5'>显示</b>(<b class='flag-5'>LCD</b>)制造行业:未来之路是星辰大海还是荆棘密布?

    DN&amp;DB 系列动态旋转角度技术资料

    实现动态控制屏幕自由旋转 以80480M070 屏幕为例,准备做两套UI,一个横屏一个竖屏,0°/180°为横屏显示,90°和270°为竖屏显示;分别编译生成1.lua 控制旋转角度
    发表于 02-19 15:37 0次下载

    5.6英寸工业TFT高清智能串口屏 640*480分辨率终端显示器彩色LCD显示

    5.6英寸工业TFT高清智能串口屏 640*480分辨率终端显示器彩色LCD显示
    的头像 发表于 02-19 10:07 1228次阅读
    5.6英寸工业TFT高清智能串口屏 640*480分辨率终端<b class='flag-5'>显示</b>器彩色<b class='flag-5'>LCD</b><b class='flag-5'>显示</b>屏

    12864点阵LCD显示模块低高温湿度测试,-20℃以下环境中显示效果及响应速度与常温无异

    LCD显示
    深圳市乾思迪电子科技有限公司
    发布于 :2025年02月14日 16:24:54

    三星显示加速剥离LCD资产,计划出售更多停产设备

    近日,韩国面板巨头三星显示(Samsung Display)再次传出消息,计划继续出售其第8代液晶显示器(LCD)设备。据透露,此次将追加出售的8代LCD设备包括L8-1-2和L8-2
    的头像 发表于 12-20 13:48 1306次阅读