找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5446|回復(fù): 1
收起左側(cè)

火焰報(bào)警器arduino程序

[復(fù)制鏈接]
ID:113745 發(fā)表于 2016-4-12 15:50 | 顯示全部樓層 |閱讀模式
int flame=0;           //定義火焰接口為模擬0 接口
int Beep=9;           //定義蜂鳴器接口為數(shù)字9 接口
int val=0;            //定義數(shù)字變量
void setup()
{
  pinMode(Beep,OUTPUT); //定義LED 為輸出接口
pinMode(flame,INPUT);  //定義蜂鳴器為輸入接口
Serial.begin(115200);    //設(shè)定波特率為9600
}
void loop()
{
  val=analogRead(flame); //讀取火焰?zhèn)鞲衅鞯哪M值
  Serial.println(val);   //輸出模擬值,并將其打印出來
  if(val>=600)           //當(dāng)模擬值大于600 時(shí)蜂鳴器鳴響
  {  
   digitalWrite(Beep,HIGH);
   }else
   {  
     digitalWrite(Beep,LOW);
    }
   delay(500);
}

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:385830 發(fā)表于 2022-2-20 17:03 | 顯示全部樓層
pinMode(flame,INPUT);   //設(shè)置模擬 A0 為輸入/* 這條語句有點(diǎn)多余!用 analogRead 時(shí)系統(tǒng)會自動將 A0 設(shè)置為 輸入 */
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表