Gửi, nhận SMS bằng kết nối máy tính và điện thoại

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • LoS
    Thành viên mới
    • Jul 2005
    • 16

    #1

    Gửi, nhận SMS bằng kết nối máy tính và điện thoại

    Mình đang tìm cách lấy tin nhắn (SMS) từ điện thoại và gửi tin nhắn đi bằng cách kết nối điện thoại với máy tính.
    Có vẻ đơn giản nhưng khi làm thì không chạy được. Mình đã down 1số chương trình Nokia PC Connectivity SDK 2.1 hay ActiveXperts Software nhưng không tài nào gửi được.
    Điện thoại mình dùng là Nokia 7610 kết nối qua cổng USB và nó nhận là cổng COM3 tuy nhiên mình vào Hyper Terminal kết nối với COM3 nhưng không tài nào gửi các lệnh AT được.

    Xin các cao thủ chỉ giáo!
    |
  • ngohaibac
    Moderator
    • Sep 2005
    • 600

    #2
    Chào bạn.

    Thứ nhất, nếu bạn muốn gửi SMS chơi chơi thôi, thì có thể dùng chương trình Nokia PC Suite của bọn Nokia:
    As a technology leader across mobile, fixed and cloud networks, our solutions enable a more productive, sustainable and inclusive world.


    Cái này trao đổi dữ liệu được với di động, có khả năng gửi tin nhắn,...

    Còn nếu muốn làm KIT thì mua module SMS về mà làm .Còn chế thì cũng mệt phết đấy.

    Chúc bạn thành công.
    Technical sale at WT Microelectronics S'pore
    Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
    Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

    Comment

    • LoS
      Thành viên mới
      • Jul 2005
      • 16

      #3
      Mình muốn gửi nhận SMS thông qua ngôn ngữ lập trình như C# hay Visual Basic, để có thể tự động cảnh báo bằng SMS hay tự động nhận lệnh từ user thông qua SMS.

      Mình đã đọc ở đây là làm không được. Mình chỉ còn mắc chỗ kết nối điện thoại và PC thui, các phần khác ok cả rùi

      http://dientuvietnam.net/forums/show...p?t=637&page=3

      Help!
      |

      Comment

      • krilin852000
        Thành viên chính thức
        • Sep 2007
        • 30

        #4
        bác có module của gửi sms rồi ah, em cũng đang cần làm về đề tài náy...anh có thể gửi tài liệu hay mạch nguyên lý cho em đcược ko?thank nhiều email: krilin852000@yahoo.com
        tp hcm
        email :

        Comment

        • techpro
          Moderator
          • Sep 2006
          • 394

          #5
          Bạn sử dụng hyperterminal. Lưu ý chọn lại tốc độ baudrate (thường là 9600), chế đọ bắt tay none,... Với các điện thoại Nokia sau khi cài driver thì bạn cắm điện thoại vào máy tính rồi dùng Hyper Terminal sẽ thấy xuất hiện thêm một COM mới có thể là COM3, COM4,... và bạn lựa chọn COM đó để thực hiện.
          ============
          AT
          OK
          AT+CMGF=1
          OK
          AT+CMGW="+84983848545"
          > Nội dung tin nhắn
          +CMGW: 1

          OK
          AT+CMSS=1
          +CMSS: 20

          OK

          =============
          Lệnh AT đầu tiên là kiểm tra trạng thái truyền giữa máy tính và điện thoại. Nếu thấy đáp lại OK thì ngon rồi.
          Lệnh AT+CMGF yêu cầu điện thoại làm việc trong chế độ Text mode. Vì nếu không chọn lệnh này có thể điện thoại làm việc ở chế dộ khác như PDU chẳng hạn.
          Lệnh AT+CMGW="+84983848545" là nhập số điện thoại sau đó con trỏ Hyper Terminal tự động dừng lại chờ bạn nhập nội dung tin nhắn rồi Enter thì tin nhắn được lưu vào outbox với vị trí +CMGW: 1 (hay vị trí số 1)
          Lệnh AT+CMSS=1 thực hiện gửi tin nhắn.
          Lệnh +CMSS: 20 báo đã gửi tin nhắn và lưu vào vị trí thứ 20 trong bộ nhớ.
          Nếu nhận lại dòng OK là bạn đã gửi tin nhắn đi rồi. Buồn thật Chúc thành công
          http://techpal.vn
          Chia sẻ công nghệ, cùng thành công

          Comment

          • krilin852000
            Thành viên chính thức
            • Sep 2007
            • 30

            #6
            có cách nào để gửi tin nhắn có sẵn trong bộ nhớ mà ko cần thao tác trên máy tính ko?
            ví dụ: khi nhận được tin nhắn thì máy sẽ tự động dùng GSM modem hay dtdd để gửi một tin có sẵn trong bộ nhớ...
            làm như vậy đc ko mấy bác....
            tp hcm
            email :

            Comment

            • techpro
              Moderator
              • Sep 2006
              • 394

              #7
              Nguyên văn bởi krilin852000 Xem bài viết
              có cách nào để gửi tin nhắn có sẵn trong bộ nhớ mà ko cần thao tác trên máy tính ko?
              ví dụ: khi nhận được tin nhắn thì máy sẽ tự động dùng GSM modem hay dtdd để gửi một tin có sẵn trong bộ nhớ...
              làm như vậy đc ko mấy bác....
              Các lệnh đều có nội dung như mình đã hướng dẫn ở trên. Phương án thứ nhất: Nếu dùng máy tính, sử dụng VB lập trình các truyền thông như đối với cổng COM thường. Lưu ý cổng COM dùng qua USB khác COM1 và chỉ mở được khi điện thoại được cắm vào máy còn với một số điện thoại hỗ trợ truyền thông nối tiếp "serial communication" thì bạn thường phải có mạch phụ sử dụng MAX232 do mức tín hiệu của điện thoại đưa ra thường là mức 5V. Còn dữ liệu truyền đi từ máy tính như thế nào là do bạn lập ra, có thể lấy từ CSDL hoặc nhập vào từ bàn phím là tùy bạn. Nếu dùng chip ngoài thì bạn chọn loại điện thoại hỗ trợ truyền thông nối tiếp và có thể đấu trực tiếp vào các chân truyền của khối USART thực hiện truyền nhận các lệnh như trên máy tính.
              http://techpal.vn
              Chia sẻ công nghệ, cùng thành công

              Comment

              • krilin852000
                Thành viên chính thức
                • Sep 2007
                • 30

                #8
                thank bác nhiều..để em làm thử xem có gì ko hiểu em sẽ hỏi tiếp ...
                tp hcm
                email :

                Comment

                • huyenvi
                  Thành viên mới
                  • Mar 2009
                  • 1

                  #9
                  cac ban co the chi ro cac buoc ket noi voi dien thoai bang chuong trinh hyper tẻminal khong
                  minh da thu voi dt 5310 nhung khong go lenh dc

                  Comment

                  • longccf
                    Thành viên mới
                    • Jun 2009
                    • 1

                    #10
                    HỎi thăm các bác có cách nào đọc SMS trên máy tính và in SMS ra giấy ko ah?

                    Comment

                    • goldenstar
                      Thành viên tích cực
                      • Feb 2006
                      • 122

                      #11
                      bạn phải cài phần mềm PC suit bản mới nhất, sau đó kết nối điện thoại vào máy, chọn chế độ NOKIA (không phải chế độ ổ đĩa lưu trữ nhé), đợi 1 chút PC sẽ tạo cho bạn 1 cái modem ảo, để biết đã tạo hay chưa bạn vào control panel, tìm mục MODEMSETUP, trong đó nếu thành công sẽ hiện ra cái modem ảo. bạn xem nó là COM mấy rồi vào HYper terminal, chọn BAUD là 9600, Parity là NONE, 8 databits.
                      gõ thử chữ AT rồi ENTER, nếu k có gì sai xót thì modem ảo sẽ reply OK.
                      để tiện theo dõi, bạn nên bật ECHO của hyper terminal lên.
                      chúc bạn thành công.

                      Comment

                      • compvis
                        Thành viên tích cực
                        • May 2006
                        • 247

                        #12
                        Chào các bạn !

                        Xin giới thiệu với các bạn gói phần mềm SMS Pro hoàn toàn tiếng việt cùng với giao diện thân thiện, dễ sử dụng. SMS Pro cùng với GSM Modem mang lại khả năng tuyệt vời trong lĩnh vực gửi và nhận tin nhắn. SMS Pro được sử dụng trong nhiều lĩnh vực như chăm sóc khách hàng, quảng bá sản phẩm, các dịch vụ điện thoại...Một số tính năng của SMS Pro:

                        1. Gửi các tin nhắn Text:
                        - Gửi tin nhắn Text chỉ đơn giản bằng cách chỉ rõ số điện thoại đích và nội dung tin nhắn.
                        - Gửi các tin nhắn Text với hỗ trợ tính năng "delivery status report".
                        - Có thể gửi các tin nhắn hỗ trợ 7 hoặc 8(unicode encoding) hoặc 16 character encoding (các ngôn ngữ quốc tế).
                        - Cho phép lựa chọn dịnh dạng đối với các tin nhắn dài chẳng hạn: rút ngắn, chia tách, nối hay chia tách được định dạng.
                        - Cho phép thay đổi số trung tâm dịch vụ (SMCS) được chứa bên trong modem hoặc điện thoại.
                        .....
                        2. Đọc hoặc xóa các tin nhắn đang tới:
                        - Tùy chọn lựa chọn bộ nhớ để chứa tin nhắn (điện thoại hoặc thẻ nhớ) phục vụ cho việc đọc hoặc xóa các tin nhắn đang tới.
                        - Đọc tất cả các tin nhắn đang tới từ bộ nhớ GSM Modem hoặc điện thoại
                        - Tùy chọn xóa tin nhắn sau khi đọc.
                        - Tùy chọn xóa các tin không thuộc tin nhắn text (Wap-push, nhạc chuông...)
                        ....
                        3. Gửi Wap-push (nhạc chuông đa âm và các hình ảnh wallpaper)...
                        4. Gửi vCard (định dạng tập tin chuẩn cho danh thiếp điện tử)...
                        5. Gửi vCalendar...
                        6. Tin nhắn Smart SMS...
                        7. Gửi và nhận UUSD...
                        ........

                        Comment

                        • tktrong
                          Thành viên mới
                          • Apr 2010
                          • 17

                          #13
                          Nguyên văn bởi techpro Xem bài viết
                          Bạn sử dụng hyperterminal. Lưu ý chọn lại tốc độ baudrate (thường là 9600), chế đọ bắt tay none,... Với các điện thoại Nokia sau khi cài driver thì bạn cắm điện thoại vào máy tính rồi dùng Hyper Terminal sẽ thấy xuất hiện thêm một COM mới có thể là COM3, COM4,... và bạn lựa chọn COM đó để thực hiện.
                          ============
                          AT
                          OK
                          AT+CMGF=1
                          OK
                          AT+CMGW="+84983848545"
                          > Nội dung tin nhắn
                          +CMGW: 1

                          OK
                          AT+CMSS=1
                          +CMSS: 20

                          OK

                          =============
                          Lệnh AT đầu tiên là kiểm tra trạng thái truyền giữa máy tính và điện thoại. Nếu thấy đáp lại OK thì ngon rồi.
                          Lệnh AT+CMGF yêu cầu điện thoại làm việc trong chế độ Text mode. Vì nếu không chọn lệnh này có thể điện thoại làm việc ở chế dộ khác như PDU chẳng hạn.
                          Lệnh AT+CMGW="+84983848545" là nhập số điện thoại sau đó con trỏ Hyper Terminal tự động dừng lại chờ bạn nhập nội dung tin nhắn rồi Enter thì tin nhắn được lưu vào outbox với vị trí +CMGW: 1 (hay vị trí số 1)
                          Lệnh AT+CMSS=1 thực hiện gửi tin nhắn.
                          Lệnh +CMSS: 20 báo đã gửi tin nhắn và lưu vào vị trí thứ 20 trong bộ nhớ.
                          Nếu nhận lại dòng OK là bạn đã gửi tin nhắn đi rồi. Buồn thật Chúc thành công
                          Bạn ơi, mình gõ lệnh đến đoạn số điện thoại AT+CMGW="+84983848545" thì báo ERROR. Mà số này là số đích phải không vậy? Gõ nội dung tin nhăn dau dấu > à?

                          Comment

                          • friends268
                            Thành viên mới
                            • May 2010
                            • 1

                            #14
                            mình cũng bị lỗi như vậy.mình dùng nokia 6680, kết nối thông qua bluetooth.các bạn giúp mình với

                            Comment

                            • xp05bkvt
                              Thành viên mới
                              • Feb 2009
                              • 1

                              #15
                              tình hình là chỉ mấy cái điện thoại Nokia đời cũ mới thực hiện được nhận tin nhắn, còn sau này thì chịu. Các chức năng nghe, gọi, gửi tin nhắn thì ok

                              Comment

                              Về tác giả

                              Collapse

                              LoS Tìm hiểu thêm về LoS

                              Bài viết mới nhất

                              Collapse

                              Đang tải...