南京邮电大学电装实习——基于esp8266的智能照明系统(含教程、代码、报告)
注意想要快速开发项目可下载Arduino、HBuilderX和注册OneNet获取自己的参数然后打包下载App即可如想要知道详细内容可参考其他文章链接附最后目录一、准备材料与开发平台1、开发平台2、准备材料成本最低15r以内二、设备接线三、开发平台的搭建1、Onenet平台的使用2、Arduino3、HBuilderX四、实物图、代码和电子实习报告严禁转载和倒卖谋取利益一、准备材料与开发平台1、开发平台ArduinoArduino 是开源电子原型平台适合电子制作、物联网开发等。MQTT服务器OneNetOneNet 是中国移动物联网开放平台提供设备连接、数据存储、应用开发等一站式服务。HBuilderXHBuilderX是由DCloud开发的一款基于Electron框架的跨平台集成开发环境IDE主要用于Web和移动应用程序的开发可用于开发App。2、准备材料成本最低15r以内esp8266开发板ESP8266开发板是一款低成本、高性能的物联网开发板5v/12v灯带5v:https://mobile.yangkeduo.com/goods.html?psuyTmFhm61R12v:https://mobile.yangkeduo.com/goods2.html?psMype6yzcSv人体红外传感器HC-SR505\HC-SR501:人体红外传感器PIR传感器是一种通过检测人体发出的红外辐射来探测移动人体的装置核心部件为热释电红外感应元件。HC-SR505(2.99r):微型化版本体积更小适合空间受限场景。http://【淘宝】147人已下单 https://e.tb.cn/h.6jWJ0FLuqBoy1EO?tkcQJ3VcBoeIY HU108 「【优信电子】HC-SR505 迷你 人体感应模块 迷你型人体感应开关」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】147人已下单 https://e.tb.cn/h.6jWJ0FLuqBoy1EO?tkcQJ3VcBoeIY HU108 「【优信电子】HC-SR505 迷你 人体感应模块 迷你型人体感应开关」 点击链接直接打开 或者 淘宝搜索直接打开HC-SR501(3.5r):最常用模块支持高低电平触发模式切换带延时和灵敏度调节旋钮。http://【淘宝】7天无理由退货 https://e.tb.cn/h.6jcPBQAj77lPtjR?tk0ZSpVcBnKZ0 CZ321 「【优信电子】人体热释电红外感应模块 人体感应开关/HC-SR501」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】7天无理由退货 https://e.tb.cn/h.6jcPBQAj77lPtjR?tk0ZSpVcBnKZ0 CZ321 「【优信电子】人体热释电红外感应模块 人体感应开关/HC-SR501」 点击链接直接打开 或者 淘宝搜索直接打开光敏电阻传感器其电阻值随光照强度变化而显著改变常用于检测光线明暗程度。http://【淘宝】限时满98减3 https://e.tb.cn/h.68ynLKGB4EH0tHS?tkMANmVcBrXwq HU006 「【优信电子】原装正品 光敏电阻传感器模块 光感应 智能车配件」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】限时满98减3 https://e.tb.cn/h.68ynLKGB4EH0tHS?tkMANmVcBrXwq HU006 「【优信电子】原装正品 光敏电阻传感器模块 光感应 智能车配件」 点击链接直接打开 或者 淘宝搜索直接打开继电器小电流控制大电流。http://【淘宝】500人已复购 https://e.tb.cn/h.6jWOIeSAxAz2aET?tkVCYQVcBQGze CZ028 「【优信电子】1/2/4/8路5V12V24V继电器模块 光耦隔离高低电平触发」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】500人已复购 https://e.tb.cn/h.6jWOIeSAxAz2aET?tkVCYQVcBQGze CZ028 「【优信电子】1/2/4/8路5V12V24V继电器模块 光耦隔离高低电平触发」 点击链接直接打开 或者 淘宝搜索直接打开杜邦线导线如果需要面包板购买母对母和母对公不需要则购买母对母即可http://【淘宝】84%买家复购 https://e.tb.cn/h.6jWzHHps8HAjfg9?tkMwDiVcBwBOm CZ193 「杜邦2.54 端子线 白/黑/红/黄/蓝/绿 穿1P胶壳 连接线 长25CM」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】84%买家复购 https://e.tb.cn/h.6jWzHHps8HAjfg9?tkMwDiVcBwBOm CZ193 「杜邦2.54 端子线 白/黑/红/黄/蓝/绿 穿1P胶壳 连接线 长25CM」 点击链接直接打开 或者 淘宝搜索直接打开面包板可选用于电路设计长MB-1023.2rhttp://【淘宝】https://e.tb.cn/h.6j3b074C4Af5l5h?tkfZFjVcBzv5w CZ009 「MB-102面包板 透明面包板 线路板 实验板 万能板 165×55×10mm」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】https://e.tb.cn/h.6j3b074C4Af5l5h?tkfZFjVcBzv5w CZ009 「MB-102面包板 透明面包板 线路板 实验板 万能板 165×55×10mm」 点击链接直接打开 或者 淘宝搜索直接打开短SYB-462.8rhttp://【淘宝】https://e.tb.cn/h.6j31p8WPEmJqh4k?tkrBQWVczaTk5 HU006 「【优信电子】SYB-46面包板万能板/实验板9.05CM*5.26CM*0.86CM)」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】https://e.tb.cn/h.6j31p8WPEmJqh4k?tkrBQWVczaTk5 HU006 「【优信电子】SYB-46面包板万能板/实验板9.05CM*5.26CM*0.86CM)」 点击链接直接打开 或者 淘宝搜索直接打开电源升压模块若用12v灯带需加http://【淘宝】限时满98减3 https://e.tb.cn/h.6jfrG9hkC5Wu1yr?tkvnyKVcz9bPf HU926 「原装正品 XL3608-5/9/12V 2A电流mini升压板 DC-DC开关电源模块」 点击链接直接打开 或者 淘宝搜索直接打开http://【淘宝】限时满98减3 https://e.tb.cn/h.6jfrG9hkC5Wu1yr?tkvnyKVcz9bPf HU926 「原装正品 XL3608-5/9/12V 2A电流mini升压板 DC-DC开关电源模块」 点击链接直接打开 或者 淘宝搜索直接打开二、设备接线光敏电阻传感器 人体红外传感器DO — IO5 DO — IO12VCC— 3V3 VCC— 5VGND — GND GND — GND继电器IN — IO4VCC— 3V3GND — GNDCOM—5V\12VNC—灯的正极三、开发平台的搭建1、Onenet平台的使用进入网站https://open.iot.10086.cn/注册登录点击开发者中心点击产品开发点击创建产品按照下面填添加完后点击此产品操作的产品开发添加注意标识符代码会改变根据自己需求来博主用的是button记得保存再点击此产品操作的产品开发点击添加设备注意设备产品名称根据自己需求来查看详情复制下密钥和产品ID每个人的不一样用于生成token查看属性若连接上会上传数据进入文档中心下载token生成工具或者使用资料包里的并且按照下面格式输入并保存products/0kk25wrig9/devices/test 20529117762、ArduinoPS为什么博主不用MicroPyhton因为我不会Python嘿嘿嘿而且这个比较熟悉如果你想深究可以自行移植从官网下载https://www.arduino.cc/安装完成后点击第二个图标开发板管理器搜索esp8266并且安装如果安装失败需从GitHub上手动安装选择开发板和端口号端口用type-c线安装相关库PubSubClient库ArduinoJson库导入资料包文件中的light项目修改标识符WiFi名WiFi密码设备名称产品id点击上传通过COM口烧录代码并且是否连接上OneNet显示数据3、HBuilderX下载HBuilderX注意尽量不要有英文名选择版本博主用的是正式版想要Alpha版自行获取官网https://www.dcloud.io/还不清楚可以看这篇https://blog.csdn.net/qq_64505257/article/details/128317700?ops_request_misc%257B%2522request%255Fid%2522%253A%2522b65961e1068f0f267899f6efb5cb1b5f%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_idb65961e1068f0f267899f6efb5cb1b5fbiz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-128317700-null-null.142^v102^pc_search_result_base6utm_termhbuilderxspm1018.2226.3001.4187https://blog.csdn.net/qq_64505257/article/details/128317700?ops_request_misc%257B%2522request%255Fid%2522%253A%2522b65961e1068f0f267899f6efb5cb1b5f%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_idb65961e1068f0f267899f6efb5cb1b5fbiz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-128317700-null-null.142^v102^pc_search_result_base6utm_termhbuilderxspm1018.2226.3001.4187点击文件file-新建 -项目选择版本2回到OneNet进入文档中心下载token生成将其文件下的key文件放到项目文件中x进入此界面回到OneNet进入自己的账号获取用户id和AccessKey改变参数标识符用户id用户AccessKey点击保存点击运行的运行到内置浏览器可点击控制台查看信息是否接收App界面设置修改参数可改变大小获取图形阿里巴巴矢量图图库网站https://www.iconfont.cn/注册登录选择心仪图片保存到项目此文件夹下打包App点击发行的云打包P此时重新获取即可等待打包此文件位于项目的如下位置发送给手机安装即可问题无法连接WiFi此WiFi仅支持2.4G无法连接只支持4G/5G的可以连接手机热点App无法连接或者显示连接状态为No等待几秒钟后刷新OneNet检测到在线即可有一定延迟四、实物图、代码和电子实习报告图片项目简易说明黑夜检测到人开灯反馈到手机上白天熄灯反馈到手机上灯灭时可通过手机远程控制强制开灯代码、PCB、实习报告GitHubhttps://github.com/lailaisquare/Intelligent-Light-System注意PCB原理图根据需求自己p图或者以图片的形式导入到嘉立创EDA中编辑文字ledHBuilderX项目制作ApplighArduino项目电装实习docx建议不要直接抄可以全复制喂给ai帮你修改润色重新生成一份避免重复严禁转载和倒卖谋取利益Arduino学习https://blog.csdn.net/weixin_51244852/article/details/134219032?ops_request_misc%257B%2522request%255Fid%2522%253A%25223ff31added86ff9ae9c2fad4c36f5d15%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id3ff31added86ff9ae9c2fad4c36f5d15biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-134219032-null-null.142^v102^pc_search_result_base6utm_termarduinospm1018.2226.3001.4187https://blog.csdn.net/weixin_51244852/article/details/134219032?ops_request_misc%257B%2522request%255Fid%2522%253A%25223ff31added86ff9ae9c2fad4c36f5d15%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id3ff31added86ff9ae9c2fad4c36f5d15biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-134219032-null-null.142^v102^pc_search_result_base6utm_termarduinospm1018.2226.3001.4187https://blog.csdn.net/liht_1634/article/details/127497366?ops_request_misc%257B%2522request%255Fid%2522%253A%25223ff31added86ff9ae9c2fad4c36f5d15%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id3ff31added86ff9ae9c2fad4c36f5d15biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-127497366-null-null.142^v102^pc_search_result_base6utm_termarduinospm1018.2226.3001.4187https://blog.csdn.net/liht_1634/article/details/127497366?ops_request_misc%257B%2522request%255Fid%2522%253A%25223ff31added86ff9ae9c2fad4c36f5d15%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id3ff31added86ff9ae9c2fad4c36f5d15biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-127497366-null-null.142^v102^pc_search_result_base6utm_termarduinospm1018.2226.3001.4187OneNet详细学习https://blog.csdn.net/xiaolong1126626497/article/details/144806792?ops_request_misc%257B%2522request%255Fid%2522%253A%252210c19a787322a56cd6ec223814beaea7%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id10c19a787322a56cd6ec223814beaea7biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~blog~top_positive~default-1-144806792-null-null.nonecaseutm_termOnenetspm1018.2226.3001.4450https://blog.csdn.net/xiaolong1126626497/article/details/144806792?ops_request_misc%257B%2522request%255Fid%2522%253A%252210c19a787322a56cd6ec223814beaea7%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id10c19a787322a56cd6ec223814beaea7biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~blog~top_positive~default-1-144806792-null-null.nonecaseutm_termOnenetspm1018.2226.3001.4450HBuilderX详细学习https://blog.csdn.net/xiaolouuuu/article/details/144281587?ops_request_misc%257B%2522request%255Fid%2522%253A%2522079e3a370457f193528a1f9999323616%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id079e3a370457f193528a1f9999323616biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~blog~top_positive~default-2-144281587-null-null.nonecaseutm_termHBuilderXspm1018.2226.3001.4450https://blog.csdn.net/xiaolouuuu/article/details/144281587?ops_request_misc%257B%2522request%255Fid%2522%253A%2522079e3a370457f193528a1f9999323616%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id079e3a370457f193528a1f9999323616biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~blog~top_positive~default-2-144281587-null-null.nonecaseutm_termHBuilderXspm1018.2226.3001.4450完结撒花✿✿ヽ(°▽°)ノ✿

相关新闻

8 分钟在 NAS 上跑起私有音乐站:Folia Docker Compose 部署实录

8 分钟在 NAS 上跑起私有音乐站:Folia Docker Compose 部署实录

8 分钟在 NAS 上跑起私有音乐站:Folia Docker Compose 部署实录 【免费下载链接】folia-major 专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器 项目地址: https://gitcode.com/GitHub_Trending/fo/folia-major 家里 NAS 常年开机…

2026/10/16 1:40:41 阅读更多 →
TabNet核心原理与实战:用注意力机制解决表格数据难题

TabNet核心原理与实战:用注意力机制解决表格数据难题

表格数据这些年几乎一直是树模型的天下,我在实际项目中用过不少深度模型去硬碰GBDT这类梯度提升树,大多数时候效果都不尽如人意。问题不在于神经网络的能力,而在于表格数据的结构天然不适合常规的CNN、RNN那套特征提取逻辑。直到我认真读完Ta…

2026/10/16 1:40:41 阅读更多 →
GeoDesc几何约束:提升局部描述子匹配鲁棒性的原理与实践

GeoDesc几何约束:提升局部描述子匹配鲁棒性的原理与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 1:40:41 阅读更多 →

最新新闻

微信小程序圆环组件开发:Canvas 2D与CSS方案选型及性能优化实战

微信小程序圆环组件开发:Canvas 2D与CSS方案选型及性能优化实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:13:02 阅读更多 →
interface 的底层原理

interface 的底层原理

深入浅出 Go 语言:Interface 的底层实现原理在 Go 语言中,接口(interface)是实现多态和解耦的核心机制。与其他面向对象语言不同,Go 采用的是“隐式实现”(Duck Typing,鸭子类型)——…

2026/10/16 3:13:02 阅读更多 →
【C++入门】编译链接模型 - 08 静态库为什么像一包目标文件

【C++入门】编译链接模型 - 08 静态库为什么像一包目标文件

博主介绍:程序喵大人 35 - 资深C/C/Rust/Android/iOS客户端开发10年大厂工作经验嵌入式/人工智能/自动驾驶/音视频/游戏开发入门级选手《C20高级编程》《C23高级编程》等多本书籍著译者更多原创精品文章,首发gzh,见文末👇&#x…

2026/10/16 3:13:02 阅读更多 →
重复测量数据全攻略:2026 一篇讲透论文重复测量实验设计,把变量控制与记录规范讲清

重复测量数据全攻略:2026 一篇讲透论文重复测量实验设计,把变量控制与记录规范讲清

同一批被试在四个时间点各测一次,交到导师手里却被追问「你的实验设计写在哪」。重复测量方差分析、线性混合模型这些名称不难写,难的是交代清楚每次观测为何落在这个时点、谁在中途退出、缺失值依据什么规则处置。下文从自变量控制、测量间隔、批次安排…

2026/10/16 3:13:02 阅读更多 →
信贷风控用户画像实战:从标签体系到贷前贷中贷后策略落地

信贷风控用户画像实战:从标签体系到贷前贷中贷后策略落地

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:13:02 阅读更多 →
Java字符串转数字的正确方法

Java字符串转数字的正确方法

java中把字符串转成 的方法更新时间为二零二三年七月七日零九点四十分零三秒, 作者是。在Java环境里头, 大家可以利用某个类里面的那个叫作静态的方法, 把一段写着数字的字符串变成对应那种类型的数, 这篇文章会配上一些具体的代码例子, 来把这个事情从字符串弄成具体数值的过程…

2026/10/16 3:12:01 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →