Mục lục:

Sơ đồ mô hình đường sắt tự động chạy hai đoàn tàu (V2.0) - Dựa trên Arduino: 15 bước (có hình ảnh)
Sơ đồ mô hình đường sắt tự động chạy hai đoàn tàu (V2.0) - Dựa trên Arduino: 15 bước (có hình ảnh)

Video: Sơ đồ mô hình đường sắt tự động chạy hai đoàn tàu (V2.0) - Dựa trên Arduino: 15 bước (có hình ảnh)

Video: Sơ đồ mô hình đường sắt tự động chạy hai đoàn tàu (V2.0) - Dựa trên Arduino: 15 bước (có hình ảnh)
Video: Sự Tiến Hoá của Zombie 2024, Tháng mười một
Anonim
Sơ đồ mô hình đường sắt tự động chạy hai đoàn tàu (V2.0) | Dựa trên Arduino
Sơ đồ mô hình đường sắt tự động chạy hai đoàn tàu (V2.0) | Dựa trên Arduino

Tự động hóa bố cục đường ray mô hình bằng vi điều khiển Arduino là một cách tuyệt vời để hợp nhất vi điều khiển, lập trình và mô hình hóa đường ray vào một sở thích. Có rất nhiều dự án về việc chạy tàu tự động trên một tuyến đường sắt kiểu mẫu nhưng sau một thời gian, một chuyến tàu đơn lẻ bắt đầu hơi nhàm chán. Vì vậy, để điền bố cục của chúng ta, hãy lấy thêm một chuyến tàu nữa và bắt đầu!

Bước 1: Xem Video

Image
Image

Xem video ở trên để biết cách hoạt động của điều này.

Bước 2: Nhận các bộ phận và thành phần

Lập trình Bộ điều khiển vi điều khiển Arduino
Lập trình Bộ điều khiển vi điều khiển Arduino

Đây là những gì bạn sẽ yêu cầu cho dự án này:

  • Bo mạch vi điều khiển Arduino tương thích với tấm chắn động cơ Adafruit.
  • Một tấm chắn trình điều khiển động cơ Adafruit v2.0.
  • Một tấm chắn mở rộng (Tùy chọn, nhưng rất được khuyến khích để làm cho việc đi dây đơn giản hơn.)
  • 3 bản nhạc 'cảm biến'.
  • 8 dây nối nam sang dây nối nam (Để kết nối công suất đường ray và lối rẽ với tấm chắn động cơ.)
  • 3 bộ 3 dây nối từ nam đến nữ (Để kết nối các bản nhạc 'cảm biến' với bảng Arduino.
  • Nguồn điện một chiều 12 vôn có công suất dòng điện ít nhất là 1A (1000 mA).
  • Cáp USB thích hợp để kết nối bảng Arduino với máy tính.
  • Một máy tính.

Bước 3: Lập trình vi điều khiển Arduino

Đảm bảo rằng bạn đã cài đặt thư viện lá chắn động cơ của Adafruit v2 trong IDE Arduino của mình, nếu không, hãy nhấn Ctrl + Shift + I, tìm kiếm lá chắn động cơ Adafruit và tải xuống phiên bản mới nhất của thư viện lá chắn động cơ Adafruit V2.

Trước khi tải lên mã trên vi điều khiển Arduino, hãy đảm bảo xem qua nó để biết tất cả những gì đang xảy ra và như thế nào.

Bạn có thể tìm hiểu thêm về tấm chắn điều khiển động cơ tại đây, nhưng hãy nhớ quay lại để tiếp tục dự án!

Bước 4: Tạo bố cục

Tạo bố cục
Tạo bố cục
Tạo bố cục
Tạo bố cục
Tạo bố cục
Tạo bố cục
Tạo bố cục
Tạo bố cục

Bấm vào hình ảnh đầu tiên để biết thêm thông tin.

Thực hiện bố trí và lắp đặt bộ cấp nguồn trên đường chính cũng như mặt đường đi qua. Đảm bảo cách ly đường ray đi qua bằng điện với đường chính bằng cách sử dụng các thanh nối ray cách nhiệt tại vị trí phân nhánh của rãnh trượt gần cả hai lối rẽ.

Lưu ý vị trí của mỗi bản nhạc 'được cảm nhận':

  • Đường ray 'cảm biến' đầu tiên được lắp đặt ngay sau lượt cử tri được lắp đặt ở lối ra của vách để tàu rời khỏi vách băng qua nó ngay trước khi đến trên đường chính.
  • Đường ray 'cảm biến' thứ hai được lắp đặt trong đường chính một khoảng trước lối vào của vách ngăn (Xem hình ảnh đầu tiên để tham khảo).
  • Đường ray 'cảm biến' thứ ba được lắp đặt ngay trước khi có cử tri được lắp đặt ở lối vào của vách ngăn.

Bước 5: Cài đặt Tấm chắn Trình điều khiển Động cơ trên Bảng Arduino

Cài đặt Tấm chắn Trình điều khiển Động cơ trên Bảng Arduino
Cài đặt Tấm chắn Trình điều khiển Động cơ trên Bảng Arduino

Cài đặt tấm chắn trình điều khiển động cơ trên bảng Arduino bằng cách căn chỉnh cẩn thận các chân của bảng trình điều khiển với các đầu cái của bảng Arduino. Cẩn thận hơn để đảm bảo các chốt không bị cong trong quá trình lắp đặt.

Bước 6: Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ

Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ
Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ
Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ
Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ
Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ
Kết nối dây nguồn theo dõi với tấm chắn trình điều khiển động cơ

Thực hiện các kết nối nguồn theo dõi sau:

  • Kết nối bộ cấp nguồn của đường dây chính với khối đầu cuối trên tấm chắn được đánh dấu 'M1'.
  • Kết nối nguồn của rãnh trượt đi qua với khối thiết bị đầu cuối trên tấm chắn được đánh dấu 'M2'.

Bước 7: Kết nối Turnouts với Motor Driver Shield

Kết nối Turnouts với Motor Driver Shield
Kết nối Turnouts với Motor Driver Shield
Kết nối Turnouts với Motor Driver Shield
Kết nối Turnouts với Motor Driver Shield
Kết nối Turnouts với Motor Driver Shield
Kết nối Turnouts với Motor Driver Shield

Kết nối song song các lối rẽ bằng cách kết nối dây + ve (đỏ) và -ve (đen) của chúng với nhau và kết nối chúng với khối đầu cuối trên tấm chắn động cơ được đánh dấu 'M3'.

Bước 8: Lắp Tấm chắn Mở rộng trên Tấm chắn Động cơ

Lắp Tấm chắn Mở rộng trên Tấm chắn Động cơ
Lắp Tấm chắn Mở rộng trên Tấm chắn Động cơ

Cài đặt tấm chắn mở rộng trên tấm chắn trình điều khiển động cơ giống như cách tấm chắn động cơ đã được lắp đặt trên bảng Arduino.

Bước 9: Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng

Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng
Kết nối các Bản nhạc 'được cảm nhận' với Lá chắn Mở rộng

Kết nối nguồn của mỗi rãnh 'cảm biến' với tiêu đề + 5 volt trên tấm chắn mở rộng và chân 'GND' của mỗi cảm biến với tiêu đề 'GND' của tấm chắn. Tiếp theo, thực hiện các kết nối sau:

  • Kết nối chân đầu ra của cảm biến đầu tiên với chân đầu vào 'A0' của bảng Arduino.
  • Kết nối chân đầu ra của cảm biến thứ hai với chân đầu vào 'A1' của bảng Arduino.
  • Kết nối chân đầu ra của cảm biến thứ ba với chân đầu vào 'A2' của bảng Arduino.

Bước 10: Đặt chuyến tàu đầu tiên vào khoang

Đặt chuyến tàu đầu tiên vào bên
Đặt chuyến tàu đầu tiên vào bên

Đặt đoàn tàu đầu tiên vào khoang tàu, khuyến khích sử dụng công cụ cuộn lại, đặc biệt là đối với đầu máy hơi nước.

Bước 11: Tăng cường thiết lập

Tăng sức mạnh cho thiết lập
Tăng sức mạnh cho thiết lập

Kết nối nguồn điện 12 volt với đầu nối đầu vào nguồn của bảng Arduino và bật nguồn.

Bước 12: Đảm bảo mọi thứ hoạt động bình thường

Sau khi khởi động hệ thống, các đầu rẽ sẽ chuyển sang kết nối rãnh bên với đường chính. Nếu bất kỳ ai trong số họ chuyển mạch sai cách, hãy đảo ngược cực của kết nối với tấm chắn động cơ.

Sau khi các lượt rẽ đã chuyển sang khoang lái, tàu sẽ bắt đầu chuyển động chậm dần và tăng tốc sau khi vượt qua đường ray 'cảm nhận' đầu tiên. Nếu tàu bắt đầu di chuyển sai hướng trong đường dẫn hoặc đường chính, bạn biết mình phải làm gì.

Bước 13: Đặt chuyến tàu thứ hai vào đường ray

Đặt chuyến tàu thứ hai vào đường ray
Đặt chuyến tàu thứ hai vào đường ray
Đặt chuyến tàu thứ hai vào đường ray
Đặt chuyến tàu thứ hai vào đường ray

Sau khi đoàn tàu đầu tiên băng qua đường ray 'cảm biến' thứ hai, lượt đi sẽ chuyển khỏi đường ray và nguồn điện của đường ray sẽ bị ngắt. Đây là thời điểm để đặt chuyến tàu thứ hai vào bên trong.

Bước 14: Ngồi lại, thư giãn và xem tàu của bạn đang chạy

Bước 15: Đi Furthur

Tại sao không nâng cấp thiết lập này? Hãy thử làm cho bố cục phức tạp hơn, thêm nhiều chuyến tàu hơn, lối rẽ, có rất nhiều việc phải làm!

Dù bạn làm gì, hãy thử chia sẻ tác phẩm của bạn với cộng đồng để những người khác thấy tác phẩm của bạn. Tất cả những gì tốt nhất!

Đề xuất: