Hướng dẫn làm ô tô đồ chơi điều khiển từ xa đơn giản, cách chế tạo ô tô thu nhỏ điều khiển từ xa
Mô tả sản phẩm

Bạn là 1 trong người bước đầu tìm đọc về vinaglue.edu.vn đơn giản và đang bắt buộc một dự án đơn giản dễ dàng để thực hành mà chưa chắc chắn lựa chọn dự án công trình nào để thực hành thì từ bây giờ kênh tạo ra sẽ phía dẫn các bạn một project đơn giản và dễ dàng là có tác dụng một chiếc xe tinh chỉnh và điều khiển từ xa bluetooth bằng smartphone, khá tuyệt ho để các bạn vừa có thể vọc vén vựa học với vừa chơi.
Bạn đang xem: Hướng dẫn làm ô tô đồ chơi điều khiển từ xa đơn giản
Thông tin bỏ ra tiết1.Sơ thứ nguyên lý:

Hình 1: sơ đồ nguyên tắc xe điều khiển từ xa bluetooth
Các các bạn tải sơ đồ nguyên tắc file PDF tại đây nhìn đến rõ(có thể phóng khổng lồ thu nhỏ tuổi hết khuôn khổ được, nhìn cho rõ linh phụ kiện )
https://drive.google.com/file/d/1m
GNJI4u
EWH94DHOQHJf
RFc2ULx8Z9q5y/view?usp=sharing
2.Chuẩn bị linh kiện:
Hình 2: linh kiện điện tử (hình minh họa)
Toàn bộ linh kiện các các bạn sẽ xem trong file word liệt kê khá đầy đủ các món trên đây:
https://drive.google.com/file/d/1s4U_v3b
RFFGQ9USd
CMwh
IHHHLGq0g
Uyr/view?usp=sharing
3.Gia công mạch in:
Hình 3: mạch in xe điều khiển từ xa bluetooth không dây (mạch lớp bên dưới và các jump nối phía trên)
File cài mạch in , các bạn sẽ tải về in trên giấy tờ trơn với ủi lên bo mạch đồng:
https://drive.google.com/file/d/1ZYPg_C5VO9z
Qnrn
Yvi1Kk
E-pet
UFQSg
X/view?usp=sharing
4.Nạp chương trình mang đến vinaglue.edu.vn nano:File hấp thụ chương trình mang lại vinaglue.edu.vn nano:
https://drive.google.com/file/d/1u
Nvv
EUyo68LXQh
DZi
Svj
UODOQ_ji
GIBE/view?usp=sharing
Một điều để ý là khi chúng ta mở file công tác "xe bluetooth" thì chương trình vinaglue.edu.vn sẽ hiện lên bảng thông báo như này:

Hình 4: bảng thông tin khi mở file chương trình "xe bluetooth.ino"
Các bạn sẽ chọn vào ô "yes" và bọn họ sẽ tất cả chương trình nhằm nạp vào vinaglue.edu.vn nano như sau:
I. Giới Thiệu
Đây là bài viết đầu tiên của mình nên gồm sai sót gì ý muốn mọi người đóng góp


II. Làm Thôi
1. Chuẩn chỉnh Bị
Nguyên liệu làm xe: khung xe mica, 2 motor vỏ hộp số có 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 cần sử dụng 2 mẫu cho tiết kiệm chi phí :D). Các bạn có thể tham khảo những 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 phải dùng tạm phần mềm Paint :D):
"Mình chụp bởi con nokia cùi nên ả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 size xe
Thêm chiếc bánh đa hướng vào
Cho vua lên kiệu
Bà phi tần cũng đu theo :D
Cậu hoàng tử của ta đây mà
"Mình sài con 1838 nha".
Cho lên kiệu luôn
Nối 2 motor cùng với L298, nếu thực hiện 4 motor thì nối song song 2 motor của một luồng lại nha.
Xem thêm: Tổng hợp 10 cách tẩy mực trên áo hiệu quả, nguyên liệu dễ tìm
Nối 4 chân In1, In2, In3, In4 cùng với vinaglue.edu.vn. (Mình nối in1 - D6, in2 - D7, in3 - D8, in4 - D9)
Nối con mắt thu mặt trời với vinaglue.edu.vn, (Mình nối chân OUT với D12). Các bạn lưu ý, các mắt thu mặt trời khác nhau rất có thể có sơ đồ vật chân khác nhau, bắt buộc để chắc hẳn rằng thì buộc phải xem datasheet của nó.
Đây là sơ đồ dùng chân của bé 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 rất âm nguồn năng suất và cực âm vinaglue.edu.vn. Nếu áp dụng nguồn chung cho tất cả vinaglue.edu.vn với L298 thì nối chân 5V vào chân Vin vinaglue.edu.vn(Mình dùng 2 mối cung cấp riêng yêu cầu bỏ trống).
Cấp nguồn mang đến vinaglue.edu.vn, mình sài pin 9V.
+ 9V - Vin
- 9V - GND
Thêm dòng 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 loại 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. Không tính ra, còn cả phương pháp cài thư viện IRremote cho vinaglue.edu.vn nữa. Cách tra mã nút và giải 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 vinaglue.edu.vn
Một nội dung bài viết của anh NTP_PRO
Ok, sau thời điểm tra mã nút và sở hữu 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à bọn họ đã hoàn thành được mẫu xe rồi. Mình mong muốn rằng các các bạn sẽ hài lòng khi xem nội dung bài viết này. Còn hiện thời thì thuộc hướng kết quả đó nào. Chúc chúng ta thành công.