项目经历(案例一)
项目时间:2017-03到至今
项目名称:远程控制系统
项目描述:
项目介绍
微信公众号或者网页操作房间内的电灯、插排、摄像头、温度计等小部件;
腾讯云Linux主机作为服务器;
Openwrt开发板作为房间中控,同时作为无线路由器使用;
可以播放mp3。
我的职责
个人日常练手的项目,不具有功利性(三天不学习,赶不上xxx);
独立完成外设的驱动以及各项功能的业务逻辑;
不断像系统中添加新功能;
根据自己的使用情况不断调整并且优化系统。
项目经历(案例二)
项目时间:2016-09到至今
项目名称:虹膜智能门锁
项目描述:
项目介绍
(MIPS + Linux)
基于虹膜识别算法,实现刷虹膜开门;
门锁提供门禁、使用记录、非法开门报警、自身状态报告、远程授权等功能;
APP(Android+iOS)提供人员管理(增删改查)、报警消息(照片、视频、时间等)展示、远程授权操作等功能;
服务器提供门锁与APP之间信息交换功能。
(注:由于产品即将上市,暂不方便透露项目详细信息,请谅解。)
我的职责
独立完成嵌入式部分的软件开发,包括设计系统架构、修改添加设备驱动、编写上层业务逻辑等;
制作WEB版的调试网页(可通过网页控制硬件、配置参数等动作);
设计并实现门锁与其他各方的通信协议;
协调设备与APP之间的通信;
协调设备与云服务器之间的通信;
协调硬件人员调试电路。
项目经历(案例三)
项目时间:2016-03到至今
项目名称:AP集群
项目描述:
项目介绍
(MIPS + OpenWrt)
多个AP设备共同组成一个覆盖面积更广的WiFi场。
我的职责
修改WiFi驱动,使流量统计更加准确;
编写应用程序,使WiFi配置后生效不再需要重启机器;
优化应用程序,使多个WiFi配置生效时,客户端不再掉线;
修改曾经留下的Bug,优化本模块(WiFi配置)内的业务逻辑。
项目经历(案例四)
项目时间:2015-03到至今
项目名称:网络摄像机
项目描述:
项目介绍
(ARM + Linux)
实时采集视频图像,压缩后,通过RTSP协议传输到服务器;
在画面中标识出移动物体,并报警;
通过网络协议传输云台控制、镜头控制等命令。
我的职责
搭建开发环境;
基于海思提供的SDK,进行视频相关的业务逻辑开发;
移植RTSP协议实现代码;
编写基于UDP的网络控制协议;
完成文件系统的修改。