fbpx
زرار اطلبى تاكسي
أكتوبر 15, 2017
ابدأ مع راسبري باي booting SD card
أكتوبر 23, 2017

مستشعر يعمل باللمس/اصنعها بنفسك No Touch Switch

كل الميكرز بيدوروا على الرفاهية المشروطة، بمعني إننا نقدر نعملها بنفسنا و في نفس الوقت تكلفتها تكون قليلة

عشان كده هحكي معاكم النهاردة عن إزاي تقدر تحول أي حاجة حواليك لمستشعر يعمل باللمس touch switch
و اللي تقريبا هيكلفك جنيه و 30 قرش D:

لو حابب تشوف فيديو المشروع:

بسم الله نبدأ، عشان تقدر تعمل السويتش الظريف ده هتحتاج التالي:

  • 2 تراتزستور 2222
  • 2 مقاومة 10 كيلو أوم
  • 1 مقاومة 1 كيلو أوم
  • لوحة أردوينو
فكرة العمل ببساطة:

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

التوصيل:
الخطوة التالية “كود الأردوينو”


		
int ledPin = 13;               
int touchPin = A0;               
int touchVal = 0;               // variable for reading the pin

void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
}

void loop(){
  touchVal = analogRead(touchPin);

  if(touchVal < 5)
  {
    digitalWrite(ledPin, HIGH);
  }
  else
  {
    digitalWrite(ledPin, LOW);
  }
}

ملحوظة هامة: في حالة ضعف شدة التيار الداخل للأردوينو ممكن السويتش ميشتغلش بصورة كويسة, في الحالة ده هتحتاج تضيف سلك زيادة لكل سويتش بحيث يكون التوصيل كالتالي :

Screenshot from 2015-10-11 06:24:13

بعد ما المشروع يشتغل تقدر تلحم الدايرة زي ما شفتها في الفيديو, و تقدر تستخدم relay board تمكنك من التحكم في الكهربا ال 220 فولت 🙂

@ جميع الحقوق محفوظة تحت رخصة المشاع الإبداعي الإصدارة الرابعة بشروط النسبة- المشاركة بالمثل- عدم الإستغلال التجاري 

X