7 trình mô phỏng Arduino tốt nhất cho PC sử dụng năm 2019

Chúng tôi đề nghị: Chương trình cho việc sửa lỗi, tối ưu hóa và tăng tốc Windows.

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

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 điều cơ bản về sơ đồ và thiết kế mạch. Với sự trợ giúp của trình giả lập Arduino, bạn sẽ có một con đường để học mà không sợ rằng bạn sẽ làm hỏng bảng và thiết bị thiết kế của bạn.

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 họ sẽ làm việc có thể loại bỏ các lỗi thử nghiệm và lỗi với sự trợ giúp của các trình giả lập Arduino, tiết kiệm cả thời gian và tiền bạc.

Một ưu điểm khác của trình mô phỏng Arduino là thực tế là chúng hỗ trợ gỡ lỗi dòng và người dùng sẽ xác định chính xác vị trí xảy ra sự cố. Các trình giả lập Arduino có đủ loại, và chúng đã được phát triển theo cách tương thích với các HĐH chính.

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

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

1

Autodesk Eagle (khuyên dùng)

Autodesk Eagle cung cấp các công cụ mạnh mẽ và dễ sử dụng cho mọi kỹ sư ngoài kia. Giờ đây, bạn có thể đưa các phát minh điện tử của mình vào cuộc sống với sự trợ giúp của một bộ hoàn chỉnh bố cục PCB và các công cụ chỉnh sửa sơ đồ, các tính năng hướng đến cộng đồng và nội dung thư viện.

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

  • Sơ đồ biên tập
  • 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 tờ - bạn có thể giữ các thiết kế có kích thước bất kỳ được tổ chức.
  • 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ể giữ đồng bộ giữa bố trí sơ đồ và PCB.
  • Trình chỉnh sửa bố cục PCB
  • Fanout BGA - bạn có thể thoát khỏi BGA của bạn 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 để bố trí PCB - bạn có thể kết hợp PCB và bao vây liền mạch.
  • Các thành phần hoàn chỉnh - đây là cửa hàng một cửa để xem xét nhu cầu thành phần của bạn.
  • Các 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.

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

- Nhận Eagle Pro ngay từ trang web của Autodesk

2

Proteus

Proteus là một trình giả lập 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 giả lập này quản lý để xâm nhập vào tất cả các loại ngành công nghiệp 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 sự 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ố / analog 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 trong thiết kế sản phẩm của bạn. Giống như một con chip thực sự, nó mô phỏng việc thực thi mã đối tượng của bạn.

Proteus bao gồm các công cụ ảo khác nhau như Máy tạo dao động, Máy phân tích logic, Trình tạo chức năng, Trình tạo mẫu, Bộ đếm thời gian và Thiết bị đầu cuối ảo và cả các vôn kế 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 dòng nối tiếp và điều khiển / 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à rẻ tiền để 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 trong các chế độ bước đơn và nó hoạt động giống như trình gỡ lỗi.
  • Chẩn đoán : Proteus được trang bị chẩn đoán toàn diện hoặc nhắn tin theo dõi.
  • Đồng mô phỏng cả mã điều khiển vi mô cấp thấp và cấp 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 suốt quá trình thiết kế.

Tải xuống ngay bây giờ

3

Mạch Autodesk

Autodesk Circuits cho phép bạn đưa ý tưởng của mình vào cuộc sống 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ó nhiều kinh nghiệm hơn có thể bỏ qua và đi thẳng đến Thiết kế PCB.

Hub 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 bạn xây dựng một 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 các thư viện Arduino được hỗ trợ khác nhau.
  • Chỉnh sửa hợp tác : bạn có thể mời người khác cộng tác trong thời gian thực trên thiết kế của mình.
  • 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.

Trung tâm thiết kế PCB 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 đồng, điền đồng, thông qua và khoan lỗ và rất nhiều công cụ màn hình lụa.

Học cách 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ự hiệu quả. Autodesk Circuits là một công cụ miễn phí, vì vậy bạn nên đi và kiểm tra nó ngay bây giờ.

CẬP NHẬT : Mạch Autodesk không còn có sẵn như là một trình giả lập Arduino. Thay vào đó, AutoDesk đã biến công cụ này thành một nền tảng thành các gói PCB.

4

Trình mô phỏng điện tử cho Arduino

Trình giả lập Arduino VictICS này hứa hẹn sẽ là một tính năng đầy đủ nhất hiện có.

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

  • Nó có tính năng giảng dạy và thể hiện hoạt động bên trong của bản phác thảo Arduino.
  • Bạn có thể kiểm tra một 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 bạn 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 bo mạch Arduino Uno, Mega và các bo mạch 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 các chân 0-16 và ghi tương tự cho các 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, Dây
  • Nếu, trong khi, cho, chuyển đổi, làm chức năng whileloop
  • Chương trình con (đa cấp) với các đối số
  • Xem các biến trong thời gian thực
  • Bước vào, Bước qua, Bước ra hoặc Chạy chế độ
  • Khả năng chỉnh sửa phác thảo hoặc mở trong Arduino IDE
  • Hỗ trợ LCD 2 và 4 dòng chỉ với CGRAM ngẫu hứng
  • Mảng 2 chiều (không khởi tạo).

Bạn cũng có khả năng thay đổi phông chữ, kiểu dáng và kích thước của trình giả lập. Chế độ thu nhỏ là hoàn hảo cho các bản demo / đà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ể xem thêm thông tin về trình giả lập này trên trang chính thức của nó.

5

Điện tử hóa

Electronify có thể rất hữu ích trong trường hợp bạn đang vật lộn với thiết bị điện tử và đặc biệt là 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ẽ có ích nếu bạn là người mới và bạn muốn học điện tử và hệ thống nhúng để biến mình thành một nghề 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à các hệ thống nhúng trong các 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 của nó.

6

Bực mình

Fritzing là một sáng kiến ​​phần cứng nguồn mở giúp các thiết bị điện tử có thể truy cập 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 này cung cấp một công cụ phần mềm, cộng đồng và dịch vụ theo tinh thần Arduino và xử lý và nó thúc đẩy một hệ sinh thái sáng tạo cho phép người dùng như sau:

  • Tài liệu 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ể nhanh chóng và nhanh chóng biến mạch của mình thành một PCB thực sự tùy chỉnh. 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 tập và chia sẻ.

Bạn có thể học đượ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 điều thú vị nhất:

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

Thậ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 vài dịch vụ bao gồm:

  • Fritzing Fab - Với Fritzing Fab, dịch vụ sản xuất PCB, bạn có thể nhanh chóng và không tốn kém để biến bản phác thảo của mình thành PCB chuyên nghiệp.
  • 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à các chuyên gia.
  • Tạo phần - Bạn cũng có thể có sản phẩm của mình nổi bật trong Fritzing và nếu bạn không muốn tự làm, bạn có thể thuê các nhà phát triển để tạo các bộ phận chất lượng cao.
  • Sản phẩm - Fritzing đã tạo ra một bộ khởi động giáo dục và bộ nâng cấp.

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

7

VBB4Arduino - Breadboard ảo 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 tuyệt vời của máy tính vật lý với bộ điều khiển vi 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 sẽ có thể tìm hiểu bằng cách sử dụng Virtual Breadboard cho Arduino:

  • Bạn có thể tìm hiểu tất cả về điện toán vật lý trong môi trường hộp cát ảo an toàn.
  • Bạn có thể học hỏi từ các ví dụ được xây dựng trong Arduino.
  • Bạn có thể khám phá hàng chục loại cảm biến, ánh sáng và động cơ khác nhau.
  • Bạn sẽ có thể học các lệnh Arduino và những gì họ làm.
  • Bạn có thể sử dụng bảng bố trí như một tài liệu tham khảo để tạo ra các 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 một cách 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ố trí 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 tùy chỉnh.
  • Đây là một trình giả lập 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ó đủ các ví dụ thám hiểm để điều hướng rất nhiều tài liệu học được xây dựng bằng các ví dụ.
  • Nó có một hệ thống Wiki tích hợp để phát triển tài liệu và khóa học.
  • Bạn sẽ có thể kiểm tra ghi lại ảnh chụp màn hình GIF hoạt hình để xem tài liệu nổi bật.
  • Một cú nhấp chuột biên dịch và triển khai Ứng dụng 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 micros 8 bit và Raspberry Pi 2 với các mục tiêu Windows 10 IoT Core.

Theo hầu hết người dùng, phần mềm này là hoàn hảo, nhưng nó cần một chút sửa chữa 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 dự định là một phiên bản bắt đầu độc lập với ít tùy chọn và mô-đun hơn 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 để tìm hiểu các khái niệm điện toán vật lý. Người dùng nâng cao có thể muốn chuyển sang 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 đã đạt đến cuối danh sách giả lập Arduino của chúng tôi. Tận dụng một thứ mà bạn nghĩ là phù hợp với nhu cầu của bạn.

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.

Đề XuấT

Đây là cách khắc phục Bạn cần có quyền để thực hiện lỗi hành động này
2019
Đã xảy ra lỗi không xác định trên Outlook: Đây là cách khắc phục
2019
Tình trạng PC có nguy cơ? Sử dụng 5 bản sửa lỗi này để khôi phục nó
2019