2026年4月18日 星期六

[PSoC6]-003_PSoC6, Arduino Library安裝及第一個專案

  [PSoC6]-003_PSoC6, Arduino Library安裝

上一篇已經完成Arduino IDE的環境設置,接下來也是像Arduino的開發流程一樣,先從安裝Library、參考並修改範例程式,這可以讓不熟悉的開發者,可以快速切入開發板的開發。

我們先使用開發板上面的60G雷達功能,雷達晶片型號是BGT60TR13C

這裡先直接安裝Infineon提供的library,在Arduino IDE左側的Library的對話框中,搜尋關鍵字,搜尋關鍵字BGT,則可以直接安裝XENSIV BGT60TR13C Radar Sensor的Library,



安裝完成後,我們先執行XENSIV BGT60TR13C Radar Sensor中的Distance_measure,距離量測功能。


以下是部分的程式內容,因為目前我們的開發板就是預設的CY8CKIT-062S2-AI,所以腳位定義及內容是不需要再額外修改,應該就能運行了。按上方的箭頭,將程式燒錄到CY8CKIT-062S2-AI開發板中。


程式燒錄完成後,可以開啟序列埠監視器,記得要將Baud Rate改成115200,如此就可以看到目前偵測到的物體距離了,如果沒有反應,可以按一下板子上的reset按紐 (SW1)或是重新插拔一次板子即可。







沒有留言:

張貼留言