Mục lục
Mô tả
Chắc hẳn trong các bạn ai cũng đã được sở hữu hoặc sử dụng qua 1 chiếc xe điều khiển từ xa rồi chứ nhỉ. Hôm nay chúng ta thử cùng nhau tự làm nên 1 chiếc xe điều khiển từ xa qua điện thoại thông minh nhé!
Chuẩn bị
- 1 Yolo:Bit
- 1 shield mở rộng cho Yolo:Bit
- 1 hộp pin 5v có thể dùng 3 pin tiểu AAA
- Dây cắm grove
- 2 động cơ giảm tốc và bánh xe
- 1 bánh xe loại mắt trâu
- 2 module bluetooth
- 1 module điều khiển động cơ
- Que kem(có thể mua que đè lưỡi ở các tiệm thuốc)
Thực hiện chế tạo xe điều khiển
Đầu tiên chúng ta dùng keo nên dán que kem để tạo thành 1 cái khung xe. Sau đó dán động cơ và bánh xe mắt trâu vào.
Lưu ý: trước khi dán bạn nên để xe điều khiển xuống và xem có cân đối chưa, nếu chưa hãy dán thêm que kem cho đều.
Riêng phần động cơ mình thấy dùng keo nến ko chắc chắn nên đã khoét thêm lỗ và dùng dây rút cho chắc. Sau đó, hàn dây cho động cơ và luồn lên phía mặt trên.
Ở phía trên mình có dùng 2 que kem để tạo 1 khe để kết nố với Grove shield.
Kết nối dây cắm
Nối dây của 2 động cơ vào cổng Motor A,B. Lưu ý, nếu muốn động cơ quay ngược chỉ cần đảo chiều dây.
Phần EnA,EnB thì vì mình không điều chỉnh tốc độ nên cứ để mặc định 100% bằng cách nối lại với hàng trên.
Phần in1,2,3,4 này chính là phần giúp động cơ xoay, đảo chiều và dừng lại. Trong đó: in1,2 sẽ điều khiển Motor A và in3,4 sẽ điều khiển Motor B. Nếu 2 đầu chúng ta cấp cùng tín hiệu ( cùng 0 hoặc cùng 1) thì động cơ sẽ dừng. Nếu tín hiệu khác nhau động cơ sẽ xoay, còn nếu muốn động cơ đảo chiều chỉ cần đảo tín hiều lại.
Phần IN này mình sẽ nối tương ứng với chân P0,1,2,3.
Tiếp theo là phần Bluetooth. Mình sẽ nối chân Rx với P8 và Tx với P9, hai chân VCC và GND thì nối 3v3 và GND.
Cuối cùng là phần nguồn. Cực dương(+) của pin nối với 12V của module điều khiển động cơ, cực âm (-) nối với GND của module.
Để cấp nguồn cho Grove shield ta nối jack pin trên shield (+)(-) tương ứng với 5v và GND trên module điều khiển động cơ.
Nạp code và chạy thôi nào!
Chương trình
Bạn tiến hành lập trình kéo thả cho Yolo:Bit theo hướng dẫn sau. Nếu bạn chưa biết cách thao tác với Yolo:Bit, bạn có thể tham khảo hướng dẫn lập trình kéo thả cho Yolo:Bit trước nhé.
Phần block bluetooth bạn có thể tải block mở rộng của CAR:BIT V2 và dùng ứng dụng Dabble trên smartphone Android hoặc IOS(dùng module bluetooth 4.0 trở lên).
Vậy là xong, chúng ta đã hoàn thành mô hình xe điều khiển thông minh từ xa rồi!
Nếu bạn có bất kỳ thắc mắc gì thì có thể liên hệ với Fanpage của OhStem để được tư vấn nhé!