27 C
Hanoi
Thứ Tư, Tháng Ba 22, 2023

CHIA SẺ THIẾT KẾ PHẦN CỨNG ĐIỆN TỦ

Home LẬP TRÌNH VI ĐIỀU KHIỂN ARDUINO DIY Joystick điều khiển xe 4 bánh với NRF24L01

DIY Joystick điều khiển xe 4 bánh với NRF24L01

Các linh kiện, module chính:

  • Xe robot 4 bánh 4WD
  • Arduino UNO
  • Arduino Nano
  • Mạch điều khiển động cơ L298
  • nRf24L01 Module
  • Joystick
  • Pin 18650 Li-ion
  • 18650 Li-ion battery charger
  • Đế đựng pin Battery

Khung xe robot car 4 bánh 2 tầng Điện Tử 360(E360)

Arduino UNO R3 ATMEGA328P chip cắm (kèm cáp) – dientuquangsang

Arduino nano - dke.vn - Cần Thơ

Module L298:

L298 Motor Driver Module

Module L298 có thể điều khiển 2 động cơ DC hoặc 1 động cơ bước, có 4 lỗ nằm ở 4 góc thuận tiện cho người sử dụng cố định vị trí của module.

Có gắn tản nhiệt chống nóng cho IC, giúp IC có thể điều khiển với dòng đỉnh đạt 2A.
IC L298N được gắn với các đi ốt trên board giúp bảo vệ vi xử lý chống lại các dòng điện cảm ứng từ việc khởi động/ tắt động cơ.

Thông số kĩ thuật:

  • Driver: L298N tích hợp hai mạch cầu H
  • Điện áp điều khiển : +5V ~ +12 V
  • Dòng tối đa cho mỗi cầu H là :2A
  • Điện áp của tín hiệu điều khiển : +5 V ~ +7 V
  • Dòng của tín hiệu điều khiển : 0 ~ 36Ma
  • Công suất hao phí : 20W (khi nhiệt độ T = 75 °C)
  • Nhiệt độ bảo quản : -25°C ~ +130

IC L298 là một IC tích hợp  nguyên khối gồm 2 mạch cầu H bên trong. Với điện áp làm tăng công suất nhỏ như động cơ DC loại vừa…
Mình tóm tắt qua chức năng các chân của L298

– 4 chân INPUT: IN1, IN2, IN3, IN4 được nối lần lượt với các chân 5, 7, 10, 12 của L298. Đâ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 nối với các chân 2, 3,13,14 của L298. 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

Với bài toán của mình ở trên, các bạn chỉ cần lưu ý đến cách điều khiển chiều quay với L298:

– Khi ENA = 0: Động cơ không quay với mọi đầu vào.

– Khi ENA = 1:

INT1 = 1; INT2 = 0: Động cơ quay thuận.

INT1 = 0; INT2 = 1: Động cơ quay nghịch.

INT1 = INT2: Động cơ dùng ngay tức thì.

Với ENB cũng tương tự với INT3, INT4.

Module thu phát RF NRF24L01 2.4Ghz - Nshop

ARDUINO : Buy Arduino JoyStick cheap and at the best online ...

Cảm Biến JoyStick PS2 Arduino là một thiết bị đầu vào bao gồm một gậy quay và bộ đọc góc hoặc hướng điều khiển truyền tới thiết bị mà nó đang kiểm soát. Cần điều khiển thường được sử dụng để điều khiển trò chơi điện tử và robot.

Nguyên lý hoạt động:

Mô đun này có 2 đầu ra tương tự (tương ứng với trục X, Y) và một đầu ra số cho biết nó được ép trên trục Z hay không (dạng nút nhấn). Module này tích hợp LED hiển thị nguồn và có thể hiển thị tình trạng hoạt động.

China Battery Supply 18650 3.7V 3500mAh Lithium Ion Battery Cells Made in Japan - China Battery Cells, Lithiun-Ion Battery

$8.74 (Free Shipping) Dual Slot 18650 Li-ion Battery Charger (Dual Slots, Black, EU) at m.FastTech.com - FastTech Mobile

Bảng giá Khay đựng 3 viên pin 18650

Ngoài ra các bạn chuẩn bị thêm dây điện, linh kiện khác.

Mạch phát (điều khiển):
Schematic: Here
Code: Here

Mạch nhận(trên xe robot):
Schematic: Here
Code: Here

Thư viện: NRF24 Here

Source: Instructables

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Chia sẻ PCB KIT ESP32

Mạch nguyên lý schemaic: Download toàn bộ project phần mềm Altium: DOWNLOAD Một vài hình ảnh thiết kế trên Altium:

Chia sẻ PCB Ethernet Gigabit Switch 5 Port

Mạch nguyên lý Schematic: DOWNLOAD ALTIUM PROJECT Một số hình ảnh 3D và 2D của mạch: Lớp TOP: Lớp 2: Lớp 3:Lớp Bottom:

Chia sẻ PCB mạch Hub USB2.0 dùng FE1.1S

DOWNLOAD PROJECT (ALTIUM) Mạch thiết kế trên phần mềm Altium, 2 lớp, dùng cho mục đích thử nghiệm.

Chia sẻ PCB nguồn công nghiệp VRB2405YMD-20WR3

Công suất đầu ra 20 Vin (VDC) 18~36 Vout (VDC) 5 Số đầu ra 1 Điện áp cách ly 1500     DOWNLOAD  

Recent Comments