7 trình mô phỏng Arduino tốt nhất cho PC để sử dụng hiện nay

Trình mô phỏng Arduino cho PC

Ngày nay, trình mô phỏng Arduino giúp cho bất kỳ ai, có nghĩa là cả người mới bắt đầu và nhà thiết kế mạch chuyên nghiệp đều có thể học, lập trình và thử nghiệm các ý tưởng mà không phải lo lắng về việc lãng phí thời gian và tiền bạc.

Trình mô phỏng Arduino là nền tảng hoàn hảo cho các lập trình viên và nhà thiết kế muốn tìm hiểu những kiến ​​thức cơ bản về sơ đồ và thiết kế mạch.

Với sự trợ giúp của trình mô phỏng Arduino, bạn sẽ có được con đường học hỏi mà không sợ sẽ làm hỏng bảng mạch và thiết bị thiết kế của mình.

Những sinh viên phải đối mặt với những thách thức khi mua thiết bị điện mà không có bất kỳ manh mối nào về cách chúng sẽ hoạt động có thể loại bỏ các lỗi thử và sai với sự trợ giúp của trình mô phỏng Arduino, tiết kiệm cả thời gian và tiền bạc.

Một ưu điểm khác của các trình mô phỏng Arduino là thực tế là chúng hỗ trợ gỡ lỗi theo dòng và người dùng sẽ xác định chính xác vị trí mà mọi thứ đã xảy ra.

Trình mô phỏng Arduino có tất cả các dạng và chúng được phát triển theo cách tương thích với các hệ điều hành chính.

Trong bài viết này, chúng tôi sẽ liệt kê các trình mô phỏng Arduino tốt nhất tương thích với PC Windows.


Cảnh báo hướng dẫn sử thi! Tìm hiểu cách cài đặt phần mềm và trình điều khiển Arduino trên Windows 10!


Ad

Trình mô phỏng Arduino tốt nhất cho PC là gì?

Autodesk Eagle (khuyến nghị)

Autodesk Eagle cung cấp các công cụ mạnh mẽ và dễ sử dụng cho mọi kỹ sư hiện có.

Giờ đây, bạn có thể biến các phát minh điện tử của mình thành hiện thực với sự trợ giúp của bộ công cụ chỉnh sửa sơ đồ và bố cục PCB hoàn chỉnh, các tính năng hướng tới cộng đồng và nội dung thư viện.

Các tính năng chính của Eagle bao gồm:

  • Trình chỉnh sửa sơ đồ
  • Các khối thiết kế mô-đun - bạn có thể sử dụng lại các khối mạch hiện có.
  • Sơ đồ nhiều trang tính - bạn có thể sắp xếp các thiết kế ở bất kỳ kích thước nào.
  • Kiểm tra quy tắc điện - cuối cùng bạn sẽ có thể tự tin vào thiết kế sơ đồ của mình.
  • Đồng bộ hóa thiết kế theo thời gian thực - bạn có thể đồng bộ hóa giữa sơ đồ và bố cục PCB.
  • Trình chỉnh sửa bố cục PCB
  • BGA fanout - bạn có thể thoát khỏi BGA của mình trong vài giây.
  • Thiết kế tốc độ cao - bạn có thể thiết kế với các công nghệ mới nhất, bao gồm DDR4, PCI Express hoặc USB-C.
  • Mô hình 3D cho bố cục PCB - bạn có thể kết hợp PCB và vỏ máy của mình một cách liền mạch.
  • Các thành phần hoàn chỉnh - đây là nơi duy nhất để xem xét nhu cầu linh kiện của bạn.
  • Chương trình ngôn ngữ người dùng (ULP) - bạn có thể cải thiện quy trình công cụ thiết kế của mình.

    - Tải phiên bản Eagle Standart từ trang web của Autodesk

Lựa chọn của biên tập viên autodesk Eagle arduino simulatorAutodesk Eagle Pro
  • Hệ thống dây sơ đồ một cú nhấp chuột
  • Tạo đa giác tự động
  • Giao diện Facelift
Tải ngay Autodesk Eagle Pro

Proteus

Proteus là một trình mô phỏng Arduino tuyệt vời kết hợp sự đơn giản với các tính năng khác nhau của nó và quản lý để làm cho mô phỏng Arduino có vẻ như là điều dễ dàng nhất.

Trình mô phỏng này đã quản lý để xâm nhập vào tất cả các loại ngành như giáo dục, ô tô và IoT.

Nó tương thích với cả Linux và Windows, và có rất nhiều điều cần biết về các dịch vụ và cộng đồng sôi động của nó.

Tính năng nổi bật và thú vị nhất của Proteus là khả năng mô phỏng tương tác giữa phần mềm chạy trên vi điều khiển và bất kỳ thiết bị điện tử kỹ thuật số / tương tự nào được kết nối với nó.

Mô hình vi điều khiển nằm trên sơ đồ cùng với các yếu tố khác của thiết kế sản phẩm của bạn. Cũng giống như một con chip thực, nó mô phỏng việc thực thi mã đối tượng của bạn.

Proteus bao gồm nhiều công cụ ảo khác nhau như Oscilloscope, Logic Analyzer, Function Generator, Pattern Generator, Counter Timer và Virtual Terminal, đồng thời cũng có vôn và ampe kế đơn giản.

Hơn thế nữa, Proteus cung cấp các bộ phân tích giao thức chế độ Master / Slave / Monitor chuyên dụng cho SPI và I2C - bạn chỉ cần nối chúng vào các đường nối tiếp và kiểm soát / tương tác với dữ liệu trực tiếp trong quá trình mô phỏng.

Proteus cung cấp một cách vô giá và không tốn kém để có được phần mềm giao tiếp của bạn ngay trước khi tạo mẫu phần cứng.

Proteus cũng cho phép các hoạt động sau:

  • Gỡ lỗi : nó có thể thực hiện mô phỏng ở các chế độ từng bước và nó hoạt động giống như một trình gỡ lỗi.
  • Chẩn đoán : Proteus được trang bị tính năng chẩn đoán toàn diện hoặc nhắn tin theo dõi.
  • Đồng mô phỏng cả mã vi điều khiển cấp thấp và cao trong bối cảnh mô phỏng mạch SPICE chế độ hỗn hợp.
  • Proteus cải thiện hiệu quả, tính linh hoạt và chất lượng trong toàn bộ quá trình thiết kế.

Tải xuống ngay Proteus


Tìm kiếm bảng IoT tốt nhất? Đây là những lựa chọn tốt nhất.

Mạch Autodesk

Autodesk Circuits cho phép bạn biến ý tưởng của mình thành hiện thực với các công cụ trực tuyến miễn phí và dễ sử dụng.

Trong trường hợp bạn chỉ là người mới bắt đầu, bạn có thể bắt đầu với các thí nghiệm đơn giản hơn trong Circuit Scribe hoặc Electronics Lab. Người dùng có kinh nghiệm hơn có thể bỏ qua và chuyển thẳng đến Thiết kế PCB.

Trung tâm Phòng thí nghiệm Điện tử bao gồm:

  • Mô phỏng thời gian thực : bạn có thể thiết kế và tạo mẫu trước khi xây dựng mạch trong đời thực; bạn có thể sử dụng bất cứ thứ gì từ điện trở, tụ điện và chiết áp cho đến máy hiện sóng.
  • Lập trình Arduino : bạn có thể lập trình và mô phỏng bất kỳ mã Arduino nào trong trình chỉnh sửa và bạn sẽ có một màn hình nối tiếp đầy đủ và một bộ sưu tập ngày càng nhiều các thư viện Arduino được hỗ trợ khác nhau.
  • Chỉnh sửa cộng tác : bạn có thể mời những người khác cộng tác trong thời gian thực trên các thiết kế của bạn.
  • Circuit Scribe Hub cho phép bạn thiết kế và mô phỏng các mạch, sau đó in và chia sẻ các mẫu của bạn. Bạn cũng có thể nhúng thiết kế của mình và học hỏi từ cộng đồng các nhà phát triển của Autodesk Circuit.

PCB Design Hub bao gồm các tính năng sau:

  • Thiết kế sơ đồ : bạn có thể chọn từ một thư viện thành phần đang phát triển bởi cộng đồng hoặc bạn có thể tạo các thành phần của riêng mình.
  • Bố cục PCB: bao gồm tất cả các công cụ mà bạn cần như dấu vết bằng đồng, chất làm đầy đồng, lỗ khoan và xuyên và rất nhiều công cụ in lụa.

Học viết mã dễ dàng hơn nhiều khi bạn có thể lập trình những thứ thực sự hoạt động. Autodesk Circuits là một công cụ miễn phí, vì vậy bạn nên truy cập và kiểm tra nó ngay bây giờ.

CẬP NHẬT Mạch Autodesk không còn khả dụng dưới dạng trình mô phỏng Arduino. Thay vào đó, AutoDesk đã biến công cụ này thành một nền tảng cho các gói PCB.

Virtronics Simulator dành cho Arduino

Đây Victronics Arduino giả hứa hẹn sẽ là nhất đầy đủ tính năng một trong đó là có sẵn ngay bây giờ.

Dưới đây là những lợi ích quan trọng nhất mà nó tự hào:

  • Nó có khả năng dạy và chứng minh hoạt động bên trong của một bản phác thảo Arduino.
  • Bạn có thể kiểm tra bản phác thảo mà không cần phần cứng hoặc trước khi mua thiết bị.
  • Bạn có thể gỡ lỗi một bản phác thảo.
  • Sử dụng nó, bạn có thể chứng minh một dự án cho khách hàng tiềm năng.
  • Bạn có thể phát triển một bản phác thảo phức tạp nhanh hơn so với khi sử dụng phần cứng.

Bạn có thể tải xuống phiên bản miễn phí, dùng thử và khi đã sẵn sàng, bạn có thể nâng cấp lên phiên bản Pro.

Phần mềm được thiết kế cho các bảng Arduino Uno, Mega và các bảng Arduino tiêu chuẩn hơn. Nó thực hiện rất nhiều quy trình bao gồm:

  • Nó bước qua từng dòng chương trình. Nếu một dòng mới được chọn, chương trình sẽ tiếp tục từ thời điểm đó.
  • Thực hiện ghi kỹ thuật số, đọc kỹ thuật số và PinMode cho các chân 0-53
  • Đọc tương tự cho chân 0-16 và ghi tương tự cho chân kỹ thuật số 0-53
  • Mô phỏng nối tiếp, đầu ra LCD, Ethernet, Servo, thẻ SD, EEPROM, SoftSerial, SPI, Wire
  • Nếu, trong khi, cho, chuyển đổi, thực hiện chức năng trên
  • Chương trình con (nhiều cấp) với các đối số
  • Xem các biến trong thời gian thực
  • Chế độ Bước vào, Bước qua, Bước ra hoặc Chạy
  • Khả năng chỉnh sửa bản phác thảo hoặc mở trong Arduino IDE
  • Chỉ hỗ trợ LCD 2 và 4 dòng với CGRAM ứng biến
  • Mảng 2 chiều (không khởi tạo).

Bạn cũng có thể thay đổi phông chữ, kiểu và kích thước của trình mô phỏng.

Chế độ thu nhỏ hoàn hảo cho trình diễn / đào tạo. Phần mềm cung cấp hỗ trợ hạn chế cho các thư viện, con trỏ và cấu trúc tùy chỉnh.

Bạn có thể kiểm tra thêm thông tin về trình mô phỏng này trên trang chính thức của nó.

Điện phân

Electronify  có thể rất hữu ích trong trường hợp bạn đang gặp khó khăn với thiết bị điện tử và đặc biệt nếu bạn thấy mình bị mắc kẹt trong các dự án điện tử của mình.

Nó cũng sẽ hữu ích nếu bạn là một người mới và bạn muốn học điện tử và hệ thống nhúng để tạo cho mình một sự nghiệp trong lĩnh vực này.

Với Electronify, bạn sẽ có thể học các thiết bị điện tử cơ bản đến ngôn ngữ cấp độ phần cứng khác nhau.

Trang web cung cấp cho bạn tất cả các kiến ​​thức cần thiết từ cơ bản đến nâng cao về truyền thông điện tử và hệ thống nhúng theo phương pháp đơn giản.

Bạn sẽ có thể học mọi thứ từ đầu và trở thành một chuyên gia lành nghề.

Bạn có thể kiểm tra thêm về Electronify trên trang web chính thức.


Electronify hoạt động tốt nhất với phần mềm sơ đồ và lưu đồ! Chọn một từ danh sách tuyệt vời của chúng tôi!

Fritzing

Fritzing là một sáng kiến ​​phần cứng mã nguồn mở giúp thiết bị điện tử có thể truy cập được như một tài liệu sáng tạo cho tất cả những ai quan tâm đến chủ đề này.

Trang web cung cấp một công cụ phần mềm, cộng đồng và dịch vụ trên tinh thần Arduino và quá trình xử lý, đồng thời nó nuôi dưỡng một hệ sinh thái sáng tạo cho phép người dùng thực hiện những điều sau đây:

  • Ghi lại các nguyên mẫu của họ
  • Chia sẻ nguyên mẫu với người khác
  • Dạy điện tử trong lớp học
  • Bố trí và sản xuất PCB chuyên nghiệp

Với Fritzing, bạn có thể biến mạch của mình thành một PCB thực sự được sản xuất theo yêu cầu một cách nhanh chóng và không tốn kém.

Công cụ này chỉ có thể hoạt động như một nền tảng sáng tạo nếu nhiều người dùng đang sử dụng nó như một phương tiện học hỏi và chia sẻ.

Bạn có thể học rất nhiều thứ từ nhiều hướng dẫn có sẵn. Dưới đây là một số trong những cái thú vị nhất:

  • Xây dựng một mạch
  • Sử dụng Stripboard
  • Làm việc với các bộ phận SMD
  • Tạo mẫu giấy
  • Dây cong và chân có thể uốn cong
  • Thiết kế PCB
  • Một phút thiết kế Arduino Shield
  • Định tuyến hai mặt
  • Sản xuất PCB
  • Hàn các bộ phận SMD
  • Tạo các bộ phận tùy chỉnh
  • Đính kèm mã lập trình.

Cũng rất thú vị khi biết rằng Fritzing đã chuyển từ một dự án nghiên cứu được tài trợ công khai thành một tổ chức phi lợi nhuận.

Điều này có nghĩa là để làm cho nó tự duy trì và tiếp tục phát triển, Fritzing đang cung cấp một số dịch vụ bao gồm:

  • Fritzing Fab - Với Fritzing Fab, dịch vụ sản xuất PCB, bạn có thể biến các bản phác thảo của mình thành PCB chuyên nghiệp một cách nhanh chóng và không tốn kém.
  • Hội thảo - Có rất nhiều hội thảo về Arduino, Fritzing và mọi thứ liên quan, được cung cấp cho người mới bắt đầu và chuyên gia.
  • Tạo một phần - Bạn cũng có thể đưa sản phẩm của mình lên Fritzing và nếu không muốn tự mình làm, bạn có thể thuê các nhà phát triển để tạo ra các phần chất lượng cao.
  • Sản phẩm - Fritzing đã tạo ra một bộ nâng cấp và khởi động giáo dục.

Bạn có thể xem thêm thông tin trên trang web chính thức của Fritzing.

VBB4Arduino - Virtual Breadboard cho Arduino

Virtual Breadboard cho Arduino được tạo ra để giúp người dùng thực hiện những bước đầu tiên trong việc tìm hiểu tất cả về thế giới thú vị của máy tính vật lý với bộ vi điều khiển Arduino và các mô hình mạch điện tử dựa trên breadboard.

Dưới đây là những điều chính mà bạn có thể học khi sử dụng Virtual Breadboard cho Arduino:

  • Bạn có thể tìm hiểu tất cả về tính toán vật lý trong môi trường hộp cát ảo an toàn.
  • Bạn có thể học từ các ví dụ Arduino được tích hợp sẵn.
  • Bạn có thể khám phá hàng chục loại cảm biến, đèn và động cơ khác nhau.
  • Bạn sẽ có thể học các lệnh Arduino và những gì chúng làm.
  • Bạn có thể sử dụng bảng mạch bố trí như một tài liệu tham khảo để tạo mạch thực.

Dưới đây là các tính năng chính của Virtual Breadboard:

  • Bạn có thể thiết kế các ứng dụng mạch Virtual Breadboard không hàn.
  • Bạn có thể thử nghiệm an toàn với các mạch điện tử dựa trên vi điều khiển.
  • Bạn sẽ có thể kiểm tra bố cục mạch trước khi cam kết xây dựng.
  • Phần mềm có trình chỉnh sửa phần sụn tích hợp để phát triển ứng dụng bộ điều khiển vi mô tùy chỉnh.
  • Đây là một trình mô phỏng mạch và vi điều khiển để kiểm tra mã và mạch của bạn.
  • Chương trình cung cấp cho bạn ảo hóa tương tác để khám phá học tập dựa trên và kiểm tra mạch.
  • Bạn sẽ có đủ trình khám phá ví dụ để điều hướng rất nhiều ví dụ được tích hợp sẵn trong tài liệu tìm hiểu.
  • Nó có một hệ thống Wiki tích hợp để phát triển tài liệu và các môn học.
  • Bạn sẽ có thể kiểm tra tính năng ghi ảnh chụp màn hình GIF động để biết các điểm nổi bật của tài liệu.
  • Biên dịch bằng một cú nhấp chuột và triển khai các Ứng dụng được nhúng vào bộ vi điều khiển Vbb4UNO trong thế giới thực.
  • Phát triển đa nền tảng với micro 8-bit và Raspberry Pi 2 với mục tiêu Windows 10 IoT Core.

Theo đánh giá của hầu hết người dùng, phần mềm này rất hoàn hảo nhưng cần sửa một chút vì nó có một vài lỗi.

VBB4Arduino là phiên bản đơn giản hóa của sản phẩm VBB đầy đủ. Nó được thiết kế như một phiên bản bắt đầu độc lập với ít tùy chọn và mô-đun hơn, điều này có thể gây nhầm lẫn cho người mới bắt đầu.

Nó được sử dụng tốt nhất như một hộp cát để học các khái niệm tính toán vật lý. Người dùng nâng cao có thể muốn sử dụng phiên bản đầy đủ của VBB với mô-đun mở rộng ArduinoToolkit.

Kiểm tra phần mềm trên trang chính thức của nó.

Bạn đã đến cuối danh sách trình mô phỏng Arduino của chúng tôi. Tận dụng lợi thế của một trong những mà bạn nghĩ là phù hợp với nhu cầu của bạn.

CÂU CHUYỆN LIÊN QUAN ĐỂ KIỂM TRA:

  • Khắc phục: Sự cố Arduino trên Windows 10
  • Hỗ trợ hệ thống dây Arduino trên Windows 10 IoT Core
  • Bo mạch IoT giá rẻ để mua dưới $ 50

Lưu ý của biên tập viên: Bài đăng này đã được cập nhật để hiển thị các liên kết tải xuống và giải pháp phần mềm chính xác nhất.