طريقة تشغيل مضخة الماء صغيرة مع مستشعر اللمس باستخدام أردوينو▎ Touch sensor TTP223B Using Arduino - DIY Channel3

DIY Channel3

Arduino│ESP8266│ESP32│Drone│Robot

طريقة تشغيل مضخة الماء صغيرة مع مستشعر اللمس باستخدام أردوينو▎ Touch sensor TTP223B Using Arduino

مشاركة هذا






 في هذا المشروع سنقوم بطريقة تشغيل مضخة الماء صغيرة مع مستشعر اللمس باستخدام أردوينو


المكونات الاساسية :


- اردوينو UNO

- وحدة تبديل حساس اللمس بالسعة

- توصيل الأسلاك

-  مضخة الماء صغيرة 

- وحدة رولي 5 فولت






الكود البرمجي هنا:

// Project : Detecting touch with Capacitive Touch Sensor (TTP223B)
// by: Abdellatif Mimoune
// My YouTube channel : https://www.youtube.com/channel/UCiM9zk6QfUmNM03O0A_JiDQ

int touchSensor = 2; // Pin for capactitive touch sensor
int relayPin = 13; // relay 5v S:13 pin
boolean currentState = LOW;
boolean lastState = LOW;
boolean ledState = LOW;

void setup() {
  pinMode(relayPin, OUTPUT);
  pinMode(touchSensor, INPUT);
  Serial.begin(9600);
}

void loop() {
  currentState = digitalRead(touchSensor);
  if (currentState == HIGH && lastState == LOW) {
    delay(5);
    if (ledState == HIGH) {
      digitalWrite(relayPin, LOW);
      ledState = LOW;
      Serial.println("Turn LED off");
    } else {
      digitalWrite(relayPin, HIGH);
      ledState = HIGH;
      Serial.println("Turn LED on");
    }
  }
  lastState = currentState;
}

No comments:

Post a Comment