7 najlepszych symulatorów Arduino na PC do wykorzystania w 2019 roku

Polecamy: Program do korekcji błędów, zoptymalizować i przyspieszyć Windows.

Obecnie symulatory Arduino umożliwiają każdemu, zarówno początkującemu, jak i profesjonalnemu projektantowi obwodów, naukę, programowanie i testowanie pomysłów bez martwienia się o marnowanie czasu i pieniędzy.

Symulatory Arduino są idealną platformą dla programistów i projektantów, którzy chcą poznać podstawy schematów i projektowania obwodów. Z pomocą symulatora Arduino otrzymasz możliwość nauki bez obawy, że zniszczysz swoją deskę i sprzęt do projektowania.

Uczniowie, którzy napotykają wyzwania związane z zakupem sprzętu elektrycznego bez żadnej wskazówki na temat ich działania, mogą wyeliminować błędy prób i błędów za pomocą symulatorów Arduino, oszczędzając czas i pieniądze.

Kolejną zaletą symulatorów Arduino jest to, że obsługują debugowanie między liniami, a użytkownik dokładnie określi miejsce, w którym coś poszło nie tak. Symulatory Arduino występują we wszystkich rodzajach formularzy i zostały opracowane w taki sposób, aby były kompatybilne z głównymi systemami operacyjnymi.

W tym artykule wymienimy najlepsze symulatory Arduino kompatybilne z komputerami z systemem Windows.

Jakie są najlepsze symulatory Arduino na PC?

1

Autodesk Eagle (zalecane)

Autodesk Eagle zapewnia wydajne i łatwe w użyciu narzędzia dla każdego inżyniera. Teraz możesz ożywić swoje elektroniczne wynalazki za pomocą kompletnego zestawu układów PCB i narzędzi do edycji schematów, funkcji opartych na społeczności i zawartości biblioteki.

Najważniejsze cechy Eagle obejmują:

  • Edytor schematyczny
  • Modułowe bloki konstrukcyjne - możesz ponownie wykorzystać istniejące bloki obwodów.
  • Schematy wieloarkuszowe - możesz zorganizować projekty dowolnej wielkości.
  • Sprawdzanie reguł elektrycznych - w końcu będziesz mógł mieć pewność co do swojego schematu.
  • Synchronizacja projektu w czasie rzeczywistym - możesz zachować synchronizację między schematem a układem PCB.
  • Edytor układu PCB
  • Fanout BGA - możesz uciec od BGA w kilka sekund.
  • Szybki projekt - możesz projektować przy użyciu najnowszych technologii, w tym DDR4, PCI Express lub USB-C.
  • Modele 3D do układu PCB - możesz bezproblemowo połączyć płytkę drukowaną i obudowę.
  • Kompletne komponenty - jest to kompleksowy sklep do sprawdzania potrzeb Twojego komponentu.
  • Programy językowe użytkownika (ULP) - możesz ulepszyć proces projektowania narzędzi.

- Pobierz wersję Eagle Standart ze strony internetowej Autodesk

- Uzyskaj Eagle Pro teraz ze strony internetowej Autodesk

2

odmieniec

Proteus to świetny symulator Arduino, który łączy prostotę z różnymi funkcjami i sprawia, że ​​symulacja Arduino wydaje się najłatwiejsza. Symulatorowi udało się zrobić postępy we wszystkich gałęziach przemysłu, takich jak edukacja, motoryzacja i IoT. Jest kompatybilny zarówno z Linuksem, jak i Windowsiem, a jest wiele rzeczy, które warto wiedzieć o jego ofertach i dynamicznej społeczności.

Najważniejszą i najbardziej ekscytującą cechą Proteus jest możliwość symulowania interakcji między oprogramowaniem działającym na mikrokontrolerze a dowolną elektroniką cyfrową / analogową podłączoną do niego. Model mikrokontrolera znajduje się na schematach wraz z innymi elementami projektu produktu. Podobnie jak prawdziwy układ scalony, symuluje wykonanie kodu obiektowego.

Proteus zawiera różne wirtualne instrumenty, takie jak oscyloskop, analizator logiczny, generator funkcji, generator wzorów, licznik czasu i terminal wirtualny, a także proste woltomierze i amperomierze. Co więcej, Proteus zapewnia dedykowane analizatory protokołów Master / Slave / Monitor dla SPI i I2C - wystarczy podłączyć je do linii szeregowych i kontrolować / współdziałać z danymi na żywo podczas procesu symulacji.

Proteus oferuje nieoceniony i niedrogi sposób na uzyskanie oprogramowania komunikacyjnego tuż przed prototypowaniem sprzętu.

Proteus umożliwia również następujące operacje:

  • Debugowanie : może wykonywać symulacje w trybach jednoetapowych i działa jak debuger.
  • Diagnostyka : Proteus jest wyposażony w kompleksową diagnostykę lub śledzenie wiadomości.
  • Symuluj zarówno kod mikrokontrolera niskiego, jak i wysokiego poziomu w kontekście symulacji obwodu SPICE w trybie mieszanym.
  • Proteus poprawia wydajność, elastyczność i jakość w całym procesie projektowania.

Pobierz teraz Proteus

3

Obwody Autodesk

Obwody Autodesk umożliwiają wprowadzanie pomysłów w życie dzięki darmowym i łatwym w użyciu narzędziom online. W przypadku, gdy jesteś tylko początkującym, możesz zacząć od prostszych eksperymentów w Scribe Circuit lub Laboratorium elektronicznym. Użytkownicy bardziej doświadczeni mogą przejść do przodu i przejść bezpośrednio do projektowania PCB.

Electronics Lab Hub zawiera następujące elementy:

  • Symulacja w czasie rzeczywistym : możesz zaprojektować i prototypować, zanim zbudujesz obwód w prawdziwym życiu; możesz używać wszystkiego, od rezystorów, kondensatorów i potencjometrów po oscyloskopy.
  • Programowanie Arduino : możesz zaprogramować i symulować dowolny kod Arduino w edytorze, a będziesz miał pełny monitor szeregowy i rosnącą kolekcję różnych obsługiwanych bibliotek Arduino.
  • Wspólna edycja : możesz zaprosić innych do współpracy w czasie rzeczywistym nad twoimi projektami.
  • Circuit Scribe Hub umożliwia projektowanie i symulowanie obwodów, a następnie drukowanie i udostępnianie szablonów. Możesz także osadzić swój projekt i uczyć się od społeczności twórców Autodesk Circuit.

Hub Design PCB zawiera następujące funkcje:

  • Schematyczny projekt : możesz wybierać spośród rosnącej biblioteki komponentów przez społeczność lub tworzyć własne komponenty.
  • Układ PCB: obejmuje wszystkie potrzebne narzędzia, takie jak ślad miedzi, wypełnienie miedziane, otwory przelotowe i otwory oraz wiele narzędzi do sitodruku.

Nauka kodowania jest znacznie łatwiejsza, gdy można zaprogramować rzeczy, które naprawdę działają. Obwody Autodesk to bezpłatne narzędzie, więc powinieneś je teraz sprawdzić.

AKTUALIZACJA : Układy Autodesk nie są już dostępne jako symulator Arduino. Zamiast tego AutoDesk przekształcił to narzędzie w platformę do pakietów PCB.

4

Virtronics Simulator dla Arduino

Ten symulator Victronics Arduino zapowiada się na najbardziej wszechstronny model dostępny obecnie.

Oto najważniejsze korzyści, jakie oferuje:

  • Posiada umiejętność nauczania i demonstrowania wewnętrznego działania szkicu Arduino.
  • Możesz przetestować szkic bez sprzętu lub przed zakupem sprzętu.
  • Możesz debugować szkic.
  • Za jego pomocą możesz zademonstrować projekt potencjalnym klientom.
  • Jesteś w stanie opracować skomplikowany szkic szybciej niż przy użyciu sprzętu.

Możesz pobrać bezpłatną wersję, wypróbować ją, a kiedy będziesz gotowy, możesz uaktualnić do wersji Pro. Oprogramowanie jest przeznaczone dla Arduino Uno, Mega i bardziej standardowych płyt Arduino. Wykonuje wiele procesów, w tym:

  • Przechodzi przez program po linii. Jeśli wybrano nową linię, program będzie kontynuował od tego miejsca.
  • Wykonuje zapis cyfrowy, odczyt cyfrowy i tryb PinMode dla pinów 0-53
  • Odczyt analogowy dla pinów 0-16 i zapisu analogowego dla pinów cyfrowych 0-53
  • Emuluje wyjście szeregowe, LCD, Ethernet, Servo, kartę SD, EEPROM, SoftSerial, SPI, Wire
  • Jeśli, podczas gdy, przełącz, wykonaj funkcję whileloop
  • Podprogramy (wielopoziomowe) z argumentami
  • Wyświetl zmienne w czasie rzeczywistym
  • Wejdź w tryb Step Step, Step Out lub Run
  • Możliwość edycji szkicu lub otwarcia w Arduino IDE
  • Obsługa 2 i 4 linii LCD tylko z improwizowaną CGRAM
  • Dwuwymiarowe tablice (bez inicjalizacji).

Masz również możliwość zmiany czcionki, stylu i rozmiaru symulatora. Tryb minimalizacji jest idealny do pokazów / szkoleń. Oprogramowanie oferuje ograniczoną obsługę niestandardowych bibliotek, wskaźników i struktur.

Możesz sprawdzić więcej informacji o tym symulatorze na jego oficjalnej stronie.

5

Electronify

Electronify może być bardzo pomocny w przypadku zmagań z elektroniką, a zwłaszcza jeśli utknąłeś w swoich projektach elektronicznych. Przyda się również, jeśli jesteś nowicjuszem i chcesz nauczyć się elektroniki i systemu wbudowanego, aby zrobić karierę w tej dziedzinie.

Dzięki Electronify będziesz mógł uczyć się podstawowej elektroniki na różne języki sprzętowe. Witryna zapewnia całą niezbędną wiedzę od podstawowych po zaawansowane dotyczące komunikacji elektronicznej i systemów wbudowanych w prostych metodach. Będziesz mógł uczyć się wszystkiego od podstaw i zostać wykwalifikowanym profesjonalistą.

Możesz dowiedzieć się więcej o Electronify na oficjalnej stronie internetowej.

6

Fritzing

Fritzing to inicjatywa sprzętowa o otwartym kodzie źródłowym, dzięki której elektronika jest dostępna jako twórczy materiał dla wszystkich zainteresowanych tematyką. Witryna zapewnia narzędzie programowe, społeczność i usługi w duchu Arduino i przetwarzania oraz wspiera kreatywny ekosystem, który pozwala użytkownikom na:

  • Dokumentowanie ich prototypów
  • Dzielenie się prototypami z innymi
  • Nauczanie elektroniki w klasie
  • Układ i produkcja profesjonalnych płytek drukowanych

Dzięki Fritzingowi możesz tanio i szybko przekształcić swój obwód w prawdziwą płytkę drukowaną na zamówienie. To narzędzie może działać jedynie jako platforma kreatywna, jeśli wielu użytkowników używa go jako środka do nauki i udostępniania.

Możesz nauczyć się ogromnej ilości rzeczy z wielu dostępnych tutoriali. Oto niektóre z najbardziej interesujących:

  • Budowanie obwodu
  • Używanie Stripboardu
  • Praca z częściami SMD
  • Tworzenie szablonów papieru
  • Zakrzywione przewody i zginane nogi
  • Projektowanie PCB
  • Jednominutowa konstrukcja Arduino Shield
  • Dwustronne trasowanie
  • Produkcja płytki drukowanej
  • Lutowanie części SMD
  • Tworzenie niestandardowych części
  • Dołączanie kodu programowania.

Ciekawe jest również to, że Fritzing przekształcił się z projektu badawczego finansowanego ze środków publicznych w organizację non-profit. Oznacza to, że aby uczynić go samowystarczalnym i kontynuować rozwój, Fritzing oferuje kilka usług, które obejmują:

  • Fritzing Fab - Z Fritzing Fab, serwisem do produkcji PCB, możesz szybko i tanio zamienić swoje szkice w profesjonalne płytki PCB.
  • Warsztaty - Jest wiele warsztatów na temat Arduino, Fritzingu i wszystkiego, co jest związane z tym, które są oferowane początkującym i profesjonalistom.
  • Tworzenie części - Możesz również mieć swój produkt w Fritzing, a jeśli nie chcesz tego robić samodzielnie, możesz zatrudnić programistów do tworzenia wysokiej jakości części.
  • Produkty - Fritzing stworzył edukacyjny zestaw startowy i aktualizacyjny.

Możesz sprawdzić więcej informacji na oficjalnej stronie Fritzinga.

7

VBB4Arduino - Virtual Breadboard dla Arduino

Virtual Breadboard for Arduino został stworzony, aby pomóc użytkownikom w podjęciu pierwszych kroków w nauce o fajnym świecie fizycznego przetwarzania danych dzięki mikrokontrolerowi Arduino i modelom obwodów elektronicznych opartych na płytce kuchennej.

Oto główne rzeczy, których będziesz mógł się nauczyć za pomocą Virtual Breadboard dla Arduino:

  • Możesz dowiedzieć się wszystkiego o fizycznym przetwarzaniu w bezpiecznym środowisku wirtualnego piaskownicy.
  • Możesz uczyć się z wbudowanych przykładów Arduino.
  • Możesz odkrywać dziesiątki różnych typów czujników, świateł i silników.
  • Będziesz mógł nauczyć się poleceń Arduino i tego, co robią.
  • Możesz użyć deski rozdzielczej układu jako odniesienia do tworzenia rzeczywistych obwodów.

Oto najważniejsze cechy Virtual Breadboard:

  • Możesz zaprojektować bezobsługowe obwody Virtual Breadboard.
  • Możesz bezpiecznie eksperymentować z układami elektronicznymi opartymi na mikrokontrolerze.
  • Będziesz mógł przetestować układy obwodów przed zatwierdzeniem kompilacji.
  • Oprogramowanie posiada wbudowany edytor oprogramowania układowego do tworzenia własnych aplikacji mikrokontrolera.
  • Jest to emulator obwodu i mikrokontrolera do testowania kodu i obwodów.
  • Program oferuje interaktywną wirtualizację do odkrywania opartego na uczeniu się i testowania obwodów.
  • Będziesz miał wystarczającą eksploratora przykładów, aby poruszać się po wielu wbudowanych udokumentowanych przykładach.
  • Posiada zintegrowany system Wiki do tworzenia dokumentacji i zajęć.
  • Będziesz mógł przeglądać animowane nagrania zrzutu ekranu GIF w celu wyróżnienia dokumentacji.
  • Kompiluje jednym kliknięciem i wdraża wbudowane aplikacje do prawdziwych mikrokontrolerów Vbb4UNO.
  • Rozwój wieloplatformowy z 8-bitowymi mikrami i Raspberry Pi 2 z celami Windows 10 IoT Core.

Według większości użytkowników oprogramowanie to jest idealne, ale wymaga trochę poprawek, ponieważ zawiera kilka błędów.

VBB4Arduino to uproszczona wersja pełnego produktu VBB. Ma on być samodzielną wersją startową z mniejszą liczbą opcji i modułów, które mogą dezorientować starterów. Najlepiej jest go używać jako piaskownicy do nauki fizycznych koncepcji komputerowych. Zaawansowani użytkownicy mogą chcieć przejść do korzystania z pełnej wersji VBB z modułem rozszerzającym ArduinoToolkit.

Sprawdź oprogramowanie na oficjalnej stronie.

Dotarłeś do końca naszej listy symulatorów Arduino. Skorzystaj z tego, który Twoim zdaniem jest odpowiedni dla Twoich potrzeb.

Uwaga redaktora: Ten post został zaktualizowany, aby pokazać najdokładniejsze linki do pobrania i rozwiązania programowe.

Zalecane

20% VPN przecieka Twój adres IP. Chcesz czegoś lepszego?
2019
Ukryj wyszukiwanie i widok zadań na pasku zadań systemu Windows 10
2019
Jak naprawić problemy z pamięcią Malwarebytes
2019