» Từ các trang web » Đặc biệt »Thiết bị đồ họa được điều khiển qua điện thoại thông minh

Thiết bị đồ họa điều khiển bằng điện thoại thông minh




Trong bài viết này, chúng ta sẽ gặp một điều thú vị tự làm - một thiết bị vẽ và viết văn bản trong thời gian thực, được điều khiển thông qua bất kỳ thiết bị Android nào.

Chúng ta hãy xem một đoạn video ngắn với một ví dụ về cách thiết bị hoạt động.


Dụng cụ và vật liệu:
-Arduino Uno R3;
- Mô-đun Bluetooth HC-05;
- Ổ đĩa servo MG90S - 2 chiếc;
Servo SG90;
- Bộ điều chỉnh điện áp DC LM2596;
-3,7V 18650 Pin - 2 chiếc;
- Giá đỡ pin 18650;
- Ống nhôm nhỏ (từ ăng-ten FM cũ);
-Acryl;
-Fastener;
-Thiết bị bán hàng;
-Máy in 3D;
- Bút bi;
-Số điện thoại;




Bước một: Một số bước thiết kế
Trong bước này, trình hướng dẫn giải thích với một ví dụ về cách tính kích thước của các ổ đĩa và vị trí cài đặt của các servo.
Hình 1.
Kích thước của cánh tay dưới là 3 cm, cánh tay trên là 6 cm. Khoảng cách giữa hai đòn bẩy của servo là 4,5 cm. Vì vậy, chúng tôi sẽ xem xét tất cả điều này trên biểu đồ và đánh dấu trung tâm servo đầu tiên là 0,0, 4,5,0 giây.
Hình 2.
Bây giờ đánh dấu điểm trên biểu đồ nơi thanh cần di chuyển 2.25.5.
Hình 3.
Bây giờ bạn cần tìm độ dài của hai dòng (0,0) - (2,25,5) và (4,5,0) - (2,25,5). Sử dụng công thức khoảng cách và định lý Pythagore. Từ công thức Chiều dài = sqrt ((X2-X1) vuông + (Y2-Y1) vuông) (xem Hình ảnh để xem công thức ở định dạng đúng). Điểm nằm ở trung tâm của trục Y với ổ servo, vì vậy cả hai bên có cùng kích thước tam giác. Do đó, kết quả là 5,48 theo cả hai hướng.
Hình 4.
Bây giờ bạn cần tách các hình tam giác. Chúng tôi có 3 hình tam giác với tất cả 3 mặt đã biết.
Hình 5.
Sử dụng lượng giác - định luật cosin để tính các góc ta cần.
Hình 6.
Kết quả của lượng giác được biểu thị bằng rạng rỡ, vì vậy hãy sử dụng công thức Degree = Radiant * (180 / pi
()) để chuyển đổi độ rạng rỡ sang độ.
Hình 7.
Tính tổng độ ở mỗi bên cho mức độ chuyển động của đòn bẩy.







Trong Excel, trình hướng dẫn xác thực các tính toán.
Tính toán tay.xlsx

Bước hai: Đề án
Đây là một mạch rất đơn giản với ba servo. Kết nối thông qua đầu ra kỹ thuật số 5.6 và 9, trong đó 5 và 6 được sử dụng để điều khiển đòn bẩy và 6 để nâng. Mô-đun Bluetooth HC05 được kết nối qua Tx với chân Arduino 0 (RX) và RX được kết nối với chân Arduino 1 (TX). Nguồn cung cấp, 7.4 V, từ 2 x 18650 pin, được cung cấp cho tiếp điểm Vin của Arduino và, thông qua bộ điều chỉnh điện áp DC LM2596, tới các servo.





Bước ba: Servos
Master sử dụng hai MG90S cho tay ngang và SG90 cho dọc.Ổ đĩa servo được gắn vào tấm acrylic như trong ảnh.





Bước bốn: In 3D
Bạn có thể in đòn bẩy bằng cách tải xuống các tập tin dưới đây.
Leglinks.obj

Bước năm: Cài đặt Cánh tay ngang
Tiếp theo, chủ gắn một đòn bẩy ngang trên các servo.







Bước sáu: Vòng lặp
Vòng lặp được làm bằng vỏ bút bi và ống kim loại. Vỏ được cố định vào đế của các servo (acrylic với các servo cố định). Một ống được lắp đặt trong nhà ở. Các đầu của ống được cố định vào tấm acrylic (đế của toàn bộ thiết bị). Khi tín hiệu được áp dụng cho ổ đĩa servo, đòn bẩy của nó tiếp giáp với đế và nền tảng với các ổ đĩa tăng lên.




Bước thứ bảy: lắp ráp
Trên đế, keo nóng chảy, bảo vệ tất cả các mô-đun và ngăn chứa pin.






Bước Tám: Người giữ bút
Bây giờ bạn cần phải làm một người giữ bút. Các chủ cắt đứt 43 cm ống nhôm. 15 cm rút từ hai đầu của ống và cắt vào bán kính của ống. Sau đó cắt các đoạn này dọc theo và xoay các đầu của ống.




Cây trồng và mài cạnh.


Bảo vệ giá đỡ cho cần gạt, cài đặt tay cầm trong ngăn chứa.




Bước Chín: Vụ án
Các acrylic làm cho trường hợp của thiết bị.







Bước mười: Người giữ giấy
Cắt ba hình tam giác từ acrylic. Bảo vệ chúng trong các góc của cơ sở trước đòn bẩy.





Bước mười một: Mã
Android gửi lệnh tới Arduino thông qua mô-đun bluetooth. Servos xoay 180 độ theo chiều ngang và 60 độ theo chiều dọc. Nếu góc lớn hơn, đòn bẩy tăng lên và đóng băng ở điểm trên cùng.
Thiết bị đồ họa điều khiển bằng điện thoại thông minh

Mã có thể được tải xuống dưới đây.
Bản vẽ mini Arduino.rar

Bước 12: Ứng dụng Android
Để điều khiển thiết bị bằng các tiện ích Android, chủ nhân phát triển một ứng dụng đặc biệt. Ghép nối điện thoại thông minh với Arduino và khởi chạy chương trình. Chương trình có một cửa sổ để vẽ. Tất cả các ký tự được viết trên màn hình sẽ được thiết bị sao chép. Ở dưới cùng của màn hình có hai nút điều khiển và phím tắt hiển thị lệnh. Do độ dài của cần gạt bạn cần viết ở dưới cùng của màn hình.






Chương trình, trong hai phiên bản, cho người dùng và nhà phát triển, có thể được tải xuống bên dưới.
Mini-vẽ aia file.rar
Apkrawing apk file.rar
Tiếp theo, trình hướng dẫn thực hiện kiểm tra thiết bị.


Mọi thứ đã sẵn sàng.




8
6.5
5

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 ...