Site icon TAPIT

Hướng dẫn thực hành với Module Sim SARA U201 (P3)

Với các hệ thống, thiết bị Nhúng và IoTs, yêu cầu thiết kế thường được đặt lên hàng đầu là tối ưu về kích thước và năng lượng. Mình sẽ giới thiệu và hướng dẫn thực hành qua chuỗi bài viết về Module truyền nhận dữ liệu 3G/4G được đánh giá là Module hỗ trợ kết nối 2G/3G toàn cầu có kích cỡ nhỏ nhất – Module Sim SARA U201. Đến với phần 3 của chuỗi bài viết, mình sẽ hướng dẫn các bạn sử dụng Module SIM SARA để kết nối Internet và thực hiện giao thức HTTP.

Các bạn theo dõi các phần trước:

Phần 1. Hướng dẫn cơ bản cho người mới bắt đầu làm việc với Module Sim SARA U201 tại đây.

Phần 2. Hướng dẫn thực hiện gọi điện và nhắn tin tại đây.

Phần 3. Hướng dẫn kết nối vào Internet và thực hiện giao thức HTTP

1. Kết nối vào Internet và thực hiện giao thức HTTP

Thực hiện các lệnh theo trình tự như sau để kết nối vào Internet và thực hiện giao thức HTTP. Ở ví dụ này, mình sử dụng phương thức GET

1.1. Kiểm tra tình trạng của GPRS

Cú pháp: AT+CGATT?<CR><LF>

1.2. Cài đặt APN cho kết nối GPRS

Cú pháp: AT+UPSD=0,1,”3gnet”<CR><LF>

1.3. Kích hoạt kết nối GPRS

Cú pháp: AT+UPSDA=0,3<CR><LF>

1.4. Cấu hình tên miền

Cú pháp: AT+UHTTP=0,1,”ipteks.tapit.vn”<CR><LF>

1.5. Cấu hình cổng port

Cú pháp: AT+UHTTP=0,5,80<CR><LF>

1.6. Sử dụng phương thức GET và lưu kết quả ở file get.ffs

Cú pháp:

AT+UHTTPC=0,1,”insert.php?device=1&lat=16.0471990&lng=108.219955&pin=80”,”get.ffs”<CR><LF>

1.7. Ngắt kết nối với Server

Cú pháp: AT+UPSDA=0,4<CR><LF>

1.8. Đọc file get.ffs để lấy các dữ liệu từ Server

Cú pháp: AT+URDFILE=”get.ffs”<CR><LF>

2. Giải thích về file “get.ffs”

2.1. File “get.ffs” là gì?

2.2. Giới hạn của file này

Kết thúc phần 3, chúng ta đã có thể thực hiện kết nối vào Internet và thực hiện giao thức HTTP. Vậy là các bạn đã có thể áp dụng những câu lệnh được hướng dẫn ở trên cho đề tài của mình. Cùng đón chờ bài viết tiếp theo về “Các chế độ tiết kiệm năng lượng trên Module Sim SARA U201” tại Fanapge của Cộng đồng Kỹ thuật TAPIT nhé! 

Chúc các bạn thành công!

Nhóm thực tập sinh ES Kids tại Cộng đồng Kỹ thuật TAPIT

Ngô Nguyên Bảo Trân

Tìm hiểu thêm:
Tổng hợp hướng dẫn Internet of Things với NodeMCU ESP8266 và ESP32
Tổng hợp các bài hướng dẫn Lập trình vi điều khiển STM32
[HỌC ONLINE: LẬP TRÌNH VI ĐIỀU KHIỂN STM32, VI XỬ LÝ ARM CORTEX – M]
[HỌC ONLINE: LẬP TRÌNH C CHO HỆ THỐNG NHÚNG VÀ CÁC THIẾT BỊ IOTS]
Fanpage Cộng đồng Kỹ thuật TAPIT: TAPIT – Learning, Research and Sharing Community