99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

合宙LuatOS | 新增Lora驅(qū)動+Si24R1驅(qū)動,支持WS2812藍(lán)牙燈帶

合宙LuatOS ? 2022-07-02 14:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

7cc9f4fa-f95a-11ec-a2f4-dac502259ad0.gif

讓我們一起,把想做的事一個個實(shí)現(xiàn)!

仿佛昨天還在感慨五月的時光匆匆,今天卻已大步流星奔向七月的全新跑道。變化的時空,燃映著不變的初心和永不停歇的步伐。感謝有你,與LuatOS一路勇敢向前!

1

新增兩種驅(qū)動
Lora驅(qū)動+Si24R1驅(qū)動


合宙為MCU行業(yè)開啟了全新生態(tài)——基于LuatOS操作系統(tǒng),打造一站式高效開發(fā)環(huán)境,通過豐富完備的自主產(chǎn)權(quán)軟硬件矩陣,實(shí)現(xiàn)全場景覆蓋。不斷演進(jìn)的LuatOS,將適配越來越多的單片機(jī)和無線芯片模組。

目前LuatOS新增兩種驅(qū)動——Lora驅(qū)動和Si24R1驅(qū)動,demo已上傳主庫。注:使用Lora前需云編譯最新固件。

不了解云編譯的同學(xué),可點(diǎn)擊下圖鏈接:

7d0b65de-f95a-11ec-a2f4-dac502259ad0.gif

LuatOS-SoC最新Lora驅(qū)動


目前已支持——LLCC68、SX1268系列高性能Lora模組,如需更多型號,歡迎寄給我們適配。

? 應(yīng)用特色
LoRa擴(kuò)頻,遠(yuǎn)距離通信。

? 驅(qū)動方式
SPI驅(qū)動,便捷開發(fā)。

? 適用范圍

現(xiàn)已支持:
Air101/Air103/Air105/Esp32C3系列固件。

? 源碼倉庫

https://gitee.com/openLuat/LuatOS/tree/master/demo/lora

LuatOS-SoC最新Si24R1驅(qū)動


Si24R1是一款工作在2.4GHz ISM頻段,兼具超低功耗及高穩(wěn)定性的無線收發(fā)器。

? 應(yīng)用特色

2.4G通信, 兼容nRf24L01。

? 驅(qū)動方式

使用SPI+GPIO庫直驅(qū),純Lua實(shí)現(xiàn)。

? 適用范圍

現(xiàn)已支持:
Air101/Air103/Air105/Esp32C3系列固件。

? 源碼倉庫:

https://gitee.com/openLuat/LuatOS/tree/master/script/libs/si24r1

2

支持小程序
WS2812藍(lán)牙燈帶控制


合宙Air101/Air103系列MCU自帶藍(lán)牙,與常見的外控集成LED光源WS2812配合,簡單開發(fā)即可做出有趣的應(yīng)用。

7d0b65de-f95a-11ec-a2f4-dac502259ad0.gif

- WS2812藍(lán)牙燈帶演示視頻-

如何使用:

微信小程序搜索:LuatOS藍(lán)牙調(diào)試工具,連接Air101/Air103即可進(jìn)入調(diào)試界面。用戶可通過WS2812B控制界面的調(diào)色盤自由調(diào)整,實(shí)現(xiàn)燈帶/燈盤顏色的同步改變。

7d27730a-f95a-11ec-a2f4-dac502259ad0.png

源碼倉庫:

https://gitee.com/openLuat/LuatOS/blob/master/script/turnkey/ws2812_nimble/main.lua

WS2812藍(lán)牙燈帶代碼參考

上下滑動查看完整代碼:

-- LuaTools需要PROJECT和VERSION這兩個信息

PROJECT = "uart_irq"

VERSION = "1.0.0"

log.info("main", PROJECT, VERSION)

-- 引入必要的庫文件(lua編寫), 內(nèi)部庫不需要require

local sys = require "sys"

mcu.setClk(240)

log.info("main", "uart demo")

sys.subscribe("BLE_STATE_INC", function(state)

log.info("ble", "ble state changed", state)

if state == 1 then

nimble.server_init()

else

nimble.server_deinit()

end

end)

local buff = zbuff.create({8,8,24},0x000000)

-- 監(jiān)聽GATT服務(wù)器的WRITE_CHR事件

sys.subscribe("BLE_GATT_WRITE_CHR", function(info, data)

if data:len() == 0 then

return

end

local cmd = data:split(",")

if cmd[1]=="ws2812" then

local rgb = tonumber(cmd[2],16)

local grb = (rgb&0xff0000)>>8|(rgb&0xff00)<<8|(rgb&0xff)

buff:setFrameBuffer(8,8,24,grb)

sensor.ws2812b(pin.PB05,buff,0,300,300,300)

end

end)

sys.taskInit(function()

sys.wait(2000) -- 為了能看到日志,休眠2秒

nimble.debug(6) -- 開啟日志

nimble.init() -- 初始化nimble, 會產(chǎn)生事件BLE_STATE_INC

end)

-- 用戶代碼已結(jié)束---------------------------------------

-- 結(jié)尾總是這一句

sys.run()

-- sys.run()之后后面不要加任何語句!!!!!

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

    關(guān)注

    54

    文章

    8693

    瀏覽量

    149922
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    116

    文章

    6077

    瀏覽量

    173982
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    【RA4L1-SENSOR】點(diǎn)亮 WS2812 全彩點(diǎn)陣屏

    通過單總線方式控制,只需一個 IO 口,就可以點(diǎn)亮數(shù)千個珠。 這里使用 RA4L1 點(diǎn)亮 WS2812 珠,效果如下: WS2812
    發(fā)表于 06-09 12:48

    【RA-Eco-RA4M2開發(fā)板評測】點(diǎn)亮WS2812點(diǎn)陣屏

    = R_SPI_Write(&g_spi0_ctrl, &dat, 1, SPI_BIT_WIDTH_8_BITS); WS2812 的控制時序一般是 800Kbps 左右,這里
    發(fā)表于 05-07 15:28

    WS2812B on S32K144始終閃爍白色,即使沒有數(shù)據(jù)也是如此,為什么?

    ;devassert.h" /* For DEV_ASSERT macro if used */ /* * WS2812 庫定義: * 1) * 2) */ #define
    發(fā)表于 04-08 07:15

    零知開源——使用 GPIO 模擬時序驅(qū)動 WS2812B LED

    ?利用零知增強(qiáng)版的GPIO 模擬時序 ???????在本教程中,我們將探討如何使用 零知增強(qiáng)版的 GPIO 接口來模擬 WS2812B LED 的信號傳輸時序,從而實(shí)現(xiàn)對單色或多彩 LED
    的頭像 發(fā)表于 02-20 15:43 ?1175次閱讀
    零知開源——使用 GPIO 模擬時序<b class='flag-5'>驅(qū)動</b> <b class='flag-5'>WS2812</b>B LED <b class='flag-5'>燈</b><b class='flag-5'>帶</b>

    零知開源——使用 GPIO 模擬時序驅(qū)動 WS2812B LED

    調(diào)節(jié)RGB的全局亮度 WS2812B協(xié)議發(fā)送時序?yàn)镚 -&gt; R -&gt; B 四、代碼驅(qū)動 1、相關(guān)定義和初始化
    發(fā)表于 02-20 14:31

    零知開源——玩轉(zhuǎn)WS2812B條模塊

    WS2812RGB ????? 通過零知標(biāo)準(zhǔn)開發(fā)板平臺上驅(qū)動WS2812RGB珠,包括
    的頭像 發(fā)表于 02-19 15:09 ?1528次閱讀
    零知開源——玩轉(zhuǎn)<b class='flag-5'>WS2812</b>B<b class='flag-5'>燈</b>條模塊

    【敏矽微ME32G070開發(fā)板免費(fèi)體驗(yàn)】點(diǎn)亮WS2812B

    WS2812,需要接5V的上拉電阻,然后設(shè)置IO口為開漏輸出模式,這樣才能滿足WS2812的電平協(xié)議。時序分析 該通訊方式為單總線通信,即利用高低電平的持續(xù)時間來確定0和1,與我們之前學(xué)的DS18B20溫度
    發(fā)表于 01-07 23:58

    基于瑞薩FPB-RA4E2智能床頭燈項(xiàng)目——1編譯環(huán)境搭建與點(diǎn)亮驅(qū)動ws2812全彩LED

    B_AMOUNT *24+88]={0}; //條顯存 tWs2812bCache_TypeDef gWs2812bDat[WS2812
    發(fā)表于 11-22 21:34

    論如何使用WS2812以及類似

    ? ?WS2812 LED珠,這是一種非常流行的可尋址RGB LED。每個WS2812 LED內(nèi)部集成了控制電路,因此可以通過一個數(shù)據(jù)輸入線來單獨(dú)控制每一個LED的顏色和亮度。這種特性使得
    的頭像 發(fā)表于 09-30 15:11 ?1452次閱讀
    論如何使用<b class='flag-5'>WS2812</b>以及類似<b class='flag-5'>燈</b>珠

    SI24R1與NRF24L01P 對比方案

    1.9-3.6V 寬電源范圍內(nèi)穩(wěn)定工作。PIN對PIN兼容替代NRF24L01+。Si24R1采用GFSK/FSK數(shù)字調(diào)制與解調(diào)技術(shù)。數(shù)據(jù)傳輸速率可以調(diào)節(jié),支持2Mbps,1Mbps
    發(fā)表于 09-30 15:05

    LuatOS產(chǎn)品規(guī)格書——Air700EMQ

    本文詳細(xì)介紹了LuatOS關(guān)于Air700EMQ的產(chǎn)品規(guī)格信息
    的頭像 發(fā)表于 08-28 15:54 ?1263次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>LuatOS</b>產(chǎn)品規(guī)格書——Air700EMQ

    LuatOS開發(fā)板使用手冊——Air700ECQ

    LuatOS開發(fā)板使用說明——Air700ECQ
    的頭像 發(fā)表于 08-23 16:28 ?989次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>LuatOS</b>開發(fā)板使用手冊——Air700ECQ

    SI24R1 TO NRF24L01P 引腳及軟硬件中文開發(fā)資料

    Si24R1是一顆由無錫中科微專為低功耗無線通信應(yīng)用場合設(shè)計(jì)的一顆自有知識產(chǎn)權(quán)的2.4G RF芯片。目前主要針對低功耗的校訊通、2.4G停車場、智能家居、無線音頻等領(lǐng)域。 當(dāng)然,這顆芯片進(jìn)入大眾
    發(fā)表于 07-30 14:26

    Si24R03:高度集成的低功耗SOC芯片數(shù)據(jù)手冊解讀

    、WUP、IWDG、RTC、無線收發(fā)器等豐富的外設(shè)。 封說明:Si24R03為CSM32RV003和Si24R1封芯片。 Si24R0
    的頭像 發(fā)表于 07-24 15:19 ?1094次閱讀
    <b class='flag-5'>Si24R</b>03:高度集成的低功耗SOC芯片數(shù)據(jù)手冊解讀

    在AvaotaA1全志T527開發(fā)板上驅(qū)動WS2812 RGB LCD

    對應(yīng) R,G,B 三種顏色)數(shù)據(jù),剩余的數(shù)據(jù)經(jīng)過內(nèi)部整形處理電路整形放大后通過 DO 端口開始轉(zhuǎn)發(fā)輸出給下一個級聯(lián)的 LED 。因此,每經(jīng)過一個 LED ,數(shù)據(jù)減少 24bit。 WS2812
    發(fā)表于 07-22 10:45