Mục lục:

DIY Arduino 2d Motion Racing Simulator: 3 bước
DIY Arduino 2d Motion Racing Simulator: 3 bước

Video: DIY Arduino 2d Motion Racing Simulator: 3 bước

Video: DIY Arduino 2d Motion Racing Simulator: 3 bước
Video: DIY Arduino 2d motion Racing Simulator 2024, Tháng bảy
Anonim
DIY Arduino 2d Motion Racing Simulator
DIY Arduino 2d Motion Racing Simulator

Trong phần Có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo một trình mô phỏng lái xe thú vị bằng cách sử dụng vi điều khiển Arduino và hai động cơ servo nhỏ.

Bước 1: Mô tả

Image
Image

SimTools là một Phần mềm mô phỏng chuyển động chung có thể điều khiển nhiều giao diện phần cứng, bao gồm cả Arduino. Sự kết hợp này được sử dụng trong dự án được trình bày trong video.

Bước 2: Xây dựng

Xây dựng
Xây dựng
Xây dựng
Xây dựng
Xây dựng
Xây dựng

Phần cứng chỉ bao gồm vi điều khiển Arduino Nano và hai động cơ servo micro SG90 giá rẻ. Chúng tôi chỉ cần tải lên mã được cung cấp bên dưới.

Dữ liệu trò chơi cần thiết với sự trợ giúp của phần mềm Simtools được truyền qua cổng nối tiếp tới Arduino. Tiếp theo Arduino kích hoạt động cơ servo di chuyển nền mô phỏng theo đó. Đây là một quy mô nhỏ của một mô phỏng hai trục. Để tạo một trình mô phỏng thực, bạn cần thêm trình điều khiển động cơ và động cơ servo lớn. Có rất nhiều ví dụ về các trình mô phỏng DIY như vậy cũng như các bản vẽ và mẹo xây dựng trên trang "https://www.xsimulator.net/". Quy trình thiết lập Simtools được mô tả trong video, nhưng bạn cũng có thể tải xuống hướng dẫn sử dụng PDF trên: https://simtools.us/wp-content/uploads/2019/06/SimToolsUserManual-v2.4.pdf SimTools sẽ chạy trong Chế độ "Demo" cho đến khi giấy phép hợp lệ đã được đăng ký. Plugin cho Live for Speed hoàn toàn hoạt động để thử nghiệm trong khi SimTools ở chế độ demo. (Bản demo của Live for Speed cũng sẽ hoạt động để thử nghiệm SimTools.) Bạn có thể tìm thêm thông tin về quá trình hình thành và tải xuống Live for Speed tại

Liên kết tải xuống Simtools:

Bước 3: Sơ đồ và mã

Sơ đồ và Mã
Sơ đồ và Mã

Dưới đây, bạn có thể xem sơ đồ shematic và Mã Arduino

Đề xuất: