สร้างเว็บEngine by iGetWeb.com
Cart รายการสินค้า (0)

arduino ติดต่อ flex sensor

arduino ติดต่อ flex sensor



arduino ติดต่อ flex sensor

flex sensor  ใช้วัดความโค้งงอเมื่อมีการเปลี่ยนแปลงของตัวsensor จะทำให้ค่าความต้านทานเปลี่ยน

เวปการนำไปประยุกต์ใช้

http://www.youtube.com/watch?v=0I3jZZrPbPs

การต่อวงจรก็ไม่ยากครับ นำค่า R มาต่อแบ่งแรงดันครับ เลือกค่า R อยู่ในย่าน 1K - 50 k



code ครับ



int flexSensorPin = A0; //analog pin 0

void setup(){
  Serial.begin(9600);
}

void loop(){
  int flexSensorReading = analogRead(flexSensorPin); 

  Serial.println(flexSensorReading);


  //In my tests I was getting a reading on the arduino between 512, and 614. 
  //Using map(), you can convert that to a larger range like 0-100.
  int flex0to100 = map(flexSensorReading, 512, 614, 0, 100);
  Serial.println(flex0to100);

  delay(250); //just here to slow down the output for easier reading
}





สั้นๆแค่นี้ครับ  ดู OUTPUT ที่ serial monitor ทดลองงอตัว sensor ดูครับ












view