做为一个dotnet技术的新手我是很差意思写帖子的,缘由就是本人技术太水了,写出的帖子确定会让人笑话。因此此次我是厚着脸皮写出这个帖子的,但愿大佬们轻喷了。个人目标就是用SurfaceGo实现一个和我以前用树莓派实现的一个小车具备类似的功能。基本上就是能用手机控制SurfaceGo,而后SurfaceGo可以控制arduino(单片机的一种)而后控制小车,下面是演示视频。html
个人B站首页linux
https://space.bilibili.com/25228512git
既然是用微软技术,那就须要摒弃以前在树莓派上使用的linux系统的那一套了,可是原理都是同样的。经过surfacego搭建web服务,而后手机调用服务服务经过串口和arduino进行串口通信。这样就能够控制surfacego车身的运转了。github
个人想法是新建一个wpf项目,为何不选用winform项目呢?缘由是没作过wpf想趁机练手学习学习了。还好wpf也能够内嵌wcf服务,思路就是经过内嵌的wcf服务来接收手机的指令,经过wpf项目调用串口操做,将指令写入串口,传到下位机。web
由于是第一篇,因此就不讲代码部分了,我会在随后的文章里介绍下具体的实现过程。未完待续学习
下面是项目的git地址ui