项目简介 本项目是基于C语言构建的LoRa网关系统,主要用于接收、转发和同步LoRa数据包。项目围绕Semtech LoRa SX1302集中器芯片展开,提供了从硬件接口到数据包处理的完整解决方案。 项目的主要特性和功能 硬件抽象层支持:提供对SX1302硬件的全面支持,涵盖初始化、配置、数据包的收
项目简介 本项目是基于Arduino的自动煮茶机器人系统,以ATmega2560微控制器为核心。目标是打造一个智能机器人,使其能够自动完成从冲泡茶叶到倾倒茶水等一系列煮茶动作。系统包含电机驱动、伺服控制、红外传感器等多个模块,目前仍处于开发阶段。 项目的主要特性和功能 电机驱动:可控制输送带和倾倒电
项目简介 本项目是基于 Chrome 插件开发的健康提醒系统,以压缩文件形式存在,包含 HTML、CSS、JavaScript 脚本等,可利用浏览器提供的各类 API。系统能够与 Web 页面交互并访问浏览器内部功能,主要用于定时向用户发送健康提醒信息。 项目的主要特性和功能 健康提醒:定时提醒用户
项目简介 本项目是基于Arduino的机器人控制平台,能够对机器人硬件设备进行控制,读取传感器数据,还可实现机器人行为的自动化控制。项目涵盖电机控制、编码器读取、气压传感器、电子阀门控制、ADC读取等多个模块,借助状态机完成机器人复杂动作与任务。 项目的主要特性和功能 电机控制:运用PID算法实现电
项目简介 Heltec_ESP32库是专门为Heltec自动化公司的ESP32开发板打造的Arduino库。该库需与Heltec ESP32开发框架配合使用,能够驱动和配置ESP32开发板,拥有OLED显示、LoRa通信及基本硬件初始化等功能。 项目的主要特性和功能 支持OLED显示屏初始化,可进行
项目简介 这是一个基于微信云开发的失物招领微信小程序,具备发布、展示、登录、个人页面、个人信息及站内信等功能,借助微信云开发快速搭建后端服务,降低开发成本。 项目的主要特性和功能 失物招领功能:用户能发布失物信息,其他用户可查看并联系发布者。 用户登录:支持用户注册与登录,保障信息安全。 个人中心:
项目简介 本项目包含多个C语言程序,覆盖网络编程、多线程编程、文件操作、内存管理等主题。通过运用不同的库和函数,展示了C语言在网络编程、并发控制、文件操作、内存管理等方面的基本用法,主要用于教学,助力学习者了解C语言在底层系统编程的广泛应用。 项目的主要特性和功能 网络编程:可创建简单Web服务器,
项目简介 本项目基于Arduino开发自主泊车系统,目标是打造可自主完成泊车的机器人车辆。此项目是传感器技术与机器人自动化在车辆控制领域的应用范例,利用各类传感器和驱动器实现环境感知与泊车动作执行。 项目的主要特性和功能 自主泊车:无需人工干预,自动完成泊车操作。 障碍物感知:通过超声波传感器和IR
项目简介 本项目是一个Arduino库,用于驱动基于TM1638、TM1637、TM1640等芯片的LED、按键及LED矩阵模块。通过该库,用户可在7段显示器上使用print()方法,在矩阵显示器上使用Adafruit GFX库,实现多样化的显示和交互功能。 项目的主要特性和功能 多芯片支持:支持T
项目简介 本项目是基于VS Code插件开发的周报(日报、打卡)提醒工具,旨在协助用户按时完成每周的工作报告,提高工作效率。插件会在设定时间自动弹出提醒页面,还支持用户自定义提醒样式、图片以及提醒时间和内容。 项目的主要特性和功能 自动提醒:可在每周五下班前或自定义时间自动弹出提醒页面,提醒用户完成