Hình 4: Ứng dụng của GSM MODULE SIM900
GSM Module Sim900 cho phép điều khiển các thiết bị điện trong nhà như đèn quạt, máy tính, các thiết bị sử dụng điện 220V, thiết bị công suất thấp…Đồng thời GSM Module Sim900 cũng cập nhật và giám sát các thiết bị bằng các cảm biến mà người dùng tùy chọn thông qua các mạch vi điều khiển.
2. Hướng dẫn sử dụng:
GSM Module Sim900 hoạt động với mức điện áp từ 3.2V – 4.8V, yêu cầu dòng cung cấp 2A. Simcom khuyên nên sử dụng mạch nguồn xung 3A dùng IC ổn áp LM2576 hoặc LM2596. Để bật/tắt GSM Module Sim900 ta kích một xung mức cao vào chân số 1 trong thời gian khoảng 1s, lúc này đèn Led status sẽ sáng, sau đó nhấp nháy với tần suất nhanh báo hiệu Sim900 đang khởi động và tìm mạng. 10s sau Led status nhấp nháy chậm lại báo hiệu Sim900 đã hoạt động bình thường.Với các ngõ giao tiếp được thiết kế sao cho thuận tiện nhất cho người sử dụng, bạn có thể tự phát triển ý tưởng và làm ra một sản phẩm “hand made” hiện đại nhưng cũng rất thiết thực với cuộc sống Để test SIM900 với máy vi tính ta cần một board giao tiếp máy tính
truyền nhận dữ liệu từ cổng UART của SIM900 với bất kì một phần mềm Terminal nào trên máy vi tính.
Để hướng dẫn test GSM Module Sim900 sử dụng mạch nguồn
LM2596 STEP DOWN và mạch giao tiếp USB to UART do AT-COM. Sau khi kết nối ta sử dụng phần mềm Terminal.exe để giao tiếp máy tính với GSM Module Sim900
Test GSM Module Sim900: Bước 1: Khởi động SIM900
- Sau khi khởi động SIM900 ta sẽ nhìn thấy trên màn hình như sau… RDY
+CFUN: 1 +CPIN: READY Call ready
- Để kiểm tra đường truyền ta gởi lệnh AT cho sim ta gõ từ bàn phím lệnh AT và nhấn enter. Lúc đó trên màn hình sẽ hiển thị:
At OK
- Nếu nhận được thông báo OK tức là đường truyền đang truyền tốt. Bước 3: Test nhận cuộc gọi:
- Sau khi test gởi AT thành công ta dùng một điện thoại khác để gọi vào sim trên GSM Module Sim900 để test nhận cuộc gọi.
SIM900 hoạt động tốt sẽ trả về màn hình như sau: Ring
NO CARIER
Bước 4: Test nhận tin nhắn
Đầu tiên ta phải cấu hình tin nhắn của SIM900 với định dạng là kiểu text Cấu trúc lệnh như sau: AT+CMGF=1 Gõ Enter
Bây giờ ta sẽ dùng một điện thoại khác để gởi một tin nhắn vào SIM900. Nếu SIM900 hoạt động tốt sẽ nhận chuỗi như sau:
+CMT: “+84978306385”,””,”12/12/26,09:57:27+28” Test module sim900
Bước 5: Test gọi
- Bước tiếp theo là test cho sim thực hiện cuộc gọi ta dùng lệnh:
Cú pháp lệnh: ATDxxxxxxxxxx; Gõ Enter (xxxxxxxxxxx: là số điện thoại cần gọi). Nếu muốn kết thúc cuộc gọi dùng lệnh ATH để kết thúc cuộc gọi.
Cú pháp lệnh: ATH Gõ Enter
Nên nhớ sau khi đánh xong dòng lệnh ATD; gõ Enter tiếp theo phải nhấn tổ hợp phím Ctrl+z thì sim mới hiểu và thực hiện cuộc gọi.
Atd0978306385; OK BUSY
Bước 6: Test nhắn tin
- Để test nhắn tin ta dùng lệnh
AT+CMGS=”xxxxxxxxxxx” (xxxxxxxxxxx: là số điện thoại cần nhắn tin) >nội dung tin nhắn
- Sau khi nhập nội dung tin nhắn và cuối cùng là tổ hợp phím Ctrl+z để sim hiểu và gởi tin nhắn đi. Sau đây là các thao tác trên màn hình:
+CMT : “+84978306385”,””,”12/12/26,09:57:27+28” Test module sim900
- Sim trả về OK tức là đã gởi thành công tin nhắn. Bước 7: Test kiểm tra tài khoản:
- Để kiểm tra tài khoản ta dùng lệnh ATD*101# đối với sim trả trước và Cú pháp lệnh: ATD*112# đối với sim trả sau.
Atd *112# ok
+CUSD: 0,”No truoc 229.493d. Cuoc p/sinh tam tinh den het 25/13: 103.681d(da tru KM, goi cuoc...).”,64
CHƯƠNG III: THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG