أردوينو_ببساطة : 2- تشغيل ليد واطفائه عن طريق الاردوينو#

Поделиться
HTML-код
  • Опубликовано: 15 июл 2018
  • أردوينو_ببساطة : 2- تشغيل ليد واطفائه عن طريق الاردوينو والبرمجة# By: Haytham makshat
    برجاء الضغط على اشتراك ليصلك كل جديد
  • НаукаНаука

Комментарии • 85

  • @nadamohmad1514
    @nadamohmad1514 3 года назад +1

    شرح أكثر من رائع جزاك الله كل خير

  • @omarmohamed8174
    @omarmohamed8174 3 месяца назад

    ممكن تعمل فيديو في شرح تشغيل و اطفاء الليد عن طريق الصوت

  • @trando7194
    @trando7194 10 месяцев назад +1

    جزاك الله خير ❤

  • @yaqeenmohammed67
    @yaqeenmohammed67 2 года назад +1

    عاشت ايدككككك💛💛💛

  • @batoulmekboul2990
    @batoulmekboul2990 2 года назад +3

    شكرا
    تقدر تعمل مشروع الاردوينو للتحكم بled عن طريق تشغيلها ب button1 و اطفائها ب button2

  • @AAY
    @AAY 4 года назад +2

    استاذي عندي 2 ريليه ابي اشغلهم مع بعض وكل واحد له مده يعني واحد 10 ثواني واحد 5 ثواني بس مع بعض يبدون

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  4 года назад +1

      السلام عليكم اخى سؤال حضرتك هل ينفع توصل ولا السؤال لطلب الكود والتوصيلات؟

    • @AAY
      @AAY 4 года назад +2

      @@user-oj4gy6ne7g الاثنين بالغالي اذا يصير ابي الكود وانا اعدل عليه بارك الله فيك لاني عندي مشروع كبير الة بيع القهوة الذاتيه

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  4 года назад +1

      @@AAY شوف الكود ده كده لان انا كتبته بس مجربتوش جربه وابلغنا بالنتيجة
      // Include Libraries
      #include "Arduino.h"
      #include "Relay.h"
      // Pin Definitions
      #define RELAYMODULE1 2
      #define RELAYMODULE2 3
      // Global variables and defines
      // object initialization
      Relay relayModule1(RELAYMODULE1);
      Relay relayModule2(RELAYMODULE2);
      // Setup the essentials for your circuit to work. It runs first every time your circuit is powered with electricity.
      void setup()
      {
      relayModule1.on();
      relayModule2.on();

      }
      // Main logic of your circuit. It defines the interaction between the components you selected. After setup, it runs over and over again, in an eternal loop.
      void loop()
      {
      relayModule1.on(); // 1. turns on
      delay(10000); // 2. waits 10000 milliseconds (1.0 sec). Change the value in the brackets (10000) for a longer or shorter delay in milliseconds.
      relayModule1.off(); // 3. turns off.
      relayModule2.on(); // 1. turns on
      delay(15000); // 2. waits 15000 milliseconds (1.5 sec). Change the value in the brackets (15000) for a longer or shorter delay in milliseconds.
      relayModule2.off();
      }

  • @fatenamr8687
    @fatenamr8687 4 месяца назад +1

    جزاك الله خيرااا

  • @user-fw2td4uo8i
    @user-fw2td4uo8i 3 года назад +2

    في برنامج اسمه Mixly لبرمجة الأردوينو هذا البرنامج سهل جدا وجميل

  • @MohammedAyyed23-th2ds
    @MohammedAyyed23-th2ds Год назад +1

    ❤️❤️❤️

  • @amalfathy9675
    @amalfathy9675 5 месяцев назад +1

    جزاك الله خيرا شرح رائع ممكن حضرتك نستخدم البرنامج مع الرسم نظرا لعدم وجود الدومينو
    تفاصيل البرنامج وشكرا لحضرتك

  • @user-fw2td4uo8i
    @user-fw2td4uo8i 3 года назад +1

    ننتظر دروس جديدة

  • @user-zv8of5ww8r
    @user-zv8of5ww8r 3 года назад +1

    بارك الله فيك

  • @user-mn4tu7xq3l
    @user-mn4tu7xq3l 3 года назад +1

    السلام عليكم
    هل اضع اي مقاومة او مقاومة محددة؟ ولو كان المقاومة محددة كيف اعرف اللي يناسبها

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад +3

      نعم بتحط مقاومة مناسبة والمقاومة المناسبة فى حالة الليد هى ٢٤٠ وكل ما المقاومة تزيد كل ما شدة الإضاءة تقل لحد ما تشتغلش خالص لو حضرتك عايز تعرف ازاى اعرف المقاومة المناسبة فهتبحث عن قانون اوم على النت وكمان تبحث عن كود الوان المقاومة لتحدد حجمها

    • @user-mn4tu7xq3l
      @user-mn4tu7xq3l 3 года назад +1

      والله اشكرك والله يفرج عليك كل هم
      يا اخي والله ماعرف كيف اوصف لك مدى شكري

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      @@user-mn4tu7xq3l الله يكرمك اخي انا ما عملت شيء و اى وقت عندك استفسار لا تتردد بالتواصل معنا

  • @amerali946
    @amerali946 Год назад +1

    اسلام عليكم ماهي قيمه المقاومه لليد

  • @AhmedSelim6
    @AhmedSelim6 Год назад +1

    لو سمحت بيقولي
    Compilation error "digitalwrite" was not declared in this scope
    اية الحل

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  Год назад +1

      digital write ال دبليو كابيتال وليست سمول

    • @AhmedSelim6
      @AhmedSelim6 Год назад +1

      @@user-oj4gy6ne7g شكرا جدا جدا

  • @nehalbadwy6972
    @nehalbadwy6972 3 года назад +1

    انا مش عندى مقاومه
    اعمل ازاى من غيرها

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      ركبها من غير مقاومة هتشتغل عادى فترة و تتحرق أو شغلها بدل 5 فولت على ال 3.3 فولت اللى فى الاردوينو

  • @aalshamsii4889
    @aalshamsii4889 3 года назад +1

    اذا port وصلنا وماطلع انا شي ماذا نفعل؟

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      تقصد بتوصل ال usb فى الجهاز ومبيقراش البورت؟

  • @kingofanime1943
    @kingofanime1943 3 года назад +2

    السلا معليكم
    بسأل هل المقاومة تتاثر بقلي طرفينها

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      مش فاهم يعنى ايه قلي

    • @kingofanime1943
      @kingofanime1943 3 года назад +1

      يعني المقاومة فيها سلكين
      ينفع لو عكست السلكين يعني هو لازم انو السلك اليمين يكون على اليمين او عادي اذا قلبتها ما ياثر

    • @kingofanime1943
      @kingofanime1943 3 года назад +1

      طيب انا بشرح لك التركيب من البداية في حاجات غايبة علي

    • @kingofanime1943
      @kingofanime1943 3 года назад +1

      في الاول
      نركب السلك من المخرج السالب الى بوردة الاوردوينو في اي نقطة
      ثانيا نجيب المقومة ونوصلها في النقط اللي معاها افقيا ثم نوصل اللمبة طيب اللنبة دي لازم نوصل الطرف السالب مع المقاومة

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      @@kingofanime1943 اه توصلها مع السالب

  • @AhmedWalid99
    @AhmedWalid99 4 года назад +1

    لو سمحت عايز اتواصل معاك

  • @electricgu378
    @electricgu378 4 года назад +3

    السلام عليكم شرح رائع ومفيد
    استاذي ممكن مساعده في تشغيل 2 ريلي
    -تشغيل الريلي الاول عند ارسال امر1 ثم يقفل تلقائيا بعد 3ثواني
    -تشغيل الريلي الاول عند ارسال امر2 ثم يقفل تلقائيا بعد 3ثواني
    وشكرا

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  4 года назад +1

      ابعتلى ايميلك علشان ابعتلك عليه الكود و التوصيل

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  4 года назад +1

      // Include Libraries
      #include "Arduino.h"
      #include "Relay.h"
      // Pin Definitions
      #define RELAYMODULE1_1_PIN_SIGNAL 2
      #define RELAYMODULE2_2_PIN_SIGNAL 3
      // Global variables and defines
      // object initialization
      Relay relayModule1_1(RELAYMODULE1_1_PIN_SIGNAL);
      Relay relayModule2_2(RELAYMODULE2_2_PIN_SIGNAL);
      // define vars for testing menu
      const int timeout = 10000; //define timeout of 10 sec
      char menuOption = 0;
      long time0;
      // Setup the essentials for your circuit to work. It runs first every time your circuit is powered with electricity.
      void setup()
      {
      // Setup Serial which is useful for debugging
      // Use the Serial Monitor to view printed messages
      Serial.begin(9600);
      while (!Serial) ; // wait for serial port to connect. Needed for native USB
      Serial.println("start");


      menuOption = menu();

      }
      // Main logic of your circuit. It defines the interaction between the components you selected. After setup, it runs over and over again, in an eternal loop.
      void loop()
      {


      if(menuOption == '1') {
      // Relay Module #1 - Test Code
      // The relay will turn on and off for 500ms (0.5 sec)
      relayModule1_1.on(); // 1. turns on
      delay(3000); // 2. waits 500 milliseconds (0.5 sec). Change the value in the brackets (500) for a longer or shorter delay in milliseconds.
      relayModule1_1.off(); // 3. turns off.
      // 4. put this line delay(500)if you need to waits 500 milliseconds (0.5 sec). Change the value in the brackets (500) for a longer or shorter delay in milliseconds.
      }
      else if(menuOption == '2') {
      // Relay Module #2 - Test Code
      // The relay will turn on and off for 500ms (0.5 sec)
      relayModule2_2.on(); // 1. turns on
      delay(3000); // 2. waits 500 milliseconds (0.5 sec). Change the value in the brackets (500) for a longer or shorter delay in milliseconds.
      relayModule2_2.off(); // 3. turns off.
      // 4. put this line delay(500)if you need to waits 500 milliseconds (0.5 sec). Change the value in the brackets (500) for a longer or shorter delay in milliseconds.
      }

      if (millis() - time0 > timeout)
      {
      menuOption = menu();
      }

      }
      // Menu function for selecting the components to be tested
      // Follow serial monitor for instrcutions
      char menu()
      {
      Serial.println(F("
      Which component would you like to test?"));
      Serial.println(F("(1) Relay Module #1"));
      Serial.println(F("(2) Relay Module #2"));
      Serial.println(F("(menu) send anything else or press on board reset button
      "));
      while (!Serial.available());
      // Read data from serial monitor if received
      while (Serial.available())
      {
      char c = Serial.read();
      if (isAlphaNumeric(c))
      {

      if(c == '1')
      Serial.println(F("Now Testing Relay Module #1"));
      else if(c == '2')
      Serial.println(F("Now Testing Relay Module #2"));
      else
      {
      Serial.println(F("illegal input!"));
      return 0;
      }
      time0 = millis();
      return c;
      }
      }
      }

    • @electricgu378
      @electricgu378 4 года назад +1

      guerfielectric@gmail.com

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  4 года назад +1

      @@electricgu378 تم الارسال

    • @electricgu378
      @electricgu378 4 года назад +1

      شكرا استاذي ☺️

  • @Am-gp6gv
    @Am-gp6gv 5 лет назад +1

    المقاومة مايشتغل بدونها؟

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  5 лет назад

      بيشتغل فترة بسيطة والليد تتحرق وتبوظ لان الليد اقصي حاجة تدخلها 3 فولت لكن الاردوينو بتخرج 5 فولت فبنحط مقاومة تقلل الفولت

    • @antarsouf130
      @antarsouf130 4 года назад

      دور المقاومة تخفيظ التيار الكهربائي فقط

  • @user-yl1nu8yd2z
    @user-yl1nu8yd2z 3 года назад +2

    كيفية كتابة برنامج يشغل led بواقع 3 ثواني واطفاء 3 ثواني

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      نفس الكود فى الفيديو لكن ال delay (3000)

    • @laila5465
      @laila5465 Год назад +1

      الثانية هي 1000 3 ثواني 3000

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  Год назад

      نعم

    • @laila5465
      @laila5465 Год назад

      @@user-oj4gy6ne7g دسألك عن Serial.available ممكن تشرحها ؟؟

  • @sos1862
    @sos1862 Год назад +1

    السلام عليكم اقدر اتواصل معك

  • @kingofanime1943
    @kingofanime1943 3 года назад +1

    لو في تليجرام احسو للتواصل يا استاذ

  • @UO_P5
    @UO_P5 3 года назад +1

    لو سمحت انا كاتب الكلام صح لاكن اللون ما يتغير وين المشكلة

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      ممكن تبعت الكود اشوف المشكلة

    • @UO_P5
      @UO_P5 3 года назад +1

      @@user-oj4gy6ne7g وين اقدر ابعته

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад

      هنا

    • @UO_P5
      @UO_P5 3 года назад +1

      @@user-oj4gy6ne7g void setup() {
      // put your setup code here, to run once:
      pinMode(1,OUTPUT);
      }
      void loop() {
      // put your main code here, to run repeatedly:
      digitalWrite(1,HIGH);
      delay(100);
      digitalWrite(1,LOW);
      delay(100);
      }

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  3 года назад +1

      @@UO_P5 المشكلة انت عامل الdelay 100 ميللي ثانية خليه 1000 يعنى 1 ثانية هيظهر معاك التأثير

  • @amerali946
    @amerali946 Год назад

    اسلام عليكم مثلاً اريد 9ساعات

  • @user-pw2uf7ks6t
    @user-pw2uf7ks6t 11 месяцев назад +1

    كيف تشقيل لمبة ليد عند ارتفاع درجة الحرارة إلا 30 درجة او اكثر وإطفائها عندما تكون درجة الحرارة اقل من 30 درجة

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  11 месяцев назад +1

      هتحتاج سينسور للحرارة ولما قيمة السينسور تعلى عن ٣٠ الليد يشتغل ولما تكون أقل الليد يطفي

    • @user-pw2uf7ks6t
      @user-pw2uf7ks6t 11 месяцев назад +1

      @@user-oj4gy6ne7g ممكن تشرح لي على لوح التجارب عندي شي اخلصى
      ونت بتساعدني انشاء الله

    • @user-pw2uf7ks6t
      @user-pw2uf7ks6t 11 месяцев назад +1

      @@user-oj4gy6ne7g ؟

    • @user-pw2uf7ks6t
      @user-pw2uf7ks6t 11 месяцев назад +1

      @@user-oj4gy6ne7g بتنزل ذي الفكره في قناتك

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  11 месяцев назад +1

      تمام بعمل فيديو لها

  • @Abdulaziz--fs1sc
    @Abdulaziz--fs1sc 4 года назад +3

    ماضبط

    • @user-oj4gy6ne7g
      @user-oj4gy6ne7g  4 года назад

      ممكن تبعت صورة للتوصيل

    • @laila5465
      @laila5465 Год назад +1

      بجوز ما عملت التوصيل صحيح لازم الاجر القصيرة تكون المقاومة عندها اما الاجر الطويلة السلك