项目简介 本项目运用Arduino UNO微控制器及其IDE,结合MFRC522 RFID库,打造了一个基于RFID技术的安全系统。核心目的是借助RFID技术达成身份识别与安全访问控制。 项目的主要特性和功能 以Arduino UNO微控制器为控制核心,通过SPI接口与RFID读卡器通信。 利用MF
项目简介 本项目聚焦于模拟住宅区停车闸门,借助Arduino平台及相关硬件模块,实现通过WiFi对停车闸门的控制,为用户带来智能便捷的生活体验。 项目的主要特性和功能 模拟停车闸门:利用伺服电机精准模拟真实停车闸门的动作。 WiFi控制:通过ESP8266模块连接WiFi网络,达成远程操控停车闸门的
项目简介 本项目是基于Code Composer Studio的Tiva微控制器编程教程,通过示例代码和详细注释,帮助读者学习并掌握使用Tiva微控制器进行嵌入式编程的基本技能。项目内有一系列文件与示例代码,实现了从简单LED闪烁到复杂UART通信等多种功能。 项目的主要特性和功能 LED控制:通过
项目简介 本项目是基于C++的步进电机锁止系统固件。借助步进电机及其驱动、霍尔编码器和连接的开关,构建了具备容错能力和强大状态监控功能的状态机。系统能在非计划事件(如失步)发生时尝试恢复,还可通过控制两个集成横杆的LED环来可视化当前状态。项目包含base(具备基本功能)和legacy_compat
项目简介 本项目是一个自动化的代码生成系统,能读取XML和JSON格式的消息配置文件以及文本格式的不同语言模板文件,将语言相关的模板文件与语言无关的消息配置相结合,最终输出对应语言的代码文件。 项目的主要特性和功能 适用范围广泛,可用于多端之间通讯协议的制定、WIKI文档的生成等场景。 高度灵活,支
项目简介 本项目基于C语言开发,使用atmega128、328p和attiny系列单片机,以带有16mhz外部晶振的atmega328p(类似Arduino Uno)为主。项目旨在实现特定硬件功能,为未来大型项目奠定重要基础。 项目的主要特性和功能 主要特性 运用AVR单片机的中断处理、GPIO操作
项目简介 本项目是基于BOA框架构建的智能家居系统,借助云端的boa服务器和TCP服务器,实现智能硬件与云端的连接,达成对家居环境的监控以及设备的智能控制等功能。 项目的主要特性和功能 特性 客户端运行在智能硬件上,负责数据采集与指令执行。 BOA的CGI运行在云端,用于处理客户端请求并给出响应。
项目简介 本项目是基于Arduino和PlatformIO开发的物联网项目。借助Wemos D1 mini lite开发板,结合WiFi网络与网页前端,实现了一系列特定功能。项目具备服务器功能,可控制NeoPixel灯带效果,同时提供网页界面方便用户进行交互。 项目的主要特性和功能 服务器功能:在s
项目简介 本项目是基于STM32微控制器的文本文件操作示例。借助FatFs库,在嵌入式系统环境下,利用STM32F4xx系列微控制器和SD卡存储介质,实现文本文件的创建、写入、读取和删除等功能。 项目的主要特性和功能 可利用STM32F4xx微控制器与FatFs库,对SD卡上的文本文件进行创建、写入
项目简介 本项目是基于 C 语言和 cJSON 库开发的学生成绩管理系统。能够对存储学生成绩信息的 JSON 文件进行读取、合并、筛选和查找操作。通过控制台菜单导航为用户提供便捷操作方式,具有友好界面与较强容错能力。 项目的主要特性和功能 数据读取与展示:从 gradeRecord 文件夹下的两个