» Điện tử » Arduino »SUV từ Lego Technic và Arduino

SUV từ Lego Technic và Arduino

Chào buổi chiều, hôm nay tôi muốn chia sẻ thêm một điều nữa tự làm từ Lego Technic và Arduino. Lần này sẽ là một chiếc SUV. Điều khiển qua IR từ xa.



Tôi đã tham gia thiết kế của mình từ hướng dẫn lắp ráp cho Lego Technic 42029. Phần còn lại là sự ngẫu hứng của tôi. Vì vậy, chúng tôi cần:
- Kỹ thuật Lego 42029
- Arduino Nano 382P
- DRV 8833 (tốt hơn Populus, nhưng bạn cũng có thể có đối tác Trung Quốc)
- 2 ổ servo SG-90
- Máy thu hồng ngoại
- Hộp số động cơ 200 vòng / phút
- 2 đèn LED
- 2 điện trở 150 ohms
- Tụ 10v 1000uF
- 2 lược chải đơn PLS-40
- 2 đầu nối PBS-20
- Cuộn cảm 68mkGn
- 6 pin NI-Mn 1.2v 1000mA
- Nối cha-mẹ hai pin vào dây
- Homutik
- Dây điện có màu khác nhau.
- hàn
- Rosin
- dao văn phòng phẩm
- hàn sắt
- Bu lông 3x40 và các loại hạt và vòng đệm cho chúng
- Bu lông 3x60
- Pin Ni-Mn 1.2v 1000mA 6 cái.

Bước 1 chúng tôi thu thập mặt sau của hệ thống treo.
Đầu tiên, bạn cần lắp ráp mặt sau của hệ thống treo theo hướng dẫn của Lego 42029 phần 1, bắt đầu từ 3 trang và 8 bao gồm. Tiếp theo, thêm một vài chi tiết để bạn có thể cài đặt động cơ và hộp số.

kỹ thuật viên [22,87 Mb] (tải xuống: 129)






Bước 2 treo trước.
Chúng tôi lắp ráp phần trước của hệ thống treo theo hướng dẫn của Lego 42029 phần 1, từ trang 21 đến 23. Chúng tôi lấy hình thang từ phần thứ hai của hướng dẫn Lego từ trang 6 đến 11. Chúng tôi lắp ráp tời từ phần thứ hai của trang 14 - 22. Và phần thứ hai của ốp lưng là 34 -36 trang.






Bước 3 lắp ráp khung xe.
Chúng tôi kết nối cả hai phần như trong ảnh:



Tôi đã giải quyết vấn đề kết nối bộ truyền động với các bộ phận của nhà thiết kế như sau: Tôi đặt ống nối kết nối trên trục của bộ truyền động và chèn một mẩu diêm để sửa. Để gắn động cơ bánh răng sử dụng nhựa kim loại từ một nhà thiết kế sắt và kẹp.

Hóa ra như sau:


Gắn trên khung xe:


Để thực hiện vòng quay, hãy lấy servo SG-90. Cần phải khoan cẩn thận, để không chạm vào các bộ phận bên trong, một lỗ xuyên qua có đường kính 3,2 mm hoặc chỉ cần cắt bằng dao văn phòng phẩm. Và cũng cắt bỏ những phần nhô ra (cánh sập để buộc chặt). Chúng tôi chèn một bu lông vào lỗ được làm và cố định nó bằng đai ốc. Trên trục servo, chúng tôi đặt một đòn bẩy với bộ phận bắt vít từ lego:


Cài đặt:

Chúng tôi sẽ sử dụng servo thứ hai cho tời. Chúng tôi làm tương tự như với đầu tiên. Và bây giờ, nó cần được hiện đại hóa để nó xoay tự do. Để làm điều này, chúng tôi tháo rời ổ đĩa servo, tháo bo mạch và hàn dây trực tiếp vào động cơ. Chúng tôi lấy ra các thiết bị chính và cắt các điểm dừng du lịch của nó.Và cuối cùng, chúng tôi tạo một khe với một con dao văn thư trên bánh răng chính như trong ảnh:

Chúng tôi kết nối với tời của chúng tôi và đặt trên khung xe:



Bước 4 Quản lý điều khiển
Để kiểm soát, chúng tôi sẽ sử dụng máy thu Arduino và IR. Chúng tôi lấy một que hàn và lắp ráp như sau trên bảng mạch:

Tôi giải thích: bất kỳ tụ điện công suất thấp, cuộn dây điện cảm bạn cũng sẽ tìm thấy, bạn cần ổn định điện áp của vi điều khiển. Các điện trở được chọn cho các đèn LED được sử dụng. Máy thu hồng ngoại hoặc TSOP có thể được lấy từ một món đồ chơi cũ, hoặc mua tại cửa hàng radio. Nếu có nhiễu mạnh, thêm một tụ điện vào mạch công suất máy thu IR.

Kết quả là, chúng tôi nhận được:


Chúng tôi cài đặt Arduino Nano và DRV 8833 ở vị trí của chúng:

Và đặt bảng lên khung máy:


Nguồn điện - 6 pin Ni-Mn 1.2v 1000mA. Nó là cần thiết để hàn chúng trong loạt và cuộn chúng bằng băng keo điện. Keo dán trên băng keo hai mặt ở phía sau khung xe.

Chúng tôi kết nối toàn bộ cấu trúc của chúng tôi:


Bước 5 Cabin
Cabin là cá nhân ngẫu hứng của tôi, không có hướng dẫn làm sẵn, vì vậy bạn cần phải thu thập từ các bức ảnh.






Bạn có thể lắp ráp phiên bản của riêng bạn, bạn chỉ cần lắp nó dưới khung. Điều chính ở đây là để phù hợp với việc gắn với khung. Có bốn người trong số họ và họ có thể nhìn thấy rõ ràng trong bức ảnh từ dưới cùng của chiếc taxi.

Bước 6 firmware.
Tuy nhiên, hôm nay, như mọi khi, tôi lập trình trong Arduino IDE. Trước tiên, bạn cần điền vào phần sụn của tôi và thông qua thiết bị đầu cuối xem mã điều khiển từ xa mà bạn sẽ sử dụng. Bạn có thể lấy bất kỳ điều khiển từ xa IR nào, ví dụ từ TV, đầu DVD hoặc tự lắp ráp (Tôi có một điều khiển từ xa tự chế từ cần điều khiển Sega). Bằng cách nhấn một nút, trong thiết bị đầu cuối, chúng ta sẽ thấy mã của nút được nhấn, viết nó lên một tờ giấy. Chúng tôi làm điều này với tất cả các nút mà chúng tôi muốn lập trình các hành động. Tiếp theo, chỉnh sửa bản phác thảo. Chúng tôi viết mã của chúng tôi vào đó cho các hành động cần thiết và flash lại. Phần sụn này được cấu hình trên điều khiển từ xa Sega của tôi. Trong quá trình chơi với máy, tôi nhận thấy một vài sắc thái hoặc sự bất tiện. Rất khó để đạt được sự tiếp nhận đáng tin cậy của các lệnh IR trong quá trình di chuyển. Và nó xảy ra như thế này: nhấn mũi tên về phía trước, máy nhận được lệnh phải đi và lao về phía trước, nhả mũi tên ra, nhưng nó không nhận được lệnh dừng và tiếp tục lái xe cho đến khi nó gặp sự cố hoặc bị kẹt, nó bị hỏng. Một phần, vấn đề này có thể được giải quyết bằng cách tăng số lần thử lại gửi lệnh, tuy nhiên, điều này chỉ có thể khi sử dụng điều khiển từ xa. Nhưng tôi sẽ chọn một giải pháp chính yếu hơn - tôi sẽ chuyển sang sử dụng bộ phát - bộ thu 433 MHz. Tôi sẽ viết về điều này trong bài viết tiếp theo.

Chương trình cơ sở [1.14 Kb] (tải xuống: 113)


Bước 7 đặt lên bánh xe.
Vì vậy, chúng tôi chỉ cần đặt chiếc taxi lên khung xe, đặt bánh xe và kiểm tra chiếc SUV của chúng tôi hoạt động.

9.8
7.4
10

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...