RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

低功耗4G模組:tcs3472顏色傳感器示例

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-10-21 07:07 ? 次閱讀

?今天我們學習合宙低功耗4G模組Air780EP的LuatOS開發(fā)tcs3472示例。

一、簡介

tcs3472顏色傳感器能夠讀取照射到的物體的RGB三種數(shù)值,從而識別顏色

  • 關聯(lián)文檔和使用工具:
  • LuatOS 固件獲取
  • tcs3472 顏色傳感器接口說明
  • Luatools下載調(diào)試工具

二、材料準備

2.1 Air780EP開發(fā)板一套

圖片?

2.2 tcs3472模塊一個

圖片?

三、程序介紹

3.1 API說明

tcs3472初始化

tcs3472.init(i2c_id)

參數(shù)

傳入值類型解釋
number所在的i2c總線id

返回值

返回值類型解釋
bool成功返回true

3.2 獲取RGB的數(shù)據(jù)

tcs3472.get_rgb()

參數(shù)

返回值

返回值類型解釋
tabletcs3472 rgb數(shù)據(jù)

3.3 獲取lux的數(shù)據(jù)

tcs3472.get_lux()

參數(shù)

傳入值類型解釋
tablergb_data rgb數(shù)據(jù)

返回值

返回值類型解釋
numberlux數(shù)據(jù)

常量

常量類型解釋
i2c.FASTnumber高速
i2c.SLOWnumber低速

3.4 i2c初始化

i2c.setup(id, speed, pullup)

參數(shù)

傳入值類型解釋
int設備id, 例如i2c1的id為1, i2c2的id為2
intI2C速度, 例如i2c.FAST
bool是否軟件上拉, 默認不開啟,需要硬件支持

返回值

返回值類型解釋
int成功就返回1,否則返回0

四、實現(xiàn)示例

main.lua中程序實例

圖片?

4.1 創(chuàng)建一個Task協(xié)程

sys.taskInit(function() end)

4.2 初始化i2c

-- 初始化i2c1,傳入id號和速度 i2c.setup(i2cid,i2c_speed) -- id正確就一定成功 -- 如需判斷i2c id是否合法, 請使用 i2c.exist 函數(shù)

4.3 初始化tcs3472

tcs3472.init(i2cid)--初始化,傳入i2c_id

4.4 讀取rgb和lux值并打印

圖片?

五、效果展示

5.1下載固件和腳本

圖片?

5.2 在Luatools工具中查看效果

圖片?

審核編輯 黃宇
?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 4G
    4G
    +關注

    關注

    15

    文章

    5517

    瀏覽量

    118973
  • RGB
    RGB
    +關注

    關注

    4

    文章

    798

    瀏覽量

    58461
  • 低功耗
    +關注

    關注

    10

    文章

    2396

    瀏覽量

    103670
  • 顏色傳感器
    +關注

    關注

    2

    文章

    95

    瀏覽量

    18184
  • 模組
    +關注

    關注

    6

    文章

    1487

    瀏覽量

    30360
收藏 人收藏

    評論

    相關推薦

    解讀Air724UG低功耗4G模組軟件的語音通話!

    本篇文章以Air724UG模組為例,解讀低功耗4G模組軟件的語音通話,呈現(xiàn)實用教程供大家參考。
    的頭像 發(fā)表于 12-09 09:39 ?169次閱讀
    解讀Air724UG<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的語音通話!

    輕松攻克低功耗4G模組軟件的FTP示例!

    今天是以Air724UG模組為例,輕松攻克低功耗4G模組軟件的FTP示例。
    的頭像 發(fā)表于 12-05 09:08 ?173次閱讀
    輕松攻克<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>軟件的FTP<b class='flag-5'>示例</b>!

    分步實操 | Air724UG低功耗模組軟件中復刻高效FTP示例!

    本文要說的是低功耗4G模組Air724UG軟件中復刻高效FTP示例,我已整理成文供大家參考。
    的頭像 發(fā)表于 12-03 11:45 ?578次閱讀
    分步實操 | Air724UG<b class='flag-5'>低功耗</b><b class='flag-5'>模組</b>軟件中復刻高效FTP<b class='flag-5'>示例</b>!

    低功耗模組軟件的UDP示例 基礎教程篇

    本文以常用的低功耗4G模組Air724UG為例,做出關于低功耗模組軟件的UDP示例,以供大家參考
    的頭像 發(fā)表于 12-02 14:53 ?162次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>模組</b>軟件的UDP<b class='flag-5'>示例</b>   基礎教程篇

    4G模組Air780E的LuatOS開發(fā)之位運算(bit)示例

    本文我要說的是低功耗4G模組Air780E的LuatOS開發(fā),關于位運算(bit)示例,我將詳細解析分享給大家。
    的頭像 發(fā)表于 12-02 14:33 ?158次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780E的LuatOS開發(fā)之位運算(bit)<b class='flag-5'>示例</b>

    4G模組Air724UG的軟件教程:KEYPAD示例!

    本回我要說的是低功耗4G模組Air724UG的KEYPAD示例,我已整理成文,特供大家參考。
    的頭像 發(fā)表于 11-30 09:44 ?237次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air724UG的軟件教程:KEYPAD<b class='flag-5'>示例</b>!

    4G模組Air724UG軟件示例:UDP實戰(zhàn)演練!

    關于4G模組Air724UG軟件的UDP示例,今天我將對其實戰(zhàn)演練,整理成文示例展示:
    的頭像 發(fā)表于 11-26 12:10 ?168次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air724UG軟件<b class='flag-5'>示例</b>:UDP實戰(zhàn)演練!

    示例篇 關于4G模組的模塊信息!

    今天我會把4G模組的模塊信息做出詳細介紹,做出示例,展示給大家,如果覺得有用的話請點贊收藏。
    的頭像 發(fā)表于 11-12 12:07 ?277次閱讀
    <b class='flag-5'>示例</b>篇  關于<b class='flag-5'>4G</b><b class='flag-5'>模組</b>的模塊信息!

    示例篇:4G模組AT指令之MQTT應用!

    針對4G模組AT指令的MQTT應用,我收集資料,做出示例,整理成文分享給大家,喜歡的可以收藏。
    的頭像 發(fā)表于 11-12 11:56 ?327次閱讀
    <b class='flag-5'>示例</b>篇:<b class='flag-5'>4G</b><b class='flag-5'>模組</b>AT指令之MQTT應用!

    干貨篇:低功耗4G模組Air780E的串口通信

    ? 今天我們來講解低功耗4G模組Air780E的串口通信的基本用法,小伙伴們,學起來吧!
    的頭像 發(fā)表于 10-05 14:38 ?544次閱讀
    干貨篇:<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780E的串口通信

    合宙低功耗4G模組Air780EP——硬件設計02

    合宙低功耗4G模組Air780EP——硬件設計
    的頭像 發(fā)表于 09-03 15:07 ?673次閱讀
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780EP——硬件設計02

    合宙低功耗4G模組Air780E——產(chǎn)品規(guī)格書

    合宙低功耗4G模組Air780E的規(guī)格信息速覽
    的頭像 發(fā)表于 09-02 18:04 ?976次閱讀
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780E——產(chǎn)品規(guī)格書

    合宙低功耗4G模組Air780EP——產(chǎn)品規(guī)格書

    合宙低功耗4G模組Air780EP——產(chǎn)品規(guī)格信息介紹
    的頭像 發(fā)表于 08-30 18:07 ?1363次閱讀
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780EP——產(chǎn)品規(guī)格書

    合宙低功耗4G模組Air700EAQ——開發(fā)板使用說明

    合宙低功耗4G模組Air700EAQ——開發(fā)板使用說明
    的頭像 發(fā)表于 08-30 17:14 ?1082次閱讀
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air700EAQ——開發(fā)板使用說明

    合宙低功耗4G模組Air780EQ——硬件設計手冊01

    合宙低功耗4G模組Air780EQ的硬件設計介紹
    的頭像 發(fā)表于 08-29 18:15 ?2162次閱讀
    合宙<b class='flag-5'>低功耗</b><b class='flag-5'>4G</b><b class='flag-5'>模組</b>Air780EQ——硬件設計手冊01
    RM新时代网站-首页