KHÔNG LẤY ĐƯỢC TỌA ĐỘ

Một phần của tài liệu iii (Trang 45 - 47)

d, Sơ đồ chân

KHÔNG LẤY ĐƯỢC TỌA ĐỘ

KHÔNG

TIMER LẤY TỌA ĐỘ CHẠY

TIMER TỌA ĐỘ >60S >60S

GPS LẤY ĐƯỢC TỌA ĐỘ TỌA ĐỘ

GỬI TIN NHẮN TỌA ĐỘ ĐÚNGGỬI TIN NHẮN GỬI TIN NHẮN

KHƠNG LẤY ĐƯỢC TỌA ĐỘ TỌA ĐỘ A ĐÚNG ĐÚNG ĐÚNG SAI SAI Hình 3. 29 Lưu đồ thuật tốn

B1: Cấu hình cách chân gpio (input, output). B2: Gửi lệnh AT kiểm tra sim hoạt động chưa.

B3: Kiểm tra xem có nhận được phản hồi từ sim khơng, khơng có phản hồi thì quay lại B2, nhận được thì xuống B4.

B4: Gửi tập lệnh AT cấu hình chức năng đọc tin nhắn ln khi nhận được. B5: Kiểm tra nút ấn được bật chưa nếu bật rồi thì xuống B6.

B6: Gửi tin nhắn báo hệ thống khởi động, xóa cờ khởi động để tin nhắn này chỉ gửi 1 lần khi bật.

B7: Kiểm tra cảm biến rung có rung khơng nếu có thì xuống B8.

B8: Kiểm tra timer đếm rung <60s khơng, nếu đúng xuống B9 cịn sai thì cho timer đếm rung=0, counter đếm rung =0.

B9: Kiểm tra counter rung bằng 0 khơng, nếu bằng thì timer đếm rung =0, chạy timer đếm rung counter rung gán =1, nếu counter rung khác 0 thì counter đếm rung +1.

B10: Kiểm tra counter đếm rung =20 khơng, nếu bằng thì gửi tin nhắn xe có tác động.

B11: Kiểm tra counter đếm rung =35 khơng, nếu bằng thì gọi điện. B12: Kiểm tra có tin nhắn nội dung “tọa độ” nếu có thì xuống B14.

B14: Chạy timer tọa độ.

B15: Kiểm tra timer tọa độ <60 hay khơng nếu đúng xuống B16 sai thì xuống B18.

B16: Kiểm tra xem lấy được tọa độ gps từ mô dum gps không, nếu không lấy được quay lại B15, nếu lấy được xuống B17.

B17: Gửi nhắn chứa tọa độ về máy, quay lại B5.

B18: Gửi tin nhắn không lấy được tọa độ, quay lại B5.

Một phần của tài liệu iii (Trang 45 - 47)

Tải bản đầy đủ (DOC)

(58 trang)
w