当前位置: 首页 > 软件库 > 其他开源 > 物联网 >

esp32-rgb-homebridge

A rgb led project for homebridge
授权协议 Readme
开发语言 JavaScript
所属分类 其他开源、 物联网
软件类型 开源软件
地区 不详
投 递 者 虞华彩
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ESP32 RGB LED for homebridge

This is a project made for homebridge-better-http-rgb on HomeBridge.

HTTP server implemented from lwip-allnetworks.

Sample HomeBridge config:

{
    "bridge": {
        "name": "Homebridge",
        "username": "B8:27:EB:F9:51:49",
        "port": 51826,
        "pin": "031-45-154"
    },

    "description": "Homebridge",

    "accessories": [
    {
        "accessory": "HTTP-RGB",
        "name": "RGB Led on ESP32",

        "switch": {
            "status": "http://192.168.1.115/cmd/status/",
            "powerOn": "http://192.168.1.115/cmd/on/",
            "powerOff": "http://192.168.1.115/cmd/off/"
        },

        "brightness": {
            "status": "http://192.168.1.115/cmd/brightness/",
            "url": "http://192.168.1.115/cmd/brightness:%s/"
        },

        "color": {
            "status": "http://192.168.1.115/cmd/color/",
            "url": "http://192.168.1.115/cmd/color:%s/",
            "brightness": true
        }
    }],

    "platforms": []
}

NOTICE0: Be sure to include "COMPONENT_LDFLAGS += -lstdc++" in Makefile in order to compile.

NOTICE1: Although I'm using C++ class, it doesn't mean that you can control multiple RGB LED simultaneously by creating multiple objects.

NOTICE2: I included support for ledc_fade function in ESP-IDF, but I strongly recommend not using it because it will jam the server thread.

  • 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 提示:以下是本篇文章正文内容,下面案例可供参考 rgb彩灯的介绍 ESP32 RGB彩灯是一种可以通过ESP32开发板控制的灯具,它可以实现多种灯光效果,如闪烁、跳变、渐变等。使用ESP32 RGB彩灯可以实现远程控制,可以通过Wi-Fi或蓝牙连接到ESP32开发板,然后使用Arduino IDE编写代码来控制RGB彩灯的亮度和颜色

  • 在本项目中,我们将向您展示如何使用带有颜色选择器的网络服务器通过ESP8266或ESP32板远程控制RGB LED灯条。我们将控制5V RGB LED灯带,并且代码将用Arduino IDE编写。 在本项目中,我们将向您展示如何使用带有颜色选择器的网络服务器通过ESP8266或ESP32板远程控制RGB LED灯条。我们将控制5V RGB LED灯带,并且代码将用Arduino IDE编写。 项目

  • ws2812RGB灯带 ==注意:==灯带需要三个线头都接好,然后程序输出控制后才能亮,只是正负极插好不会亮的 连接走线: esp32 RGB灯带 5v引脚 母头电源处 gnd 母头gnd D12引脚 母头din rgb灯带 ws2812 代码: from machine import Pin from neopixel import NeoPixel import utime pin = P

 相关资料
  • Arduino ESP32 是 ESP32 的 Arduino core。 ESP32Dev Board PINMAP

  • ESP32怎么输出多个5v ESP32怎么输出多个5v

  • 所以我得到了我的ESP32,想做一些Porjects,我想用一个Android应用程序来控制它们,比如LED条纹。我已经用我的覆盆子Pi做了这件事,它运行得很完美。我已经试了一些代码,它可以连接到WiFi。我的个人电脑甚至Raspberry Pi都可以连接到它,但当我用智能手机尝试时,我就是不工作。这里是我的Android代码:mainactivity.jre 权限: null 对不起我的英语。我

  • RGB灯模块会根据接收到的信号或编程指令发出不同的灯光颜色和亮度,可快速制作出红绿灯、手电筒、小夜灯等精彩案例。 净重量:7.3g 体积:24×24×14mm 参数 工作电压:DC 5V 抗跌落能力:1.5m 工作温度:-10℃~55℃ 工作湿度:<95% 特点 丰富色彩表现

  • 可编程RGB灯,可以在编程指令下放出各种颜色的光芒。 生活实例 手电筒上使用了单色LED灯 游戏笔记本使用RGB灯营造出酷炫的效果 参数 尺寸:24×20mm 工作电流:15~73mA

  • 可编程RGB灯,可以在编程指令下放出各种颜色的光芒。 生活实例 手电筒上使用了单色LED灯 游戏笔记本使用RGB灯营造出酷炫的效果 参数 尺寸:24×20mm 工作电流:15~73mA