项目时间:2017-05 - 2017-06
项目名称:电子词典
项目描述:
项目介绍
基于linux下TCP/IP协议搭建Web并发服务器,使用sqlite数据库存储数据信息。客户端实现登录,注册,查询单词及查询历史记录的功能,
我的职责
负责客户端和服务器的开发
项目时间:2016-09 - 至今
项目名称:《多电极腐蚀微电流的监测系统研发》 | 项目工具:Keil uVision,CVI
项目描述:
项目介绍
针对多电极阵列腐蚀传感器微小电流的检测,设计了一种以ARM控制器为核心的微电流检测系统。通过设计腐蚀阵列连接电路、运算放大器输入失调电压消除电路、负电压转换电路、电子开关切换电路、电流转电压放大电路以及AD范围内的电压转换电路、ARM控制系统及相应Keil uVision软件控制算法,完成了对腐蚀微电流的检测。
我的职责
1、设计一种针对多电极阵列腐蚀传感器微小电流的检测方法;
2、设计电路,绘制PCB板;
3、选择并购买元器件,完成PCB板的焊接
4、调试和检测
项目时间:2016-11 - 2016-11
项目名称:C语言单线程做出2048小游戏
项目描述:
项目介绍
在开发版上,用C语言写了一个现在比较火的小游戏2048,首先我设定我的游戏是4*4的,然后可以记录历史最高分,程序开始运行时,先初始化4*4的游戏棋盘,然后随机在棋盘上的空白位置放置2或者4,然后调用屏幕触碰事件函数等待用户对屏幕进行操作,用户的上滑下滑等操作的判断独立写成一个函数,每次判断就调用一次,判断后,系统就会对棋盘上的棋子进行检测,如果该方向上有同样的数字则合并,靠后的则被空白替代,并且有一定几率在空白位置刷出来新的2或4,然后每次读取棋盘数组每个数据时都会和当前历史最高分进行比较,历史最高分初定义为全局的静态变量,然后在显示数字时也把历史最高显示给用户,主函数是一个有条件判断和触摸等待的while循环,用户结束后,会进入请求界面,如果用户点击再来一次按钮,也游戏重新开始,但历史最高分不会改变,如果用户选择退出,则整个程序关闭。代码一共1000行(不包括触摸库等)共用4天时间完成。
我的职责
项目时间:2017-03 - 2017-06
项目名称:小区智能锁
项目描述:
项目介绍
小区的楼层进出管理,实现对小区楼房出入的监控和管理。其中住户能通过钥匙、RFID卡、手机生成动态二维码进入大门。住户自家房门可通过钥匙、RFID卡进入。客人能与住户视频通话开门或住户不在家是用过住户的手机生成的二维码/动态密码进入。
我的职责
1、手机APP模块实现生成和发送二维码/动态密码
2、视频通话模块编程实现视频影像、语音数据传输
3、RFID卡驱动调试实现读取卡信息