Arduino GSM, GPRS, GPS, Bluetooth SIM808 Shield

Nhà sản xuất: Import
Giá bán
870,000₫

Arduino GSM, GPRS, GPS, Bluetooth SIM808 Shield được thiết kế để có thể giúp bạn dễ dàng kết nối và ứng dụng Module GSM, GPRS, GPS, Bluetooth SIM808 trên Arduino, shield tương thích với tất cả các loại board mạch Arduino (Uno, Mega2560, Leonardo,...) và có cách sử dụng lắp đặt rất dễ dàng.

Arduino GSM, GPRS, GPS, Bluetooth SIM808 Shield rất dễ sử dụng và lập trình qua giao tiếp UART với bộ tập lệnh AT từ hãng SIMCOM (là hãng sản xuất các module Sim900, Sim900A, Sim800A,... được sử dụng rất nhiều tại Việt Nam), ngoài ra còn có rất nhiều tài liệu và code mẫu đi kèm.

Arduino GSM, GPRS, GPS, Bluetooth SIM808 Shield có chất lượng linh kiện và gia công tốt, thiết kế được tối ưu cho khả năng thu phát và hoạt động ổn định, ngoài ra còn đi kèm nguồn và các loại anten GSM, GPS, Bluetooth với chất lượng rất tốt là sự lựa chọn tối ưu cho các ứng dụng về GSM nghe gọi và điều khiển qua tin nhắn, gọi điện thoại, định vị GPS và Bluetooth trên Module SIM808 và Arduino.

Thông số kỹ thuật:

  • IC chính: Module GSM, GPRS, GPS, Bluetooth SIM808
  • Nguồn cấp thông qua chân Vin Arduino: 6 - 12VDC (Chú ý luôn sử dụng Adapter 9V1A đi kèm cấp nguồn ngoài cho Arduino vì nguồn từ USB của Arduino rất yếu có thể làm hỏng module Sim).
  • Kích thước và chân cắm chuẩn Arduino Shield: 68.6x53.3mm.
  • Tiết kiệm năng lượng.
  • Điều khiển bằng giao tiếp UART qua bộ tập lệnh AT.
  • Hoạt động từ -40 đến 85 độ C.
  • Tích hợp Bluetooth.
  • GSM:
    • Quad-Band GSM 850/900/1800/1900Mhz.
    • GPRS multi-slot class 12/10.
    • GPRS mobile station class B.
    • Compliant to GSM phase 2/2+
    • Class 4 (2W @ 800/900Mhz)
    • Class 1 (1W @ 1800/1900Mhz)
  • GPS:
    • 22 tracking / 66 acquisition channel GPS L1 C/A code.
    • Sensitivity: Tracking -165dbm / Cold starts: -147dbm.
    • Time to first fix: Cold start: 30s / Warm start: 28s / Hot start: 1s.
    • Accuracy: Horizontal Position < 2.5m CEP.

Trọn bộ sản phẩm bao gồm:

  • 1 x Arduino GSM, GPRS, GPS, Bluetooth SIM808 Shield
  • 1x Anten GSM
  • 1x Anten GPS
  • 1x Anten Bluetooth
  • 1x Nguồn 9V1A cấp cho Arduino.

Code mẫu Arduino, Datasheet và Schematic.

Các lệnh AT cơ bản hay sử dụng

     Các lệnh chung

  • Lệnh:      AT<CR><LF>

           Mô tả : Kiểm tra đáp ứng của Module Sim 808, nếu trả về OK thì Module hoạt động

  • Lệnh:      ATE[x]<CR><LF>

           Mô tả : Chế độ echo là chế độ phản hồi dữ liệu truyền đến của module Sim 808,

            x = 1 bật chế độ echo , x = 0 tắt chế độ echo (bạn nên tắt chế độ này khi giao tiếp với vi điều khiển)

  • Lệnh:      AT+IPR=[baud rate]<CR><LF>

           Mô tả : cài đặt tốc độ giao tiếp dữ liệu với Module Sim800C, chỉ cài được các tốc độ sau

           baud rate :    0  (auto), 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200

  • Lệnh:      AT&W<CR><LF>

          Mô tả : lưu lại các lệnh đã cài đặt

     Các lệnh điều khiển cuộc gọi

  • Lệnh:      AT+CLIP=1<CR><LF>
          Mô tả : Hiển thị thông tin cuộc gọi đến
  • Lệnh:      ATD[Số_điện_thoại];<CR><LF>

           Mô tả : Lệnh thực hiện cuộc gọi

  • Lệnh:      ATH<CR><LF>

          Mô tả : Lệnh thực hiện kết thúc cuộc gọi , hoặc cúp máy khi có cuộc gọi đến

  • Lệnh:      ATA<CR><LF>

          Mô tả : Lệnh thực hiện chấp nhận khi có cuộc gọi đến

      Các lệnh điều khiển tin nhắn

  • Lệnh:      AT+CMGF=1<CR><LF>

          Mô tả : Lệnh đưa SMS về chế độ Text , phải có lệnh này mới gửi nhận tin nhắn dạng Text

  • Lệnh:      AT+CMGS=”Số_điện _thoại”<CR><LF>

            Đợi đến khi có ký tự ‘>’ được gửi về thì đánh nối dung tin nhắn            

           Gửi mã Ctrl+Z  hay  0x1A để kết thúc nội dung và gửi tin nhắn

          Mô tả : Lệnh gửi tin nhắn

  • Lệnh:      AT+CMGR=x<CR><LF>

          x là địa chỉ tin nhắn cần đọc 

          Mô tả : Đọc một nhắn vừa gửi đến, lệnh được trả về nội dung tin nhắn, thông tin người gửi, thời gian gửi

  • Lệnh:      AT+CMGDA="DEL ALL"<CR><LF>

          Mô tả : Xóa toàn bộ tin nhắn trong các hộp thư

  • Lệnh:      AT+CNMI=2,2<CR><LF>

          Mô tả :Hiển thị nội dung tin nhắn ngay khi có tin nhắn đến

      Lệnh điều khiển GPS

  • Lệnh               AT +CGNSPWR = [x]<CR><LF>

          Trả lời                        OK<CR><LF>

          Mô tả : Lệnh điều khiển bật tắt GPS, x = 1 bật GPS, x = 0 tắt GPS

  • Lệnh:              ART + CGNSINF<CR><LF>

         Trả lời                        +CGNSINF:[Thông tin GPS: thời gian, tọa độ, vận tốc….]<CR><LF>

         Mô tả: Lệnh yêu cầu báo cáo thông tin GPS: thời gian, tọa độ, vận tốc…

  • Lệnh               AT + CGNSURC = [x] <CR><LF>

         Trả lời                        OK<CR><LF>

         Mô tả: Cài đặt chu kì báo cáo thông tin GPS x = 1 và 255s (ví dụ x =1 thì 1s, Module GPS tự động báo cáo về 1 lần), x = 0 Dừng báo cáo thông tin GPS

         Gói thông tin GPS gửi về giống đáp ứng lệnh AT + CGNSINF

Chú ý: sau mỗi lệnh các bạn thường thấy <CR><LF>  thực chất nó là hai mã điều khiển  <CR>  tương ứng 0x0D(hexa) ,<LF>  tương ứng 0x0A(hexa)        

  Nếu các bạn test trên máy tính sau mỗi lệnh các bạn chỉ cần ấn phím Enter