产品选型

单片机qq群 单片机实例分享,简单实用的多路大屏幕抢答器

小编 2024-10-18 产品选型 23 0

单片机实例分享,简单实用的多路大屏幕抢答器

方案设计

多路抢答器的原理非常简单,是借助单片机与普通电脑进行串口通信来实现的,需要用VisualBasic 6.0编写上位机软件,最后的抢答结果通过电脑连接投影仪呈现在大屏幕上,效果非常好,就像电视上的知识竞赛一样。原理图如图12.1所示,需要准备的硬件见表12.1。

图12.1 多路抢答器的原理图

表12.1 硬件准备

图12.2 STC89C52单片机最小系统

图12.3 抢答器按键(带3.5mm插头和10m长导线)

图12.4 USB转TTL模块

图12.5 3.5mm单声道耳机插座(正好匹配抢答器按键插头)

图12.6 7×9万用板(铜柱用来支撑、固定电路板)

图12.7 2.54mm排针

硬件连接

01 准备好硬件就可以连接了,参考原理图,先把3.5mm单声道耳机插座和单片机最小系统焊接在万用板上。

02 连接 USB 转 TTL 模块和抢答器按键,单片机最小系统的供电由USB转TTL模块提供,取自电脑USB口。

03 如果你喜欢,可以自己加一个外壳,这样能显得美观些,也防止落入灰尘。

软件设计

组装完毕后,就需要把单片机下位机程序(见图12.8)下载到单片机里,由于选择的是STC单片机,支持串口下载,所以通过USB转TTL模块就可以把程序下载到单片机最小系统,单片机的所有代码可以到qq群657864614进行下载。

图12.8 部分代码界面

电脑上位机软件我用VisualBasic来编写(见图12.9),用MSComm控件来实现单片机与电脑串口的通信功能。在VisualBasic的常用控件里,是没有MSCOMM控件的,我们可以通过工程→部件→钩选Microsoft COM Control 6.0 来添加。由于篇幅限制,我在这里不能详细列出代码,同样可以在qq群657864614进行下载。

图12.9 用VisualBasic编写上位机软件

效果展示

将单片机下位机程序下载到单片机最小系统,插上USB转TLL模块,就可以运行电脑上位机软件,最后通过电脑连接投影仪,投影在会场的大屏幕上,效果很好。

运行电脑上位机软件之前需要先连接串口,插上USB转串口模块后需要在“计算机管理”中找到模块所分配的COM口(见图12.10),然后选择COM口再连接(见图12.11)。抢答器的具体使用效果如图12.12~图12.14所示。

图12.10 查看串口

图12.11 启动软件后,需要先连接串口

图12.12 上位机软件的开始界面

图12.13 抢答结果呈现

图12.14 提前抢答(被扣分)

总结

我制作的这个抢答器没有使用传统的纯电路设计,而是使用价格低廉的单片机和电脑软件呈现。最后我想说,大家如果感兴趣,可以多关注一下VisualBasic的MSComm控件,这个控件为普通的电子爱好者真正实现了电脑对外围硬件乃至家用电器的控制,在此基础上我又做了其他软件,道理相同,展示一下效果图(见图12.15和图12.16)。

图12.15 智能小车控制软件

图12.16 传感器演示软件

有了这个MSComm控件,大家可以充分发挥想象力,在我提供的这个程序例子的基础上修改,就能通过串口或者蓝牙与单片机通信,操控继电器或者回传传感器数据,最终实现对家用电器的控制,让你提前进入物联网时代。

■我的淘宝店铺:首页-数码达人小李-淘宝网,主打数码电脑周边产品,性价比高,发货快,服务好,品质过硬,现有满减优惠活动,赶快行动起来吧!

元兔计划魔法阵无线充电器正版苹果专用iPhonex/xr XSMax美少女-淘宝网

昕科发热暖桌垫办公室桌面电脑鼠标写字暖手电热板电暖加热暖桌宝-淘宝网

迷你充电宝便携大容量20000毫安 超薄苹果冲正品移动电源小米华为-淘宝网

usb迷你电风扇 学生宿舍床上静音小夹扇 办公桌面无声风扇-淘宝网

2013款雷蛇鼠标炼狱蝰蛇精英版 绿光幻彩有线 绝地求生专用-淘宝网

联盛德W806-KIT 单片机最全资料下载路径 含仿真器

W806开发板上市瞬间引爆市场,购买这款开发板的客户越来越多,为了更方便客户下载资料以及技术问题交流,推荐大家进入W806技术交流资料分享扣扣qun739265828 。不用担心群加满了,该qun已升级为2000人

对于W806的火爆,在情理之中,但同时有些意料之外。鉴于市场同类单片机价格的翻涨,W806价格之低犹如一股清流迅速打开市场,这是我们能预料到的。但对于客户的热情之高确实是我们所没想到的,从第一位W806客户收到货起,咨询的问题就从四面八方涌来,咨询的问题多种多样,从侧面也反应了,用户对这款产品期待之高。

W806 32位高性能内核,主频可达240MHz,外设接口众多,方便外挂各种设备,实现更多的功能,这也是让W806在市场上广受好评。在我们与客户交流中,得知部分客户对W806还有其它功能的需求,也欢迎在文章下方留言评论。

客户咨询相对较多的问题,我们也上传至QQ群共享,欢迎下载。其中客户对W806是否支持在线调试,以及用什么仿真器,最为感兴趣。因为W806搭载的是平头哥的CDK开发环境,所以我们的W806只能通过 CK-LINK 仿真器调试。根据群里的粉丝反馈,我们也和平头哥联系,已经获得了这款仿真器所有的生产资料,等测样通过后,会小批量生产,以成本价提供给购买W806 的用户。 需要这款仿真器的朋友可以持续关注我们的公众号,或者进入相关群聊,了解第一时间的动态。

谢谢大家对这款产品的关注,W806是W800系列中主推的一款,所以无需担心供货问题,可放心使用

相关问答

两个 单片机 做一个系统, 单片机 之间用什么方式通信最好啊!!-ZO...

3、如果单片机之间通讯距离远的话,可以采用RS485通讯方式;如果单片机之间通讯距离近的话,两个单片机串口可以直接通讯。4、如果对通讯速度要求不高的话,也可以...

51 单片机 按钮驱动试验程序中,void main(){P1|=0xE0;...} 他...

单片机复位后P0=0xff;P1|=0xE0;等价于P1=P1|0xE0表示P0的低5位保持原来不变...我的微信群被人举报了,肿么可以查到是谁举报的?1.6万浏览9回答肿么查询电脑...

单片机 技术与应用”课程标准设计

[回答]1原有教学大纲与新课标的差异原来使用的“单片机技术与应用”课程的教学大纲对知识点分解层层深入,便于学生由浅入深地学习相关知识。但是由于...

各个 单片机 都可烧写程序吗-ZOL问答

单片机内部程序存储器,如果是FLASH的,就可以反复多次烧写程序的;如果是OTP的,那只能烧写一次,烧写完就不能改动;如果是MASK(掩膜)的,那就不能烧写,因为出厂时就...

STM32是什么,是32位的 单片机 吗?

STM32是一款普通的单片机,一款能够让普通工科学校的孩子吃上饭的单片机。1、嵌入式软件工程师的一个方向,就是对STM32进行编程。一般谈起嵌入式,首先想到的...

51 单片机 共用一个IO口去驱动锋呜器及风扇,C程序肿么写。-ZOL问答

我的微信群被人举报了,肿么可以查到是谁举报的?2浏览8回答笔记本键盘打斜线怎么打出来的啊?2浏览5回答樱花漫画官方网站入口是什么?2浏览3回答电脑...

单片机 的电源供电不足会出现程序跑飞吗?-ZOL问答

会啊,单片机对电源要求比较高了电压,或电流的不稳定都是可以造成这个情况的.我...我的微信群被人举报了,肿么可以查到是谁举报的?2.4万浏览3回答1.4万浏览...

51 单片机 控制系统的5V直流电源怎么样提供(几块南孚电池串接...

南孚电池串接这能提供4.5V的电压,要看你的单片机的供电电压范围,在允许的范围内就可以。有用(0)回复qq719894833首先看你的单片机工作电压范围是什么?再算...

单片机 的引脚的输出电压多大~-ZOL问答

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断...

初学者!急!!好不好识别 单片机 的脚号?比如:20脚的 单片机 ,哪个...

首先你应该知道你的单片机型号;然后把你的型号输入到百度或者谷歌;找到芯片资料的东西,也就是DATASHEET;然后你可以看到引脚分布图了。有用(0)回复精品应...

猜你喜欢