简介

对嵌入式系统和物联网技术充满热情,具有扎实的编程基础和项目经验。擅长嵌入式系统设计与开发,熟悉C语言、嵌入式操作系统,以及硬件与软件的协同工作。希望在嵌入式软件工程师岗位上发挥所学技能,推动智能设备的创新与应用。

出生日期

2003.02

毕业院校

物联网工程

性别

姓名

邓林帆

电话

19176800370

身高

160cm

民族

毕业院校

湘南学院

学历

本科

政治面貌

群众

英语

CET-4

项目经验

基于stm32的智能家居系统

总负责人

该项目旨在开发一套基于STM32微控制器的智能家居系统,集成了多种家居设备的控制功能,包括灯光、温度、湿度、安防等,通过Wi-Fi模块实现远程监控和控制。用户可以通过手机应用或网页端对家居设备进行管理,提高生活便利性和安全性。

负责内容:

  • 系统架构设计: 参与系统的整体架构设计,选择STM32作为核心控制器,搭建硬件电路,并规划各模块的功能和交互方式。
  • 嵌入式开发: 使用C语言在STM32平台上开发嵌入式软件,主要负责设备驱动程序的编写和通信协议的实现,包括I2C、SPI、UART等接口的配置和调试。
  • 传感器集成: 集成了多种传感器(如温湿度传感器、烟雾传感器、光敏传感器等),实现数据的实时采集和处理,并通过ADC模块进行转换。
  • 无线通信: 使用ESP8266 Wi-Fi模块实现系统的无线通信功能,开发了与手机应用的通信接口,实现了设备状态的实时反馈和控制命令的接收。
  • 用户界面开发: 设计并实现了简单的用户界面,用户可以通过按键和显示屏直接在本地控制设备,也可以通过手机应用进行远程操作。
  • 调试与优化: 进行系统功能的全面调试,优化代码以提高系统的响应速度和稳定性,确保设备能够在各种条件下正常运行。

技术栈:

  • STM32微控制器(STM32F103C8T6)
  • C语言编程
  • I2C、SPI、UART通信协议
  • ADC模块
  • ESP8266 Wi-Fi模块
  • Keil uVision、STM32CubeMX

基于安卓的东江湖导游系统

总负责人

该项目旨在开发一款面向东江湖景区的安卓导游应用,为游客提供便捷、智能的导览服务。应用集成了GPS定位、语音导览、路线导航、景点信息查询等功能,旨在提升游客的游览体验,让游客能够更轻松地探索景区的各个景点。

负责内容:

  • 需求分析与设计: 参与项目需求分析,与团队一起确定系统的主要功能模块,包括景点信息展示、语音导览、GPS定位与导航、游客反馈等。
  • 安卓应用开发: 负责应用的前端与后端开发,使用Java和Kotlin编写应用代码,设计用户界面,使其简单易用且符合用户习惯。
  • GPS定位与导航: 集成Google Maps API,实现景区内游客的实时定位与导航功能,帮助游客找到最佳路线并提供转弯提示。
  • 语音导览系统: 使用Text-to-Speech(TTS)技术,为每个景点提供自动化语音讲解服务,根据游客所在位置自动播放相关景点介绍。
  • 数据管理与后台服务: 开发并集成后台管理系统,通过RESTful API实现景点信息、用户数据的动态管理和更新,确保应用内容的实时性与准确性。
  • 用户界面与体验优化: 设计直观的用户界面,优化用户交互体验,使游客能够轻松浏览景点信息、查询路线,并获取个性化推荐。
  • 系统测试与发布: 进行全面的功能测试与性能优化,确保应用在不同的安卓设备上都能流畅运行。应用上线前,还进行了用户体验测试,收集反馈并进行迭代优化。

技术栈:

  • Java、Kotlin(安卓开发)
  • Android Studio(开发环境)
  • Google Maps API(GPS定位与导航)
  • Text-to-Speech(TTS)技术(语音导览)
  • RESTful API(后台服务与数据管理)
  • Firebase或SQLite(数据存储与管理)

成果:

  • 成功开发并发布了一款东江湖导游安卓应用,下载量和用户评价都表现良好。
  • 应用显著提高了游客在东江湖景区的游览体验,用户反馈积极,景区管理方对项目成果给予了高度评价。
  • 应用实现了景点信息的动态更新和语音自动导览,帮助游客更好地了解和探索景区。

基于STM32的农产品溯源系统项目

总负责人

项目描述:

该项目旨在开发一套基于STM32微控制器的农产品溯源系统,旨在通过嵌入式技术实现农产品生产、加工、运输等环节的数据采集和记录。消费者可以通过该系统追溯农产品的整个生命周期,确保食品安全与质量透明。

负责内容:

  • 系统设计与架构: 参与系统架构设计,选择STM32微控制器作为核心,规划数据采集、存储、通信等功能模块。设计了硬件电路,确保系统的稳定性与可靠性。
  • 嵌入式开发: 使用C语言在STM32平台上开发系统固件,负责传感器数据采集模块的开发与调试,确保能够准确采集温度、湿度、位置等环境参数。
  • 无线通信模块开发: 集成LoRa模块实现远距离无线数据传输,开发了与数据管理平台的通信协议,确保数据能够实时传输并保存至中央服务器。
  • 数据记录与存储: 实现了EEPROM数据存储模块,用于记录农产品的环境数据和位置信息,以备后续查询和追溯。
  • GPS定位与追踪: 集成了GPS模块,用于实时追踪农产品的地理位置,确保物流过程的透明度与可控性。
  • 用户接口设计: 设计了一个简易的用户界面,使农民或生产者能够方便地查看和管理溯源数据,并进行基本的系统配置和调试。
  • 系统测试与优化: 进行系统的全面测试,优化了数据采集与传输的效率,确保系统在实际环境中能够稳定运行。并针对可能出现的环境干扰与网络不稳定情况,进行了预防性优化。

技术栈:

  • STM32微控制器(如STM32F103C8T6)
  • C语言编程
  • LoRa通信模块
  • GPS模块集成
  • EEPROM数据存储
  • Keil uVision、STM32CubeMX

成果:

  • 成功开发了一套基于STM32的农产品溯源系统,能够实时采集并记录农产品在生产、运输过程中的关键数据。
  • 系统实现了数据的无线传输和远程监控,为农产品的安全和质量追溯提供了技术支持。
  • 项目得到了用户的积极反馈,提升了农产品的市场可信度和消费者的信任度。

技能

  • C/C++语言

    汇编语言

    Python

    微控制器架构

    熟悉Linux驱动开发及应用程序开发

    熟悉数据结构及算法

    熟悉STM32等单片机或开源硬件

    熟练使用linux开发环境,掌握linux系统的基础知识与技能

    有良好的沟通能力,可以在工作与他人合作,并推动协调问题进展

    熟练使用linux开发环境,掌握linux系统的基础知识与技能

    有良好的逻辑思维和问题解决能力

    对新技术有强烈的学习兴趣,愿意接受挑战

教育

湘南学院

计算机系 - 本科

2021 - 2025

  • 主修课程:嵌入式系统开发、数据结构与算法、物联网技术、操作系统、计算机网络、C/C++程序设计等。
  • 项目经验:参与了多个嵌入式系统开发项目,如基于STM32的智能家居系统和农产品溯源系统,负责系统设计、开发和调试。
  • 实践经历:在校期间,参与了物联网实验室的研究项目,主要研究方向为智能设备的远程控制与数据采集,熟悉常用传感器、无线通信模块的集成与调试。
  • 技术技能:精通C/C++编程语言,熟悉ARM Cortex-M系列微控制器开发,掌握常用通信协议(如I2C、SPI、UART),具有较强的硬件电路设计与调试能力。

语言

Language

中文

二甲

Language

英语

CET-4