亮灯 程序 不知道什么地方错了 大家帮忙看看 谢谢-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9115|回复: 12

[已解决] 亮灯 程序 不知道什么地方错了 大家帮忙看看 谢谢

[复制链接]
发表于 2014-5-15 17:20 | 显示全部楼层 |阅读模式
1金币
int abc
int aaa
void setup() {
  Serial.begin(9600);
  pinMode(13,OUTPUT);
}
void loop() {
abc=Serial.read();
aaa=Serial.read();
if (abc=='r')
{digitalWrite(13, HIGH);  
delay(10000);
}
if(aaa=='a')
{digitalWrite(13, LOW);
delay(10000);
}
}

发表于 2014-5-15 18:41 | 显示全部楼层
没看出来哪里有错啊.
发表于 2014-5-15 19:07 | 显示全部楼层
错误太多了,先看看IDE里面的例子吧
 楼主| 发表于 2014-5-15 23:20 | 显示全部楼层
看了 我改了 改。。。。。。。。

void setup() {
   pinMode(13,OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);  
delay(10000);
{digitalWrite(13, LOW);
delay(10000);
}
原来是这样的。。。。。
 楼主| 发表于 2014-5-15 23:24 | 显示全部楼层
让灯长量 用什么???
 楼主| 发表于 2014-5-16 12:08 | 显示全部楼层
少了  ;   
发表于 2014-5-16 12:29 | 显示全部楼层
HIGH是开 LOW是关。
不要LOW就是长亮了咯。
 楼主| 发表于 2014-5-16 16:02 | 显示全部楼层
int abc;
int aaa;
void setup() {
  Serial.begin(9600);
  pinMode(13,OUTPUT);
}
void loop() {
abc=Serial.read();
aaa=Serial.read();
if (abc=='r')
digitalWrite(13, HIGH);  
if(aaa=='a')
digitalWrite(13, LOW);
}


A 要按好几次才能关灯????
发表于 2014-5-19 10:31 | 显示全部楼层
lty365 发表于 2014-5-16 16:02
int abc;
int aaa;
void setup() {

unsigned char abc;
void setup() {
  Serial.begin(9600);
  pinMode(13,OUTPUT);
}
void loop() {
abc=Serial.read();
if (abc=='r')
{
digitalWrite(13, HIGH);  
}
else if(abc=='a')
{
digitalWrite(13, LOW);
}
}
 楼主| 发表于 2014-5-19 13:08 | 显示全部楼层
int abc;
void setup() {
  Serial.begin(9600);
  pinMode(13,OUTPUT);
}
void loop() {
abc=Serial.read();
if (abc=='a')
{digitalWrite(13, HIGH);
}
if(abc=='b')
{digitalWrite(13, LOW); }
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-5 03:39 , Processed in 0.071523 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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