شرح توصيل sim900 gsm module مع الاردوينو ارسال الرسالة مع الكود

Поделиться
HTML-код
  • Опубликовано: 28 авг 2023
  • sim900a gsm module with arduino uno
    توصيل لوحة sim900a gsm module مع الاردوينو لاستقبال الرسائل

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

  • @Lamoboos223
    @Lamoboos223 5 месяцев назад

    اقدر اشغل عليه شريحد 5G؟ اذا لا ايش الmodule المناسب لي في هذه الحالة؟

  • @DESKTOPHP-vx2ec
    @DESKTOPHP-vx2ec 2 месяца назад

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

    • @user-fk8bb3dr8j
      @user-fk8bb3dr8j  2 месяца назад

      وعليك السلام ورحمة الله. تفضل
      Ahmedar82.as@gmail.com

  • @user-pv6zq7dv7q
    @user-pv6zq7dv7q 5 месяцев назад

    سؤال .. نقدر نشغل ال GSM بالبطارية وكيف؟

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

      نعم ممكن. من خلال محول خارجي او بطارية 9فولت

    • @user-fk8bb3dr8j
      @user-fk8bb3dr8j  2 месяца назад +1

      اي .. نقدر نستخدم بطارية . المهم تكون 12v.

    • @user-pv6zq7dv7q
      @user-pv6zq7dv7q 2 месяца назад +1

      @@user-fk8bb3dr8j صحيح اشتغلت معي على بطاريتين ليثيوم مجموع ٨ فولت عن طريق DC jack مع استخدام وايرات تشيل تيار اعلى .. شكراً

  • @user-uj8ks2kd5f
    @user-uj8ks2kd5f 7 месяцев назад

    السلام عليكم ❤
    ممكن الكود

    • @Lamoboos223
      @Lamoboos223 5 месяцев назад

      #include
      SoftwareSerial SIM900A(2,3);
      void setup() {
      SIM900A.begin(9600); // GSM Module Baud rate - communication speed
      Serial.begin(9600); // Baud rate of Serial Monitor in the IDE app
      Serial.println ("Text Messege Module Ready & Verified");
      delay(100);
      Serial.println ("Type s to send message or r to receive message");
      }
      void loop() {
      if (Serial.available()>0)
      switch(Serial.read())
      {
      case 's':
      SendMessage();
      break;
      case 'r':
      RecieveMessage();
      break;
      }
      if (SIM900A.available()>0)
      Serial.write(SIM900A.read());
      }
      void SendMessage()
      {
      Serial.println ("Sending Message please wait….");
      SIM900A.println("AT+CMGF=1"); //Text Mode initialisation
      delay(1000);
      SIM900A.println("AT+CMGS=\"+966xxxxxxxxx\"
      "); // Receiver’s Mobile Number
      delay(1000);
      SIM900A.println("Hello, World!");// Messsage content
      delay(100);
      SIM900A.println((char)26);// delay(1000);
      Serial.println ("Message sent succesfully");
      }
      void RecieveMessage()
      {
      Serial.println ("Receiving Messeges");
      delay (1000);
      SIM900A.println("AT+CNMI=2,2,0,0,0"); // Eeceiving Mode Enabled
      delay(1000);
      Serial.write ("Messege Received Sucessfully");
      }