# myIot
我的毕业设计,一个基于物联网的温度采集系统。ESP8266 WIFI芯片采集温度信息,服务器端使用Node.js 的Express框架编程实现,浏览器端展示温度曲线,使用Angular Js框架实现。
### 目录结构
```
.
├── README.md
├── server // 服务端目录
├── angular // angular端目录
├── doc // 毕设相关文档
├── hardware // ESP8266硬件端目录
.
```
## 系统概述
### 框图:
![Image of system page](doc/img/system.png)
### [硬件端](https://github.com/nieheyong/myIot/tree/master/hardware)
温度信息采集主要使用 ESP8266 WIFI 芯片通过 DHT 22 传感器采集环境温度信息,通过WIFI将温度信息发往后台服务器。
### [服务端](https://github.com/nieheyong/myIot/tree/master/Serve)
后台服务器采用 Node.js 编程,使用Express框架,MongoDB和Redis数据库。为前端和温度信息采集硬件端提供 REST API 服务。
### [前端](https://github.com/nieheyong/myIot/tree/master/angular)
前端使用 AngularJS ,Chart.js 图表库可视化温 度数据,Bootstrap 作为样式库并提供响应式布局。通过 HTTP 协议获取后台的温度数据绘制温度曲线。支持实时温度曲线和历史温度查看。
## 界面效果
![Image of devices page](doc/img/devices.png)
![Image of dashboard page](doc/img/dashboard.png)
没有合适的资源?快使用搜索试试~ 我知道了~
基于Node.js,Angular,Express,ESP8266 WIFI芯片的物联网温度采集系统-毕业设计.zip
共73个文件
js:29个
md:5个
png:5个
需积分: 0 1 下载量 47 浏览量
2024-12-04
16:47:16
上传
评论
收藏 11.66MB ZIP 举报
温馨提示
麦洛特我的毕业设计,一个基于物联网的温度采集系统。ESP8266 WIFI芯片采集温度信息,服务器端使用Node.js的Express框架编程实现,浏览器端展示温度曲线,使用Angular Js框架实现。内容结构.├── README.md ├── server // 服务端目录├── angular // angular端目录├── doc // 毕设相关文档├── hardware // ESP8266硬件端目录.系统概述总统:问题温度信息采集主要使用ESP8266 WIFI芯片通过DHT 22传感器采集环境温度信息,通过WIFI将温度信息发送到后台服务器。服務端后台服务器采用Node.js编程,使用Express框架,MongoDB和Redis数据库。为前端和温度信息采集硬件端提供REST API服务。弗赖斯前置使用 AngularJS ,Chart.
资源推荐
资源详情
资源评论
收起资源包目录
基于Node.js,Angular,Express,ESP8266 WIFI芯片的物联网温度采集系统--毕业设计.zip (73个子文件)
hardware
include
user_config.h 946B
led.h 217B
Makefile 851B
app
application.cpp 3KB
led.cpp 476B
Makefile-user.mk 1021B
.gitignore 18B
README.MD 1KB
标签.txt 34B
doc
答辩Slide show.pdf 4.13MB
论文.docx 1.26MB
img
system.png 117KB
devices.png 69KB
dashboard.png 78KB
答辩Slide show.key 21.4MB
论文.pdf 1.59MB
README.MD 337B
论文草稿.png 125KB
Serve
redis.js 292B
app.js 1KB
controller
device.js 332B
sensor_value.js 2KB
package.json 422B
bin
www 2KB
config.js 231B
models
test_data.js 2KB
device.js 514B
index.js 537B
sensor_value.js 283B
.gitignore 41B
README.MD 391B
api_router.js 625B
资源内容.txt 930B
angular
.eslintrc 201B
.editorconfig 214B
e2e
.eslintrc 116B
main.spec.js 572B
main.po.js 501B
gulpfile.js 681B
.bowerrc 38B
.yo-rc.json 1KB
src
assets
images
temperature.png 6KB
app
dashboard
dashboard.html 2KB
dashboard.scss 322B
dashboard.ctrl.js 3KB
app.js 922B
index.scss 999B
my-device
my-device.ctrl.js 743B
my-device.html 1018B
my-device.scss 329B
components
navbar
navbar.html 805B
app.route.js 756B
app.resource.js 455B
favicon.ico 22KB
index.html 1KB
Cyborg.scss 30KB
protractor.conf.js 746B
package.json 1KB
gulp
.eslintrc 36B
conf.js 1012B
e2e-tests.js 1KB
unit-tests.js 1KB
watch.js 932B
server.js 2KB
build.js 3KB
inject.js 1KB
styles.js 1KB
scripts.js 516B
karma.conf.js 3KB
.gitignore 74B
README.MD 803B
bower.json 1KB
README.MD 1KB
共 73 条
- 1
资源评论
徐浪老师
- 粉丝: 8539
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 本文用MATLAB编写了一种基于颜色衰减先验的快速单幅图像去雾算法.zip
- 本文中使用的SYNDOF生成的官方matlab实现使用域自适应CVPR 2019进行深度离焦地图估计.zip
- 本项目基于MATLAB完成数字验证码识别的GUI设计图像处理验证码识别等功能采用多种方法完成图像二值化最终验证码图像识.zip
- 毕设文章以及文中的MATLAB以及那段时间帮同学们写的MATLAB编码元胞自动机Cellular Automata遗传.zip
- 编译用于研究工作实验部分的不同MATLAB代码,这篇文章介绍了基于强度调制的下一代5G ofdm调制直接检测IMDD光.zip
- 部分可分解圆锥优化程序的开源MATLAB ADMM求解器.zip
- 边界元建模故障和变形MATLAB代码.zip
- 车辆避碰网络模型预测控制的MATLAB仿真.zip
- 常用图像质量评价指标FID SIFID CleanFID LPIPS和Scoot PSNR SSIM FSIM MAE.zip
- 出版书籍机器学习入门到实践MATLAB实践应用一书中的实例程序涉及监督学习非监督学习和强化学习code for boo.zip
- 超声b模速度应变和弹性图处理的MATLAB GUI.zip
- 处理雷达数据的matlab程序包.zip
- 处理二维和三维有限元网格的MATLAB工具箱.zip
- 传递熵估计的开源MATLAB工具箱.zip
- 传统方法语音增强matlab实现 1谱减法 2维纳滤波法 3卡尔曼滤波法.zip
- 此 MATLAB 和 Simulink 挑战赛项目中心包含研究和设计项目创意列表.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功