Mục lục:
- Bước 1: Danh sách thành phần
- Bước 2: Sửa đổi cơ học
- Bước 3: Lắp ráp xe
- Bước 4: Mã
- Bước 5: Cải tiến trong tương lai
Video: CAR-INO: Chuyển đổi hoàn toàn một chiếc ô tô RC cũ với điều khiển Arduino và Bluetooth: 5 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Giới thiệu
Xin chào! Đó là xsmas 1990 khi ông già Noel tặng tôi chiếc Ferrari F40 này, chiếc xe nhanh nhất thế giới!… Tại thời điểm đó.
Chiếc xe tuyệt vời này được trang bị điều khiển từ xa rc nhưng chỉ với một nút bấm…: |
Vâng, chiếc xe này chỉ có thể tiến và lùi! điều này rất khó chịu khi lái xe nên tôi hiếm khi sử dụng nó… vì lý do này mà món đồ chơi này vẫn còn sống!
Tôi tìm thấy nó trên gác mái của tôi trong hộp ban đầu vì vậy tôi đã bị sét đánh! Tôi có thể sử dụng mô-đun bổ sung của arduino để chuyển đổi chiếc xe!
Tôi quyết định gọi dự án là CAR-INO vì hai lý do, tôi sẽ sử dụng arduINO, và trong tiếng Ý carino có nghĩa là "tốt đẹp", bởi vì kết quả cuối cùng sẽ … tốt đẹp!:)
Các tính năng được triển khai là:
- lái (tất nhiên!)
- kiểm soát tốc độ
- điều khiển đèn pha
- điều khiển đèn nền
- sừng
hãy bắt đầu!
Bước 1: Danh sách thành phần
- arduino nano 1,8 €
- Trình điều khiển động cơ DC (tôi đã sử dụng bảng L298n) 1,5 €
- động cơ servo sg90 1 €
- mô-đun bluethoot (như HC-05) 3 €
- buzzer hoạt động << 1 €
- 3 đèn led trắng << 1 €
- công tắc vi mô << 1 €
- tụ điện ít nhất 320uF << 1 €
- dây màu << 1 €
- xe cũ 1990 với động cơ DC còn hoạt động.
Giá được lấy từ Aliexpress.
CÔNG CỤ
- thợ hàn
- thiếc
- vặn vẹo
- dây tước
- keo nóng
Bước 2: Sửa đổi cơ học
Khi tôi mở chiếc xe ra, tôi nhận ra rằng đây là một phiên bản rẻ tiền của một loạt xe rc khác vì nó có không gian cho servo và trục liên kết các bánh xe có một điểm nối cho servo nhưng được lắp ráp ngược lại để khóa các bánh đầu.
Tôi cắt một ít nhựa để tạo khoảng trống cho servo SG90 và tôi dán nó, tôi cũng dán một con vít trên cánh tay servo để tạo ra một chỗ tiếp giáp với trục (xem ảnh). Tôi đã tháo bảng điện tử cũ và cắt phần nhựa thừa đang giữ nó.
Bước 3: Lắp ráp xe
Các con led backlight được kết nối trực tiếp trên chân số 13 là đầu ra dành riêng cho led nên bạn không cần điện trở. Đèn led phía trước cần một điện trở để hạn chế dòng điện, bạn có thể sử dụng điện trở 220 / 250 ohm. Tôi không có đèn LED trắng vì vậy trong trường hợp của tôi, tôi đã sử dụng đèn LED RGB làm đèn LED trắng.
Trong dự án của tôi, tôi không thể sử dụng chân 9 và 10 làm PWM vì thư viện servo (mà chúng tôi sẽ sử dụng trong mã để điều khiển động cơ servo) vô hiệu hóa PWM trên các chân này.
Cách tốt nhất là sử dụng hai nhà cung cấp năng lượng khác nhau, một cho logic (arduino) một cho động cơ (như sơ đồ cung cấp kép), nhưng trong ô tô của tôi không có đủ chỗ (tôi đã gặp rất nhiều vấn đề khi lắp bảng điều khiển và servo) vì vậy tôi quyết định sử dụng một tụ điện lớn để lọc đỉnh điện áp thấp khiến arduino kêu to trong quá trình kích hoạt động cơ.
Tôi đã sử dụng công cụ microwitch để tắt nguồn trên các thành phần khác. trong quá trình nhấp nháy, các thành phần khác được liên kết với arduino có thể tạo ra sự cố trong quá trình hoạt động này.
Trước khi lắp ráp, hãy chọn một cách bố trí tốt để đặt các bộ phận và đảm bảo rằng thùng xe vừa vặn! Tôi hàn các dây (theo sơ đồ) trực tiếp trên arduino nhưng có lẽ tốt hơn là sử dụng các tiêu đề!
Tôi đã sử dụng keo nóng để cố định tất cả các thành phần vì nó đủ chắc, dễ tháo lắp và không gây lộn xộn.
Bước 4: Mã
2018-03-17 PHIÊN BẢN MỚI - CẬP NHẬT LỚN!
Đối với mã mới, tôi dựa trên giao tiếp trên "Arduino Joystick Controller", một ứng dụng miễn phí trên playstore.
Tải xuống ứng dụng mới tại đây
CẢNH BÁO: Khi bạn kết nối arduino trên PC, hãy nhớ tắt nguồn cung cấp pin !!!!!
Tải xuống thư viện L293 và giải nén nó trong thư mục arduino "libreries"
bạn có thể dễ dàng cấu hình ô tô của mình bằng cách tạo hồ sơ cá nhân trong ứng dụng. khi bắt đầu mã, bạn có thể đặt sơ đồ chân theo sở thích của mình (không sử dụng chân 9 và 10 làm pwm). Nếu bật nguồn trên tay lái servo đi quá phạm vi, bạn có thể chèn một góc trung tâm tùy chỉnh xóa nhận xét tại:
// # định nghĩa centro
Phần mềm này bao gồm các tính năng mới như:
- góc lái tương tự
- thông số có thể cài đặt thông qua ứng dụng
- khả năng đọc các cảm biến tương tự (pin, nhiệt độ, v.v.)
- khả năng thêm và điều khiển 2 servos khác (tức là cho gimbal máy ảnh) Hãy tận hưởng!
Thưởng thức!
PHIÊN BẢN CŨ
Đối với mã, tôi dựa trên giao tiếp trên "Arduino Bluetooth RC Car APP", một ứng dụng miễn phí trên playstore.
Downoad ứng dụng tại đây
CẢNH BÁO: Khi bạn kết nối arduino trên PC, hãy nhớ tắt nguồn cung cấp pin !!!!!
Bạn có thể dễ dàng cấu hình chiếc xe của mình ngay từ đầu đoạn mã có 2 phần:
- Định nghĩa sơ đồ chân: bạn có thể chọn sơ đồ chân (NB không sử dụng chân 9 và 10 làm pwm).
- Hiệu chỉnh: đặt cho bạn mức độ lái (phải, trái và giữa) và PWM tối thiểu để di chuyển xe.
Bây giờ hãy flash tệp ino trên nano của bạn và tận hưởng!
CẬP NHẬT 2018-03-15: đã khắc phục lỗi tính toán tốc độ.
Bước 5: Cải tiến trong tương lai
Tôi đang nghĩ đến các tính năng tuyệt vời khác:
- thêm cảm biến điện áp pin
- thêm cảm biến nhiệt độ
- đèn pha màu menagement
Tôi sẽ cập nhật hướng dẫn này càng sớm càng tốt.
Đề xuất:
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Chuyển một hình ảnh thành một tác phẩm điêu khắc thanh Dowel: 7 bước (với hình ảnh)
Chuyển đổi hình ảnh thành tác phẩm điêu khắc thanh chốt: Trong dự án này, tôi đã chuyển đổi hình ảnh của một khinh khí cầu thành một tác phẩm điêu khắc thanh chốt. Cấu trúc cuối cùng là sự chuyển đổi thông tin kỹ thuật số được lưu trữ trong một bức ảnh thành một vật thể 3D. Tôi đã xây dựng tác phẩm điêu khắc để giúp hình dung cách tưởng tượng
Chuyển đổi điều khiển từ xa IR của bạn sang điều khiển từ xa RF: 9 bước (có hình ảnh)
Chuyển đổi Điều khiển từ xa IR của bạn sang Điều khiển từ xa RF: Trong bài Có thể hướng dẫn hôm nay, tôi sẽ chỉ cho bạn cách bạn có thể sử dụng mô-đun RF chung mà không cần bộ vi điều khiển, điều này cuối cùng sẽ dẫn chúng tôi xây dựng một dự án nơi bạn có thể chuyển đổi Điều khiển từ xa IR của bất kỳ thiết bị nào thành RF Xa. Ưu điểm chính của việc chuyển đổi một
Xây dựng một chiếc đồng hồ ấn tượng như chuông thật cho PC của bạn và một chiếc đồng hồ ấn tượng cho bình chữa cháy.: 3 bước (có hình ảnh)
Xây dựng Đồng hồ ấn tượng bằng chuông thật cho PC của bạn và Đồng hồ ấn tượng cho bình chữa cháy: Một chiếc chuông đồng, một bộ tiếp điện nhỏ và một số thứ nữa và một chiếc chuông thật có thể báo giờ trên máy tính để bàn của bạn. Mặc dù dự án này chạy trên Windows và Mac OS X cũng vậy, tôi đã quyết định cài đặt Ubuntu Linux trên PC mà tôi tìm thấy trong thùng rác và làm việc trên đó: Tôi chưa bao giờ
Cách tạo một hình ảnh hoàn toàn tập trung từ một số tập trung một phần: 4 bước
Cách Tạo Một Hình Ảnh Tập Trung Hoàn Toàn Từ Một Số Tập Trung Một Phần: Tôi khuyên bạn nên sử dụng phần mềm Helicon Focus. Các phiên bản Windows và Mac có sẵn tại trang web của d-Stidio