arduino
连接到Arduino和arduino兼容的ESP32硬件
描述
一个arduino
对象表示与Arduino的连接®或arduino兼容的ESP32硬件。使用arduino
函数将Arduino或与Arduino兼容的ESP32硬件连接到MATLAB®。创建对象后,您可以直接从MATLAB中使用自定义附加库对硬件进行编程对象的功能。
使用arduino
对象通过USB, WiFi或蓝牙连接到Arduino板,根据连接类型指定不同的参数。各单板支持的连接万博1manbetx方式请参见万博1manbetx支持董事会。
连接类型 | 有效参数的类型 | 附加名称-值参数选项 |
---|---|---|
USB |
|
是的 指定一个或多个名称-值对参数从这些选项中:
|
蓝牙 |
|
没有 |
无线网络 |
|
没有 |
创建
语法
描述
USB
重新创建最后一次成功连接到Arduino或Arduino兼容的ESP32硬件。如果没有最后一次成功连接或连接失败,它将创建一个通过USB连接到主机的官方Arduino硬件的连接。一个
= arduino
蓝牙
使用蓝牙®地址:一个
= arduino (btaddress
)Nano 33 BLE
,Nano 33 BLE传感器
,Nano 33物联网
,MKR1010
,HC-05
或HC-06
设备来创建与Arduino硬件的连接。
输入参数
属性
对象的功能
对象函数设备
,shiftRegister
,rotaryEncoder
,伺服
,插件
,超声波
用于为它们各自的外围设备创建对象。其他函数用于与Arduino硬件上的引脚进行交互。
设备 |
连接到I2C总线上的设备Arduino或ESP32硬件 |
设备 |
在SPI总线上连接到设备Arduino或ESP32硬件 |
设备 |
连接到串行设备Arduino或ESP32硬件 |
shiftRegister |
连接到移位寄存器Arduino硬件 |
rotaryEncoder |
连接到正交编码器Arduino或ESP32硬件 |
伺服 |
连接伺服电机Arduino或ESP32硬件 |
伺服 |
连接伺服电机ArduinoMKR汽车运输船或纳米汽车运输船 |
插件 |
连接到附加设备Arduino硬件 |
超声波 |
连接到超声波传感器Arduino硬件 |
motorCarrier |
连接到ArduinoMKR汽车运输船或纳米汽车运输船 |
apds9960 |
连接上APDS9960传感器Arduino硬件采用I2C总线 |
canChannel |
连接到连接到指定设备的CAN通道 |
configurePin |
集Arduino销模式 |
readDigitalPin |
从数字引脚上读取数据Arduino硬件 |
writeDigitalPin |
写入数据到数字引脚上Arduino硬件 |
writePWMVoltage |
在数字引脚上产生具有指定电压的PWM信号 |
writePWMDutyCycle |
在数字引脚上产生具有指定占空比的PWM信号 |
playTone |
使用数字引脚在压电扬声器上播放音调 |
readVoltage |
从模拟引脚上读取电压Arduino硬件 |
scanI2CBus |
扫描I2C总线Arduino用于设备地址的硬件 |
motorCarrier |
连接到ArduinoMKR汽车运输船或纳米汽车运输船 |
canChannel |
连接到连接到指定设备的CAN通道 |
例子
更多关于
版本历史
在R2014b中引入