最近做了一個3D打印的RC遙控車。然后就想着用xbox手柄控制小車的前進和轉向吧,於是就用surface平板接收收手柄的數據,然后通過串口的2.4G模塊傳輸數據,看上挺簡單的,其實本身也挺簡單的。
我要講的重點就是接收手柄數據的程序是個WinUI程序,為什么用WinUI呢,當然是因為我對UWP稍微熟一點,所以寫WinUI比wpf要熟練,其次WinUI項目模板是基於.net5封裝的,所以對於.net的一些庫也是可以直接用的,當然UWP的庫也是可以直接用的。
WinUI控制程序的項目地址
下面是小車的運行視頻。