我建立了一个资源分享群
2024-12-26 09:49
使用adc功能来判断不同电压,那必定是通过电压的不同来区分的,这就需要按键与电阻进行组合,我设计打算使用正比关系的按键阻值,这样会比较好在程序判断,最后就如仿真图那样设计,按键按下让某部分电路短路,剩下的电路得到不同的电压值,而不同按键按下,对应的电阻值是10k的倍数,很好区分。而基地的电阻设为10k,按键靠近gnd的电压值最小,远离则慢慢增大,可大概计算出来的,分压的电压为5v。按键不按时为0v,有按键按的电压范围为2.5v~0.238v。然后用以前编写好的数码管驱动拿过来用,也就是用动态扫描的方式进行显示的。然后编写adc代码,根据atmega16的数据手册就可以慢慢写出来了,即配置好ADMUX、ADCSRA寄存器,使用单次触发的方式,写好对应的函数,在初始化之后,使用定时器1中断进行adc的读取和数码管的刷新显示。而adc对应按键的判断也使用了for循环对1024分成1~21份,对其附近符合的值即可判断为按键i-1,可直接显示出来,而误差值可以多次测量后进行调整。
![我建立了一个资源分享群 我建立了一个资源分享群](http://oml01z.riyuangf.com/file/upload/image/415.jpg)
最新文章
ChatGPT搜索功能引发热议!
据xiaoyizc.com(不可错过的创业项目)观察:Open终于推出了备受期待的“ChatGPT搜索”功能。10月31日,OpenAI正式宣布此功能上线,并面向ChatGPT Plus用户开放。经过测试,我们发现,在Plus用户的对话框中新增了一个小地球图标,点击后即
H5页面跳转到小程序的几种实现方法
可以通过服务端接口或在小程序管理后台「工具」-「生成 URL Scheme」入口可以获取打开小程序任意页面的 URL Scheme 使用示例 服务端配置好接口,客户端调用接口传入目标小程序的path路径 这种适用于运行在微信环境的自定义H5页面
AI 也会写代码了,但我并不担心
如果你比较关注人工智能,可能会注意到最近圈子的人都在刷屏一个 AI 玩意,叫 ChatGPT 。我一直关注的和菜头在他的公众号槽边往事上就接连写了几篇文章。为什么和菜头是男的,读者却要叫他“婶婶”怎么把AI逼到生气水文
2024年最新十大数字货币钱包排名一览
数字货币钱包是一种软件或硬件工具,用于存储、管理和交易加密货币。钱包通过生成和管理私钥,使用户能够安全地进行加密货币交易。私钥是访问和管理数字资产的关键,必须妥善保管。数字货币钱包分为热钱包(在线存储)和冷钱包(离线存储)
al人工智能技术是什么
人工智能技术(Artificial Intelligence, AI)是指通过计算机程序和算法,模拟或超越人类智能的技术。它包括机器学习、深度学习、自然语言处理、计算机视觉等多个方面。作为一种新兴的科技领域,人工智能技术正在引领着社会和经济变革,也
AI写作:引领未来内容创作的智能革命
今年年初,教育部公布了21种本科新增专业,包括数字人文、数据科学、未来机器人、孤独症儿童教育、家庭教育、乡村治理、国家公园建设与管理等。其中的数字人文专业,从字面意思上来理解,是一门“理科”与“文科”深度融合所衍生的跨领域专