对于单片机或嵌入式系统而言,按键是必不可少的。记得刚开始学51单片机的时候,刚接触到按键扫描程序,理解起来很是费力,感觉代码量不少。后来有接触到 stm32的按键扫描程序,觉得不错。今天一个偶然的机会从阿莫电子网看到这篇关于按键扫描的程序,觉得很不错;于是就转载整理出来了。不过,代码是否可行我没有上机实践过,但是我相信应该没问题的。
2023-03-13 21:01:29 106KB 新型 按键扫描程序 三行代码 单片机
1
高仿花瓣android客户端,瀑布流,侧滑菜单
2023-03-13 13:20:21 2.47MB android 瀑布流 侧滑
1
EasyUI:基本布局&tree菜单数据的绑定&DataGrid数据查询&数据绑定&分页
2023-03-13 10:52:29 4.57MB easyui
1
基于Qt5实现的圆环状菜单、支持展开,收缩动画,可拖拽移动、可设置背景色,hover颜色
2023-03-13 09:25:50 19KB Qt 环状菜单 自定义控件
1
本次智能灯设计主要以STM32F103系列单片机作为主控芯片,实现功能有:通过智能灯的显示屏显示菜单;通过按键对菜单界面进行操控,以显示不同的信息;根据光敏电阻的反馈信息来自动调节灯光的亮度;使用手机或者手势对智能灯进行操控,使得智能灯更加人性化、智能化。 可以通过智能灯的显示屏获得环境的光强信息,来提醒使用者健康用眼。并且使其可以根据当前环境下的光强来自动调节亮度。 在不易触碰调节按钮的情况下,可以选择使用手机或者手势对智能灯进行操控。此番设计下,使得智能灯更加人性化、智能化。 使用手机通过AT指令与ESP8266进行通信,可控制灯的亮灭、颜色,亮暗;通过PAJ7620手势识别模块控制光强的增加与减小、改变光的颜色和光的亮灭;通过按键可控制触摸屏显示内容,分别可显示当前操作模式的具体内容。从而模拟出使用智能灯的场景。 ESP8266接在STM32的WiFi模块接口上。通过AT指令与ESP8266进行通信,可控制灯的亮灭、颜色,亮暗;PAJ7620手势识别模块 接在STM32引出IO口上,可以控制光强的增加与减小、改变光的颜色和光的亮灭;3.5寸彩屏接在LCD触摸屏接口上,通过按键可控
2023-03-12 22:15:45 5.89MB stm32 智能灯 手势按键传感器
1
这是基于STM32C8T6的双轴按键摇杆传感器,也叫PS2,里面的main函数中有注释了引脚的使用和其他信息,这里通过ADC采集和DMA传输的方式来获取摇杆的信息,也就是前后左右还有按下,通过识别对应引脚的方式来实现摇杆的移动方向,只需要用switch-case或者if来识别函数中的i值即可用于其他场合的使用,例如用于蓝牙控制、WIFI控制等,要是没有积分的小伙伴可以私信,要是觉得还可以的话可以点个赞,谢谢。
2023-03-12 15:14:16 5.31MB STM32 PS2 双轴摇杆 ADC
1
通过Qt做一个UI界面控制飞机上下左右移动的小实验,通过按下WSAD四个键盘按键,实现飞机的移动,并且在飞机向上移动的状态时,添加尾焰。 此篇博客为相关内容讲解https://blog.csdn.net/wang_chao118/article/details/126468870?spm=1001.2014.3001.5501
2023-03-11 12:47:00 53KB qt
1
此实验中摁下某个按键后,把相关的信号并行传递到74HC165上,然后再通过串行方式传到处理器中,处理器在通过控制P0.22口(MAT0.0)来控制蜂鸣器。
2023-03-10 23:23:46 55KB ARM 单片机 按键输入试验 文章
1
数据是从mySql数据库中动态读取,运行sql文件即可,经测试是没问题的……
2023-03-10 23:18:37 743KB json 二级级联下拉菜单
1
本实验实现当KEY0按下,外部中断0请求中断,控制发光二极管从上到下循环点亮3圈;当KEY1按下,外部中断1请求中断,控制发光二极管闪烁3次。(要求外部中断1优先级高于外部中断0,即KEY1按下后能够打断流水灯的动作,当外中断1处理完后,恢复外中断0的处理,并且能从上次打断的那个LED开始循环)。
2023-03-10 22:22:43 993KB 51单片机 外部中断 流水灯 按键
1