我們的開源宗旨:自由 協調 開放 合作 共享
擁抱開源,豐富國內開源生態,開展多人運動,歡迎加入我們哈~
和一群志同道合的人,做自己所熱愛的事!
項目開源地址:https://github.com/J20RC/STM32_RC_Transmitter
碼雲(Gitee)地址:https://gitee.com/J20RC
QQ交流群:1091996634 【密碼:J20】
1.打印PCB
從GitHub下載STM32F0接收機的PCB文件,下載地址:
解壓后,其中包含發給生產商的文件、BOM和原理圖,后兩個是留給自己看的,生產文件zip發給生產商。
然后根據教程四(https://www.cnblogs.com/cai-zi/p/13536693.html)在嘉立創打印PCB即可。
2.購買元件
按照BOM文件(在第一步下載的PCB壓縮包里)購買元件,表格里面已注明商品鏈接
3.焊接
先焊接STM32F031G4U6芯片,芯片是UFQFPN封裝,最好使用焊錫膏和加熱板(或熱風槍)焊接;
然后焊上插針和其他元件
最后再焊接無線模塊。
4.燒錄固件
固件下載地址:https://github.com/J20RC/STM32_RC_Transmitter/releases/download/v1.0/J20RC_ReceiverBase_V1.0_STM32F0.hex
按照PCB上的標識焊接下載線,這里筆者只用了4根線,RST沒有用到,確保PCB上的引腳和你的ST-LINK V2對應:
3.3V-3.3V
GND-GND
SWDIO-SWDIO
SWCLK-SWCLK
如果連接不上,則把RST也連上ST-LINK的RST腳,起復位重啟作用。
將PCB、ST-LINK下載器和電腦連接好后,打開STM32 ST-LINK Utility,進行連接;
點擊Target》Program...;
點擊Browse,打開剛才下載的hex文件,點擊Start進行燒寫;
看到提示信息即說明燒寫完成。
5.改造加密狗
淘寶上買的加密狗,都是使用耳機線來獲取遙控器的PPM輸出,這樣玩模擬器時老是拖着一根線,很不方便。
所以我們給接收機也開發了PPM輸出,只需要將接收機的PPM輸出連接加密狗即可。
我們使用加密狗的USB接口來給接收機供電。
信號線從耳機座的PPM信號腳引出即可(可用萬用表的蜂鳴檔查找,耳機座只有接地和PPM腳),另一端用XH2.54插座焊接,用來連接收機。
三根線的順序為:GND-5V-PPM。
Done!
寫在最后
首先感謝項目中所有的貢獻者!(截止2020.12.06)
* 蔡子CaiZi(B站up主) https://space.bilibili.com/349576976
* A-XIN;
* 小何;
* ZL_Studio(B站up主)https://space.bilibili.com/364251289
* 王天天@WangTiantian139 https://wangtiantian139.github.io/
* 劉桶桶;
* 簡繁;
* 王博;
* 與非門;
* Talons;
* 大米粥;
* P a S S ||;
* 佚名;
* 小吳;特別感謝正點原子提供的STM32例程和開源社區http://www.openedv.com/
QQ交流群:1091996634 【密碼:J20】
本文歡迎轉載,請注明出處哈~