功能介紹
以N32G435CBL7為主控的WS2812B燈帶控制板。
最多能同時控制8條燈帶輸出。
板載LCD能直接修改燈效。
支持USB OTA功能。
- 上電后首先看到的是
logo
和相關(guān)提示信息的開機頁面。
固件升級
- 開機頁面3秒后,自動切換到
主頁面
。默認選中的是升級功能。
- 單擊按鍵二后切換到等待升級頁面,忙圈顯示1.5秒后系統(tǒng)復(fù)位。
- 在使用升級功能前,必須先使用USB連接電腦 。
- 此時電腦會枚舉出一個U盤(Z-Tam),將新的
UF2文件
拖放到U盤里即可完成固件更新。
- 打開U盤可看到里面有三個文件。
- CURRENT.UF2: 當(dāng)前flash內(nèi)app的固件。
- INDEX.HTML: 自定義網(wǎng)頁。
- INFO_UF2.TXT: 版本信息。
模擬輸出
- 通過按鍵1/按鍵3切換到
模擬輸出
模式。
- 按下按鍵2后進入
模擬輸出
頁面,屏幕會模擬出當(dāng)前通道輸出的燈效。
燈帶控制
- 在
模擬頁面
長按 按鍵2 退回主頁面
,通過按鍵1/按鍵3切換到燈帶控制頁面
。
- 在
主頁面
按下按鍵2進入燈帶控制頁面
,通過按鍵1/按鍵3切換通道,單擊按鍵2使能/禁用選定的通道輸出。
輸出倒計時
- 在
燈帶控制頁面
長按 按鍵2 退回主頁面
,通過按鍵1/按鍵3切換到輸出倒計時頁面
。
- 進入
輸出倒計時頁面
后倒計時自動啟動,并在倒計時為0時關(guān)閉所有燈帶的輸出。- 通過單擊按鍵2暫停倒計時并可使用按鍵1/按鍵3調(diào)整數(shù)值。
芯片資源
主要參數(shù)
- 內(nèi)核:32位ARM Cortex-M4 內(nèi)核+ FPU
- 主頻:108MHZ
- Flash:128KByte
- SRAM:32KByte
- SPI:27Mbps
- USB:2.0 FS Device
SysTick中斷
Arm-2D
顯示驅(qū)動需要使用perf_counter
模塊配置SysTick
中斷提供節(jié)拍計數(shù)。
TIM定時器中斷
- 定時器配置為毫秒中斷,為
按鍵
提供用于消抖、單擊/雙擊/長按事件
的判斷。同時也用于燈帶算法的非阻塞延時。
GPIO輸入/輸出
- 按鍵輸入檢測。
- 燈帶通道輸出。
SPI
160 * 80
的LCD使用SPI接口傳輸數(shù)據(jù)。
USB Device
- 使用
USB Device
配置UF2
服務(wù),當(dāng)使用usb連接電腦后自動識別為U盤并提供給固件升級功能。
RTC
市場前景
傳統(tǒng)控制器
- 對方缺點:
- 一個控制器只能控制
單通道
。 - 不支持升級更換燈效。
- 一個控制器只能控制
- 我方優(yōu)勢:
- 可支持
8個通道
同時輸出。 - 通過usb連接電腦,把新的固件放入U盤即可升級更換燈效。
- 可支持
- 對方缺點:
- 一個控制器只能控制單通道。
- 僅支持
雙色燈帶
。 - 遙控器長時間不用
容易丟失
。
- 我方優(yōu)勢
- 可支持8個通道同時輸出。
- 支持
24bit顏色
的燈帶。 控制器集成按鈕和屏幕
,可實時修改顯示效果。
- 對方缺點:
- 不支持升級更換燈效。
接線復(fù)雜
。
- 我方優(yōu)勢:
- 可通過控制器修改燈效等參數(shù)。
- 可通過USB更新新的燈效。
- 對方缺點:
- 我方優(yōu)勢:
- 板載
12v DC供電
接口,小負載可僅用usb供電,大負載可使用 12v 供電。 - 支持8通道同時輸出。
- 修改參數(shù)無需連接電腦,可通過電腦升級新的燈效且
不需要軟件支持
。 - 后續(xù)可進行ota升級支持
神光同步
。
- 板載
- 對方缺點:
- 控制器
按鍵太多,操作復(fù)雜
。 - 控制器容易丟失。
- 控制器
- 我方優(yōu)勢:
- 使用先進的ARM-2D圖形庫,僅通過
三個按鈕
即可實現(xiàn)所有功能的修改。 - 控制器集成按鈕和屏幕,可實時修改顯示效果。
- 使用先進的ARM-2D圖形庫,僅通過
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
led
+關(guān)注
關(guān)注
242文章
23347瀏覽量
662935 -
控制器
+關(guān)注
關(guān)注
112文章
16444瀏覽量
179326 -
N32
+關(guān)注
關(guān)注
0文章
18瀏覽量
7247 -
國民技術(shù)
+關(guān)注
關(guān)注
2文章
309瀏覽量
20496 -
WS2812B
+關(guān)注
關(guān)注
2文章
38瀏覽量
2277
發(fā)布評論請先 登錄
相關(guān)推薦
【國民技術(shù)N32項目移植】N32G345XVL-STB項目移植 ——開箱及開發(fā)環(huán)境搭建
感謝Elecfans和國民技術(shù),能夠參與國民技術(shù)N32項目移
發(fā)表于 12-03 17:11
【國民技術(shù)N32項目移植】5. ADC應(yīng)用以及跳坑總結(jié)
SSD1306軟件包【國民技術(shù)N32項目移植】4. 硬件定時器實現(xiàn)2ms定時前言本文講解如何使
發(fā)表于 02-02 21:45
【國民技術(shù)N32項目移植】項目提交-物聯(lián)網(wǎng)心率監(jiān)控設(shè)備
SSD1306軟件包【國民技術(shù)N32項目移植】4. 硬件定時器實現(xiàn)2ms定時【
發(fā)表于 02-12 16:41
【國民技術(shù)N32項目移植】FOC項目移植之環(huán)境搭建
FOC項目移植之環(huán)境搭建很高興能夠參加國民技術(shù)N32開源移植挑戰(zhàn)賽,本人這次將在RT-Threa
發(fā)表于 02-24 13:53
【國民技術(shù)N32項目移植】步進電機加減速項目移植
本文主要是對正點原子的STM32F4電機開發(fā)板的步進電機加減速程序進行移植實驗.本項目移植用的開發(fā)板是國民技術(shù)的
發(fā)表于 02-27 21:01
【國民技術(shù)N32項目移植】簡單概括一下我的參賽計劃
國民技術(shù)與電子發(fā)燒友聯(lián)合舉辦的N32 MCU移植挑戰(zhàn)賽,聊聊我的參賽計劃。一、學(xué)習(xí)開發(fā)板首先拿到開發(fā)板,我會找到對應(yīng)板子(芯片)的datasheet資料,初略地過一遍;然后有針對性地對
發(fā)表于 02-28 15:06
【國民技術(shù)N32項目移植】easypower 介紹
,所以此次使用國民技術(shù)的mcu做一個項目移植?;诔杀竞唾Y源的考慮,選擇國民技術(shù)的
發(fā)表于 02-28 23:19
【國民技術(shù)N32項目移植】N32L43XRL-STB串口調(diào)試 使用printf打印日志
【國民技術(shù)N32項目移植】N32L43XRL-STB串口調(diào)試 使用printf打印日志
【國民技術(shù)N32項目移植】N32L43XRL-STB串口調(diào)試 nr_micro_shell移植
【國民技術(shù)N32項目移植】N32L43XRL-STB串口調(diào)試 nr_micro_shell
評論