Tự Làm Xe Điều Khiển Từ Xa Đơn Giản, Cách Chế Tạo Ô Tô Thu Nhỏ Điều Khiển Từ Xa

-

I. Giới Thiệu

Đây là bài viết đầu tiên của bản thân nên bao gồm sai sót gì mong muốn mọi tín đồ đóng góp

*
. Vào việc thôi ! hiện nay, trên xã hội của mình đã có bài viết hướng dẫn làm xe tinh chỉnh với cách tinh chỉnh và điều khiển là dùng sóng nrf hoặc sóng bluetooth. Hôm trước mình đọc phản hồi của một bạn, các bạn ấy nói rằng bạn chỉ có một con arduino với cũng không có sờ-mát-phôn(Mình cũng thế :D), yêu cầu không thể áp dụng 2 cách tinh chỉnh trên. Vị vậy hôm nay mình xin viết bài viết hướng dẫn làm cho xe điều khiển bằng remote TV (Nói đúng đắn hơn là bởi tín hiệu hồng ngoại) nhằm giúp cho các bạn có số trời như mình và các bạn ấy 
*
.

Bạn đang xem: Tự làm xe điều khiển từ xa

II. Làm Thôi

​1. Chuẩn Bị


Nguyên liệu có tác dụng xe: size xe mica, 2 motor vỏ hộp số tất cả bánh xe, bánh xe đa hướng, vài bé ốc nữa là xong. (Bạn có thể sử dụng 4 motor cũng được, mình cần sử dụng 2 mẫu cho tiết kiệm ngân sách :D). Các chúng ta có thể tham khảo những bài viết:

2. Ráp Phần Cứng

Trước tiên nhìn mạch nguyên lí nha (Máy sở hữu fritzing bị lỗi cần dùng tạm ứng dụng Paint :D):


"Mình chụp bằng con hãng nokia cùi nên hình ảnh không được đường nét lắm"

Ráp bánh vào vỏ hộp số.

Gắn bánh vào form xe

Thêm cái bánh nhiều hướng vào

 

Cho ông hoàng lên kiệu

Bà hoàng hậu cũng đu theo :D

Cậu hoàng tử của ta đây mà

"Mình sài nhỏ 1838 nha".

Cho lên kiệu luôn

Nối 2 motor cùng với L298, nếu sử dụng 4 motor thì nối tuy nhiên song 2 motor của một luồng lại nha.

Nối chân + Motor trái vào OUT1, chân - vào OUT2. Nối chân + Motor bắt buộc vào OUT4, chân - vào OUT3.

Nối 4 chân In1, In2, In3, In4 cùng với arduino. (Mình nối in1 - D6, in2 - D7, in3 - D8, in4 - D9)

Nối nhỏ mắt thu mặt trời với arduino, (Mình nối chân OUT với D12). Các bạn lưu ý, những mắt thu hồng ngoại khác nhau có thể có sơ thứ chân không giống nhau, phải để chắc hẳn rằng thì đề xuất xem datasheet của nó.

Đây là sơ trang bị chân của con 1838

Lắp nguồn đến L298.

Mình nối chân 12V vào rất dương nguồn công suất, chân GND vào cực âm nguồn công suất và cực âm arduino. Nếu áp dụng nguồn chung cho tất cả arduino với L298 thì nối chân 5V vào chân Vin arduino(Mình sử dụng 2 mối cung cấp riêng bắt buộc bỏ trống).

Xem thêm: Ăn gì để tạo môi trường kiềm phòng chống bệnh tật, chia sẻ cách hiểu đúng từ bác sĩ

Cấp nguồn mang đến arduino, mình dùng pin 9V.

+ 9V - Vin

- 9V - GND

Thêm loại remote tv nữa là hoàn thành phần cứng.

3. Lập trình


Trước tiên các bạn cần tra mã của chiếc nút mà bạn sẽ bấm bên trên remote tv, rồi từ đó thế mẫu mã ấy vào mã nút trong code xây dựng của mình. Bên cạnh ra, còn cả cách cài thư viện IRremote cho arduino nữa. Giải pháp tra mã nút và giải pháp cài thư viện chúng ta cũng có thể tham khảo tại bài bác viết: 

Infrare remote control ( Điều khiển bằng hồng ngoại) với arduino

Một nội dung bài viết của anh NTP_PRO

Ok, sau khoản thời gian tra mã nút và thiết lập thư viện ta ban đầu lập trình:

 

#define ir 12#define in
A1 6#define in
A2 7#define in
B1 8#define in
B2 9#include IRrecv irrecv(ir);decode_results results;void setup() irrecv.enable
IRIn(); pin
Mode(in
A1,OUTPUT); pin
Mode(in
A2,OUTPUT); pin
Mode(in
B1,OUTPUT); pin
Mode(in
B2,OUTPUT);void translate
IR() switch(results.value) case 0x
C03E: robot
Move(1); break; case 0x
C05E: robot
Move(0); break; case 0x
C0DE: robot
Move(2); break; case 0x
C05A: robot
Move(3); break; case 0x
C0DA: robot
Move(4); break; case 0x
C01E: robot
Move(6); break; case 0x
C038: robot
Move(5); break; void robot
Move(int chedo) switch(chedo) case 0: //Dung motor
Move(in
A1,in
A2,0); motor
Move(in
B1,in
B2,0); break; case 1: //Di thang motor
Move(in
A1,in
A2,1); motor
Move(in
B1,in
B2,1); break; case 2: //Lui motor
Move(in
A1,in
A2,2); motor
Move(in
B1,in
B2,2); break; case 3: //Re phai motor
Move(in
A1,in
A2,0); motor
Move(in
B1,in
B2,1); break; case 4: //Re trai motor
Move(in
A1,in
A2,1); motor
Move(in
B1,in
B2,0); break; case 5: //Xoay phai motor
Move(in
A1,in
A2,2); motor
Move(in
B1,in
B2,1); break; case 6: //Xoay trai motor
Move(in
A1,in
A2,1); motor
Move(in
B1,in
B2,2); break; void motor
Move(int in1,int in2, byte action) switch(action) case 0: //Dung digital
Write(in1,0); digital
Write(in2,0); break; case 1: //Chieu thu 1 digital
Write(in1,1); digital
Write(in2,0); break; case 2: //Chieu thu 2 digital
Write(in1,0); digital
Write(in2,1); break; void loop() if (irrecv.decode(&results)) translate
IR(); delay(200); irrecv.resume();  

III. Kết luận


Như vậy là họ đã xong xuôi được chiếc xe rồi. Mình hi vọng rằng các các bạn sẽ hài lòng lúc xem nội dung bài viết này. Còn bây chừ thì thuộc hướng thành quả này nào. Chúc các bạn thành công.

Hướng Dẫn làm Xe Điều Khiển tự Xa công nghệ bluetooth Bằng
Smartphone

Bạn là 1 trong những người bước đầu tìm phát âm về arduino dễ dàng và đơn giản và đangcần một dự án đơn giản và dễ dàng để thực hành thực tế mà không biết lựa chọn dự án công trình nào để thực hành thì hôm nay Linh khiếu nại Điện Tử 3M sẽ reviews đến các bạn một project đơn giản và dễ dàng là làm cho một cái xe tinh chỉnh từ xa bluetooth bởi smartphone, kháhay ho để chúng ta vừa có thể vọc vun vựa học và vừa chơi.

Cùng bắt tay vào làm luôn nhé:

Chuẩn Bị linh phụ kiện Làm xe pháo Điều Khiển từ bỏ Xa Bluetooth:

01Động cơ giảm tốc vàng01Arduino uno R301Module bluetooth HC0501Module L298 Mạch cầu H Điều Khiển Động Cơ DC01Mica, 04 bánh xe02pin 18650

*

Hình 1: Sơ vật dụng mạch điều khiển và tinh chỉnh xe bluetooth

Bước 1: lắp đụng cơ giảm tốc vào bánh xe

*

Bước 2: đính thêm bánh xe đã có lắp cồn cơ tụt giảm vào size xe.

*

Bước 3:Lắp encoder vào hễ cơ tụt giảm như hình bên dưới

*

Bước 4: Hàn dây cho hộp động cơ giảm tốc, hàn 2 đầu dây với 2 là đồng trên rượu cồn cơ

*

Bước 5: gắn thêm Arduino uno R3, Module bluetooth không dây HC05, Module L298 Mạch ước H Điều Khiển Động Cơ DC lên size xe và liên kết dây như hình 1.

*

Bước 6: nạp code mang đến arduino

Download code tại đây:

*

Lưu ý: khi nạp chương trình đến Arduino, cầnphải gỡ 2 dây đã nhập vào Tx với Rx trên board Arduino. Sau khoản thời gian nạp code hoàn thành bạncắm 2 dây kia vào địa chỉ Rx cùng Tx vào lại.

Vậy là đã chấm dứt rồi. Chúc các bạn thành công!Hyvọng qua bài xích này, các các bạn sẽ có thể trường đoản cú mình sáng tạo thêm các cái xe, robot tinh chỉnh bằng công nghệ bluetooth hay ho và hầm hố hơn những nữa nhé