资料介绍
描述
本教程的目标是构建由家庭无线网络管理的双通道功率 LED 控制器。该项目提供平稳增加和减少的照明功率,为您的坦克创造日出和日落。我个人的目标是使用更少的硬件来获得与其他类似项目相同的结果。
控制器有两种模式:
- 自动模式 - 您可以为两个通道设置开始/结束时间、完全照明时间、最大照明功率。该模式提供日出日落interwetten与威廉的赔率体系 和夜间模式。
- 非自动模式 - 您可以为两个通道设置最大照明功率。
1.微控制器
您需要使用基于 ESP-8266 模块的电路板(如 Wemos D1 mini)。最重要的要求是拥有所需数量的 GPIO 来管理当前的驱动程序。在我的项目中,我使用了 NodeMCU v2。
2.恒流电源
下一步您需要为大功率LED选择恒流电源。为此,我使用了基本驱动程序计算器,
在我的例子中,我有两个通道——6 个蓝色 LED 和 3 个白色 LED。计算器显示我每个通道需要一个驱动器,例如 Mean Well LDD-700H:
最后,我从本地商店购买了基于驱动器P4115H的更便宜的模块,这些模块由LDD-700H等PWM信号驱动。
3.电源单元
我用的是电脑专用PSU,得到+5V和+12V。为了获得 +24V,我使用了基于 XL6009 的 DC-DC 可调转换器模块。在我看来,最好的方法是使用+12V电源,输出合适的电流,然后用DC-DC转换器得到需要的电压。
4.建造
整个系统搭建简单,如果你只有两个通道,你可以直接使用附上的电路原理图。为了加快项目速度,我将模块焊接到原型板上并创建了所需的布线。
5. Adafruit IO
ESP8266 的代码需要在 Adafruit IO 网站上创建帐户。当您获得您的个人资料时,请使用如下所示的命名约定创建提要:
之后,移至仪表板卡并创建新的仪表板。然后如下创建控件(“持续时间”提要分配给“完全照明时间”控件):
当一切都完成后,为您生成 AIO KEY(单击仪表板选项卡右上角的黄色键)并保存以供下一步使用。
6.Arduino集成开发环境
整个代码是为 Arduino IDE 编写的。在将其上传到您的 ESP 之前,您需要在“首选项”选项卡中指定其他 URL:
接下来,在“开发板管理器”中找到 esp8266 开发板并安装它:
此外,您需要获取 Adafruit MQTT 库并进行安装。之后,复制整个代码并放入您的草图中。在将代码上传到开发板之前,定义您的家庭 WiFI 网络名称和密码:
#define WLAN_SSID "my_network" //write your wifi network name
#define WLAN_PASS "password" //write your password to wifi
并从 Adafruit IO 站点粘贴您保存的名称和密钥:
#define AIO_USERNAME "name" //write your name from adafruit site
#define AIO_KEY "key" //write your key from adafruit site
也定义您的时区:
#define time_zone 1 //+1 hour
请注意,夜间模式下 set_pwm 函数的值是硬编码的。您可以通过分配两个零来禁用夜间照明。当然,您也可以将 pwm 信号放入您的坦克需求中:
else //night mode
{
set_pwm(3, 0);
}
- 无线网络几种问题的分析方法 17次下载
- 基于聚类分析和SVM的无线网络流量预测模型 13次下载
- zigbee是什么意思?《ZigBee无线网络威廉希尔官方网站 入门与实战》电子教材下载 76次下载
- 如何构建低成本无线网络及nRF与Zigbee对比 0次下载
- WCDMA无线网络工程_部分1 5次下载
- WCDMA无线网络工程_部分2 5次下载
- 基于CC2430的ZigBee无线网络节点设计
- 无线网络教室的监测与控制威廉希尔官方网站
- 802.11无线网络标准详解
- WCDMA无线网络规划
- WCDMA无线网络规划流程
- TD-SCDMA无线网络规划设计与优化
- TD-SCDMA无线网络规模的估算
- TD-SCDMA无线网络的预规划
- TD-SCDMA无线网络规划设计与优化
- 无线网络协议的基本架构解析 3753次阅读
- 基于S3C2410处理器实现3G无线网卡接入无线网络功能的设计 2434次阅读
- 无线网络接口卡收发器的设计与实现方案 2404次阅读
- 一文知道无线ap和无线网络的区别 6969次阅读
- 详谈设计与实现的各种无线网络类型 2856次阅读
- 基于无线网络的RFID怎样去定位 1528次阅读
- 基于Zigbee威廉希尔官方网站 的家用无线网络是如何实现的 2032次阅读
- 常见无线网络故障怎样去解决 2127次阅读
- 邦纳VT1无线振动温度传感器在无线网络中的应用解析 1645次阅读
- 盘点10大无线网络连接威廉希尔官方网站 2.1w次阅读
- 解析无线控制器的作用及特点 1.2w次阅读
- CEVA无线网络威廉希尔官方网站 的革新 3984次阅读
- 无线网络的AP的放置位置设计 1.5w次阅读
- 无线网络新威廉希尔官方网站 _无线MESH网络是什么 4866次阅读
- 无线网络AI战略应该包含的六大威廉希尔官方网站 要素解析 5524次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多