欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 自制MQ-2可燃氣體報警器Arduino程序 [打印本頁]

作者: kingrong2019    時間: 2019-8-13 08:40
標題: 自制MQ-2可燃氣體報警器Arduino程序
自制MQ-2可燃氣體報警器 基于開源硬件Arduino UNO R3
  1. int led=5;
  2. int alarm=4;

  3. void setup(){
  4. Serial.begin(9600); //利用串口控制臺顯示采樣到的模擬電壓
  5. pinMode(led,OUTPUT);
  6. pinMode(alarm,OUTPUT);//帶有一個無源蜂鳴器
  7. }
  8. void loop(){
  9.    int x=analogRead(A0);
  10.   float vol=5.00*(x/1023.00);

  11.   if(x<280){
  12.   analogWrite(led,0);
  13.   }else{
  14.    analogWrite(led,analogRead(A0)/4); //led的亮度由A0口的模擬量決定
  15.   
  16.   do{
  17.     int k=300;
  18.     k=k+50;
  19.     if (k>800){
  20.       k=300;
  21.     }
  22.    tone(alarm,k);//讓蜂鳴器按照遞增的頻率發出聲音,每次延遲200ms
  23.    delay(200);
  24.    noTone(alarm);
  25.    }while(x<280);
  26.   }

  27.   if (x>600){
  28.     for (int a=0;a<5;a++){
  29.     analogWrite(led,255);
  30.   Serial.println(x);
  31.   Serial.print(vol);
  32.   Serial.println("V Warning!!!!");
  33.    tone(alarm,1200);
  34.    delay(200);
  35.    noTone(alarm);
  36.    analogWrite(led,0);
  37.    
  38.     }
  39.   }
  40.   Serial.println(x);
  41.   Serial.print(vol);
  42.   Serial.println("V");
  43.   delay(500);

  44. }

復制代碼







歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1