You are on page 1of 3

 Nội dung:

 Viết lại chương trình code đồng hồ nước kim nam châm
 …
 Mục đích:
 Hiểu rõ hơn về chương trình
 Nắm được cách triển khai 1 dự án
 …
 Thực hiên:
Gồm 3 phần chính:
 Control_sim: Viết và test chương trình điều khiển sim gồm việc on/off sim,
kết nối mạng và kết nối sẵn sàng truyền nhận bản tin dùng MQTT
 MQTT: Chương trình truyền và nhận bản tin theo giao thức truyền thông
MQTT.
Gồm:
+ Hiểu rõ hơn về giao thức MQTT
+ Khung bản tin
+ Cách tổ chức để tạo thành khung bản tin
+ Truyền bản tin lên server
+ Nhận bản tin về
+ Test trực tiếp trên mạch
 Các task vụ bổ trợ: Task IDLE: nháy led cảnh báo, thời gian thực, …
 Dự kiến thời gian hoàn thành:
 Control_sim: 1 day
 MQTT: 3day
 Các task vụ khác: 2day
2. Tìm hiểu về giao thức truyền thông FTP
2.1 FTP là gì
FTP là chữ viết tắt của File Transfer Protocol (Giao thức chuyển nhượng tập tin),
đây là một giao thức giúp bạn dễ dàng trao đổi các dữ liệu giữa máy tính của bạn với host
và ngược lại. Tại FTP, bạn sẽ có quyền quản lý toàn bộ các dữ liệu dạng tập tin và thư mục
có trên host ngoại trừ database. Tất cả các gói host bạn mua có hỗ trợ control panel cPanel,
DirectAdmin,…đều hỗ trợ sẵn FTP qua cổng kết nối 21.

Checking registration status...


AT+CREG?

+CREG: 0,5
OK
Device is registered and is roaming.

Querying bearer 1 .

AT+SAPBR=2,1

+SAPBR: 1,1,"10.101.13.111"

OK
Bearer 1 is Connected.IP address is "10.101.13.111"

Bearer 1 is Connected.

Setting up FTP parameters..

AT+FTPCID=1

OK
AT+FTPSERV="ftp.m2msupport.net"

OK
AT+FTPUN="xxxxx"

OK
AT+FTPPW="xxxxxxx"

OK
AT+FTPGETNAME="ftptest.txt"

OK
AT+FTPGETPATH="/www/m2msupport/"

OK
AT+FTPGET=1

OK

+FTPGET:1,1
FTP session sucessfully started

AT+FTPGET=2,1024

+FTPGET:2,0
OK
FTP data transfer is complete

+FTPGET:1,1
FTP session sucessfully started

AT+FTPGET=2,1024

+FTPGET:2,43
Sucessful FTP file get from m2msupport.net.
OK
AT+FTPGET=2,1024

+FTPGET:2,0

OK
FTP data transfer is complete

+FTPGET:1,0
FTP session end

You might also like