1、物联网概述及环境搭建
·物联网概述
·windows下编程环境搭建
·Linux云服务器使用
·Linux常用命令
2、C语言基本数据类型与运算符
·输入一个年份,判断是否是闰年
·输入学生的各门课成绩求平均成绩
3、C语言控制语句
·输入考试分数自动判断所属级别(if)
·1~100求和(for、while、do while)
·乘法小九九
·百钱买百鸡
·输入一个1~7的数字,打印对应的星期几switch
4、数组
·输入年月日判断是一年中的第几天
·统计平均成绩和不及格人数
5、函数
6、指针基础
7、常用字符串处理库函数
8、GTK图形界面设计:窗口、按钮、信号、布局、其他控件
·创建窗口
·窗口属性设置
·创建按钮
·按钮动起来
·标签
·输入框
·计算器GUI设计
8、9、智能家居GUI设计
·智能家居登陆系统GUI
·智能家居控制及信息显示界面设计
1、智能物联网
·掌握zigbee自组自愈合
·掌握MQTT协议发布以及订阅传感器以及控制器数据。
·掌握通过串口通信技术获取或控制传感器和制动器
·熟悉通过NB-IOT设备将数据借助移动、联通、电信将传感器和制动器上传到云端。
·熟悉HTML、JavaScript、AJAX、CGI、Boa服务器的移植、配置、使用
2、智能物联网
·掌握各类传感器以及控制器操作
·掌握语音模块操作
·掌握串口、SPI、I2C通信技术
·了解移动端控制UI设计
·了解Zigbee技术
·熟悉ESP8266通信编程
3、图像识别
·掌握手势分割常用库函数
·掌握手势分析常用库函数
·掌握手势识别常用库函数
·熟悉 手势静态或动态的图像获取
4、智能安防
·掌握RFID射频识别、指纹识别、人脸识别
·掌握数据库的查询
·熟悉实时监控的算法
·掌握 数据库操作、出入记录查询
5、智能电子
·掌握 Linux多任务开发流程
·掌握开源的Mplayer移植
·掌握基于Qt的UI设计
·了解语音识别模块以及算法
·熟悉语音控制指令发送和响应
6、智能物联网
·掌握 常态化录播、互动录播、云录播
·掌握湿度、温度、甲醛、红外入侵、烟雾等环境感知
·熟悉窗帘、门禁、空调、投影、灯光等自动化控制
·熟悉人脸识别自动考勤
·了解多终端同屏
7、智能电子
·掌握重力、陀螺仪传感器数据采集控制
·熟悉9轴传感器实现飞行姿态控制
·掌握光流、气压数据采集
·掌握无线遥控、电机驱动的传感器控制
·了解飞行动作调试、多机编队训练
8、智能电子
·掌握人机交互之语音识别指令
·掌握物体识别并对象追踪算法
·掌握路径自动规划避障算法
·熟悉摄像头对指定物品拍照提取
·了解单片机、嵌入式技术
9、智能电子
·掌握MCU-STM32单片机基本GPIO操作
·了解6轴传感器实现平衡和角度换算
·掌握蓝牙和超声波实现手机控制
·了解跟随以及避障功能实现算法
·掌握NB-IOT或WIFI实现远程控制API
10、图像识别
·掌握opencv跨平台计算机视觉库中常见类和方法
·熟悉PCA数据分析方法
·掌握opencv进行人脸检测、非特定目标检测识别以及相关算法
·掌握dlib相关知识以及通过dlib提取人脸特征点和手势识别
11、GUI设计
·掌握 GUI的窗口切换方式
·掌握GUI中的时间处理
·掌握GUI常用控件使用
·了解GUI对串口配置(波特率、串口选项、数据位、停止位、校验位)
·掌握GUI对串口数据的实时读写
·掌握GUI操作数据库(数据的增、删、改、查)
12、网络设备
·掌握TCP/UDP编程架构
·掌握原始套接字编程架构
·熟悉ARP协议、ARP表
·掌握ip、mac自动扫描
·了解tcp、udp、ip、ICMP、ARP、MAC报文的组包与解包
·掌握GUI操作数据库(数据的增、删、改、查)