找回密码
 注册会员
搜索附件  
MCU资讯论坛 附件中心 单片机论坛 51单片机论坛 5_45842_a70ac1ca7769487.jpg

5_45842_a70ac1ca7769487.jpg

 

PPT遥控器:
整体图



CPU板



上位机界面


今年大三,学了单片机,对于我这个电子爱好者来说,马上喜欢上了单片机,开学没多长时间便找了任课老师华老师,老师问我有没有兴趣做做小东西玩玩,我一口答应了,之后便开始了我的PPT遥控器制作过程。
首先焊接CPU板,老师帮亲戚做了个小玩意,所以让厂里做了PCB板,用不完有好多剩余的,于是就用现成的PCB板,只是没焊元件,电阻电容都是贴片封装的,第一次焊这种,结果花了一下午才勉强焊好
单片机使用STC12C2052AD,一开始我以为使用红外遥控控制,后来老师说使用无线电,使用红外距离短,而且还要对这电脑,建议使用PT2262和PT2272一对编解码芯片,买的是成品的无线遥控
单片机使用USB供电,USB接口是从没用的USB线上拆下来的,无意中发现几年前我姐买的手机(由于坏了,不用了)的USB下载线,回家没事找出来就带到学校来了,拆下一开,里面有块芯片,型号PL2303,一查原来是块USB转串口芯片,高兴死了,去实验室用万用表是示波器测了电平和引脚,这个发现解决了我电脑没有串口的尴尬。STC单片机支持串口下载。
程序下载的时候又出现了问题,首先电脑是VISTA系统的,下载软件不支持,突然想到虚拟机,于是下载了VMare虚拟机,装好发现软件可以使用,下载的时候又遇到了问题,能够找到单片机,能够握手成功,就是下不了程序,郁闷了好久,去网上找不到答案,老师也不知道为什么,在实验室直接用串口可以下载,以为是USB转串口的问题。之后一次无意中发现最低最高波特率设置一样就可以下载。于是问题解决了。
上位机程序使用VB编写,一开始我使用键盘API函数模拟PAGEUP与PAGEDOWN,老师说这样不好,让我使用PPT软件的API函数,又找了好久才学会了怎么编程。
花了一个星期的时间完成了PPT遥控器的制作。对于我真的获益很多。没事于是写出来给大家分享。




5_45842_a70ac1ca7769487.jpg

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-24 04:10 , Processed in 0.035867 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部