1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) thiết kế và chế tạo một hệ thống robot có thể chạy thẳng và tránh chướng ngại vật

20 7 0

Đ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 đề Thiết kế và chế tạo một hệ thống robot có thể chạy thẳng và tránh chướng ngại vật
Người hướng dẫn PTS. Nguyễn Văn A
Trường học Trường Đại học Công nghệ Thông tin - Đại học Quốc gia Hà Nội
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo tiến độ nhóm
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 20
Dung lượng 5,99 MB

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

Nội dung

Arduino UNO có thể được cấp nguồn 5V thông qua cổng USB hoặc cấp nguồn ngoài.. Node MCU nhận nguồn thông qua Arduino UNO.. SƠ ĐỒ NỐI CHÂN NODE MCU VỚI ARDUINONode MCU 8266 Arduino UNO

Trang 1

BÁO CÁO TIẾN

ĐỘ NHÓM 2

Trang 2

Yêu cầu dự án Thiết kế và chế tạo một hệ thống robot có thể chạy thẳng vàtránh chướng ngại vật.

Sơ đồ kết nối

Nguồn 12V

5V

LM2596 L298

DC-DC

Động cơ 12VDC

MPU 6050

I2C

Arduino

Cảm biến hồng ngoại

Software Serial

ESP8 266

Trang 3

Zone

Trang 4

SƠ ĐỒ

KẾT NỐI

Vi điều khiển

Trang 5

Arduino UNO có thể

được cấp nguồn 5V

thông qua cổng USB

hoặc cấp nguồn ngoài.

Node MCU nhận nguồn thông qua Arduino UNO.

Nếu cấp nguồn vượt quá ngưỡng giới hạn trên, bạn sẽ làm hỏng

Arduino UNO.

6 chân analog (A0 đến

A5), độ phân giải 10 bit,

đọc các giá trị điện áp

t

Trang 6

rong khoảng 0 – 5V

SDA (A4) và SCL (A5)

hỗ trợ giao tiếp TWI/I2C

Chân Rx (6) và Tx (7) dùng để kết nối SoftwareSerial với NODE MCU

Chân 3,5,6,9,10,11

là PWM

Trang 7

14 chân digital để đọc/ tín hiệu

Trang 8

NODE MCU8266

ESP8266 là một mạch vi điều khiển được tích hợp wi-fi 2.4GHz

Điều khiển từ xa qua App hoặc ở trên Web

Trang 10

SƠ ĐỒ NỐI CHÂN NODE MCU VỚI ARDUINO

Node MCU 8266 Arduino UNO

Sử dụng thư viện Software Serial

để kết nối với Arduino

Trang 11

Module Driver L298

4 chân INPUT: IN1, IN2, IN3, IN4 được nối lần

lượt với các chân 12, 11, 10, 9 của Arduino UNO Đây là các chân nhận tín hiệu điều khiển

4 chân OUTUT: OUT1, OUT2, OUT3, OUT4 (tương ứng với các chân INPUT) Các chân này sẽ được nối với động cơ

Hai chân ENA và ENB dùng để điều khiển mạch cầu H trong L298

Nếu ở mức logic “1” (nối với nguồn 5V) cho phép mạch cầu H hoạt động, nếu ở mức logic “0” thì mạch cầu H không hoạt động

Trang 12

Wire connection between Arduino and motor driver

Trang 13

LM2596 DC - DC

IC hạ áp, có 2 đầu vào IN, OUT và 1 biến trở để

chỉnh áp đầu ra

Điện áp đầu vào từ 4-35V, điện áp ra từ 1,25-30V, dòng Max 3A, có thể cấp nguồn sử dụng tốt cho Arduino UNO

Trang 14

Cảm biến hồng ngoại

Phát hiện bức xạ hồng ngoại trong môi trường xung quanh của nó

Cảm biến hồng ngoại hoạt động giống như cách cảm biến phát hiện vật thể làm

Cảm biến thường có đèn LED hồng ngoại & điốt quang IR và việc kết hợp hai loại này sẽ tạo ra bộ ghép ảnh hoặc bộ ghép quang

Trang 15

Wire connection between Arduino and infrared sensor

MPU 6050 MPU6050 là một hệ thống cơ điện tử vi mô

(MEMS),

Vận tốc, định hướng, gia tốc, góc và nhiệt độ

Trang 16

Bộ xử lý chuyển động kỹ thuật số (DMP), giải

quyết các phép tính phức tạp

ADC 16 bit

Máy bay không người lái, Robot tự cân bằng, Ô

tô điều khiển bằng sóng vô tuyến

Mô-đun này sử dụng mô-đun I2C để giao tiếp

với Arduino

Trang 17

Sơ đồ kết nối

Trang 18

Hệ thống thời gian thực

• Chia các task ntn • Task lái xe

• Task check Zone

• Task xử lý giá trị MPU

• Task truyền thông, có thể chỉ cần truyền xuống Arduino là đủ

Trang 19

• Dùng chân ena enb để băm xung, chân in1234 để set chiều quay xe

Trang 20

• Vấn đề là thư viện MPU này có điều chỉnh nhanh được không

Ngày đăng: 14/12/2022, 10:26

TỪ KHÓA LIÊN QUAN

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

w