stm32驅動tcs34725顏色傳感器 - 免費下載

技術資料資源 文件大小:3205 K

?? 資源詳細信息

文件格式
ZIP
所屬分類
上傳用戶
上傳時間
文件大小
3205 K
所需積分
2 積分
推薦指數
??? (3/5)

?? 溫馨提示:本資源由用戶 XuVshu 上傳分享,僅供學習交流使用。如有侵權,請聯系我們刪除。

資源簡介

delay.c 文件實現iic的精準延遲..如果有其他的精準延遲程序可以替代.


miic.c 文件 實現模擬iic通信


tcs34725.c 文件實現對顏色傳感器的通信 通信常用程序如下


TCS34725_Init() 為顏色傳感器初始化程序 返回值 true或者false 例 if(TCS34725_Init()==true)



TCS34725_GetRawData() 為采集顏色. 返回值 true或者false 例 if(TCS34725_GetRawData()==true) 

顏色數據儲存在已經定義的靜態變量中.


顏色讀取 為 調用u16 GetRData(void);u16 GetGData(void);u16 GetBData(void);u16 GetCData(void); 

這四個函數讀取靜態變量的數值并分別返回16位的R,G,B,C值.


RGBLEDOFF   RGBLEDON 分別是燈光開關.



顏色傳感器,采集時長設置在 tcs34725.c 文件中 的

void TCS34725_Setup(void)

{

    TCS34725_SetIntegrationTime(TCS34725_INTEGRATIONTIME_154MS);

    TCS34725_SetGain(TCS34725_GAIN_16X);

}

TCS34725_SetIntegrationTime 是設置單次采集時長

TCS34725_SetGain   是設置多次采集的次數. 

這兩個函數需要的參數 選擇在tcs34725.h 中. 自行組合在速度和準確間取舍.


立即下載此資源

提示:下載后請用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說明

?? 下載說明

  • 下載需消耗 2積分
  • 24小時內重復下載不扣分
  • 支持斷點續傳
  • 資源永久有效

?? 使用說明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請查看說明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費領取
  • 邀請好友注冊獎勵
  • 查看詳情 →

相關標簽

點擊標簽查看更多相關資源:

相關資源推薦