Skip to content

wwhai/EasyLinkerForStudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyLinkerV3 物联网课程配套项目

1.简介

群里有不少朋友,经常问我能不能出一些开发一个物联网平台的教程,因为本人工作平时很忙,几乎没空处理这些问题,看到不少朋友
还是很希望有一套教程入门,于是今年准备做一套视频+一个简单的平台,以便大家学习入门同时视频会传到B站[https://live.bilibili.com/1763912],
希望大家关注一下.

2.主要技术

1. Java:主要的后端语言
2. Html,Js,Css;前端样式表
3. Mysql:数据持久化

3.课程目录

第一阶段:基础平台搭建和学习

1. 课程简介

  本课程主要面向对象是:学生,新手等没接触过物联网项目但是目前需要学习的同学,
  旨在从零开始构建一个简单的物联网云平台。 因此拒绝接受大佬的批评和嘲讽,
  喷我的人我会喷回去。如果你是大佬请不要围观,本教程只针对新手!

2. 开发环境搭建

1.Java8安装
2.mysql安装
3.maven使用
4.IDEA/Eclipse的安装
5.ArduinoIDE的安装

3. 开发知识准备

1.假设你已经学会了Java的基础知识,只是没有做过类似项目;
2.假设你会数据库的CURD等操作;
3.假设你理解一些专业术语,比如架构,框架等等;
4.假设你是理科生,懂基本的电子原理.

4. 用户管理功能实战

1.添加用户
2.删除用户
3.冻结用户
4.登录
5.当前系统的用户列表

5. 设备(客户端)管理实战

1.添加设备
2.删除设备
3.更新设备
4.设备列表
5.设备详情

6. 数据展示功能实战

1.原始数据展示
2.图形化展示

7. 进阶:Linux服务器环境搭建和项目部署

1.项目本机启动运行
2.部署到Linux服务器

8. 小项目实战:实现温湿度上传模拟

1.Python 简介
2.Python模拟一个传感器

第二阶段:开始玩开发板

1. ESP8266开发板介绍

1.开发板的基本介绍
2.案例/场景

2. ArduinoIDE介绍

1.下载安装
2.新建文本
3.编译代码
4.下载到开发板

3. 第一个应用:LED闪烁

1.电路图简介
2.编码实战
3.验证结果

4. 从引脚读取数据:DHT11模块的应用

1.电路图简介
2.编码实战
3.验证结果

5. ESP8266网络基础

1.HttpClient Demo实战
2.TCP Client Demo实战
3.Chatting Server(简单聊天室服务器)

6. 进阶:远程控制LED开关

1.电路图简介
2.编码实战
3.验证结果

7. 项目实战:温湿度监控平台

前期DEMO预览

登录

picture

控制台

picture

系统消息

picture

设备列表

picture

数据展示

picture