Sim900 Shield là module GSM/GPRS, được MLAB thiết kế dựa trên Sim900 và sử dụng được với các mạch Arduino.
Module này sẽ là rất hữu ích cho những bạn làm về Arduino muốn giải quyết nhanh bài toán điều khiển các thiết bị từ xa hoặc giám sát các sự kiện thông qua GSM hoặc qua internet (GPRS)
Đặc điểm
Sử dụng nguồn 9VDC-12VDC (dòng 1A trở lên) với Arduino thông thường và dùng được với nguồn 9VDC-24VDC với mạch Uno VN01 của MLAB
Có thể dùng chung nguồn hoặc riêng nguồn với Arduino
Trên mạch đã có phần bảo vệ ESD và chống cắm ngược nguồn đầu vào
Module Sim hoạt động ở 2 băng tần 900/1800 MHz,
Có thể khởi động module sim bằng phím bấm hoặc khởi động mềm bằng cách điều khiển chân PWKEY
Chế độ Bảo hành:
Các sản phẩm đều được test cẩn thận trước khi đến tay khách hàng
Sản phẩm được bảo hành 12 tháng kể từ ngày mua với các lỗi do MLAB sản xuất
Các thiết lập ban đầu về phần cứng với Arduino
Lựa chọn việc dùng chung nguồn với Arduino hay sử dụng riêng nguồn với Arduino:
Trên Shield có Jumper để làm việc đó. Khi Jumper được cắm(mặc định), Shield và Arduino sẽ dùng chung nguồn.Ngược lại, khi Jumper được bỏ ra, Shield và Arduino sẽ phải được cấp riêng nguồn.
Bước tiếp theo các bạn chỉ cần cắm Shield lên Arduino, cấp nguồn và bắt đầu lập trình.
Lưu ý:
Trường hợp các bạn sử dụng chung nguồn 12VDC cho mạch Arduino thông thường và Sim900A Shield thì nguồn cấp nên được cắm từ Shield, không nên cắm nguồn từ mạch Arduino vì mạch Arduino thông thường khuyến cáo chỉ nên dùng nguồn 9VDC-10VDC. Các bạn cấp nguồn từ Sim900A Shield thì sẽ an toàn hơn cho Arduino, vì trên Shield đã có phần hạ áp 12VDC xuống còn khoảng 10VDC, để cấp cho mạch Arduino. Nếu các bạn sử dụng mạch Uno VN01 thì không phải lo lắng về phần nguồn đầu vào vì nguồn cấp cho mạch dải rộng 9VDC-24VDC.
Các chân giao tiếp UART đã được nối với chân TX, RX (chân số 0, số 1) của kit Arduino
Chân PWK trên Shield đã được nối với chân số 9 của kit Arduino
Khi module bắt đầu được khởi động: đèn Netlight trên module sẽ nhấp nháy nhanh. Trong khoảng chục giây sau đó, khi module sim đã bắt được mạng, đèn Netlight sẽ nháy chậm lại, khoảng 3 giây 1 lần. Sau thời gian này các bạn có thực hiện được các chức năng GSM/GPRS
Có 2 cách để khởi động/ tắt module sim:
Cách 1: sử dụng phím bấm trên module sim, nhấn và giữ phím khoảng 1 giây rồi nhả. (Áp dụng cho cả trường hợp khởi động hoặc tắt module sim)
Cách 2: Lập trình điều khiển chân PWK, đưa chân PWK lên mức 1 khoảng 1 giây sau đó về mức 0. (Áp dụng cho cả trường hợp khởi động hoặc tắt module sim)
Khi nạp chương trình mới, nếu module sim đang hoạt động các bạn nên tắt module trước khi nạp chương trình (Sử dụng phím bấm)