Troy_Linux
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-18:00工作地点: 远程
服务企业: 2家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的Troy,一名嵌入式工程师; 我就读于北华航天工业学院,于高三就职过珠海泰乐瑞电气科技有限公司的在线coder; 负责过电气控制装置的开发;

业余时间自己制作完整项目,如:电子书、智能手表、智能门锁等,还制作linux核心板,亲手移植uboot,kernel以及编写驱动。 熟练使用C,C++,各种单片机平台,python以及linux平台等; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2021-06-01 -2022-06-01珠海泰乐瑞电气有限公司电气装置开发

    在珠海泰乐瑞电气有限公司就职期间,我主要负责电气装置开发,负责电流电压检测,电气监控系统设计,GUI排版等。

教育经历

  • 2023-09-01 - 北华航天工业学院计算机科学与技术本科

技能

机器学习
C++
图像识别
语音识别
嵌入式
C
单片机
0
1
2
3
4
5
0
1
2
3
4
5
作品
开源智能门锁

SmartLock项目通过读取指纹模组进行识别指纹,识别指纹成功则驱动Servo进行机械结构上的开锁,并没有使用电子锁的原因是防止断电的不安全性。整体电路设置超低功耗,芯片在不使用时进入低功耗模式,当检测到有手指触碰,才会唤醒,因此电路板连接电池后连接一块太阳能板通过灯源后TP4056为电池充电即可保持长久使用。并且软件支持离线录入指纹,即不用拆解指纹模组去上位机录入指纹。软件使用bootloader进行跳转app,支持OTA。

0
2024-01-22 19:06
电子书

对于服务端:本项目搭建于Docker虚拟容器中,基于Python3.6.9的Docker镜像构建,目前已生成适用于该项目的Docker镜像。爬虫部分放入Django内置的Crontab定时任务进行每天的爬取,此时分为两步进行,第一步先从笔趣阁爬取书籍信息存入数据库,由于书内容数据占用较为大,所以先不会下载书籍,而是先更新数据库中的书籍信息。在下一次Crontab定时周期到了之后,系统根据数据库中的isArrest属性判断是否有书籍还未下载,若有,则开始执行下载书籍任务。项目使用Django作为框架,向用户返回JSON格式的数据,JSON数据来自于数据库中的书籍信息,如书名,分类名,书籍ID,简介,作者信息等,用户也可以访问网站进行下载书籍,需要注意的是,向用户返回的书籍信息仅包含已经下载好的书籍,若书籍只是有信息存在数据库中,则不会返回给用户。通过opencv转换图片为灰度bitmap以供单片机显示。 对于客户端:esp32硬件驱动墨水屏,使用sdio连接sd卡作为存储介质,通过旋转编码器作为用户与客户端交互的关键,支持OTA更新固件,http访问下载书籍,存储书籍,索引书籍章节,记忆书签,索引书架以及书库等功能。

0
2024-01-22 19:00
智能手表

本设计分为两个版本,一个是olde单色版本,一个是lcd彩色版本。 对于oled单色版本:支持计时器,手电筒,运动状况,天气状态,系统设置,指南针,闹钟等功能,天气状况使用蓝牙与*通信,时间使用pcf8563进行精准控制,计时器和闹钟均分时使用pcf8563,基于六轴陀螺仪进行计步及抬腕唤醒,ui部分纯手搓。 对于lcd彩色版本:在以上基础上加入心率传感器,并且lcd的ui部分采用lvgl进行设计。

0
2024-01-22 19:18
更新于: 01-22 浏览: 40