极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10628|回复: 2

关于arduino火焰传感器程序问题

[复制链接]
发表于 2015-3-23 14:37:28 | 显示全部楼层 |阅读模式
int flame=A5;                     //定义火焰接口为模拟0 接口
int Beep=8;                      //定义蜂鸣器接口为数字7 接口
int val=0;                         //定义数字变量
val void setup()
{ pinMode(Beep,OUTPUT);                          //定义LED 为输出接口
pinMode(flame,INPUT);                              //定义蜂鸣器为输入接口
Serial.begin(9600);                                    //设定波特率为9600
}
void loop() { val=analogRead(flame);                      //读取火焰传感器的模拟值
Serial.println(val);                             //输出模拟值,并将其打印出来
if(val>=600)                                                   //当模拟值大于600 时蜂鸣器鸣响
{ digitalWrite(Beep,HIGH); } else { digitalWrite(Beep,LOW);}
}
这个程序编译之后一直出现这个错误:conversion before 'void'
sketch_mar23b:3: error: expected constructor, destructor, or type conversion before 'void'
求大神解答
回复

使用道具 举报

发表于 2015-3-23 14:54:02 | 显示全部楼层
val void setup() 错了 val 不能放那
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-23 15:10:52 | 显示全部楼层
本帖最后由 hhdsg321 于 2015-3-23 15:20 编辑
Paderboy 发表于 2015-3-23 14:54
val void setup() 错了 val 不能放那


懂了谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 12:14 , Processed in 0.035632 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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