GIỚI THIỆU PHẦN MỀM

Một phần của tài liệu Đồ án robot hỗ trợ y tế (Trang 33 - 38)

Sau khi các bạn ở trong nhóm đã đưa ra những ý tưởng của riêng mình, thì nhóm tiếp tục tìm hiểu những phần mềm để vẽ mơ hình như là Inventor, cịn phần thiết kế khung thì nhóm chọn Autocad, tham khảo thêm vài phần mềm khác hỗ trợ vẽ mạch như là Proteus, Fritzing, ... Cụ thể những phần mềm sẽ được giới thiệu sau đây:

4.1 Phần mềm INVENTOR (Hình 4.1):

Hình 4. 1 Phần mềm INVENTOR

- Inventor cho phép tích hợp dữ liệu 2D và 3D trong một môi trường duy nhất, tạo ra một ảnh ảo của sản phẩm cuối cùng cho phép người dùng xác định hình thức, phù hợp và chức năng của sản phẩm trước khi nó được chế tạo.

- Các tính năng chính trên Inventor: + Hỡ trợ xây dựng mơ hình 3D (Part).

+ Hỡ trợ xây dựng các bản vẽ 2D từ mơ hình 3D nhanh chóng (Drawing). + Mơ phỏng q trình tháo lắp chi tiết (Presentation).

+ Thiết kế kim loại tấm(Sheet Metal). + Hỗ trợ thiết kế khuôn (Mold Design). + Hỗ trợ thiết kế đường ống ( Pipetube). + Mô phỏng chuyển động (Simulation).

- Qua quá trình tìm hiểu và ứng dụng sử dụng vào trong đề tài để thiết kế bảng vẽ có cụ thể kích thước và tổng quan mơ hình. Giúp thuận tiện trong q trình thực hiện phần cơ khí.

4.2 Fritzing (Hình 4.2):

Hình 4. 2 Phần mềm FRITZING

Để thiết kế một sơ đồ mạch điện ứng dụng hoàn chỉnh, phục vụ cho quá trình học tập và nghiên cứu cần có nhiều kinh nghiệm và linh kiện điện tử để thử nghiệm đặc biệt là trong tình hình dịch bệnh hiện tại. Một giải pháp hiệu quả cho tình huống này đó là sử dụng phần mềm Fritzing, nhanh chóng tạo ra những sơ đồ mạch nguyên lý, sơ đồ lắp đặt và từ đó lựa chọn loại PCB sao cho phù hợp với nhu cầu thiết kế.

Fritzing là một ứng dụng mã nguồn mở dùng để phát triển các dự án mạch điện tử. Phần mềm này được phát triển bởi các nhà nghiên cứu tại Đại học khoa học Ứng dụng Potsdam ở Đức nhưng kể từ đó đã mở rộng đến những người khác, để phục vụ trong việc nghiên cứu và học tập.

4.3 GitHub (Hình 4.3):

Hình 4. 3 Phần mềm GITHUB

Do tình hình dịch bệnh phức tạp, nhóm quyết định sử dụng GitHub để tạo projects trên web để tiện phân công việc cho các bạn và dễ dàng chỉnh sửa code được thực hiện trực tiếp trên web.

GitHub là một hệ thống quản lý dự án và phiên bản code, hoạt động giống như một mạng xã hội cho lập trình viên. Các lập trình viên có thể clone lại mã nguồn từ một repository và Github chính là một dịch vụ máy chủ repository cơng cộng, mỡi người có thể tạo tài khoản trên đó để tạo ra các kho chứa của riêng mình để có thể làm việc.

GitHub có 2 phiên bản: miễn phí và trả phí. Với phiên bản có phí thường được các doanh nghiệp sử dụng để tăng khả năng quản lý team cũng như phân quyền bảo mật dự án. Cịn lại thì phần lớn chúng ta đều sử dụng Github với tài khoản miễn phí để lưu trữ source code.

Do tình hình dịch bệnh hiện tại rất phức tạp việc tập trung để làm cùng nhau là rất khó nên sử dụng GitHub tạo những dự án, phân công công việc cụ thể cho từng thành viên, và có thể code và chỉnh sửa trực tiếp trên ứng dụng.

4.4 Bluetooth RC Controller (Hình 4.4):

Hình 4. 4 Giao diện phần mềm Bluetooth RC Controller

- Phần mềm rất đơn giản, không cần thư viện, nếu bạn hiểu bảng logic. Tôi khơng dành nhiều thời gian để viết mã, vì vậy tơi chỉ sử dụng mã do người khác viết. Để điều khiển Robot Car, tôi đang sử dụng điện thoại thông minh của mình. Điện thoại thơng minh được kết nối với bộ điều khiển qua mô-đun Bluetooth (HC -06). - Tải xuống ứng dụng.

- Sau khi cài đặt ứng dụng, phải ghép nối nó với mơ-đun Bluetooth. Mật khẩu để ghép nối là "1234".

- Đề tài lần này là sử dụng chủ yếu là điều khiển bằng Bluetooth nên phần mềm Bluetooth RC Controller rất thích hợp để sử dụng vì giao diện gần gũi, dễ sử dụng và miễn phí. Phần mềm này được dùng để điều khiển thiết bị qua Bluetooth chức năng cũng tương tự tay cầm điều khiển từ xa.

Một phần của tài liệu Đồ án robot hỗ trợ y tế (Trang 33 - 38)

Tải bản đầy đủ (DOCX)

(66 trang)
w