项目简介 本项目是基于Arduino的物联网模拟信号监控系统,提供示例代码与连接信息,用于控制和使用物联网套件各部分。能读取连接到Arduino板的模拟输入信号,像来自光敏电阻的信号,将信号值转换为实际数据,通过串行通信发送,方便用户在串行监视器查看实时数据。 项目的主要特性和功能 模拟信号读取:可
项目简介 本项目是一个基于物联网(IoT)的空气质量监测系统。利用ESP8266模块作为主要微控制器,与ThingSpeak平台交互,实现对空气质量数据的实时监控和分析。主要针对城市空气污染问题,特别是新兴国家工业化和汽车数量增加的城市地区,部署分散式的监测系统,实时监测和报告空气质量,提高公众环保
项目简介 DSO(Direct Sparse Odometry)是一种基于直接法的视觉里程计方法,可用于估计相机的位姿和场景的结构。此方法直接处理原始图像像素数据,避免了特征点提取和匹配过程,提升了算法的实时性与准确性。 项目的主要特性和功能 直接法处理:直接处理图像像素数据,避免特征点提取和匹配,
项目简介 这是一个基于原生JavaScript开发的简单扫雷游戏。玩家能通过简单的点击和提示操作,体验紧张刺激的扫雷过程,游戏具备三种不同等级的模式,还可记录游戏时间。 项目的主要特性和功能 三种难度模式:提供初级、中级和高级三种难度模式,满足不同玩家需求。 游戏计时:具备游戏计时功能,玩家可挑战自
项目简介 本项目是一个数据库系统的 Web 应用。前端运用 React 构建用户界面,后端采用 Python 的 Flask 框架处理业务逻辑,数据库使用 SQL Server 存储数据。用户可通过前端页面与后端交互,实现对数据库的查询和插入操作。 项目的主要特性和功能 提供多个查询和插入的 API
项目简介 NEMU(NJU Emulator)是为教学设计的简单但完整的x86全系统模拟器。此项目是天津大学智能与计算学院ICS(计算机系统导论)课程的编程作业,源自南京大学2016年的项目。主要用于模拟小型x86程序的运行,包含简单调试器和多种硬件设备模拟。 项目的主要特性和功能 NEMU模拟器:
项目简介 本项目是基于FatFs文件系统的示例项目,助力开发者在嵌入式系统里使用FAT文件系统。开发者可借助此项目了解并掌握FatFs的使用方法,还能在不同存储介质上测试其功能。 项目的主要特性和功能 FatFs低级磁盘I/O模块:提供与底层存储设备通信的骨架代码,支持磁盘初始化、读写操作以及控制命
项目简介 本项目是关于《深入理解计算机系统》的学习笔记及示例代码汇总。包含从计算机系统基本结构到程序机器级表示等多章节内容,以及配套示例代码分析,旨在帮助读者深入理解和掌握计算机系统的核心知识。 项目的主要特性和功能 学习笔记:覆盖计算机系统各关键领域,如信息表示与处理、程序机器级表示等。 示例代码
项目简介 nanomsg(nng)是一个高性能、轻量级的消息库,能为开发者提供与平台无关的、简洁的API来构建分布式系统。它支持多种传输协议和套接字类型,适用于构建高性能、可扩展的分布式应用。 项目的主要特性和功能 轻量级设计,易于集成到各种项目。 跨平台支持,涵盖Windows、Linux、Mac
项目简介 此项目是基于C语言和Lua框架的嵌入式系统工具集,可在嵌入式设备上执行各类操作,像文件传输、串行通信、GPIO控制、SPI通信、I2C通信等。借助一系列API和库函数,开发者能在Lua环境里轻松控制硬件资源,实现复杂功能。 项目的主要特性和功能 硬件控制:提供GPIO、SPI、I2C等硬件