将触摸屏添加到项目和原型中 | Adding Touch Screens to Projects and Prototypes

将触摸屏添加到项目和原型中 | Adding Touch Screens to Projects and Prototypes-幻仿编程
将触摸屏添加到项目和原型中 | Adding Touch Screens to Projects and Prototypes
此内容为付费资源,请付费后查看
49.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
资源分类: 嵌入式开发查看预览
最近更新: 2024-12-12文件内容: 视频+中英文字幕+配套课件
视频分辨率: 720P 准高清文件大小: 4.0GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

在项目和原型中添加触摸屏

与触摸屏之间发送和接收数据,并学习使用可用的 GPIO

讲师:Wissam Botros


您将学到什么

  • 在开发板上的项目中添加触摸屏
  • 使用 UART 与屏幕发送和接收数据
  • 使用屏幕的通用输入输出 (GPIO) 引脚作为输入、输出和 PWM。
  • 创建自定义动画凿刻(动画电池电量指示器)
  • 使用开发板的 ADC 和 UART 通信创建电池电量指示器,将数据接收到屏幕上
  • 将 UART 数据从屏幕发送到开发板,并从开发板发送到 MIDI 屏蔽
  • 该开发板使用的屏幕来自 Nextion,开发板是 ST Microelectronics 的 Nucleo-64,带有 411RE 微控制器

探索相关主题

  • 电子产品
  • 其他设计
  • 设计

要求

  • 熟悉 C 语言编程
  • 熟悉开发板和 IDE 软件以对其进行编程
  • 如果您不熟悉上述内容,那么这仍然是一个了解概念的机会。

描述

在本课程中,您将学习如何将 Nextion 触摸屏与开发板上完成的项目进行交互,开发板是 ST Nucleo-64 和 411 RE 芯片。您的开发板不必相同,您可以在您选择的开发板上实现您学到的知识,因此请观看,了解概念,并享受将触摸屏添加到您的项目!

主要目的是教您如何在项目中利用触摸屏的资源,从使用屏幕组件的 GPIO 作为输入、输出和 PMW 开始,然后如何通过 UART 与开发板通信。接收和发送。

学习将通过实际项目进行,从使用 GPIO 作为输出(控制 LED)、输入(检查引脚上的电源)和 PWM(使用屏幕上的滑块控制 RGB LED)模式开始。然后我们将创建一个模拟电池电量的动画仪表。接下来,我们将使用该仪表使用 Nucleo-64 板 ADC 创建电池电量指示器。最后,我们将通过两个通道将 UART 指令和数据发送到 MIDI Shield,这个项目是为了您的学习目的,您不必实际实现它。

无论您是工程专业的学生、工程师、创客、电子爱好者,还是任何对此主题感兴趣的人,本课程都适合您

希望您喜欢这门课程!

本课程适合哪些人:

  • 想要学习如何添加触摸屏来接收和发送数据和指令的创客
  • 想要在其产品中添加触摸屏的工程师
  • 想要在自己的项目中创建触摸屏控制面板的工程专业学生
  • Anyoen 原型设计并有兴趣添加屏幕
共 69 节课程 • 总时长 7 小时 33 分钟
第一章 介绍
1. 课程介绍1分58秒
2. 课程计划2分14秒
第二章 硬件和软件的使用
1. 我们课程中使用的触摸屏 – 第一部分3分33秒
2. 下载并安装Nextion Editor2分38秒
3. 解释 Nextion 编辑器界面 – 第一部分8分12秒
4. 解释 Nextion 编辑器界面 – 第二部分16分32秒
5. 解释Nextion编辑器界面 – 第3部分16分32秒
6. 添加和使用字体16分32秒
7. 通过触摸更改文本框的属性16分32秒
8. 滚动文本框16分32秒
9. 数字框16分32秒
10. 使用按钮16分32秒
11. 使用双状态按钮和计时器16分32秒
12. 我们在课程中使用的触摸屏 – 第二部分5分1秒
13. 在屏幕上接收数据16分32秒
14. 从屏幕发送数据16分32秒
15. 关于NExtion编辑器界面的更多信息16分32秒
16. 我们课程中使用的开发板 – 第一部分1分50秒
17. 我们课程中使用的开发板 – 第2部分1分11秒
18. 我们在课程中使用的TTL转USB模块 – 第一部分51秒
19. 我们课程中使用的TTL到USB模块 – 第二部分1分45秒
20. 课程中我们使用的Nextion IO适配器 – 第一部分1分13秒
21. 课程中我们使用的Nextion IO适配器 – 第二部分1分35秒
22. 屏幕边框3分5秒
第三章 使用屏幕的GPIO
1. 屏幕的GPIO3分45秒
2. 在Nextion编辑器中实现项目 – 第二部分3分44秒
3. 测试项目 – GPIO作为PWM2分57秒
4. GPIOs作为输出 – 图表和配置4分33秒
5. 从屏幕控制LED – 在Nextion编辑器中设置项目7分13秒
6. 测试LED项目2分19秒
7. GPIOs作为输入6分34秒
8. GPIO作为脉冲宽度调制PWM5分26秒
9. 在Nextion编辑器中实现项目 – 第一部分7分29秒
第四章 创建自定义动画仪表盘
1. 创建一个动画仪表盘 – 计划和图形3分2秒
2. 创建动画仪表盘 – 第一部分4分9秒
3. 创建动画仪表盘 – 第 2 部分3分48秒
4. 创建动画仪表盘 – 第3部分5分54秒
5. 测试项目2分39秒
第五章 在屏幕上接收UART数据 – 创建一个电池电量测试仪
1. 项目概述1分57秒
2. 代码计划 – 第二部分2分1秒
3. 代码计划 – 第三部分6分48秒
4. 代码计划 – 第四部分5分45秒
5. 在CubeIDE中设置项目 – 第一部分9分9秒
6. 在CubeIDE中设置项目 – 第二部分5分4秒
7. 在CubeIDE中设置项目 – 第3部分1分46秒
8. 解决和理解ADC读数5分12秒
9. 从电池读取的ADC值和电池范围4分26秒
10. ADC读数表1分39秒
11. 在代码中实现该函数8分45秒
12. 项目布局和计划3分46秒
13. 连接Nucleo板上的UART 62分55秒
14. 包括电池读数在代码中7分27秒
15. 最终代码调试和测试11分9秒
16. 在Nextion编辑器中创建页面17分53秒
17. 在Nextion编辑器中创建第2页7分25秒
18. 在Nextion编辑器中创建第3页4分35秒
19. 将项目发送到屏幕3分31秒
20. 解释在读取电池值时屏幕上需要更改的内容5分51秒
21. 解释变更和代码计划6分49秒
22. 代码计划 – 第一部分5分34秒
第六章 从屏幕发送UART数据 – MIDI控制器项目
1. 项目简介7分22秒
2. 使用逻辑分析仪测试项目2分53秒
3. 项目中所使用的硬件5分12秒
4. 在Nextion编辑器中调试项目3分21秒
5. 在Nextion编辑器中解释项目9分9秒
6. 在CubeIDE中设置项目并解决作业7分22秒
7. 理解系统及项目的代码计划8分38秒
8. 解释代码中的MIDI指令7分54秒
9. 测试项目57秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容