工作经历
项目一 : 2019.08-2019.09 智能云家居
项目描述:通过手机APP及网页远程控制家居设备,智能云家居平台采用 STM32F103系列芯片,通过 ESP8266 模块与服务器进行远程无线数据传输,控制步进电机模块模拟智能窗帘的运作,控制直流电机模拟抽风机的运作,控制 RGB 彩灯实现模拟家居灯光的控制,控制OLED实现家居设备使用信息及温湿度信息显示,DHT11 温湿度传感器检测家居环境并实时上报温度和湿度到服务器
涉及技术:ESP8266模块采用uart通信,步进电机采用PWM、定时器中断、外部中断,直流电机采用PWM控制电机正反转,RGB通过输入PWM控制灯光颜色,OLED使用SPI通信,DHT11采用单总线通信。
项目职责:前期完成项目功能需求分析,之后完成各个模块代码编写、调试,实现模块功能,把各个模块组合起来实现手机APP及网页远程控制各个模块。
项目二: 2019.09-2019.10 智能锁
项目描述:可以通过按键密码、指纹、刷卡进行开锁,智能锁平台采用STM32F103系列芯片,项目所用到的模块有电机、语音模块、OLED、电容按键、RFID、指纹。电机用来模拟机械锁,语音模块用来播放语音提示,OLED用来显示操作界面,电容按键、RFID、指纹分别使用不同方式开门。
涉及技术:电机通过控制GPIO口输出0、1来实现正反转,语音模块通过在data引脚上输入协议从而输出声音,有声音busy引脚输出高电平、没声音输出低电平,OLED使用SPI通信,电容按键采用i2c通信,RFID采用SPI通信,指纹采用uart通信。
项目职责:负责完成模块代码编写、调式,从而控制外设模块实现功能,把各个模块代码整合起来实现按键、刷卡、指纹
开门。