Rensselaer Arduino Support Package Library (RASPLib)
带有金宝app块的Simulink Arduino工具箱:正交编码器,指南针/磁力计,气压计,温度,加速度计,陀螺仪,超声波,超声波,驱动器放大器(DC电动机驱动程序)以及简单的串行通信和绘图工具。
Supported I2C Sensors: MPU6050, MPU9250, HMC5883, BMP180, BMP280, MS5611, BMI160 (commonly found on GY-521, GY-271, GY-91, GY-87), HC-SR04, VL53L0X, QMC5883.
例子are provided for basic hardware IO, step response and closed loop control of an Lego NXT motor.
下载包括基本课程实验室,描述以下内容:
- Simulink Arduino Intro Blinking LED
-Rasplib安装说明
- 模拟和编码器输入以及PWM输出
- 陀螺仪阅读和校准
- 磁力计 - 制作指南针
- Serial Communication Basics
- 蓝牙通信
- DC Motor Step Response
- Realistic DC Motor Simulation
- Basic DC Motor Control
- 现实的PI控制器模拟
- DC Motor Parameter ID
-DC电动机控制带有全州反馈和LQR
- 用互补过滤器确定角度
- 基本平衡实验室
- 超声波距离传感器
- 用MATLAB和SIMULINK求解ODES金宝app
Labs are draft labs. Please contact with suggestions or help before leaving negative feedback.
测试的MATLAB版本2015a-2020a。金宝app支持Mega,Nano和Uno。未经修改未进行测试或期望与应有的适当合作。
我们强烈推荐2015a 32位,以获得最佳的用户体验。它是编译和连接时间的最快,并且是测试最多的版本。2020a也强烈建议使用。
引用为
约书亚·赫斯特(Joshua Hurst)(2021).Rensselaer Arduino Support Package Library (RASPLib)(https://github.com/hurstj01/RASPLib), GitHub. Retrieved.
MATLABRelease Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
致谢
Inspired by:Device Drivers