项目简介 这是一个基于Arduino平台的Numerics数学运算库项目,旨在提供一系列数学运算测试函数与算法,以推动机器人技术研究。该库主要用于开发机器人应用,并且针对Arduino板进行了优化。 项目的主要特性和功能 丰富的数学运算测试函数,包含矩阵运算、向量运算、位运算、线性映射、点运算等。
项目简介 本项目是基于Arduino MKR1000和Thinger IoT平台的物联网实验项目。通过Arduino MKR1000板卡,结合Thinger平台达成硬件设备与网络的连接,能够远程控制LED灯,并实时监控电位器的值。 项目的主要特性和功能 支持通过WiFi远程控制和监控硬件设备状态。
项目简介 本项目基于STM32F3xx微控制器,专注于中断相关的学习与应用。通过配置NVIC(Nested Vector Interrupt Controller)和外部中断(EXTI),实现了用按钮控制LED灯状态的功能,展示了嵌入式系统中中断机制的应用。 项目的主要特性和功能 中断机制运用:利用
项目简介 本项目 Laz0rb0i 是一个嵌入式系统,由命令行控制工具(ground - control)和硬件设备(如 Omega2 IoT 设备等)组成。其目标是打造一个能快速响应音频流并将其转化为激光表演的实时系统,借助多种输入呈现精美的激光表演。 项目的主要特性和功能 电机控制灵活:用户可通
项目简介 本项目基于ATmega32微控制器开发,是一款可实现基本数学运算(加、减、乘、除)的简易计算器。用户通过键盘输入数字和运算符,能在LCD显示屏上查看计算结果。项目采用模块化设计,代码结构清晰,便于理解与扩展。 项目的主要特性和功能 支持加、减、乘、除基本数学运算。 具备键盘输入和LCD显示
项目简介 本项目是avrdude 6.3的定制版本,主要用于对AVR微控制器进行编程和调试。它提供与多种编程器通信的接口,支持多种AVR微控制器型号。定制部分解决了基于optibootloader的电路板(如Pololu AStar 328pb)频繁通信不同步的问题,还为Butterfly编程器增加
项目简介 本项目是一个Arduino库,用于借助RS - 485 Modbus与Trubner的土壤湿度传感器(SMT100)进行通信。该库可在Arduino平台上方便开发者与SMT100传感器进行交互,支持大多数设备。 项目的主要特性和功能 通信功能:具备RS - 485 Modbus广播功能,能
项目简介 本项目以webpack4作为核心打包工具,实现项目的模块化打包。配置了开发与生产两种不同环境的打包策略,通过Tree Shaking、SplitChunksPlugin等插件,有效优化打包后文件大小,提升项目打包效率与性能。 项目的主要特性和功能 利用webpack4的模块化打包能力,按模
项目简介 本项目是北理珠2022 - 2023年第一学期Web程序设计实验二的成果。旨在让学生掌握CSS基本概念、类型及定义方法,学会设置CSS样式属性,熟悉常见网页布局结构类型,通过完成课后实验题以及设计购物网站主页面与商品详情界面,巩固课堂所学知识。 项目的主要特性和功能 CSS知识实践:通过实
项目简介 本项目是基于ARM Cortex - R/M处理器的小型嵌入式系统,可控制M20 LED面板,实现生命游戏(Conway's Game of Life)的模拟显示功能。项目内有硬件设计文件以及用于构建固件的GNU Makefile。 项目的主要特性和功能 控制LED显示面板:通过特定硬件接