CÁCH LÀM OTO ĐIỀU KHIỂN TỪ XA BẰNG REMOTE TV, TỰ LÀM XE ĐIỀU KHIỂN TỪ XA BẰNG REMOTE TV
I. Giới Thiệu
Đây là bài viết đầu tiên của chính mình nên bao gồm sai sót gì mong muốn mọi bạn đóng góp
. Vào việc thôi ! hiện tại nay, trên xã hội của tôi đã có nội dung 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à sử dụng sóng nrf hoặc sóng bluetooth. Hôm trước mình đọc bình luận của một bạn, chúng ta ấy nói rằng chúng ta chỉ có 1 con arduino với cũng không tồn tại sờ-mát-phôn(Mình cũng vậy :D), buộc phải không thể áp dụng 2 cách điều khiển và tinh chỉnh trên. Vị vậy lúc này mình xin viết nội dung bài viết hướng dẫn có tác dụng xe tinh chỉnh và điều khiển bằng remote TV (Nói đúng đắn hơn là bằng tín hiệu hồng ngoại) nhằm giúp cho các bạn có định mệnh như bản thân và bạn ấy .Bạn đang xem: Cách làm oto điều khiển từ xa
II. Làm cho Thôi
1. Chuẩn Bị
Nguyên liệu làm cho xe: form xe mica, 2 motor vỏ hộp số gồm bánh xe, bánh xe đa hướng, vài con ốc nữa là xong. (Bạn hoàn toàn có thể sử dụng 4 motor cũng được, mình dùng 2 dòng cho tiết kiệm :D). Các chúng ta có thể tham khảo các bài viết:
2. Ráp Phần Cứng
Trước tiên ngắm mạch nguyên lí nha (Máy mua fritzing bị lỗi đề xuất dùng tạm ứng dụng Paint :D):
"Mình chụp bằng con hãng nokia cùi nên ảnh không được nét lắm"
Ráp bánh vào hộp số.
Gắn bánh vào size xe
Thêm cái bánh nhiều hướng vào
Cho ông hoàng lên kiệu
Bà cung phi 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 song song 2 motor của 1 luồng lại nha.
Nối 4 chân In1, In2, In3, In4 với arduino. (Mình nối in1 - D6, in2 - D7, in3 - D8, in4 - D9)
Nối bé mắt thu hồng ngoại với arduino, (Mình nối chân OUT cùng với D12). Các bạn lưu ý, các mắt thu mặt trời khác nhau có thể có sơ đồ gia dụng chân không giống nhau, yêu cầu để chắc chắn rằng thì buộc phải xem datasheet của nó.
Đây là sơ vật dụng chân của nhỏ 1838
Lắp nguồn mang lại L298.
Xem thêm: Cách Vô Facebook Bị Chặn Trên Chrome,Firefox, 5 Cách Vào Facebook Khi Bị Chặn Nhanh Nhất 2018
Mình nối chân 12V vào cực dương nguồn công suất, chân GND vào rất âm nguồn năng suất và rất âm arduino. Nếu sử dụng nguồn chung cho cả arduino và L298 thì nối chân 5V vào chân Vin arduino(Mình sài 2 mối cung cấp riêng yêu cầu bỏ trống).
Cấp nguồn mang đến arduino, mình dùng pin 9V.
+ 9V - Vin
- 9V - GND
Thêm mẫu remote tv nữa là xong xuôi phần cứng.
3. Lập trình
Trước tiên chúng ta cần tra mã của loại nút mà bạn sẽ bấm bên trên remote tv, rồi từ đó thế loại mã ấy vào mã nút trong code xây dựng của mình. Không tính ra, còn cả giải pháp cài thư viện IRremote mang lại arduino nữa. Phương pháp tra mã nút và biện pháp cài thư viện bạn cũng có thể tham khảo tại bài viết:
Infrare remote control ( Điều khiển bởi 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 bước đầ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à chúng ta đã kết thúc được chiếc xe rồi. Mình hy vọng rằng các các bạn sẽ hài lòng lúc xem bài viết này. Còn bây giờ thì thuộc hướng kết quả đó nào. Chúc các bạn thành công.
F4; t
F4; điều khiển từ xa gi
E1; rẻ - tr
F2; chơi xe cộ điều khiển từ xa gi
E1; rẻ tuyệt vời đến d
E0;nh mang lại b
E9; y
EA;u của bạn
oto đồ chơi điều khiển từ xa l
E0; tr
F2; chơi
F4; t
F4; điều khiển m
E0; hầu như mỗi ch
FA;ng ta khi nghĩ về tuổi thơ vẫn nhớ lại sự th
E8;m muốn với động cơ mạnh mẽ, bền bỉ, kiểu d
E1;ng bắt mắt những chiếc xe đồ chơi điều khiển gi
E1; rẻ lu
F4;n l
E0; niền mới ước của c
E1;c bạn trai nhỏ. C
E1;c b
E9; thỏa th
ED;ch thể hiện sự kh
E9;o l
E9;o tinh mắt của m
EC;nh bằng bảng điều khiển: tr
E1;i, phải, l
EA;n, xuống hoặc tốc độ một c
E1;ch tuyệt vời. Chắc hẳn c
E1;c bậc l
E0;m phụ vương l
E0;m mẹ kh
F4;ng thể bỏ qua tr
F2; chơi xe pháo điều khiển n
E0;y gi
E0;nh mang lại b
E9;, bởi sự kh
E9;o l
E9;o, linh hoạt vào việc điều khiển chiếc xe cộ
F4; t
F4; từ xa gi
E0;nh đến b
E9;.
trường đoản cú khóa thu xếp theo
Bộ xe pháo 5 IN 1 T25 xe cứu nạn lớn và bốn xe con
0
Xe cứu nạn lớn con trẻ em chất lượng tốt, làm bằng nhựa an toàn đảm bào, giá bèo bán tại cửa hàng kynanggame.edu.vn, thành phầm được sở hữu nhiều vào khoảng thời gian 2020
Giá mua:125,000₫Giá gốc:165,000₫
Xe Jeep điều khiển từ xa BB108
0
Xe Jeep tinh chỉnh và điều khiển từ xa có thiết kế mạnh mẽ cùng với bánh xe cộ lớn, độ ma sát cực kỳ cao góp xe vận hành êm ái và bình ổn trên các địa hình gồ ghề phức tạp.
Giá mua:280,000₫Giá gốc:380,000₫
Xe tăng war tank điều khiển và tinh chỉnh từ xa T90
0
Pháo đài luân phiên 360 độ xe tăng điều khiển từ xa mini mang lại bé làm chất liệu nhựa cứng, tất cả đèn hồng ngoại, khoảng cách điều khiển 10 mét.