当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]一个由 NeoPixel 16 个 LED 组成的环形灯带以及 ESP32 控制器,被封装在一块由激光切割而成的亚克力材质外壳中,可通过移动设备上的 Blynk 应用程序进行控制。

一款小巧的圆形灯具,能够发出您所选择的任何颜色的光,其配置方式是通过手机上的仪表盘来完成的。它采用了 BlynkIOT 和 ESP32 技术。

第 1 步:问题识别

这款“情绪灯”是一种 LED 灯,它会根据你的情绪自动变换灯光颜色,让你能够自由选择灯光的颜色。它是运用物联网技术实现家庭自动化的一个实例。

第 2 步 - 构思与解决方案选定

一个由 NeoPixel 16 个 LED 组成的环形灯带以及 ESP32 控制器,被封装在一块由激光切割而成的亚克力材质外壳中,可通过移动设备上的 Blynk 应用程序进行控制。

第 3 步 - 软件研究与解决方案

•选择 ESP32 是因为它内置了 WiFi 和蓝牙模块。

•选择 BlynkIOT 是因为它能让您轻松地在手机上自定义仪表板。

第 4 步 - 构建硬件

•NeoPixel 16 色 LED 圆环和 ESP32 被安置在一个由激光切割而成的亚克力外壳中。

•NeoPixel 16 个 LED 圆环与 ESP32 微控制器相连接。连接的详细信息如下——

•NeoPixel 的驱动引脚与 ESP32 的 GPIO4 相连

•5V 的 NeoPixel 与 ESP32 的 VIN 相连

•NeoPixel 与 ESP32 的接地连接

第 5 步 - 与软件集成

用于无线网络连接、颜色选择以及使用 Blynk IOT 的代码是在 Arduino IDE 中编写的,并被下载到了 ESP32 上。

第 6 步 - 对整个项目进行测试

随后,该集成解决方案在移动设备上通过 Blynk 应用程序进行了测试。

代码

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

LumiBand 是一款与音乐同步的 LED 手环,专为音乐节、俱乐部和现场活动设计。它最初于 2020 年推出时仅是一款搭载 ATtiny85 微控制器、配备 15 个 NeoPixel 灯珠和一个基本电容式麦克风的产...

关键字: LED 手环 ATtiny85 微控制器

这个项目最初只是一个简单的实验,属于那种你只想快速测试一个想法并看看它是否可行的类型,但在某个阶段它逐渐发展成了一个完整的系统,其中包括射频追踪、实时可视化、定制硬件,最终……还有一架无人机。

关键字: 无人机 GPS ESP32

该项目是由物理计算实验室课程与雕塑课程共同合作完成的。每名 PCL 课程的学生与一名雕塑课程的学生结成搭档。我们被赋予了一个主题——“培育光线”,并且必须在项目中展现这一主题的抽象或具体概念。

关键字: API LED 串行监控器

ESP32凭借其双核Xtensa LX6架构,成为高性价比的IoT首选。但在FreeRTOS下,如何避免双核“打架”,并高效地进行核间通信(IPC),是性能优化的关键。本文将直击实战痛点。

关键字: ESP32 双核编程 FreeRTOS

尽管我一生都在芝加哥生活,但在成长过程中我对这座城市的实际模样却有着有限的认识。然而,当我进入高中后,我开始了解到芝加哥的全貌。在城市里乘坐公交车和火车成了我日常生活的一部分,虽然这让我能够探索一些我从未去过的地方,但它...

关键字: LED 显示屏 步进电机

在一个一切都为了追求速度的世界里,就连时间也成了我们无需思考就能理解的概念。匆匆一瞥,然后继续前行。但倘若有一个时钟能够让你放慢脚步——慢到足以让你停下来思考呢?

关键字: LED 时钟 树莓派

该项目推出了一款基于 ESP32 微控制器和 LAN8720A 以太网 PHY 的紧凑型、低功耗的 Modbus RTU 至以太网/ Wi-Fi 的网关。

关键字: 以太网 网关 ESP32 LAN8720A

UPI 已成为印度最受欢迎的支付方式。如果任何企业想要采用智能解决方案,那么就必须实现与 UPI 的对接。这种支付系统使用起来非常简便,我们是通过 ESP32 进行集成的,而二维码则显示在小屏幕上。这种解决方案可用于任何...

关键字: UPI ESP32 微控制器

变频振荡器(VFO)常用于无线电发射机和接收机中,尤其是在超外差式接收机中,它们能够实现对工作频率的调节。它们在业余无线电、通信系统和测试电子设备中都非常重要。在我之前的几段视频中,我已经向您展示了几种不同的创建 VFO...

关键字: ESP32 微控制器 Si5351 时钟 变频振荡器

如果你曾经驾驶过遥控飞机,并且想要详细了解飞行过程中的具体情况——比如飞行高度、飞行方向、温度以及有图像记录——那么市面上大多数的 FPV 系统都无法满足你的需求。它们能实时传输视频,但不会存储任何数据。一旦你降落,所有...

关键字: ESP32 飞行记录器 传感器
关闭