Rensselaer Arduino支万博1manbetx持包库(RASPLib)
Si万博1manbetxmulink Arduino工具箱,可用于:正交编码器,罗盘/磁力计,气压计,温度,加速度计,陀螺仪,超声波,驱动放大器(直流电机驱动),以及简单的串行通信和绘图工具。
万博1manbetx支持的I2C传感器:MPU6050、MPU9250、HMC5883、BMP180、BMP280、MS5611、BMI160(常见于GY-521、GY-271、GY-91、GY-87上)、HC-SR04、VL53L0X、QMC5883。
提供了乐高NXT电机的基本硬件IO、阶跃响应和闭环控制的示例。
下载包括基础课程实验室描述如下:
-S万博1manbetximulink Arduino简介闪烁LED
- RASPlib安装说明
-模拟和编码器输入,PWM输出
-陀螺仪读数和校准
-磁力仪-制作指南针
-串行通信基础
——蓝牙通信
-直流电机阶跃响应
-真实直流电机仿真
-基本直流电机控制
-逼真的PI控制器仿真
-直流电机参数ID
-全状态反馈和LQR直流电机控制
-用互补滤波器确定角度
-基础平衡实验室
-超声波距离传感器
用MATLAB和Simulink求解ode万博1manbetx
实验室是草稿实验室。在留下负面反馈之前,请联系建议或帮助。
测试Matlab版本2015a-2020a。万博1manbetx支持Mega, Nano和Uno。未测试或未预期与Due一起工作而不进行修改。
我们强烈推荐2015a 32位的最佳用户体验。它是编译和连接速度最快的版本,也是经过最多测试的版本。也强烈推荐2020a。
引用作为
约书亚·赫斯特(2021年)。Rensselaer Arduino支万博1manbetx持包库(RASPLib)(https://github.com/hurstj01/RASPLib),GitHub。恢复.