zoukankan      html  css  js  c++  java
  • Getting started with Processing 第十三章——延伸(2)

    与 Arduino 联动

    在 Processing 中,可以通过:
    import processing.serial.*

    Serial port; //声明串口对象
    port = new Serial(this,arduinoPort,9600);//创建串口对象
    read() 方法用于读取串口的数值
    available() 方法用于检查是否有新返回的数值

    自己遇到的错误

    错误1

    在打开 Arduino 的时候打开了串口监视器,然后同时打开了 Processing 上的程序,导致最后出现了 Port Busy 的错误
    解决办法:在运行 Processing 的时候,关闭 Arduino 的串口监视器。

    错误2

    没有选择正确的端口。
    解决办法:在 Processing 中的 setup() 中运用 printArray(Serial.list()),然后在 Arduino 中查看对应的端口,最后在 String arduinoPort = Serial.list()[0];中修改0处的数值。





  • 相关阅读:
    审判程序的灵魂
    程序的灵魂-算法
    JQuery
    JavaScript
    BOM和DOM
    HTML和css
    css属性
    初始HTML
    单表查询和连表查询
    事务和python操作数据库
  • 原文地址:https://www.cnblogs.com/FBsharl/p/10188029.html
Copyright © 2011-2022 走看看