gada888 发表于 2018-12-24 16:36:50

久坐提醒器

工作或学习时间长,坐在椅子上时间久了。久而久之,就会发生颈椎疾病。这样对生活和学习都会造成不利影响。

与其事后治疗,不如早做预防,您说呢?

这个项目就是利用一个FSR柔性电阻和蜂鸣器来提醒使用者来及时放松休息。


重量在100斤以上就可以感应到。
连线图的接线做的不对,我专门在图上进行了标注正确的接口。这个连线软件我还不大会用。

/***made by gada888***/
int flexiForcePin = 1;   
int buzzerPin = 5;         
int curCounter = 0;      


void setup(){
//Serial.begin(9600);
pinMode(buzzerPin, OUTPUT);
;
}

void loop(){
int flexiForceReading = analogRead(flexiForcePin);


// **********************************************************


if (curCounter >= 1200){               
      digitalWrite(buzzerPin, HIGH);      
      digitalWrite(1, HIGH);            
}


// **********************************************************


   if (flexiForceReading > 10){         
      curCounter++;                     
    }
    else if (flexiForceReading < 10) {
      digitalWrite(buzzerPin, LOW);   
      curCounter = 0;                  
      digitalWrite(1, LOW);            
    }

delay(1000);
}


dafeng388 发表于 2019-2-3 19:46:59

用的什么传感器呢?

DFBJ1tpvsP4 发表于 2019-3-17 14:50:22

你好,我也是想做一个久坐提醒器,我按照您这个代码拷到Arduino板上,传感器也一样,但是蜂鸣器一接通电源就响了,没有体现出计时的效果。

gada888 发表于 2019-3-18 21:49:14

/***made by gada888***/
int FSRPin = 1;   
int buzzerPin = 0;         
int curCounter = 0;      


void setup(){

pinMode(buzzerPin, OUTPUT);
;
}

void loop(){
int FSRReading = analogRead(FSRPin);


// **********************************************************

   
if (curCounter >= 1200){               
      digitalWrite(buzzerPin, HIGH);      
         
}
   
   
// **********************************************************

   
   if (FSRReading > 10){      
      curCounter++;                     
    }
    else if (FSRReading < 10) {
      digitalWrite(buzzerPin, LOW);   
      curCounter = 0;                  
         
    }

delay(1000);
}

gada888 发表于 2019-3-18 21:52:34

直接用蜂鸣器负极接地,正极接Arduino pin0

五子 发表于 2023-10-10 23:41:42

DFBJ1tpvsP4 发表于 2019-3-17 14:50
你好,我也是想做一个久坐提醒器,我按照您这个代码拷到Arduino板上,传感器也一样,但是蜂鸣器一接通电源 ...

请问是用mind+软件吗?

五子 发表于 2023-10-10 23:52:34

DFBJ1tpvsP4 发表于 2019-3-17 14:50
你好,我也是想做一个久坐提醒器,我按照您这个代码拷到Arduino板上,传感器也一样,但是蜂鸣器一接通电源 ...

请问你是怎么做出来的?
页: [1]
查看完整版本: 久坐提醒器