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

Θέμα: SMS και arduino

  1. #1
    Μέλος
    Όνομα
    Καλαρακης Μιχαλης
    Εγγραφή
    Jan 2011
    Περιοχή
    Ηρακλειο
    Μηνύματα
    2.043

    Προεπιλογή SMS και arduino

    το προβλημα μου είναι στο μήνυμα sms απο το SIM900A

    To πέρνω και επικοινωνώ μαζί του

    του στέλνω τα παρακάτω και μου απάντά
    ATZ
    AT+CMGF=1
    AT+CMGL=ALL
    ATZ+CNMI=2,2,0,0,0


    OK


    Από το κινητό μου το στέλνω το Sms


    +CMT: "+3069xxxxx","","18/02/07,14:29:42+08"
    005A0078006300760062006E006D

    'όπως βλέπετε το παίρνει και μου το βγάζει στην οθόνη
    ΑΛΛΑ στη δεύτερη γραμμή που πρέπει να βγάζει χαρακτήρες βγάζει το utf-8 κωδικούς

    Σε όλα τα παραδείγματα που βλέπω και διαβάζω βγάζει τα γράμματα

    Καμία ιδέα τι μπορεί να πηγαίνει λάθος?


    Αυτός ειναι ο κώδικας μου

    #include <SoftwareSerial.h>
    char Buf[160];
    SoftwareSerial mySerial(2, 3); // RX, TX


    void setup()
    {
    // Open serial communications and wait for port to open:
    Serial.begin(57600);
    while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
    }




    Serial.println("Goodnight moon!");


    // set the data rate for the SoftwareSerial port
    mySerial.begin(9600);
    mySerial.println("ATZ ");
    mySerial.println("AT+CMGF=1");
    mySerial.println("AT+CMGL=ALL");
    mySerial.println("ATZ+CNMI=2,2,0,0,0");
    }


    void loop() // run over and over
    {
    char c=0;
    if (mySerial.available()){
    c=mySerial.read(); Serial.write(c);}
    if (Serial.available())
    mySerial.write(Serial.read());
    }

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη info@kalarakis.com : 07-02-18 στις 21:10

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

    Προεπιλογή

    Αυτό έστειλες?

    Zxcvbnm


    0 Not allowed! Not allowed!
    Mastroxalastis / Μαστροχαλαστής
    https://www.youtube.com/channel/UCOWjSR-OOc-ZBCT61EX_lJg

  3. #3
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Σου απανταει ΟΚ σε καθε command?

    Και εαν ναι, τοτε πως το βλεπεις? Δε βλεπω καπου να ελεγχεις την απαντηση πριν πας στο επομενο command.

    Επισης βαλε το \r\n

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Όνομα
    Καλαρακης Μιχαλης
    Εγγραφή
    Jan 2011
    Περιοχή
    Ηρακλειο
    Μηνύματα
    2.043

    Προεπιλογή

    Nkarama
    Αυτο εστειλα

    Στις εντολες απανταει οκ

    Το \r \n πως θα το βαλω απο το κινητο.
    Επισεις καθε ενας που στελνει μηνηματα απο κινητο δεν τα βαζει

    0 Not allowed! Not allowed!

  5. #5
    Μέλος
    Όνομα
    Καλαρακης Μιχαλης
    Εγγραφή
    Jan 2011
    Περιοχή
    Ηρακλειο
    Μηνύματα
    2.043

    Προεπιλογή

    Savkok
    Στα at απαντα οκ ελεγμενα απλως δεν το διαβαζω για να το δειξω
    Το sms το στελνω απο το κινητο μου
    Αυτο που εγραψα ειναι τι διαβασα απο το sim900A οταν ελαβε το sms.

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Κώδικας:
    void Config()                            // Συναρτηση ρυθμισης και ελεγχου της συσκευης GSM
    {
    Serial1.print("ATE0\r");                 // Εντολη που σταματαει το Εcho του Shield.
    Response();                             
    Serial1.print("AT\r");                   // Εντολη ελεγχου στο GSM, εαν η συσκευη δουλευει σωστα.
    Response();
    Serial1.print("AT+CMGF=1\r");            // Εντολη στο GSM,οτι περιμενουμε μηνυματα σε μορφη text.
    Response();
    Serial1.print("AT+CNMI=1,2,0,0,0\r");    // Εντολη στο GSM oποτε δεχομαστε SMS να στελνει alert μεσω σειριακης (οπου περιεχονται κωδικος οτι ηρθε μηνυμα,τηλεφωνο και το μηνυμα σε μορφη text).
    Response();
    Serial1.print("AT+CLIP=1\r");            // Εντολη στο GSM οποτε δεχομαστε κληση να στελνει μεσω σειριακης τις παραπανω πληροφοριες.
    Response();
    Serial1.print("AT+CMGDA=\"DEL ALL\"\r"); // Σβησε ΟΛΑ τα μηνυματα,ΟΛΑ. 
    Response();
    }

    0 Not allowed! Not allowed!

  7. #7
    Μέλος
    Όνομα
    Καλαρακης Μιχαλης
    Εγγραφή
    Jan 2011
    Περιοχή
    Ηρακλειο
    Μηνύματα
    2.043

    Προεπιλογή

    δυστυχώς όταν στέλνω Αβγδ
    μου απαντά
    +CMT: "+306936xxxxx","","18/02/07,20:23:06+08"
    039103B203B303B403B503B6

    εχει αντικαταστησει το 00 με το 03 αλλα ascii δεν βλεπω

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη info@kalarakis.com : 07-02-18 στις 21:10

  8. #8
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Ελληνικους χαρακτηρες στελνεις; Δοκιμασες με τις εντολες που σου ανεβασα;


    Υ.Γ σβησε τον αριθμο σου ή αφαιρεσε μερικα ψηφια να μην φαινεται

    0 Not allowed! Not allowed!

  9. #9
    Μέλος
    Όνομα
    Καλαρακης Μιχαλης
    Εγγραφή
    Jan 2011
    Περιοχή
    Ηρακλειο
    Μηνύματα
    2.043

    Προεπιλογή

    δοκιμασα με τις εντολές που μου εστειλες

    στην Serial1.print("AT+CNMI=1,2,0,0,0\r");
    στο δικο μου ειναι 2,2,0,0,0 εχει το ιδιο αποτελεσμα
    και το 1,2,0,0,0

    ελληνικους και αγγλικους Οτι και να στειλω δεν βγαζει τους ascii

    λες να θέλει κανένα bios update?

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Στειλε και το AT+CMGF? να δεις οτι οντως παιρνει την επιλογη σου.Στειλε 1-2 μηνυματα και δες με AT+CMGL="€ALL" αν τα εμφανιζει και εκει με λαθος μορφη

    0 Not allowed! Not allowed!

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

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

  1. SMS ειδοποιήσεις από arduino
    By elektronio in forum Μικροελεγκτές
    Απαντήσεις: 32
    Τελευταίο Μήνυμα: 11-04-18, 21:59
  2. Απαντήσεις: 4
    Τελευταίο Μήνυμα: 16-10-12, 22:55
  3. ΔΙΑΚΟΠΗ ΡΕΥΜΑΤΟΣ ΚΑΙ SMS
    By zarogkas in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 03-07-11, 23:33
  4. Συναγερμός και SMS
    By GkLab in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 12-12-08, 14:56
  5. SMS-ARREC(Alarm system with SMS Report & SMS REmote Cont
    By jvourv in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 21
    Τελευταίο Μήνυμα: 23-10-08, 15:35

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

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