内容

模拟和数字IO和基本串行功能的基本示例

这是一个非常简单的例子,展示了如何使用基本函数%用于模拟和数字IO以及串行端口

创建arduino对象并连接到板

如果存在(“一个”“var”) & & isa (,arduino的) & & isvalid (a),无事可做其他的一个= arduino (“演示”);结束
演示模式连接.......发现发动机屏蔽V1示意图!Arduino连接成功!

基本模拟和数字输入输出

%指定引脚4,13和5的引脚模式pinMode (4“输入”);pinMode (13“输出”);pinMode (5“输出”);从引脚4读取数字输入dv = digitalRead (4);%输出数字值(0或1)到引脚13digitalWrite (dv), 13日;%从模拟引脚5读取模拟输入(物理上!=从数字引脚5)av = analogRead (5);% normalize av from 0:1023 to 0:254av = (av) / 1023 * 254;%数字(pwm)引脚5的输出值(同样,与数字引脚5不同)analogWrite(5回合(av))将模拟引脚的参考电压改为外部电压analogReference (,“外部”);将其更改为默认值analogReference (,“默认”);

串口相关命令

%获取arduino连接到的串行端口的名称系列(一)%刷新PC的串行输入缓冲区(以防万一)冲洗(一个);%发送42号到arduino并返回(看看它是否还在那里)往返(42)
ans = 42

关闭会话

删除()