视差基本邮票2 (BS2)是一种低成本的单片机微控制器用于电子产品项目。可以作为“教育委员会”(央行)设备,包括一个无焊料的原型板、I / O引脚和串行连接。
这个MATLAB支持包允金宝app许你与BS2通过串口进行通信,并与教育委员会特别适用。它由一个MATLAB API在主机电脑和PBASIC BS2运行的服务器程序。支持包,您可以:金宝app
*与BS2从MATLAB命令行
*读和写BS2数字别针
*输出PWM, DTMF和X10信号
*测量脉冲宽度和数字状态改变
支持包不金宝app需要任何PBASIC的知识。
示例用法:
%创建基本的邮票对象
b = stamp.BasicStamp (“COM4为”);
%设置销3的I / O状态(0 =输出,1 =输入)
bs。设置状态(0)
%访问数字状态
bs.writePin(0) %设置销3 - 0
bs.readPin(4) %读销4
%得到高脉冲的持续时间销4
bs。recvPulse (4,1)
%降高200微秒脉冲在销3
bs.writePin (0)
bs.sendPulse (3200)
%发送一个pseudo-PWM波形
% 10%的工作周期和持续时间30 ms
bs。outputPWM (3、0.1、30)
%清理
删除(bs)
引用作为
MathWorks教室资源团队(2023)。MATLAB支金宝app持包视差基本邮票(//www.tatmou.com/matlabcentral/fileexchange/32329-matlab-金宝appsupport-package-for-parallax-basic-stamp), MATLAB中央文件交换。检索。