Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Xây dựng mô hình định vị tọa độ sử dụng Module Sim908 và mạch Arduino
Nội dung xem thử
Mô tả chi tiết
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THỦ ĐỨC
KHOA ĐIỆN – ĐIỆN TỬ
BÁO CÁO KẾT QUẢ THỰC HIỆN ĐỀ TÀI
NGHIÊN CỨU KHOA HỌC
ĐỀ TÀI:
XÂY DỰNG MÔ HÌNH ĐỊNH VỊ TỌA ĐỘ SỬ DỤNG
MODULE SIM908 VÀ MẠCH ARDUINO
Đơn vị chủ trì: KHOA ĐIỆN – ĐIỆN TỬ
Chủ nhiệm đề tài: Ths. Trần Thị Thu Lý
Tp. Hồ Chí Minh, tháng 2 năm 2017
MỤC LỤC
Trang
Chương 1: TỔNG QUAN VỀ MẠCH ARDUINO ...................................................... 1
1.1 Giới thiệu về mạch Arduino ...................................................................................... 1
1.2 Mạch Arduino UNO R3 ............................................................................................ 2
1.2.1 Thông số kỹ thuật của Arduino Uno R3....................................................... 3
1.2.3 Các chân năng lượng trong mạch Arduino R3............................................ 3
1.2.3 Bộ nhớ của Arduino Uno R3........................................................................ 4
1.2.4 Cổng vào/ra của Arduino Uno R3................................................................ 5
1.3 Mạch Arduino Easy Shield........................................................................................ 6
Chương 2: GIỚI THIỆU MODULE SIM 908 ............................................................. 7
2.1 Giới thiệu định vị GPS .............................................................................................. 7
2.1.1 Hoạt động của GPS...................................................................................... 7
2.1.2 Tín hiệu GPS ............................................................................................... 7
2.1.3 Tính tọa độ của GPS ................................................................................... 8
2.2 Mạng thông tin di động GSM.................................................................................... 11
2.2.1. Vài nét lịch sử về mạng GSM ..................................................................... 11
2.2.2. Các chỉ tiêu kỹ thuật của mạng GSM.......................................................... 13
2.2.3 Cấu trúc hệ thống GSM ............................................................................... 14
2.3 GSM/GPS SIM908 Easy ........................................................................................... 15
2.3.1 Giới thiệu GSM/GPS SIM908 Easy............................................................. 15
2.3.2. Tính năng của GSM/GPS SIM908 Easy ..................................................... 17
2.3.3. Sơ đồ kết nối GSM/GPS SIM908 Easy....................................................... 20
2.3.4. Kích thước của GSM/GPS SIM908 Easy.................................................... 21
Chương 3: MÔ HÌNH ĐỊNH VỊ TỌA ĐỘ SỬ DỤNG MODULE SIM 908 VÀ MẠCH
ARDUINO ..................................................................................................................... 22
3.1 Sơ đồ kết nối mạch.................................................................................................... 22
3.2 Định vị tọa độ qua tin nhắn SMS............................................................................... 28
3.3 Hiển thị vị trí lên Google map ................................................................................... 32
Chương 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN.................................................. 34
4.1 Kết luận..................................................................................................................... 34
4.2 Hướng phát triển của đề tài........................................................................................ 34
TÀI LIỆU THAM KHẢO............................................................................................... 35
PHỤ LỤC ....................................................................................................................... 36
Chương 1: TỔNG QUAN VỀ MẠCH ARDUINO
1.1 Giới thiệu về mạch Arduino
Arduino là một bo mạch vi điều khiển do một nhóm giáo sư và sinh viên Ý thiết kế
và đưa ra đầu tiên vào năm 2005. Mạch Arduino được sử dụng để cảm nhận và điều
khiển nhiều đối tượng khác nhau. Nó có thể thực hiện nhiều nhiệm vụ từ lấy tín hiệu từ
cảm biến đến điều khiển đèn, động cơ, và nhiều đối tượng khác. Ngoài ra mạch còn có
khả năng liên kết với nhiều module khác nhau như module đọc thẻ từ, ethernet shield,
sim908, ….để tăng khả ứng dụng của mạch. Phần cứng bao gồm một board mạch nguồn
mở được thiết kế trên nền tảng vi xử lý AVR Atmel 8bit, hoặc ARM, Atmel 32-bit,….
Hiện nay, phần cứng của Arduino có tất cả 6 phiên bản. Tuy nhiên phiên bản thường
được sử dụng nhiều nhất là Arduino Uno và Arduino Mega. Arduino Uno được sử dụng
rất rộng rãi trên thế giới, rất nhiều ví dụ trên youtube hoặc các trang hướng dẫn về
Arduino sử dụng mạch này. Vì vậy đối với các bạn mới học Arduino, việc chọn Arduino
Uno sẽ giúp các bạn có thể tự học dễ dàng. Phần mềm để lập trình cho mạch Arduino là
phần mềm IDE. Đây là phần mềm mã nguồn mở, và có thể được download từ trang web
của Arduino.
Hiện trên thế giới có rất nhiều kênh youtube và rất nhiều trang web, các nhân chuyên
hướng dẫn và chia sẽ miễn phí các dự án về Arduino. Vì vậy nếu các bạn có vốn tiếng
Anh khá thì có thể tự học từ trên internet, từ các trang web nước ngoài. Ở Việt Nam hiện
cũng có nhiều trang web và kênh youtube hướng dẫn tự học Arduino. Bản thân tác giả
cũng có 1 kênh youtube để chia sẻ code và các dự án về Arduino.
Hiện tại ở Việt Nam và trên thế giới cũng có nhiều bo mạch vi điều khiển khác nhau.
Tuy nhiên Arduino có một số ưu điểm mà khiến nó trở nên nổi tiếng và hiện đang được
sử dụng rộng rãi trên thế giới. Những ưu điểm đó là: rẻ, tương thích được với nhiều hệ
điều hành, chương trình lập trình đơn giản, rõ ràng, dễ sử dụng, sử dụng mã nguồn mở
và có thể kết hợp với nhiều module khác nhau.
1.2 Mạch Arduino UNO R3