文件名称:matlab数模转换的代码-fydp-acoustics-test-rig:Fydp声学测试台
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-16 12:52:03
系统开源
matlab数模转换的代码Fydp声学测试台 Arduino-MATLAB串行接口API 本节描述了MATLAB函数原型,然后介绍了如何通过串行端口在Arduino端接收它。 注意:多字节数据先通过LSB发送,然后再发送到MSB。 (小尾数) 设定伺服角度 set_servo_angle(uint8 pin_number,uint8角度) 其中角度是从该马达0度状态测量的,并且限制为180度(通常期望<90度)。 ssa,pin_number,角度 喇叭输出 Speaker_Output(uint8 Speaker_number,uint16 output_val) 其中output_val已准备好进行数模转换。 因此,speaker_number,output_val 麦克风机器人 mic_robot(uint16 x,uint16 y,uint16 z) 注意:x,y和z相对于声学平台的原点以厘米为单位。 这实际上将在Matlab中实现,并且Arduino代码将最少,因此它仅处理引脚号,方向/速度的连续伺服角度,以ms为单位旋转的时间段。 旋转连续伺服 rcs,motorNumbe
【文件预览】:
fydp-acoustics-test-rig-master
----main_setupMotors.m(649B)
----main.m(706B)
----rotate_continuous_servo.m(2KB)
----sleepms.m(163B)
----set_servo_angle.m(1KB)
----main_setupSerial.m(2KB)
----serial_write_line.m(367B)
----Motor.m(121B)
----rotate_reverse.m(216B)
----README.md(1KB)
----main_includes.m(1KB)
----arduinoSerialReceiver()
--------arduinoSerialReceiver.ino(5KB)
----main_microphoneRecordings.m(169B)
----serial_write_data.m(735B)
----arduinoTwoToneSpeakerTest()
--------arduinoTwoToneSpeakerTest.ino(777B)
----rotate_forward.m(216B)