极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14719|回复: 4

【轉】arduino串口調試軟體

[复制链接]
发表于 2012-6-29 21:25:46 | 显示全部楼层 |阅读模式
目前有三種模式:
基本模式:比arduino自带串口查看器功能更强的串口查看器
控制模式:可以控制多个器件,与arduino完成简单的交互
键盘模式:可以像玩CS一样控制你的arduino机器人哦~
(敬请期待)

更新记录:
更新记录:
2012.6.24 beta 01
2012.6.24 beta 02 修正了N多bug,基本模式部分完成
2012.6.29 beta 03 添加控制模式
2012.6.29 beta 04 修正一些bug
2012.7.17 beta 05 添加16进制发送接收功能
2012.7.23 beta 06 修正16进制发送bug,添加自动发送功能
2012.8.13 beta 07 修正拔掉串口设备后,点击关闭串口出错的bug。修改为.NET2.0,XP也能直接使用
2012.8.23 beta 08 添加发送接收数据统计功能

這裡是一個控制模式提供的源碼例程,今天我用這個例程加我的XBee,驅動了3個LED,可以分別調光,感覺很不錯啊。{:soso_e113:}

  1. int i=0;
  2. String inString = "";
  3. String LED = "";
  4. String LEDabc = "";
  5. void setup() {  
  6. Serial.begin(9600);
  7. }
  8. void loop() {
  9. while (Serial.available() > 0) {
  10.     int inChar = Serial.read();
  11.      if (isDigit(inChar)) {
  12. inString += (char)inChar;
  13. }
  14.      else {LED +=(char)inChar;
  15. }
  16.      if (inChar == '\n') {
  17.        i=inString.toInt();
  18.        LEDabc=LED;
  19.        inString = "";
  20.        LED= "";     
  21. }  
  22. }
  23.     if (LEDabc=="A\n"){
  24.     analogWrite(3,i);
  25.   }
  26.     if (LEDabc=="B\n"){
  27.     analogWrite(5,i);
  28. }
  29.     if (LEDabc=="C\n"){
  30.     analogWrite(6,i);
  31.   }
  32. }
复制代码




原文地址:http://www.arduino.cn/thread-1183-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-7-1 00:14:40 | 显示全部楼层
{:soso__12414601365825772176_1:}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-2 01:39:11 | 显示全部楼层
原來大神們都是無處不在的啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-24 00:33:51 | 显示全部楼层
幫着更新一下
回复 支持 反对

使用道具 举报

发表于 2013-4-27 16:12:58 | 显示全部楼层
感谢了.正愁串口测试的工具呢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-18 16:25 , Processed in 0.055712 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表