Mục lục:
- Bước 1: Thu thập tất cả những thứ cần thiết
- Bước 2: Lập trình bảng Arduino
- Bước 3: Cô lập các đường vòng bên trong
- Bước 4: Tạo bố cục
- Bước 5: Cắm tấm chắn trên bảng Arduino và thực hiện kết nối dây
- Bước 6: Kết nối Bản nhạc 'được cảm nhận' với Bảng Arduino
- Bước 7: Đặt đầu máy trên đường ray
- Bước 8: Tăng sức mạnh cho hệ thống
- Bước 9: Xem nó hoạt động
- Bước 10: Tiếp theo là gì?
Video: Vòng lặp đảo ngược tàu tự động sử dụng Arduino: 10 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:34
Việc tạo các vòng quay ngược lại có thể giúp bố trí tàu theo mô hình thay đổi hướng của tàu, điều này không thể thực hiện được với bàn xoay. Bằng cách này, bạn có thể tạo bố cục đường đơn với vòng lặp ngược ở mỗi đầu để chạy tàu mà không bị tạm dừng hoặc gián đoạn. Vì vậy, không cần quảng cáo thêm, chúng ta hãy bắt đầu!
Bước 1: Thu thập tất cả những thứ cần thiết
Đối với dự án này, đây là danh sách các bộ phận và thành phần bắt buộc:
- Một bảng vi điều khiển Arduino, những bảng được khuyến nghị là UNO, Leonardo, MEGA.
- Một tấm chắn điều khiển động cơ Adafruit.
- Nguồn điện một chiều 12 volt (có thể là pin hoặc bộ chuyển đổi với công suất đầu ra hiện tại ít nhất là 1,5 amp)
- Sáu dây nhảy nam sang nam:
- Một cặp để kết nối lượt đi với trình điều khiển động cơ.
- Cặp thứ hai để kết nối sức mạnh của đường ray bên ngoài với trình điều khiển động cơ.
- Cặp thứ ba để kết nối vòng lặp bên trong với trình điều khiển động cơ.
- Một bản nhạc 'được cảm nhận'.
- 3 dây jumper cái đến cái (để kết nối cảm biến với board Arduino).
Bước 2: Lập trình bảng Arduino
Nếu bạn không có Arduino IDE trên máy tính của mình, hãy tải xuống từ đây. Thư viện cho tấm chắn trình điều khiển động cơ Adafruit có thể được tìm thấy ở đây, trong trường hợp bạn không có nó trong IDE của mình. Đảm bảo rằng bạn cài đặt cái này trong IDE của mình trước khi biên dịch chương trình. Nếu bạn cần trợ giúp cài đặt thư viện, hãy xem liên kết này.
Bước 3: Cô lập các đường vòng bên trong
Sử dụng 4 thanh nối đường sắt cách nhiệt, cách ly vòng trong của đường ray với đường ray bên ngoài. Bấm vào hình ảnh để biết thêm thông tin.
Bước 4: Tạo bố cục
Tôi đã sử dụng N-gauge Kato Unitrack để tạo bố cục này. Bạn có thể sử dụng bất kỳ bản nhạc nào khác miễn là mọi thứ hoạt động bình thường.
Bước 5: Cắm tấm chắn trên bảng Arduino và thực hiện kết nối dây
Trước khi gắn tấm chắn trình điều khiển động cơ, hãy đảm bảo tất cả các chân cắm được căn chỉnh và sau đó đẩy tấm chắn xuống để gắn chặt vào bảng Arduino. Khi giữ bo mạch ở vị trí thẳng đứng (xem hình trên) sao cho các chân đầu vào tương tự ở bên cạnh bạn, hãy thực hiện các kết nối sau:
- Kết nối các dây rẽ với khối đầu cuối được đánh dấu 'M4' bằng cách kết nối + ve hoặc dây màu đỏ với đầu cuối phía trên và -ve hoặc dây màu đen với đầu cuối phía dưới.
- Kết nối các dây nguồn của phần bên trong của vòng lặp với khối đầu cuối được đánh dấu 'M2'. Vẫn kết nối nó ngay bây giờ và thay đổi cực sau nếu tàu hoặc đầu máy di chuyển sai hướng bên trong đường vòng hoặc chỉ dừng lại.
- Kết nối nguồn của rãnh bên ngoài với khối thiết bị đầu cuối được đánh dấu 'M1'. Làm tương tự sau đó như bạn sẽ làm đối với công suất rãnh ở vòng trong.
Bước 6: Kết nối Bản nhạc 'được cảm nhận' với Bảng Arduino
Kết nối các chân của cảm biến như sau:
- Chân VCC đến + 5-volt của bảng Arduino.
- GND đến chân GND của bảng Arduino.
- OUT đến chân A0 của bảng Arduino.
Bước 7: Đặt đầu máy trên đường ray
Đặt đầu máy ở phần bên ngoài của đường ray để kiểm tra thiết lập.
Bước 8: Tăng sức mạnh cho hệ thống
Cấp nguồn cho bảng Arduino và trình điều khiển động cơ bằng cách kết nối chân VIN và GND tương ứng với nguồn 12 volt và đất tương ứng hoặc bằng cách kết nối đầu nối thùng của bộ điều hợp với ổ cắm điện của bảng Arduino. Kiểm tra kỹ tất cả các kết nối dây và bật nguồn.
Bước 9: Xem nó hoạt động
Nếu mọi thứ diễn ra tốt đẹp, thì thiết lập của bạn sẽ hoạt động giống như thiết lập được hiển thị trong video ở trên.
Bước 10: Tiếp theo là gì?
Bây giờ bạn đã có thiết lập ví dụ đang chạy, bạn có thể thêm một vòng lặp ngược khác ở đầu kia của đường ray bên ngoài để làm cho tàu chạy theo cả hai hướng trên một đường ray duy nhất mà không bị gián đoạn (bạn sẽ cần sửa đổi Arduino chương trình cho điều đó). Thể hiện kỹ năng của bạn bằng cách sửa đổi chương trình Arduino để tăng chức năng của dự án này hoặc chỉ đơn giản là cho tôi biết bạn đã làm gì với điều này. Hãy cho tôi biết nếu bạn thực hiện dự án này để giúp tôi biết liệu điều này có hữu ích cho bạn hay không.
Chúc các bạn đi đường sắt vui vẻ. Tất cả những gì tốt nhất!
Đề xuất:
Kỹ thuật đảo ngược: 11 bước (có hình ảnh)
Kỹ thuật đảo ngược: Nhiều thành viên ở đây tại Guiductables hỏi về biểu dữ liệu hoặc ghim của thiết bị hoặc hiển thị trong câu trả lời, tiếc là bạn không thể luôn nhận được biểu dữ liệu và sơ đồ, trong những trường hợp này, bạn chỉ có một lựa chọn là kỹ thuật đảo ngược. Reverse enginee
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Mô-đun WiFi kỹ thuật đảo ngược trực tiếp: 8 bước (có hình ảnh)
Mô-đun WiFi kỹ thuật đảo ngược trực tiếp: Tôi muốn sử dụng lại nhiều thành phần hoạt động nhất có thể. Mặc dù tôi đang thiết kế ngược một máy in WiFi, phương pháp này hoạt động trên nhiều thiết bị khác. Vui lòng; đừng chỉ tách các thiết bị điện tử lỗi thời ra, sau đó mong đợi tìm thấy các bảng dữ liệu cho các thành phần được tận dụng
Hack tai gián điệp và học cách đảo ngược kỹ sư một mạch: 4 bước (có hình ảnh)
Hack Tai Spy và Học cách Reverse Engineer a Circuit: Tài liệu hướng dẫn này giới thiệu chi tiết về chiếc Spy Ear đáng kính và cách tôi thiết kế ngược một mạch. ! -Nó có thể khuếch đại âm thanh lên đến 60 dB hoặc hệ số 1000.
Đồng hồ đảo ngược: 15 bước (có hình ảnh)
Đồng hồ đảo ngược: Đây là kiểu phản hồi đối với Glitchmaker (https://www.instructables.com/member/glitchmaker/), nhưng không hẳn vậy. Như tên cho thấy, đây là một tài liệu hướng dẫn, nơi tôi sẽ cố gắng chỉ cho bạn cách làm cho đồng hồ đánh dấu ngược và cũng để vẽ o