当前位置:首页 > 文章中心 > 正文内容

Arduino 实例(十五)processing将arduino传感器动作可视化

dgx6662周前 (05-26)文章中心11

1 电路连接图

2 实物连接图

3 程序

int potPin = 0; // 电位器第二针脚接在模拟口0上

void setup() {
  // 启动串口,波特率为9600
  Serial.begin(9600);
}

void loop() {
  // 读取电位器电压
  int sensorValue = analogRead(potPin);
  
  // 读取的数值以BYTE格式从串口输出
  // 因为processing的serial.read()只支持0-255之间的数值,所以需要把0-1023数值除以4,缩放到0-255之间
  Serial.print(sensorValue/4); 
  Serial.println();
  delay(200);
}

4 下载processing 编译器,从如下网址中下载

5 编译器中输入程序

import processing.serial.*;

Serial serial;  
int sensorValue;

void setup() {
  // 设置画布大小为 305 x 200 
  size(305, 200);  //设置305的原因是arduino ADC口输入过来的数值是0-255,加上圆形半径50,刚好305.
  
  // 打开串口,设置波特率为9600
  // 我的端口是COM3,此处请根据实际情况调整。
  serial = new Serial(this, "COM3", 9600);
}

void draw() {
  if ( serial.available() > 0) {
    // 读取从串口产过来的Sensor数值。
    sensorValue = serial.read()+25;  //+25的原因是后面设置圆形半径为50,为了让圆形起点与重点贴边,就需要+25半径。
    println(sensorValue);
    
    // 在画布内画一个
    background(255); // 背景为白色
    fill(255,0,0);   // 圆形内填充为红色
    ellipse(sensorValue, 100, 50, 50);
  }  
}

6 Processing 可视化窗口

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1915.html

标签: arduino下载
分享给朋友:

“Arduino 实例(十五)processing将arduino传感器动作可视化” 的相关文章

CAD安装哪个版本好?今天让我来告诉你

CAD安装那个版本比较好一直以来是困扰大家的一个问题,今天我们就来对CAD安装那个版本比较好做一个深入的讲解!现在的CAD版本多且杂,从比较常见的版本来看(再早的我们就不在这里过多叙述),从2000到现在最新的2022,每个版本都有相当大的用户群体,每个人都有自己选择CAD版本的理由,但是大体可以分...

高版本CAD没有经典模式怎么办?6步就能把CAD界面设置回经典模式

在设计行业工作时间比较长的同志,他们都用过比较老版本的CAD软件,老版本的CAD软件的经典工作界面,很多老设计师都非常熟悉。但随着时代更替,CAD软件的工作界面发生了很大变化。从2CAD010版开始,一直到现在CAD都是用新界面。CAD2010到CAD2014都保留了经典模式,但CAD2015版本开...

在安装Auto CAD时出现Allied product not found错误时怎么办

朋友在安装AutoCAD时不慎误删了一个文件夹,结果导致安装AutoCAD时总是跳出”allied product not found”的错误。如果在安装Auto CAD时出现Allied product not found错误时怎么办?请您先不要着急哦 奋斗的雷 来帮您解决目前遇到的问题.今天就已...

七台电脑已经组装好,送货时客户说不要了,1000元定金也不要了

昨天在一位朋友的介绍下接了一单组装7台专业制图的电脑,这位客户也是跑了很多家电脑店,我给他报的价格是最低,于是我们的观点就达成一致了,客户主动交了1000元定金,他说等到今天把电脑送给他并且把电脑全部调试好后就支付全部的尾款,于是我今天什么事都不干,就把这7台电脑组装好,电脑操作系统也装好,此外还要...

cad2007修剪工具使用方法技巧 #cad2007

大家好,今天给大家分享一下在 cd 当中修剪工具的使用方法。1. 这个工具用的非常多,经常会画一些线条去进行裁剪。其用法是,当这种线条有交叉了以后,如果需要去把多余的延伸出来的线条进行修剪,可以使用这个工具 tr,它的命令是缩进去以后空格一次、两次,然后点击这些线条就可以删除,这样就可以把交叉的线条...

CAD插座符号怎么画出来,怎么画插座布置图?

插座是我们在使用AutoCAD绘图时经常会遇到的图形对象,也是建筑电器设计中频率非常高的绘制对象,今天小编与大家分享一下如图在CAD中绘制插座。1、首先打开CAD文件,点击“任意布置”或者“矩形布置”,再在弹出的电气图块中点击右上方的下拉菜单,再选择其中的“插座”选项,如下图所示2、再在电气图块的对...