2015年12月30日 星期三

Cypress CY8CKIT-044 PSoC 4 M-Series Pioneer Kit 試用

      Cypress 出的 CY8CKIT-044 PSoC 4 M-Series Pioneer Kit是基於PSoC4M系列的開發板,板子上面有Arduino接口可用大部分Arduino的Shield,但是不支援Arduino IDE,只能在自家的 PSoC Creator IDE 上寫程式.
    PSOC 4 M-Series Pioneer Kit 主IC是CY8C4247AZI-M485,一個 Mini USB 負責供電&跟電腦溝通 ,一顆 CY8C5868LTI-LP039 負責燒錄與Debug,加速感測器-KXTJ2-1009 溫度感測器-TMP05 光感測器-TEMD6200FX01,1Mbit的 F-RAM -FM24V10-G ,RGB LED ,一個外接開關跟一個Reset 開關,還預留了Raspberry Pi 的接口,能跟Raspberry Pi I/O溝通,這樣只賣美金25算是蠻便宜的.

CY8CKIT-044 PSoC 4 M-Series Pioneer Kit


拿到板子當然要試一下

   開發程式到這裡下載 (需要註冊)
http://www.cypress.com/documentation/development-kitsboards/cy8ckit-044-psoc-4-m-series-pioneer-kit
    如沒裝過 PSoC Creator 下載這一個
Download CY8CKIT-044 Kit Only (Kit Design Files, Documentation, Examples)


安裝過程就下一步下一步就不用說了

安裝完後開啟 PSoC Creator

在 Exmples and Kits 底下的 Kits 會有剛剛安裝的 CY8CKIT-044

滑鼠點一下CY8CKIT-044_Touch_Gestures.cywrk


PSoC Creator 會詢問程式存放地方,選好後按確定


點兩下左邊的TopDesign.cysch 可看到目前線路圖


點兩下CY8KKTI_044_Touch_Gestures.cydwr 可看到目前IC接腳配置情形


其他的 .H檔 跟.C檔就跟一般程式沒兩樣.

要上傳這檔案到 Kit只要點選Debug ->Program (或快速鍵 Ctrl + F5 )程式就會自動編譯並上傳




到目標板,編譯時相關檔案會自動帶出來.



上傳完成.



現在就可滑動PCB上的觸控板

往上滑式亮度增加,往下滑是亮度減低

往右滑是 R > G > B 顏色變化

往左滑是 R > B > G 顏色變化

順時針轉動是 R > B > G 顏色漸層變化

不觸碰時就不亮






沒有留言:

張貼留言