龙芯+RT-Thread+LVGL实战笔记(36)——密码锁完善

【写在前面】不知不觉中,又临近学期末了。这个学期,因为一些特殊原因,一直没怎么更新本教程,而且不得已上调了本教程的价格,在此笔者深表歉意。另一方面,自己带的学生发挥不佳,很遗憾未能闯进国赛,为此笔者也郁闷了相当长一段时间。事已至此,也只能慢慢释然,来年再战了。至于龙芯板上的任务,笔者又调试了一些任务,比如直流电机转速控制等,后面还是会继续更新的,本篇先把前面密码锁可完善的地方补齐。


        前两篇已经把密码锁的主要功能都实现了,本篇我们对其继续完善,加入一些声光效果,具体为:当输入密码正确时,RGB LED亮绿色灯光,蜂鸣器滴一声;当输入密码错误时,RGB LED亮黄色灯光,蜂鸣器滴、滴、滴响三声;如果连续输入3次错误密码,蜂鸣器持续报警且RGB LED红灯闪烁。具体效果见文末的演示视频,这里配个视频截图,如图1所示。

图1 密码锁完整效果示意

一、准备工程和文件

        照例还是把上一个版本的工程复制另存一份,版本号为7.8,如图2所示,没有新增文件&#

相关推荐

  1. +RT-Thread+LVGL实战笔记34)——密码初步

    2024-06-12 07:14:01       50 阅读
  2. 安装Docker

    2024-06-12 07:14:01       52 阅读
  3. 系统部署Elasticsearch

    2024-06-12 07:14:01       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-12 07:14:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-12 07:14:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-12 07:14:01       82 阅读
  4. Python语言-面向对象

    2024-06-12 07:14:01       91 阅读

热门阅读

  1. 代码随想录算法训练营第二十五天

    2024-06-12 07:14:01       39 阅读
  2. unity text根据文本内容自动设置高度

    2024-06-12 07:14:01       35 阅读
  3. 【镜像制作】node.js+pm2的latest版镜像制作

    2024-06-12 07:14:01       32 阅读
  4. 快人一步!利用LLM实现数据处理自动化

    2024-06-12 07:14:01       32 阅读
  5. 特别名词Text Paper4

    2024-06-12 07:14:01       27 阅读
  6. ioctlsocket

    2024-06-12 07:14:01       30 阅读
  7. 密码加密存储

    2024-06-12 07:14:01       29 阅读
  8. 如何用css实现两列布局?

    2024-06-12 07:14:01       34 阅读