美文网首页全栈工程师修炼编程营地@IT·互联网
【Arduino基础教程】FSR402力敏电阻器

【Arduino基础教程】FSR402力敏电阻器

作者: 繁著 | 来源:发表于2016-06-20 17:05 被阅读1794次
    所需材料
    • Arduino Uno 开发板 *1
    • 面包板 *1
    • FSR 402力敏电阻器 *1
    • LED *1
    • 10k欧和220欧电阻 *1

    接线

    接线示意图

    FSR402正面(有条纹的)朝上时,左边的引脚为负极,右边为正极

    • FSR402
      + ---->5v
      - ---->10kOhm ----->GND
      - ---->A0
    • LED
      + ------->220Ohm ----->D3(PWM)
      - ------->GND

    示例代码

    /* How to use a Force sensitive resistor to fade an LED with Arduino
       More info: http://www.ardumotive.com/how-to-use-a-force-sensitive-resistor-en.html 
       Dev: Michalis Vasilakis // Date: 22/9/2015 // www.ardumotive.com  */
       
    
    //Constants:
    const int ledPin = 3;     //pin 3 has PWM funtion
    const int sensorPin = A0; //pin A0 to read analog input
    
    //Variables:
    int value; //save analog value
    
    
    void setup(){
        
      pinMode(ledPin, OUTPUT);  //Set pin 3 as 'output' 
      Serial.begin(9600);       //Begin serial communication
    
    }
    
    void loop(){
      
      value = analogRead(sensorPin);       //Read and save analog value from potentiometer
      Serial.println(value);               //Print value
      value = map(value, 0, 1023, 0, 255); //Map value 0-1023 to 0-255 (PWM)
      analogWrite(ledPin, value);          //Send PWM value to led
      delay(100);                          //Small delay
      
    }
    
     
    

    参考文献

    http://www.instructables.com/id/How-to-use-a-Force-Sensitive-Resistor-Arduino-Tuto/?ALLSTEPS

    相关文章

      网友评论

        本文标题:【Arduino基础教程】FSR402力敏电阻器

        本文链接:https://www.haomeiwen.com/subject/cybwdttx.html