Trình mô phỏng Arduino: mọi thứ bạn cần biết về phần mềm này

OneArduSim

Một cái gì đó tương tự như những gì xảy ra với bảng protoboard hoặc bảng nguyên mẫu, một trình mô phỏng arduino là một phần mềm có thể giúp bạn cho dù bạn là người mới bắt đầu hay bạn muốn kiểm tra một thiết kế trước khi xây dựng nó. Điều đó một mặt ngăn cản việc bạn phải xây dựng nó trên bảng mạch, và bạn cũng có thể thấy điều gì xảy ra với những mạch mà bạn vẫn chưa có hoặc các thiết bị hoặc phần tử điện tử cần thiết.

Bình tưới có thể tưới cây
Bài viết liên quan:
Hệ thống tưới tự động với Arduino cho cây trồng, vườn cây ăn quả hoặc khu vườn của bạn

Bằng cách này, trình mô phỏng Arduino sẽ mô phỏng hoạt động cho bạn một ý tưởng tốt về những gì sẽ xảy ra trong thực tế. Vì thế, cùng với Arduino IDE, Ardublock và FritzingCó lẽ nó là sự bổ sung hoàn hảo cho tất cả các nhà sản xuất yêu thích các dự án DIY. Ngay cả đối với những người dùng cao cấp hơn khác, các trình mô phỏng này sẽ cho phép gỡ lỗi từng dòng mã để nó chính xác trước khi thử nó lần đầu tiên trong thực tế hoặc làm hỏng bất kỳ thành phần nào do phân cực không chính xác, quá áp, v.v.

Các loại trình mô phỏng Arduino

Tùy thuộc vào nền tảng bạn đang làm việc, bạn có thể chọn một hoặc một loại trình mô phỏng khác cho Arduino, vì có rất nhiều loại:

  • Trên mạng: chúng là trình mô phỏng dựa trên giao diện web mà bạn có thể quản lý từ bất kỳ nền tảng nào bằng trình duyệt web tương thích. Chúng tốt vì bạn không phải lo lắng về việc cài đặt, cập nhật, v.v. Chỉ cần truy cập và sử dụng nó.
  • Ẩn: chúng là những cái bạn cài đặt cục bộ, trong trường hợp này chúng phải tương thích với hệ điều hành của bạn. Bạn có thể duyệt trang web của các nhà phát triển để xem các gói có sẵn, tải xuống và cài đặt chúng.
  • Mô phỏng điện tửChúng thực sự không phải là trình mô phỏng Arduino, nhưng chúng có thể giúp bạn tạo sơ đồ của mình, như Fritzing, hoặc hiểu rõ hơn về những gì bạn cần cho dự án của mình.

Trình mô phỏng cho Arduino

Giao diện web TinkerCad

Một số trình mô phỏng tốt nhất cho Arduino âm thanh:

  • Autodesk TinkerCad: nó là một nền tảng trực tuyến mà bạn có thể sử dụng từ bất kỳ trình duyệt web nào. Nó được phát triển bởi hãng phần mềm kỹ thuật nổi tiếng Autodesk và cho phép thiết kế 3D. Trong số các chức năng của nó, ngoài các loại mạch khác, nó còn cho phép mô phỏng Arduino trực tuyến, dễ dàng, nhanh chóng và với chế độ khối và chế độ mã. Và mọi thứ đều hoàn toàn miễn phí. Trước đây nó được gọi là 123dcircuit.io, nhưng nền tảng đó đã ngừng hoạt động và được thay thế bằng nền tảng này.
  • Bộ thiết kế Porteus: nó là một phần mềm có thể được cài đặt trên Windows, nhưng cũng có thể trên Linux và Mac, nó là một phần mềm rất hoàn chỉnh để mô phỏng điện tử, mô hình hóa PCB, v.v. Nó được phát triển bởi Labcenter Electronics và là một trong những thiết bị được sử dụng nhiều nhất hiện nay. Nhược điểm là nó phải trả phí và các gói có giá cao, mặc dù bạn có thể thử một phiên bản giới hạn.
  • Đại bàng Autodesk: là một thay thế khác cho phần trước do Autodesk phát triển. Một chương trình mô phỏng rất chuyên nghiệp và mạnh mẽ. Nó có một số lượng lớn các công cụ làm cho nó rất hoàn chỉnh cho các kỹ sư và người dùng nâng cao. Để mô phỏng Arduino, bạn có thể sử dụng các thư viện có sẵn như Sparkfun, Adafruit, v.v., bạn sẽ tìm thấy miễn phí trên GitHub. Bạn có sẵn nó cho Windows, Linux và macOS. Mặc dù tải xuống miễn phí nhưng nó thực sự có giấy phép trả phí nếu bạn muốn nó hoàn thành ...
  • OneArduSim: Nó là một trình mô phỏng miễn phí cho Windows rất thú vị. Nó đã được thực hiện bởi Giáo sư Stan Simmons của Đại học Queen. Mô phỏng một cái đĩa Arduino Uno, và nó có một thư viện gồm một số linh kiện điện tử phổ biến, nhưng nó là thứ dễ sử dụng nhất mà tôi từng thấy. Nó thậm chí còn cho phép bạn chạy mã nguồn cho dòng Arduino theo từng dòng để gỡ lỗi.
  • Vi điện tử: công ty có phiên bản trả phí này cho Linux và Windows mà bạn có thể mua với giá vài euro. Công ty phát triển đã thiết kế phần mềm này để nó có thể được sử dụng bởi sinh viên và người mới bắt đầu trong thế giới điện tử. Có thể mô phỏng tấm Arduino Uno và Mega, ngoài việc có sẵn các thành phần điện tử khác trong số các yếu tố mà nó cung cấp. Như với hầu hết các trình mô phỏng Arduino, nó cho phép gỡ lỗi theo dòng.

Mô phỏng điện tử và phụ kiện

Bực mình

Về các chương trình và plugin khác, bạn đã biết rằng bạn có thể tìm thấy những công cụ thú vị như:

  • Bực mình- Nó là mã nguồn mở và miễn phí, cũng như có sẵn cho Windows, macOS và Linux. Nó không phải là một trình mô phỏng, nhưng nó cho phép bạn tạo các sơ đồ điện tử thực tế để mô phỏng những gì bạn sẽ xây dựng sau này. Vì vậy, bạn sẽ có một ý tưởng rõ ràng hơn về cách kết nối mọi thứ. Có nghĩa là, nó là một phần mềm để tạo đồ họa sơ đồ, với một số lượng lớn các bảng vi điều khiển và các thành phần có sẵn, trong số đó có tất cả là Arduinos.
  • IDE Arduino y khối Ardu:
  • Crocodile Clips: chúng là trình mô phỏng của nhiều loại khác nhau (hiện đã đổi tên thành Yenka.com), bao gồm cả điện tử, mặc dù chúng không bao gồm Arduino trong số các phần tử của chúng, bạn có thể kiểm tra vô số mạch điện tử để xem nó có hoạt động không, nếu nó bị hỏng, hoặc điều gì xảy ra ... Chúng không miễn phí, và mặc dù bạn có thể tìm thấy một số gói cho Linux (.deb), điều bình thường là chúng chỉ dành cho Windows.

Tôi hy vọng bài viết này đã cung cấp cho bạn một số chương trình thú vị nhất để bổ sung cho bảng Arduino của bạn và cải thiện dự án tự làm điện tử...


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.