极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10361|回复: 1

初學者藍芽問題

[复制链接]
发表于 2014-7-28 17:18:02 | 显示全部楼层 |阅读模式
int led=9;
char val;
void setup( ){
Serial.begin( 9600);
pinMode(led,OUTPUT);
}
void loop ( ){
val=Serial.read();
if (val=='q')
{
  digitalWrite(led,HIGH);
}
if (val=='w')
{
digitalWrite(led,LOW);
}
}
程序是否錯誤,希望各位指點一下,謝謝
回复

使用道具 举报

发表于 2014-7-28 18:58:15 | 显示全部楼层
  1. int led=9;
  2. char val;
  3. void setup(){
  4. Serial.begin(9600);
  5. pinMode(led,OUTPUT);
  6. }
  7. void loop(){
  8. if(Serial.available())      //加上这一行程序
  9. val=Serial.read();
  10. if (val=='q');
  11. {
  12.   digitalWrite(led,HIGH);
  13. }
  14. if (val=='w');
  15. {
  16.   digitalWrite(led,LOW);
  17. }
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 22:41 , Processed in 0.045462 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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