1. Trang chủ
  2. » Tất cả

Bài tập lớn công nghệ intenet of thing đề tài xây dựng hệ thống điểu khiển robot di chuyển căn bản

11 4 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Hệ Thống Điều Khiển Robot Di Chuyển Căn Bản
Tác giả Bùi Văn Nguyên, Nguyễn Cảnh Toàn, Đặng Thị Khánh Huyền, Lương Thị Phương Quyên, Nguyễn Đức Toàn
Người hướng dẫn ThS. Phạm Trung Minh
Trường học Trường Đại Học Hàng Hải Việt Nam
Chuyên ngành Công nghệ Thông tin
Thể loại Báo Cáo Bài Tập Lớn
Năm xuất bản 2022
Thành phố Hải Phòng
Định dạng
Số trang 11
Dung lượng 435,45 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN *** BÁO CÁO BÀI TẬP LỚN HỌC PHẦN “CÔNG NGHỆ INTENET OF THING” Đề tài XÂY DỰNG HỆ THỐNG ĐIỂU KHIỂN ROBOT DI CHUYỂN CĂN BẢN GVHD ThS Phạm Trung[.]

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN

-*** -BÁO CÁO BÀI TẬP LỚN HỌC PHẦN “CÔNG NGHỆ INTENET OF THING”

Đề tài:

XÂY DỰNG HỆ THỐNG ĐIỂU KHIỂN ROBOT DI CHUYỂN CĂN

BẢN

Sinh viên thực hiện: Bùi Văn Nguyên – 84254 (NT)

Nguyễn Cảnh Toàn - 85164 Đặng Thị Khánh Huyền - 83469 Lương Thị Phương Quyên - 84606

Nguyễn Đức Toàn - 85165

Hải Phòng, tháng 10 năm 2022

Trang 2

1 Tên đề tài

Xây dựng hệ thống điều khiển robot căn bản

2 Mục đích

Xây dựng hệ thống điểu khiển được robot di chuyển căn bản qua môi trường internet

3 Công việc cần thực hiện

 Khảo sát các vấn đề liên quan tới bài toán

 Phân tích và tìm hiểu các nghiệp vụ bài toán

 Đề xuất và thiết kế hệ thống cho phù hợp với bài toán và yêu cầu của đề bài

 Làm báo cáo bài tập lớn

 Bảo vệ bài tập lớn

4 Yêu cầu

 Kết quả làm bài tập lớn: Báo cáo bài tập lớn

 Báo cáo bài tập lớn phải được trình bày theo mẫu quy định (kèm theo), báo cáo phải in ấn và có thể nộp bản mềm PDF

Hải Phòng, tháng 10 năm 2022

Trang 3

MỤC LỤC

DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU iii

DANH MỤC CÁC TỪ VIẾT TẮT iv

GIỚI THIỆU 1

CHƯƠNG 1 CÁC CÔNG CỤ , CÁCH THỨC GIAO TIẾP 2

1.1 Các công cụ cần 2

1.1.1 ESP8266 2

1.1.2 Arduino Uno 3

1.1.3 Khung robot 3

1.1.4 Động cơ di chuyển 4

1.1.5 Server Nodejs 4

1.2 Cách thức giao tiếp 5

1.2.1 ESP8266 với server Nodejs 5

1.2.2 Server với App điều khiển 6

1.2.3 Esp8266 với Arduino 6

1.2.4 Điều khiển linh kiện 8

KẾT LUẬN 13

i

Trang 4

DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU

Hình 1.6 Sơ đồ kết nối Rx , Tx 6

ii

Trang 5

DANH MỤC CÁC TỪ VIẾT TẮT

iii

Trang 6

GIỚI THIỆU

Bài toán:

Trong thời buổi 4.0 , công nghệ phát triển theo từng ngày , việc sử dụng internet kết nối vạn vật là điều đã , đang và sẽ phủ khắp các thiết bị và làm cho chúng thông minh , thân thiện với mọi người Bài toán điều khiển robot di chuyển là cái căn bản của internet of thing giúp điều khiển mọi thứ không giới hạn về mặt khoảng cách

Yêu cầu:

 Xây dựng hệ thống gồm :

- Server trung tâm

- App điều khiển ( Android )

- Dụng cụ cơ khí ( Robot xe )

Trang 7

CHƯƠNG 1 CÁC CÔNG CỤ , CÁCH THỨC GIAO TIẾP

1.1 Các công cụ cần

1.1.1 ESP8266

ESP8266 là module thu/phát wifi , là đường ống trung gian để giao tiếp với server và các linh kiện điện tử

Hình 1.1 : Module esp8266

Ở đây , nhóm em sử dụng module nodeMCU có chứa module esp8266 để thuận tiện cho việc code

Trang 8

Hình 1.2 : Module NodeMCU

1.1.2 Arduino Uno

Là một chip xử lý nhỏ , giá thành rẻ , xung nhịp 16Mhz

Hình 1.3 : Module Arduino

1.1.3 Khung robot

Nhóm em sử dụng khung xe 4 bánh

Trang 9

Hình 1.4 : Khung robot

1.1.4 Động cơ di chuyển

Nhóm sử dụng motor điều tốc 9v

Trang 10

Hình 1.5 : Motor điều tốc

1.1.5 Server nodejs

Nodejs hỗ trợ rất mạnh về vấn đề realtime giúp điều khiển robot mật cách chính xác nhất , nhanh nhất

1.2 Cách thức giao tiếp

1.2.1 Esp8266 với Server nodejs

Đầu tiên Esp8266 cần kết nối với mạng wifi cục bộ

Sử dụng thư việc SocketIO kết hợp JSon

Server và esp8266 cùng lắng nghe port

1.2.2 Server với App diều khiển

Code app connect to server

1.2.3 ESP8266 kết nối vói arduino

Chúng ta sử dụng kết nối Rx , Tx

Hình 1.6 : Sơ đồ kết nối Rx , Tx

ESP8266 sẽ nhận lệnh từ server và truyền lệnh cho arduino điều khiển các thiết bị (Motor quay , tốc độ , khoảng cách , …)

Trang 11

1.2.4 Điều khiển linh kiện

Sử dụng Arduino đã nhận lệnh từ ESP8266 và điều khiển motor di chuyển Code điều khiển robot

Ngày đăng: 27/02/2023, 20:50

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w