Σελίδα 1 από 4 1 2 3 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 39

Θέμα: arduino gsm code

  1. #1
    Μέλος Το avatar του χρήστη stinger
    Όνομα
    Σπυρος
    Εγγραφή
    Dec 2010
    Περιοχή
    ανδραβιδα
    Μηνύματα
    1.372

    Προεπιλογή arduino gsm code

    γεια σε ολους....θελω να φτιαξω ενα gsm τηλεφωνητη ωστε να κανει κλησεις σε 3 τηλεφωνα για εναν συναγερμο που εχω...βρηκα στα συρταρια μου πραγματα που ειχα παραγγειλει απο καιρο ενα gsm sim900 και arduino uno ,,,,arduino mega 2650 για καποια αλλα πραγματα που δεν εκανα ποτε..
    1.αυτο που θελω να ρωτησω ειναι πως θα διμιουργησω στο σεναριο την εναρξη του gsm ωστε να κανει κλησεις δεδομενου οτι θα παρει σημα απο την σειρηνα για να αρχισει να κανει κλησεις..
    2.αν γινεται να βαλω οθονη στο arduino ωστε να βλεπω τις διαδικασιες κλησεων (προεραιτικο)

    οποια βοηθεια δεκτη απο οσους κατεχουν καλα το αθλημα
    Συνημένες Εικόνες Συνημένες Εικόνες
    • Τύπος Αρχείου: jpg s-l64.jpg (1,5 KB, 216 εμφανίσεις)

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη manolena
    Όνομα
    Μάνος
    Εγγραφή
    Dec 2006
    Περιοχή
    Ελευσίνα
    Μηνύματα
    2.709

    Προεπιλογή

    Καλημέρα,

    Γίνεται όλο αυτό που θες με τα παρακάτω:

    Εκτός του arduino (MEGA έχω βάλει εδώ) και του modem που έχεις, θα χρειαστείς και μια οθόνη σειριακή I2C με 4 γραμμές των 20 χαρακτήρων. Ο κώδικας (που πρέπει να δουλεύει),
    αφορά 3 αριθμούς που θα διορθώσεις εσύ στην αρχή

    char telnumber_1[] = "+306943000000"; //string contains 1st telephone number
    char telnumber_2[] = "+306943000000"; //string contains 2nd telephone number
    char telnumber_3[] = "+306943000000"; //string contains 3rd telephone number

    Κάνει διαδοχικά κλήση στούς αριθμούς και μετά στέλνει και SMS με μήνυμα: "ARDUINO MEGA-SIM900 ENERGOPOIHSH SYNAGERMOY!";
    Χρειάζεσαι επίσης και βιβλιοθήκες που θα βρείς συνημμένες απο κάτω.

    Οι συνδέσεις του modem αναφέρονται στην αρχή του κώδικα, ενώ η είσοδος για ενεργοποίηση απο τη σειρήνα είναι η A1 (ή όποια άλλη θέλεις αρκεί να τη δηλώσεις στην αρχή του κώδικα).
    Πρέπει να φτιαχτεί ένα μικρό κύκλωμα για προσαρμογή απο την έξοδο της σειρήνα στην είσοδο του arduino. Αν θες να χρησιμοποιήσεις απλή οθόνη 4bit, οι συνδέσεις είναι:

    LiquidCrystal lcd(8, 9, 4, 5, 6, 7); //============> LiquidCrystal(uint8_t rs, uint8_t enable, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3)
    και αλλάζεις τα σχόλια στις γραμμές:
    #define SERIAL_LCD
    //#define NORMAL_LCD


    Κώδικας:
    /*  ********************************************************************
     =============================================                     
     ΣΥΝΔΕΣΜΟΛΟΓΙΑ:
     =============================================
     ARDUINO MEGA PIN      MODEM SIM900 PIN    ΛΕΙΤΟΥΡΓΙΑ
     19                    232_RΧ              ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ MODEM
     18                    232_TX              ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ MODEM
     A1                                         ΕΙΣΟΔΟΣ ΣΗΜΑΤΟΣ ΕΝΕΡΓΟΠΟΙΗΣΗΣ ΑΠΟ ΣΥΝΑΓΕΡΜΟ
     9                     9                   POWER ON ΣΤΟ MODEM (ΜΗΝ ΣΥΝΔΕΣΕΙΣ ΤΙΠΟΤΕ ΕΔΩ)
     JUMPERS ΣΤΟΝ ΑΕΡΑ 
     */
    //===========================================
    //INCLUDE FILES
    //===========================================
    #include <Wire.h> 
    #include "SIM900.h"
    #include <SoftwareSerial.h>
    #include "sms.h"
    #include "call.h"
    #define  SERIAL_LCD
    //#define  NORMAL_LCD
    //===========================================
    #ifdef SERIAL_LCD
    #include <LiquidCrystal_I2C.h>
    #endif
    
    
    #ifdef NORMAL_LCD
    #include <LiquidCrystal.h>
    #endif
    //===========================================
    //DEFINITIONS
    //===========================================
    #define ALARM_INPUT       A1
    #define SIM900_POWER_PIN  9
    
    
    #define fi       0
    #define psi      1
    #define omega    2
    #define gamma    3
    #define delta    4
    #define lamda    5
    #define ksi      6
    #define pi       7
    #define sigma    246
    #define thita    242
    #define degrees  223
    #define LCD_I2C_ADDRESS      0x27
    #define ROWS 4
    #define COLUMNS 20 
    
    
    //===========================================
    byte FI[8] = {
      B01110,
      B10101,
      B10101,
      B10101,
      B01110,
      B00100,
      B00100,
      B00000
    };
    byte PSI[8] = {
      B10101,
      B10101,
      B10101,
      B01110,
      B00100,
      B00100,
      B00100,
      B00000
    };
    byte OMEGA[8] = {
      B01110,
      B10001,
      B10001,
      B10001,
      B01110,
      B00000,
      B11111,
      B00000
    };
    byte GAMMA[8] = {
      B11111,
      B10000,
      B10000,
      B10000,
      B10000,
      B10000,
      B10000,
      B00000
    };
    byte DELTA[8] = {
      B00100,
      B01010,
      B10001,
      B10001,
      B10001,
      B10001,
      B11111,
      B00000
    };
    byte LAMDA[8] = {
      B00100,
      B01010,
      B10001,
      B10001,
      B10001,
      B10001,
      B10001,
      B00000
    };
    byte KSI[8] = {
      B11111,
      B00000,
      B00000,
      B01110,
      B00000,
      B00000,
      B11111,
      B00000
    };
    byte PEE[8] = {
      B11111,
      B10001,
      B10001,
      B10001,
      B10001,
      B10001,
      B10001,
      B00000
    };
    //#define DEBUG
    
    
    //===========================================
    //INSTANCES
    //===========================================
    SMSGSM sms;              //instance for the modem
    CallGSM callgsm;
    #ifdef SERIAL_LCD
    LiquidCrystal_I2C lcd(LCD_I2C_ADDRESS, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);  // Set the LCD I2C address
    #endif  
    
    
    #ifdef NORMAL_LCD
    LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
    #endif 
    
    
    //===========================================
    //VARIABLES
    //===========================================
    boolean started = false;
    String textForSMS = String(""); 
    //*****************************************************************************
    //Ο ΑΡΙΘΜΟΣ ΠΡΕΠΕΙ ΝΑ ΕΧΕΙ ΤΟ ΔΙΕΘΝΕΣ //ΠΡΟΘΕΜΑ (+30) ΑΚΟΛΟΥΘΟΥΜΕΝΟ ΑΠΟ ΤΑ 
    //10 ΨΗΦΙΑ ΤΟΥ ΑΡΙΘΜΟΥ ΚΛΗΣΗΣ.
    //*****************************************************************************
    char telnumber_1[] = "+306943000000"; //string contains 1st telephone number 
    char telnumber_2[] = "+306943000000"; //string contains 2nd telephone number 
    char telnumber_3[] = "+306943000000"; //string contains 3rd telephone number 
    
    
    char sms_position;
    char phone_number[20]; // array for the phone number string
    char sms_text[250];
    int i = 0;
    char AlarmMessage[50];
    int count = 0;
    
    
    //===========================================
    void(* resetFunc) (void) = 0x00; 
    //ΣΕ ΠΕΡΙΠΤΩΣΗ ΠΟΥ ΔΕΝ ΓΙΝΕΙ ΑΥΤΟΜΑΤΗ ΕΠΑΝΑΦΟΡΑ
    //ΤΟΥ MODEM, ΘΑ ΓΙΝΕΙ ΕΠΑΝΕΚΚΙΝΗΣΗ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ 
    //ΤΟΥ ARDUINO.
    
    
    //===========================================
    //SETUP ROUTINE
    //===========================================
    void setup()
    { 
      Wire.begin();
      lcd.begin(COLUMNS, ROWS); 
      lcd.setBacklight(HIGH);
      Serial.begin(9600);   
      
      lcd.createChar(fi, FI);
      lcd.createChar(psi, PSI);
      lcd.createChar(omega, OMEGA);
      lcd.createChar(gamma, GAMMA);
      lcd.createChar(delta, DELTA);
      lcd.createChar(lamda, LAMDA);
      lcd.createChar(ksi, KSI);
      lcd.createChar(pi, PEE);  
    
    
      pinMode(SIM900_POWER_PIN, OUTPUT);
      pinMode(13, OUTPUT);
      digitalWrite(13, LOW);
    
    
      pinMode(ALARM_INPUT, INPUT);
      digitalWrite(ALARM_INPUT, INPUT_PULLUP);  
    
    
      
        lcd.clear();
    
    
      Serial.println(F("POWER ON STO MODEM."));
      powerOnModem(); 
      SIM900power();  
    
    
      Serial.println(F("PARAKALW PERIMENETE GIA KATAXWRHSH KARTAS SIM STO DIKTYO...")); 
      registerSIM();
    
    
      lcd.clear();
      lcd.print(F("KATA")); 
      lcd.write(sigma); 
      lcd.print(F("TA")); 
      lcd.write(sigma); 
      lcd.print(F("H MODEM:   ")); 
      if (gsm.begin(9600)) 
      {
        Serial.println(F("KATASTASH MODEM: ETOIMO GIA XRHSH"));
        Serial.println();
        lcd.setCursor(0,1);
        lcd.print(F("ETOIMO ")); 
        lcd.write(gamma); 
        lcd.print(F("IA XPH")); 
        lcd.write(sigma); 
        lcd.print(F("H.     ")); 
        delay(2000);
        started=true;    
      } 
      else 
      {
         started=false;    Serial.println(F("KATASTASH MODEM: EPANEKKINHSH..."));
        Serial.println();
        Serial.println(F("TO SYSTHMA THA VGEI EKTOS LEITOYRGIAS..."));
        Serial.println();        
        outOfService();
        lcd.setCursor(0,1);
        lcd.print(F("E")); 
        lcd.write(pi); 
        lcd.print(F("ANEKKINH")); 
        lcd.write(sigma); 
        lcd.print(F("H.     "));
        resetFunc();  
    }  
    //===========================================
    //MAIN LOOP ROUTINE
    //===========================================
    void loop()
    { 
      if(digitalRead(ALARM_INPUT) == LOW)
      {
        if(started) 
        {
          callgsm.Call(telnumber_1);
          SendSMSToNumber(telnumber_1,phone_number);
          callgsm.Call(telnumber_2);
          SendSMSToNumber(telnumber_2,phone_number);
          callgsm.Call(telnumber_3);  
          SendSMSToNumber(telnumber_3,phone_number);
        }
      }  
    }
    //===========================================
    //ΡΟΥΤΙΝΑ ΕΝΕΡΓΟΠΟΙΗΣΗΣ MODEM
    //===========================================
    void SIM900power()
    {
      digitalWrite(SIM900_POWER_PIN, LOW);
      delay(1000);
      digitalWrite(SIM900_POWER_PIN, HIGH);
      delay(2000);
      digitalWrite(SIM900_POWER_PIN, LOW); 
    }
    //===========================================
    //ΡΟΥΤΙΝΑ ΔΙΑΓΡΑΦΗΣ SMS ΑΠΟ ΤΗ ΜΝΗΜΗ SIM
    //===========================================
    void deleteSMS()
    {
      for(i=1;i<=20;i++)
      {
        sms.DeleteSMS(i);
      }
      Serial.println(F("OLA TA SMS DIEGRAFHKAN"));    
    }
    //===========================================
    void SendSMSToNumber(char* masterNumber, char* receiveNumber)
    {
      for(int i = 0; i < 15; i++)
      {
        receiveNumber[i] = masterNumber[i];
      }
      lcd.clear();
      lcd.write(gamma); 
      lcd.print("INETAI A"); 
      lcd.write(pi); 
      lcd.print("O"); 
      lcd.write(sigma); 
      lcd.print("TO"); 
      lcd.write(lamda); 
      lcd.print("H SMS");
      lcd.setCursor(0,2);
      lcd.print(receiveNumber); 
      lcd.setCursor(0,3);
      lcd.write(pi); 
      lcd.print("EPIMENETE...       ");
      
      Serial.println(F("PROETOIMASIA SMS...\n"));
      textForSMS="";
      textForSMS+="ARDUINO MEGA-SIM900\n"; 
      textForSMS+="ENERGOPOIHSH\n";
      textForSMS+="SYNAGERMOY! \n";   
      Serial.print(F("SMS ETOIMO GIA APOSTOLH STO: ")); 
      Serial.println(receiveNumber);
      Serial.println();
      textForSMS.toCharArray(sms_text, sizeof(sms_text));
      if(started) 
      {
        if (sms.SendSMS(receiveNumber, sms_text))
        {
          Serial.println(F("EGINE APOSTOLH SMS STO:"));
          Serial.println(receiveNumber);
          Serial.println(F("OK!"));
          Serial.println();
          delay(2000);
        }
      } 
      
      deleteSMS();  
    }  
    //===========================================
    void powerOnModem()
    {
      lcd.setCursor(0,0);
      lcd.print(F("TPO")); 
      lcd.write((byte)fi); 
      lcd.print(F("O")); 
      lcd.write(delta); 
      lcd.print(F("O")); 
      lcd.write(sigma); 
      lcd.print(F("IA"));  
      lcd.setCursor(0,1);
      lcd.write(sigma); 
      lcd.print(F("TO MODEM..."));
    }  
    //===========================================
    void registerSIM(void)
    {
      lcd.clear();
      lcd.write(pi); 
      lcd.print(F("APAKA")); 
      lcd.write(lamda); 
      lcd.write(omega); 
      lcd.print(F(" ")); 
      lcd.write(pi); 
      lcd.print(F("EPIMENETE "));
      lcd.setCursor(0,1);
      lcd.write((byte)gamma); 
      lcd.print(F("IA KATAX")); 
      lcd.write(omega); 
      lcd.print(F("PH")); 
      lcd.write(sigma); 
      lcd.print(F("H      "));    
      lcd.setCursor(0,2);
      lcd.print(F("KAPTA")); 
      lcd.write(sigma); 
      lcd.print(F(" SIM          ")); 
      lcd.setCursor(0,3);
      lcd.write((byte)sigma); 
      lcd.print(F("TO ")); 
      lcd.write(delta); 
      lcd.print(F("IKTYO...       "));      
    }
    //===========================================
    void outOfService()
    {
      lcd.clear();
      lcd.setCursor(0,0);
      lcd.print(F("TO ")); 
      lcd.write(sigma); 
      lcd.print(F("Y")); 
      lcd.write(sigma); 
      lcd.print(F("THMA ")); 
      lcd.write(thita); 
      lcd.print(F("A B"));
      lcd.write(gamma); 
      lcd.print(F("EI   "));  
      lcd.setCursor(0,1);
      lcd.print(F("EKTO")); 
      lcd.write(sigma); 
      lcd.print(F(" ")); 
      lcd.write(lamda); 
      lcd.print(F("EITOYP")); 
      lcd.write(gamma); 
      lcd.print(F("IA")); 
      lcd.write(sigma);  
      lcd.print(F("..."));
      delay(2000);  
    }  
    //===========================================
    //END OF PROGRAM HERE
    //===========================================
    Δοκίμασέ το και πες μας, σίγουρα θα θέλει φτιάξιμο. Η οθόνη γράφει ελληνικά.
    Συνημμένα Αρχεία Συνημμένα Αρχεία

    4 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη manolena : 26-09-16 στις 23:19 Αιτία: ΑΛΛΑΓΗ ΣΤΟΝ ΚΩΔΙΚΑ ΠΙΟ ΠΑΝΩ

  3. #3
    Μέλος
    Όνομα
    Νίκος
    Εγγραφή
    Feb 2014
    Περιοχή
    Μοσχάτο
    Μηνύματα
    607

    Προεπιλογή

    Πάει, του τελείωσες την κάρτα του ανθρώπου

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη manolena
    Όνομα
    Μάνος
    Εγγραφή
    Dec 2006
    Περιοχή
    Ελευσίνα
    Μηνύματα
    2.709

    Προεπιλογή

    Βάζει σε 3 γραμμές σχόλια και ξεμπερδευει.

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη stinger
    Όνομα
    Σπυρος
    Εγγραφή
    Dec 2010
    Περιοχή
    ανδραβιδα
    Μηνύματα
    1.372

    Προεπιλογή

    ευχαριστω πολυ για την αμμεση βοηθεια....επειδη δεν την εχω την οθονη αμμεσα θα ηθελα να παω στην πρωτη περιπτωση με απλες κλησεις σε τηλεφωνικους αριθμους χωρις αποστολη μυνηματος και χωρις οθονη...σε αυτην την περιπτωση παιρνει τροποποιηση αυτος ο κωδικας?? η χρειαζομαι κατι διαφορετικο?επισης επειδη κυκλωματα φτιαχνω ποιο κυκλωμα πρεπει να γινει για την προσαρμογη της τασης της σειρηνας στο gsm?

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη manolena
    Όνομα
    Μάνος
    Εγγραφή
    Dec 2006
    Περιοχή
    Ελευσίνα
    Μηνύματα
    2.709

    Προεπιλογή

    Όπως είναι γραμμένος ο κώδικας, δουλεύει και χωρίς οθόνη, δεν υπάρχει πρόβλημα. Οι καθυστερήσεις για να γραφτούν τα μηνύματα είναι αμελητέες, οπότε δεν θα δείς
    σχεδόν καμιά διαφορά. Μπορείς κάλλιστα να ανοίξεις το σειριακό terminal και να βλέπεις τα ίδια μηνύματα.

    Καλό είναι, για να μην εμπλέξεις το κύκλωμα της σειρήνας και του συναγερμού κατ' επέκταση με το κύκλωμά σου, να το απομονώσεις γαλβανικά με έναν απλό optocoupler. Σε αυτή την περίπτωση, θα πρέπει να μετρήσεις
    με ένα βολτόμετρο τη στάθμη του σήματος που ενεργοποιεί την σειρήνα και να προσαρμόσεις το ρεύμα του LED του optocoupler με μια αντίσταση. Απο την άλλη μεριά, θα "δέσεις" στην είσοδο του arduino ένα φορτίο πρός το
    +5V για να ενεργοποιείται με LOW, όπως στο παρακάτω γενικό σχήμα:

    optoisolator.jpg

    Για τη σειρήνα, το πιο πρόχειρο σχήμα που βρήκα είναι αυτό:

    http://www.olympia-electronics.gr/dat/C4A848D2/[en]file.pdf
    https://www.smart-cover.gr/images/04-MARS-250.pdf

    Θα πρέπει να συνδέσεις το πιο πάνω κύκλωμα προσαρμογής στον ακροδέκτη ST που φαίνεται στη σειρήνα. Υποτίθεται οτι το κύκλωμα tamper το έχεις συνδέσει σε μια 24ωρη ζώνη, οπότε και κάποιος να σου κόψει
    τη σειρήνα, η έξοδος ST πάλι θα ενεργοποιηθεί.

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη stinger
    Όνομα
    Σπυρος
    Εγγραφή
    Dec 2010
    Περιοχή
    ανδραβιδα
    Μηνύματα
    1.372

    Προεπιλογή

    η εισοδος Α1 πρεπει να ειναι 0 και να παει στα +5v για να αρχισει να κανει κλησεις η το αντιστροφο???
    ο κωδικας οπως τον βλεπω ειναι σχεδιασμενος να στελνει μυνηματα....εγω στην περιπτωση μου δεν θελω να στελνει...
    επισης οση ωρα θα δεχεται σημα η Α1 τοση ωρα θα κανει συνεχως κλησεις στα διαδοχικα νουμερα?

    0 Not allowed! Not allowed!

  8. #8
    Μέλος Το avatar του χρήστη manolena
    Όνομα
    Μάνος
    Εγγραφή
    Dec 2006
    Περιοχή
    Ελευσίνα
    Μηνύματα
    2.709

    Προεπιλογή

    Για να μην στέλνει μηνύματα πάς εδώ:

    Κώδικας:
    void loop()
    { 
      if(digitalRead(ALARM_INPUT) == LOW)
      {
        if(started) 
        {
          callgsm.Call(telnumber_1);
          //SendSMSToNumber(telnumber_1,phone_number);
          callgsm.Call(telnumber_2);
          //SendSMSToNumber(telnumber_2,phone_number);
          callgsm.Call(telnumber_3);  
          //SendSMSToNumber(telnumber_3,phone_number);
        }
        while(digitalRead(ALARM_INPUT) == LOW);
      }  
    }
    ...και βάζεις σχόλια-διπλοκάθετο (//) μπροστά απο τα bold. H είσοδος Α1 είναι ορισμένη να έχει εσωτερικό pull-up και μόλις δεχθεί LOW ενεργοποιείται.
    Όπως είναι, και για όση ώρα είναι ενεργοποιημένη η σειρήνα-είσοδος Α1, θα κάνει κύκλο τις τηλεφωνικές κλήσεις. Επειδή δεν ξεκαθαρίστηκε. Μπορεί να πέρνει μια φορά το κάθε νούμερο
    όμως, άσχετα αν χτυπάει και όλη μέρα. Αν θες να μην ξαναπάρει τηλέφωνο, θα πρέπει να προστεθεί μια while() με μπλέ γράμματα bold όπως φαίνεται παραπάνω.

    0 Not allowed! Not allowed!

  9. #9
    Μέλος Το avatar του χρήστη stinger
    Όνομα
    Σπυρος
    Εγγραφή
    Dec 2010
    Περιοχή
    ανδραβιδα
    Μηνύματα
    1.372

    Προεπιλογή

    ωραια θα το κανω με opto μιας και ειναι το πιο σωστο...σε περιπτωση που θελω να κανει 3 κυκλους και να σταματα ?
    ο κωδικας μου βγαζει σφαλματα μεχρι τωρα που τον δοκιμασα..
    ευχαριστω και παλι που βοηθας

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη manolena
    Όνομα
    Μάνος
    Εγγραφή
    Dec 2006
    Περιοχή
    Ελευσίνα
    Μηνύματα
    2.709

    Προεπιλογή

    Αντίγραψε τα σφάλματα απο κάτω απο το σκετσάκι να δούμε τι βγάζει και θα το φτιάξουμε. Για να κάνει 3 κύκλους κλήσεων όση ώρα είναι ενεργοποιημένη η σειρήνα και μετά να σταματά θα κάνεις αυτό:

    Κώδικας:
    void loop()
    { 
      if(digitalRead(ALARM_INPUT) == LOW)
      {
        if(started) 
        {
          do
          {
            callgsm.Call(telnumber_1);
             //SendSMSToNumber(telnumber_1,phone_number);
            callgsm.Call(telnumber_2);
             //SendSMSToNumber(telnumber_2,phone_number);
            callgsm.Call(telnumber_3);  
             //SendSMSToNumber(telnumber_3,phone_number);
            count++;
            if(count > 3) count = 0;
          }while (count != 0);
        }
        while(digitalRead(ALARM_INPUT) == LOW);  
      }  
    }

    0 Not allowed! Not allowed!

Σελίδα 1 από 4 1 2 3 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Arduino GSM library
    By info@kalarakis.com in forum Software Η/Υ
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 21-07-15, 23:39
  2. Arduino code
    By dimi124 in forum Μικροελεγκτές
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 02-06-15, 01:20
  3. Πρόβλημα με Arduino GSM
    By NIKPAPAZOGLOU in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 06-06-14, 01:17
  4. arduino gsm
    By djlop in forum Ηλεκτρονικά
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 23-01-12, 18:28
  5. arduino code
    By lost_angel in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 03-03-11, 14:50

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας