» Điện tử » Arduino »Hercules - cỗ máy được điều khiển bởi Android

Hercules - một cỗ máy được điều khiển bởi Android



Trong thời gian học, tác giả đã chơi các trò chơi với sự hỗ trợ của gia tốc kế trên điện thoại. Anh ấy thực sự thích lái xe trên điện thoại chỉ bằng cách nghiêng, và sau đó anh ấy bắt đầu mơ ước được chế tạo một chiếc xe có cùng điều khiển trong đời thực. Bây giờ có Arduino và có được kỹ năng lập trình, đã đến lúc tạo ra một cỗ máy được quản lý trên Android, ông gọi nó là Hercules.

Cô có tên này vì mô-men xoắn lớn và tốc độ cao. Mô hình có thể được điều khiển bằng điện thoại Android qua Bluetooth. Bất kỳ điện thoại nào có hệ điều hành này đều phù hợp để điều khiển, tác giả không giới hạn một điều khiển từ xa. Ngoài ra, sử dụng điện thoại tiết kiệm tiền, vì tôi không phải chi tiền cho việc tạo điều khiển từ xa.

Vật liệu và dụng cụ:
- Arduino Uno
- Bộ thu phát Bluetooth
- Trình điều khiển động cơ kép (với cầu H L298)
- Động cơ có bánh răng 4 chiếc (công suất được chọn tùy theo ứng dụng của máy)
- Bánh xe 4 chiếc
- Pin 1Ah SLA 12V
- Cơ sở cho các thành phần (khung)
- bánh mì
- Hộp đựng nhà ở 4 chiếc
- Công tắc SPST
- Kết nối dây cho Arduino
- Dây hàn
- Các loại hạt và ốc vít có kích thước nhỏ
- Điện trở 10 kOhm 1 chiếc
- Điện trở 20 kOhm 1 chiếc
- Điện thoại Android
- hàn sắt
- hàn
- hàn dán
- khoan

Hercules - một cỗ máy được điều khiển bởi Android










Bước đầu tiên. Bánh xe và khung xe.
Các ốc vít động cơ giúp dễ dàng cài đặt chúng trên khung bằng các đai ốc. Các bánh xe được lắp đặt tất cả các cách đến trục động cơ. Hai động cơ bên phải được bật song song với nhau, cũng như hai động cơ bên trái. Khung xe trông như thế nào sau khi cài đặt bốn bánh xe và động cơ có thể được nhìn thấy trong bức ảnh dưới đây.






Bước hai Nhà ở cho Arduino.
Sơ đồ trường hợp cho Arduino được chia thành nhiều phần. Một giải pháp thiết kế mô-đun như vậy sẽ giúp trong tương lai để hỗ trợ mạch, hoặc loại bỏ một sự cố có thể xảy ra. Nếu một trong các thành phần bị hỏng hoặc cháy, thì nó có thể được thay thế nhanh chóng và không phá vỡ thiết kế. Hộp cho Arduino đã được tạo như sau:

- Bốn phần được cắt từ bảng điều khiển, hai trong số chúng có kích thước lỗ 8x3, hai phần thứ hai 6x3.
- Chân BLS được hàn vào mỗi bảng ở cạnh dài.
- Mỗi chân trên bảng mạch được hàn thêm bằng dây dài khoảng 10 cm. Điều này được thực hiện để dây không bị đứt khỏi Arduino, vì bây giờ tải bắt đầu được phân phối đều.
- Tiếp theo, bo mạch Arduino được đặt trong vỏ để đầu ra USB chạm vào tường. Một lỗ hổng đã được cắt ra cho đầu ra này, điều này sẽ giúp tải các chương trình bổ sung vào máy hoặc chỉnh sửa các chương trình hiện có. Ở hai bên của hộp, các lỗ được cắt cho các dây sẽ đi từ bảng. Các lỗ bổ sung đã được cắt ra ở dưới cùng của hộp, dưới các đầu nối gắn Arduino.










Bước ba Bộ thu phát Bluetooth.
Hàn dây cho bộ thu phát Bluetooth là nhiệm vụ khó khăn nhất trong việc lắp ráp dự án này, tác giả thực sự thiếu một bàn tay thứ ba khi hàn. Bốn dây dẫn dài 10 cm đã được sử dụng, chúng được hàn vào các chân 1 (Tx), 2 (Rx), 12 (+ 3.3B) và 13 (GND). Bây giờ bộ thu phát có thể được đặt trong vỏ có các lỗ được chuẩn bị trước cho dây. Tác giả dán các dây vào hộp để ngăn dây xé ra khỏi các tiếp điểm.






Bước thứ tư. Nhà ở cho điện trở.
Do đầu ra Arduino Tx gửi tín hiệu có điện áp 5V và mô-đun Bluetooth hoạt động với điện áp 3,3V, nên cần phải chuyển đổi 5V thành 3,3V. Đối với nhiệm vụ này, tác giả đã sử dụng một bộ chia điện áp. Theo mạch được cung cấp dưới đây, anh ta hàn một điện trở vào phần còn lại của bảng. Tất nhiên, có thể đặt mạch này trong trường hợp Arduino, nhưng không có đủ không gian, vì vậy tác giả đã tạo một mạch riêng cho điện trở.






Bước năm Trình điều khiển động cơ.
Tác giả sử dụng trình điều khiển kép với IC L298 cầu H, anh ta điều khiển bốn động cơ. Đối với anh ta, tác giả đã tạo ra một bảng để tạo điều kiện hàn dây cho anh ta, chính bảng trong ảnh dưới đây. Sau khi hàn, trình điều khiển cũng được đặt trong một trường hợp riêng có lỗ cho dây.








Bước sáu Việc lắp ráp cuối cùng.
Mỗi thành phần riêng lẻ được kết nối với Arduino theo sơ đồ.

Kết nối trình điều khiển động cơ với Arduino đã diễn ra theo sơ đồ này:
1 đến GND
2 đến tiếp xúc đầu tiên của động cơ bên trái
3 đến tiếp điểm thứ hai của động cơ bên trái
4 đến một pin 12 V
5 để pin Arduino 2
6 đến chân Arduino 3
7 để pin Arduino 4
8 đến GND
9 đến 5V với Arduino
10 để pin Arduino 5
11 để pin Arduino 6
12 đến chân Arduino 7
13 đến tiếp xúc đầu tiên của động cơ bên phải
14 đến tiếp xúc thứ hai của động cơ bên phải
15 đến GND

Nguồn điện 12V được kết nối với chân Vin Arduino và chân 4 của L298. GND Arduino tương ứng với nguồn cung cấp GND.




Bước thứ bảy. Chương trình cho Arduino.
Để chương trình hoạt động chính xác, cần phải cài đặt thư viện Amarino, có thể tải xuống. Bạn có thể tải về mã nguồn cho Arduino dưới bài viết.

Bước Tám. Phần mềm cho Android
Thư viện Amarino là bộ công cụ để làm việc với điện thoại thông minh Android. Bằng cách cài đặt một ứng dụng bổ sung trên điện thoại, bạn có thể bắt đầu viết chương trình.

Ứng dụng Amarino và plugin có thể được tải xuống từ. Sau khi cài đặt chúng trên điện thoại, nó vẫn chỉ bật máy và kết nối với nó, và chọn phần Thêm sự kiện-> Cảm biến gia tốc.

Video với cài đặt Amarino và các plugin của nó:


Tốc độ của máy bằng với sức mạnh của điện thoại. Nếu máy di chuyển sai hướng, bạn cần hoán đổi dây từ động cơ.


hercules.rar [10,92 Kb] (tải xuống: 170)
10
10
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 ...