资料介绍
描述
为了控制我们的 LED,我们将使用 Art-Net 协议,该协议通过使用 UDP 的网络传输DMX 闪电协议。
它非常快速并且与大多数专业闪电系统兼容。
准备你的 ESP8266
您需要将 ESP8266 支持添加到您的 Arduino IDE,如果您之前没有这样做,请按照以下说明操作:https ://github.com/esp8266/Arduino#installing-with-boards-manager
http://arduino.esp8266.com/stable/package_esp8266com_index.json
上传固件的方式有很多种,我用的是Examples->ESP8266WebServer->WebUpdate sketch
不要忘记使用您的 SSID / PASSWORD 更改 STASSID 和 STAPSK
#define STASSID "your-ssid"
#define STAPSK "your-password"
- 上传示例-> ESP8266WebServer->WebUpdate
- 重置你的 ESP8266(否则它不会工作)
- 转到http://esp8266-webupdate.local 。
上传ESP8266_ArtNetNode
现在我们可以将固件刷入我们的 ESP8266。
- 在这里下载:https ://github.com/mtongnz/ESP8266_ArtNetNode_v2
- 返回http://esp8266-webupdate.local。
- 点击浏览,选择espArtnetNode_2.0.0_b5g_WEMOS.bin ,点击更新
您的 ESP8266 将重启多次。
设置 Wi-Fi
您的 ESP8266 现在处于热点模式,在您的 wifi 网络中搜索espArtNode_00XXX。
WiFi密码为:byMtongnz2017
- 转到: http: //2.0.0.1并单击WiFi并设置 SSID/PASSWORD。
- 点击重启
查找espArtNode的IP地址
不幸的是,espArtNetNode 没有使用mdns ,你必须自己找到 ip 地址。
你可以用fing (Android版本更容易使用)或ArtNet-Lite (这个应用程序可以检测ArtNet设备)找到它。
Jinx 也有扫描功能,但我没能在 espArtNetNode 上使用它。
设置 NeoPixels
最后要做的事情:设置 PORT A 来管理 NeoPixel LED。
端口 A 是引脚 TX
- 点击端口 A
- 端口类型:LED 像素 - WS2812
- 保存更改
- 更改像素数
设置矩阵选项
我们就快到了 !我们需要在 Jinx 中设置 3 个东西:
- 矩阵选项:此选项在 Jinx 中设置您的虚拟矩阵。
- 输出设备:连接到 Jinx 的设备。
- 输出贴片:告诉 Jinx LED 的顺序。
如果您还没有这样做,请将 LED 灯条插入 ESP8266。本教程末尾提供了原理图。
只要相应地降低亮度,您就可以使用 USB 为很多 LED 供电,如果亮度太高,LED 会表现得很奇怪,并且可能会损坏!
- 转到设置 --> 矩阵选项
- 设置宽度/高度
如果您使用的不是矩阵,而是LED 灯条,请将宽度设置为灯条的长度,将高度设置为 4 (最小值)。
设置输出设备
- 转到设置 --> 输出设备
- 点击添加
- 选择 Art-Net(默认)
- 取消选择广播(广播真的很慢)
- 将 IP 地址更改为您的 ESP8266 地址
设置输出补丁
- 转到设置 --> 输出补丁
- 选择您的设备
- 点击快速补丁
- 选择矩阵的大小
- 在 Patch 模式下,选择矩阵的设置方式
- 在像素顺序中,选择 GRB
- 检查 First Channel 是否设置为 0
测试你的 LED
您可能第一次无法正确设置您的 LED,如果某些东西不能正常工作,只需清除补丁并重试。
如果您不确定您的电源是否足以为所有矩阵供电,请降低主亮度。
- 转到设置/开始输出
- 在Channel 1中,选择Simple Color ,检查所有LED 是否亮起
- 单击编辑并检查红色/绿色/蓝色是否正确
- 在通道 1 中,选择雷达/扫描线
- 检查您的矩阵是否正确遵循线条。
我不会详细解释 Jinx 的工作原理,请自行尝试选项!
关于我的 LED 的注意事项
您可以在 Thingiverse 中找到我的 led thingies 的 3D 打印模型:
它是由 Olivier Sarrailh 制作的。
我不建议用 LED 灯条做一个 LED 矩阵,因为很难对齐它们,使用灵活的预制矩阵(如果你想把它做成圆形)
我设法通过 USB 为我的 20x5 矩阵供电,但您需要检查您是否从未在全亮度下使用它,因为这可能会损坏您的 LED。
- 锰芯磁环电感尺寸一样性能也一样吗 0次下载
- 像小警报器一样发出噪音的闹铃声
- 以像Daniel一样为您计算饮料的设备
- PUP让您的手机像宠物一样跟随您的方式
- 使用Python和JQWidgets控制Adafruit NeoPixels
- 让洗衣机像蝙蝠一样会怎么样?用声音来提供我们的生活品质.
- 如何使工业用以太网像标准以太网一样简单
- 像乐高积木一样连接继电器的家庭自动化
- NFC与RFID有什么不一样?资料下载
- 大功率LED封装有什么不一样?资料下载
- 一年成为Emacs高手,像神一样使用编辑器 8次下载
- C#教程之像Excel一样复制DataGridView中的单元格 12次下载
- Delphi教程之像处理文本资料一样处理数据表中的信息 3次下载
- 鬼魅一样的 Hard Fault 0次下载
- LabVIEW是否能像C语言一样? 38次下载
- 电容容量一样大小不一样能用吗 2046次阅读
- UDP能否像TCP一样实现可靠传输? 597次阅读
- C++中不一样的重载是什么 663次阅读
- 变压器端与远程端电流大小为什么不一样? 2253次阅读
- led灯驱动电源和开关电源一样吗 2.2w次阅读
- 海天雄电子DJ070-92-TT规格 1726次阅读
- 电烙铁加热原理和电磁炉一样吗 8872次阅读
- 51单片机通过程序控制心形led灯闪烁的设计 6326次阅读
- 如何使UI像iPhone一样流畅炫酷 3040次阅读
- 让强化学习智能体像人类一样穿短袖、衬衫等衣服 1790次阅读
- 真假iphone的对比,外观设计一模一样 6206次阅读
- 要想最大限度的减少潜在的数据安全漏洞,首先就要做到像黑客一样思考 957次阅读
- DNN与逻辑回归效果一样? 6114次阅读
- 机器能像婴儿一样通过眼睛学习世界? 558次阅读
- 程序设计基础:字符能像整数一样计算 4424次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多