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处的数值。
Getting started with Processing 第十三章——延伸(2)的更多相关文章
- Getting started with Processing 第十三章——延伸(1)
		
导入库: 导入库的名称为:import processing.libName.* 声音 播放声音 支持的格式:wav,aiff,mp3声明: SoundFile blip;创建:blip = new ...
 - Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第二十三章:角色动画
		
原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第二十三章:角色动画 学习目标 熟悉蒙皮动画的术语: 学习网格层级变换 ...
 - PRML读书会第十三章 Sequential Data(Hidden Markov Models,HMM)
		
主讲人 张巍 (新浪微博: @张巍_ISCAS) 软件所-张巍<zh3f@qq.com> 19:01:27 我们开始吧,十三章是关于序列数据,现实中很多数据是有前后关系的,例如语音或者DN ...
 - <构建之法>第十三章到十七章有感以及这个项目读后感
		
<构建之法>第十三章到十七章有感 第13章:软件测试方法有哪些? 主要讲了软件测试方法:要说有什么问题就是哪种效率最高? 第14章:质量保障 软件的质量指标是什么?怎么样能够提升软件的质量 ...
 - 《Linux命令行与shell脚本编程大全》 第二十三章 学习笔记
		
第二十三章:使用数据库 MySQL数据库 MySQL客户端界面 mysql命令行参数 参数 描述 -A 禁用自动重新生成哈希表 -b 禁用 出错后的beep声 -B 不使用历史文件 -C 压缩客户端和 ...
 - 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高
		
第十一章 搭建云端服务器 该章主要介绍了移动后端服务的概念以及Bmob的使用,比较简单,所以略过不总结. 第十三章 Android实例提高 该章主要介绍了拼图游戏和2048的小项目实例,主要是代码,所 ...
 - Gradle 1.12 翻译——第十三章 编写构建脚本
		
有关其它已翻译的章节请关注Github上的项目:https://github.com/msdx/gradledoc/tree/1.12,或訪问:http://gradledoc.qiniudn.com ...
 - [汇编学习笔记][第十三章int指令]
		
第十三章int指令 13.1 int指令 格式: int n, n 为中断类型码 可以用int指令调用任何一个中断的中断处理程序(简称中断例程). 13.4 BIOS和DOS 所提供的中断例程 BIO ...
 - perl5 第十三章 Perl的面向对象编程
		
第十三章 Perl的面向对象编程 by flamephoenix 一.模块简介二.Perl中的类三.创建类四.构造函数 实例变量 五.方法六.方法的输出七.方法的调用八.重载九.析构函数十.继承十一. ...
 
随机推荐
- windows线程池之I/O完成端口(IOCP)
			
对于这个学习主要参考博客 http://blog.csdn.net/neicole/article/details/7549497
 - 20145221高其_Final
			
20145221高其_Final 免考题目 密码保密与信息安全大赛--网络攻防 免考内容 CTF简介 CTF(Capture The Flag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人 ...
 - php的内核组成模块和运行原理
			
php总共包括3个模块: php内核,zend引擎,php扩展层. 内核: 用于处理请求,文件流,错误处理等相关处理 zend引擎: 将源文件转换成机器语言(实际上是字节码opCode),然后再zen ...
 - oracle 之 如何链接别人电脑的oracle
			
1.首先确保两台电脑是在同一个局域网内,可以通过cm命令窗口 ping 对方电脑的ID,若是没问题则表示可以连接 2.接下来通过配置来首先连接对方的电脑 其实在后面还有一个是否创建新的额服务名的操作, ...
 - log4j2日志xml配置——不同级别的日志分别记录在不同的文件
			
<?xml version="1.0" encoding="UTF-8"?> <!--日志级别以及优先级排序: OFF > FATAL ...
 - (zhuan) 深度学习全网最全学习资料汇总之模型介绍篇
			
This blog from : http://weibo.com/ttarticle/p/show?id=2309351000224077630868614681&u=5070353058& ...
 - [ajaxupload] - 上传文件同时附件参数值
			
$.ajax({ url: '/excel/importExcel?instance='+"品种1", type: 'POST', data: formData, 上面前端通过?拼 ...
 - Jupyter Notebook主题字体设置及自动代码补全
			
Jupyter Notebook用久了就离不开了,然而自带的主题真的不忍直视.为了视力着想,为了自己看起来舒服,于是折腾了一番..在github上发现了一个jupyter-themes工具,可以通过p ...
 - 将一个符合URL格式的字符串变成链接
			
function replaceURLWithHTMLLinks(text) { /* Example: >>> GateOne.Utils.replaceURLWithHTMLLi ...
 - 判断是否在同一个线程-GetCurrentThreadId()用法
			
线程 在一个程序中,这些独立运行的程序片断叫作"线程"(Thread),利用它编程的概念就叫作"多线程处理".利用线程,用户可按下一个按钮,然后程序会立即作出响 ...