كيفية عمل flex-sensor مع arduino

 في هذا المشروع ، سنتعرف على Flex Sensors ، وكيف يعمل مستشعر Flex ، وكيفية توصيل مستشعر Flex مع Arduino وأخيراً التحكم في الأجهزة مثل LED و Servo Motor مع Flex Sensor و Arduino.

 

هذا جهاز استشعار يقيس التغيير في اتجاه المستشعر بالنسبة إلى وضعه الطبيعي. عندما يكون هناك أي انحناء أو تغيير في شكله ، فإنه يعطي تغييرا في قراءاته. هذه البيانات من النوع التناظري في النطاق من 0-1023. لذلك يمكننا استخدام هذا المستشعر لعمل شروط متعددة.

 

 يعمل هذا على أساس المقاومة المتغيرة مثل مقياس الجهد. تتغير مقاومة المستشعر بالزاوية التي ينحني إليها. هناك العديد من أنواع أجهزة الاستشعار المرنة المتوفرة في السوق ولكن النوع الذي نستخدمه هنا هو النوع المقاوم. وهي رقيقة وطويلة حوالي 10 سم. قد يستخدم جهاز الاستشعار المرن في الروبوتات. كثير من الناس يستخدمون هذا المستشعر المرن في اليد المتحركة.

 

المكونات المطلوبة:

 
 
 مخطط المشروع

من السهل جدًا توصيل مستشعر  flex  بأردوينو.
تحتاج إلى توصيل المقاوم المنسدل 47kΩ في سلسلة مع المستشعر المرن لإنشاء دائرة مقسم للجهد. ثم يتم توصيل النقطة بين المقاوم المنسدل و FSR بمدخل A0 ADC في Arduino.


كود المشروع

// tech-hme.com  
 void setup()  
 {  
   Serial.begin(9600);   
   pinMode(7,OUTPUT); // Red Led pin  
   pinMode(6,OUTPUT); // Green Led pin  
 }   
 void loop()   
 {  
  int s1=analogRead(A0);   
  Serial.println(s1);      
  delay(50);  
  if(s1>100 )  
  {  
   digitalWrite(7,LOW);  // Red Led off  
   digitalWrite(6,HIGH); // Green Led on  
  }  
   else  
  {  
   digitalWrite(7,HIGH); // Red Led on  
   digitalWrite(6,LOW); // Green Led off  
  }  
 }  

 

 

إرسال تعليق

أحدث أقدم