Phần mềm lập trình, thiết kế và điều khiển

Một phần của tài liệu Thiết kế máy ấp trứng ra con giống (Trang 60 - 64)

CHƢƠNG 4 QUY TRÌNH THIẾT KẾ

4.3. Lựa chọn thiết bị điện

4.3.8. Phần mềm lập trình, thiết kế và điều khiển

4.3.8.1. Phần mềm Arduino ide

Phần mềm arduino ide là một mơi trường lập trình và biên dịch chương trình vào kit Arduino thuộc các dòng phổ biến trên thị trường (Uno, nano, mega, lyly pad ...) , Stm32 , Stm8 , Esp8266 , Esp32 và các loại chip vi điều khiển được nạp firmware đều có thể biên dịch và nạp chương trình thơng qua mơi trường này. phần mềm này được ra đời tại thị trấn Iveria Ý nhằm tạo nên một môi trường đơn giản mà mọi học sinh, sinh viên có thể dễ dàng tiếp cận ở bất cứ đâu, vì là một mã nguồn mở nên giá thành các bộ kit phục vụ việc nghiên cứu cũng dần trở nên rẻ hơn, dễ mua hơn, với cộng đồng rộng lớn trên khắp thế giới từ mọi lứa tuổi, thông qua phần mềm arduino đã trở thành một nền tảng phổ biến trong khối ngành kỹ thuật nói chung và các ngành khác nói riêng.

Phần mềm Arduino ide bao gồm nhiều phiên bản cho các hệ điều hành Mac, window, Linux và trên một số ứng dụng của chplay trên android đều có thể dể dàng truy cập và sử dụng nền tảng này. Chương trình hỗ trợ ngơn ngữ C và C++.

4.3.8.2. Phần mềm Autocad

Hình 4. 34 : giao diện chính trên phần mềm autocad

Phần mềm Autocad là một phần mềm ứng dụng phổ biến trong các khối ngành kỹ thuật tiêu biểu là ngành kiến trúc, cơ khí, ơ tơ, khơng gian vũ trụ, thiết kế nội thất. Được ứng dụng để vẽ 2d và 3d, so với các phần mềm khác autocad hỗ trợ rất mạnh về bản vẽ 2d trong việc quản lý bản vẽ tốt hơn với nhiều công cụ đa chức năng được nhà phát triển phần mềm cung cấp. Trước đây khi các phần mềm thiết kế chưa ra đợi mọi người thuộc các khối ngành kỹ thuật thường tạo bản vẽ bằng tay với giấy và bút chì rất tốn thời gian và cơng sức khi mỗi tờ giấy vẽ sai phải loại bỏ, đo đạc vẽ lại từ đầu nguyên cả chi tiết cách thủ công rất mất thời gian, Autocad và các phần mềm thiết kế đồ hoạ khác ra đời nhằm loại bỏ sự bất lợi đó.

4.3.8.3. Phần mềm Solidworks

Solidworks là một phần mềm chuyên dụng cho vẽ 3d và mơ phỏng cơ khí, khí động học, xác định thể tích trọng lượng vật thể thơng qua tính tốn trong phần mềm. Phần mềm solidworks được ứng dụng rộng rãi ở hầu hết các công ty thuộc khối ngành kỹ thuật theo quy mô từ lớn đến bé cho đến các trường đại học, cao đẳng, trung cấp cũng đang dần bắt đầu đưa solidworks vào quá trình giảng dạy. Một trong những ưu điểm lớn nhất của Solidworks là tính trực quan giúp người dùng dễ dàng trong việc xem xét chi tiết vẽ một cách rõ ràng nhất, tránh nhưng sai lầm khơng đáng có, với việc tạo mẫu nhanh Solidworks giúp những công ty dễ dàng trình bày ý tưởng thiết kế với khách hàng không chuyên vể kỹ thuật cách dễ hiểu nhất từ đó lắng nghe góp ý của khách hàng và hồn thiện sản phẩm. Solidworks như một phần mềm đối lập của Autocad vốn đã rất phổ biến từ lâu đó là phần mềm Autocad sẽ mang giao diện khởi đầu là môi trường dạng 2d rồi mới tiến hành dựng hình 3d từ hình 2d đã vẽ, trong khi đó Solidworks khởi đầu với bản vẽ hình học dạng 3d ở môi trường part, từ môi trường part người dùng có thể dễ dàng chọn chuyển đổi sang bản vẽ 2d bằng cách vào mơi trường drawing và chọn part mình đã lưu trước đó phần mềm sẽ nhanh chóng tạo ra hình 2d tương ứng với part mình đã vẽ. Tuy tiện lợi như vậy nhưng Solidworks cũng có những nhược điểm lớn một trong số đó là khả năng quản lý bản vẽ người dùng không thể lưu trữ cùng lúc nhiều bản vẽ trên cùng một file drawing mà phải chia thành nhiều thư mục nhỏ, chức năng tạo bản vẽ 2d trong mơi trường drawing cịn gặp nhiều hạn chế là phần mềm chưa nhận biết được các nét đứt thường bị trùng lặp lên nét đậm, tính năng tạo mặt cắt cịn rất máy móc và chưa nhận biết được chi tiết nào nên cắt, thường mọi người sẽ tạo bản vẽ trên Solidworks và chuyển sang chỉnh sửa lại trên autocad. Cùng với bản vẽ 3d bằng Solidworks người dùng có thể dễ dang 2 mơ phỏng lắp ráp các chi tiết với nhau thông qua môi trường Asembly và mô phỏng chuyển động của chi tiết đã lắp ráp bằng công cụ study motion. Tông quan solidword đang dần trở nên một phần mềm ứng dụng rộng rãi, có tính đa nhiệm cao khi ứng dụng vào quá trình sản xuất và thiết kế ở tất cả lĩnh vực.

Hình 4. 35 : giao diện phần mềm solidworks

4.3.8.4. App blink

Hình 4. 36 : giao diện app blink

App blink là một ứng dụng hỗ trợ người dùng tạo nhanh một app điều khiển Iot bằng phương pháp kéo thả các biểu tượng nút nhấn, đèn, biểu đồ... mỗi biểu tượng sẽ được gán một địa chỉ để module Esp8266 có thể nhận diện trong chương trình. Khi mới tạo một tài khoản mới app blink sẽ cung cấp cho người dùng 2000 điểm từ hệ thống, số điểm này dùng để trải nghiệm và sử dụng app blink cho một số mục đích dự án nhỏ hạn chế về số lượng thao tác, nếu muốn dùng nhiều chức năng của app hơn người dùng phải trả một khoản phí để mua điểm năng lượng.

Một phần của tài liệu Thiết kế máy ấp trứng ra con giống (Trang 60 - 64)

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

(108 trang)