diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..72256d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*/.idea +*/.vscode \ No newline at end of file diff --git a/mcuClients/clientFor5050RGB/clientFor5050RGB.ino b/mcuClients/clientFor5050RGB/clientFor5050RGB.ino index f4bfb5b..e251b6f 100644 --- a/mcuClients/clientFor5050RGB/clientFor5050RGB.ino +++ b/mcuClients/clientFor5050RGB/clientFor5050RGB.ino @@ -133,8 +133,12 @@ void ledSave(int ledNum, uint8_t r, uint8_t g, uint8_t b, uint8_t lig, int statu leds[ledNum - 1].ledNumber = ledNum; leds[ledNum - 1].status = status; if (lig == 0) { + // 关灯 + leds[ledNum - 1].color = strip.Color(0, 0, 0); + } if(lig==100){ + // 正常 leds[ledNum - 1].color = strip.Color(r, g, b); - } else { + }else { // 使用亮度换算rgb颜色 leds[ledNum - 1].color = strip.Color((r * lig) / 255, (g * lig) / 255, (b * lig)); } diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..a6470ae --- /dev/null +++ b/readme.md @@ -0,0 +1,3 @@ +# fonchain-container 货架服务 +## 项目说明 +项目包含硬件mcu程序和软件服务端程序。mcu程序基于C++开发,位于[./mcuClients](./mcuClients)目录中,服务端位于[./containerServer](./containerServer)目录中 \ No newline at end of file