完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

|
作者:daodanjishui
随着人们日常使用电脑频率的提高,人们在日常生活中离不开电脑。人们使用电脑进行学习、办公、娱乐、影音、游戏、广告、创业、交友、编程、计算和消磨时光等等。作为嵌入式工程师的我,有必要做一期电脑控制系列的开源项目向大家介绍一下在国内外是用什么方式进行远程控制电脑的,并且让感兴趣的读者怎么通过单片机或者是软件更好地远程管理自己的电脑。 由于国内电脑远程控制技术封锁,一些技术和理论都是本人经过摸索实践推敲得出,没有权威性,所以仅供参考。首先要谈到用软件和硬件控制电脑的方案:软件有socket编程和java 鼠标键盘控制sdk开发,硬件有单片机USB鼠标键盘库的使用。 读者先准备好正点原子战舰开发板,后期我全部工程都是基于该开发板进行二次开发。上图使用了一根数据线连接板子的USB_SLAVE接口即可,电脑也不需要安装任何驱动就可以实现触摸屏控制电脑了。 全部资料截图如下: 由于用到了正点原子的开源代码进行人工二次合成,所以这个方案全部免费,后期我有更猛的代码,可以实现更高级的控制效果,当然后期可能需要收费。后期能做到空中鼠标控制,控制遥杆控制,空中手机控制,控制MPU6050控制, 远程MQTT控制等等。代码截图如下: 技术点涉及比较多,有字库显示,触摸屏触摸控制,屏幕显示,USB鼠标控制,按键控制,LED控制,是STM32初学者很好的一个开源学习材料。daodanjishui已经整理好你所需要的材料,下载就可以愉快地学习了。代码编写规范,用正点原子最简单的代码模板进行改写的,适合新手修改和二次开发。 后期会推出体感遥控器的开源软硬件的方案,daodanjishui嵌入式核心技术值得期待。
教程.docx
(12.57 KB, 下载次数: 259
)
战舰V3原理图.pdf
(694.82 KB, 下载次数: 211
)
触摸屏鼠标.rar
(11.73 MB, 下载次数: 396
)
本帖被以下淘专辑推荐:
|
|
|
相关推荐
|
|
![]() ![]() {:20:}
|
|
|
|
|
|
|
|
|
太强大了,
|
|
|
|
|
|
|
|
|
好的,谢谢分分享。
|
|
|
|
|
|
|
|
|
谢谢分享,。。。。。。。。。。。。。
|
|
|
|
|
|
|
|
|
感谢作者的分享,不错,什得学习下!
|
|
|
|
|
|
|
|
|
大神啊,多发点,让我学习学习
|
|
|
|
|
|
|
|
|
感觉分享历害哦,
|
|
|
|
|
|
|
|
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
2776 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2379 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2255 浏览 0 评论
2367 浏览 1 评论
1625 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 10:47 , Processed in 1.086255 second(s), Total 75, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖