W te dni, Symulatory Arduino umożliwić każdemu, zarówno początkującym, jak i profesjonalnym projektantom obwodów, naukę, programowanie i testowanie pomysłów bez martwienia się o marnowanie czasu i pieniędzy.
Symulatory Arduino to idealne platformy dla programistów i projektantów, którzy chcą nauczyć się podstaw schematów i projektowania obwodów.
Z pomocą symulatora Arduino uzyskasz ścieżkę do nauki bez obawy, że uszkodzisz swoją płytę i sprzęt projektowy.
Studenci, którzy stoją przed wyzwaniami przy zakupie sprzętu elektrycznego bez pojęcia, jak będą pracować, mogą wyeliminować błędy metodą 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 linia do linii, a użytkownik dokładnie zidentyfikuje miejsce, w którym coś poszło nie tak.
Symulatory Arduino występują w różnych formach 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.
Epicki alert przewodnika! Dowiedz się, jak zainstalować oprogramowanie i sterowniki Arduino w systemie Windows 10!
Jakie są najlepsze symulatory Arduino na PC?
1Autodesk Eagle (zalecane)
Autodesk Eagle zapewnia potężne i łatwe w użyciu narzędzia dla każdego inżyniera.
Możesz teraz ożywić swoje wynalazki elektroniczne za pomocą pełnego zestawu narzędzi do edycji układu PCB i schematów, funkcji kierowanych przez społeczność i zawartości biblioteki.
Kluczowe cechy Eagle to:
- Edytor schematów
- Modułowe bloki projektowe - możesz ponownie wykorzystać istniejące bloki obwodów.
- Schematy wieloarkuszowe - możesz uporządkować projekty o dowolnym rozmiarze.
- Sprawdzanie reguł elektrycznych - w końcu będziesz mógł mieć zaufanie 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 ze swojego BGA w kilka sekund.
- Szybka konstrukcja - możesz projektować z wykorzystaniem najnowszych technologii, w tym DDR4, PCI Express lub USB-C.
- Modele 3D dla układu PCB - możesz bezproblemowo połączyć swoją płytkę drukowaną i obudowę.
- Kompletne komponenty - jest to punkt kompleksowej obsługi umożliwiający sprawdzenie potrzeb w zakresie komponentów.
- Programy językowe użytkownika (ULP) - możesz ulepszyć proces tworzenia narzędzia projektowego.
- Pobierz wersję Eagle Standart ze strony internetowej Autodesk
Wybór redaktorów Autodesk Eagle Pro- Schemat okablowania jednym kliknięciem
- Automatyczne tworzenie wielokątów
- Modernizacja interfejsu
odmieniec
odmieniec to świetny symulator Arduino, który łączy prostotę z różnymi funkcjami i sprawia, że symulacja Arduino wydaje się najłatwiejsza.
Ten symulator zdołał zaistnieć we wszystkich gałęziach przemysłu, takich jak edukacja, motoryzacja i IoT.
Jest kompatybilny zarówno z systemem Linux, jak i Windows, i jest wiele rzeczy, które warto wiedzieć o jego ofercie i tętniącej życiem społeczności.
Najbardziej widoczną i ekscytującą cechą Proteusa jest jego zdolność do symulacji interakcji między oprogramowaniem działającym na mikrokontrolerze a dowolną cyfrową / analogową elektroniką do niego podłączoną..
Model mikrokontrolera znajduje się na schematach razem z innymi elementami projektu produktu. Podobnie jak prawdziwy chip, symuluje wykonanie kodu wynikowego.
Proteus zawiera różne instrumenty wirtualne, takie jak oscyloskop, analizator logiczny, generator funkcji, generator wzorców, licznik czasu i wirtualny terminal, a także proste woltomierze i amperomierze.
Co więcej, Proteus dostarcza dedykowane analizatory protokołów w trybie 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 podobnie jak debugger.
- Diagnostyka: Proteus jest wyposażony w kompleksową diagnostykę lub komunikaty śledzenia.
- Współsymuluj kod mikrokontrolera niskiego 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
Szukasz najlepszej płyty IoT? Oto najlepsze opcje.
3Obwody Autodesk
Obwody Autodesk umożliwia urzeczywistnianie pomysłów dzięki darmowym i łatwym w użyciu narzędziom online.
Jeśli jesteś tylko początkującym, możesz zacząć od prostszych eksperymentów w Circuit Scribe lub Electronics Lab. Bardziej doświadczeni użytkownicy mogą przeskoczyć do przodu i przejść od razu do projektowania PCB.
Electronics Lab Hub zawiera następujące elementy:
- Symulacja w czasie rzeczywistym: możesz zaprojektować i wykonać prototyp, zanim zbudujesz obwód w prawdziwym życiu; można 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 mieć pełny monitor szeregowy i rosnącą kolekcję różnych obsługiwanych bibliotek Arduino.
- Edycja zespołowa: możesz zaprosić innych do współpracy nad Twoimi projektami w czasie rzeczywistym.
- Aplikacja 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.
PCB Design Hub zawiera następujące funkcje:
- Schematyczny projekt: możesz wybierać z rosnącej biblioteki komponentów stworzonej przez społeczność lub możesz tworzyć własne komponenty.
- Układ PCB: obejmuje to wszystkie potrzebne narzędzia, takie jak ścieżki miedziane, wypełnienie miedzią, otwory przelotowe i wiercone oraz wiele narzędzi do sitodruku.
Nauka kodowania jest znacznie łatwiejsza, gdy można zaprogramować rzeczy, które naprawdę działają. Autodesk Circuits to darmowe narzędzie, więc powinieneś je teraz sprawdzić.
AKTUALIZACJA: Obwody Autodesk nie są już dostępne jako symulator Arduino. Zamiast tego AutoDesk przekształcił to narzędzie w platformę do pakietów PCB.
4Symulator Virtronics dla Arduino
To Symulator Victronics Arduino zapowiada się najbardziej w pełni funkcjonalny, jaki jest obecnie dostępny.
Oto jego najważniejsze zalety, którymi się szczyci:
- Posiada możliwość uczenia 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 zaktualizować do wersji Pro.
Oprogramowanie jest przeznaczone dla płyt Arduino Uno, Mega i bardziej standardowych płyt Arduino. Wykonuje wiele procesów, w tym następujące:
- Przechodzi przez program wiersz po wierszu. Jeśli zostanie wybrana nowa linia, program będzie kontynuowany od tego momentu.
- Wykonuje zapis cyfrowy, odczyt cyfrowy i tryb PinMode dla pinów 0-53
- Odczyt analogowy dla pinów 0-16 i zapis analogowy dla pinów cyfrowych 0-53
- Emuluje szeregowy, wyjście LCD, Ethernet, serwo, kartę SD, EEPROM, SoftSerial, SPI, Wire
- Jeśli, podczas, dla, przełącz, wykonaj funkcję whileloop
- Podprogramy (wielopoziomowe) z argumentami
- Przeglądaj zmienne w czasie rzeczywistym
- Tryb Step Into, Step Over, Step Out lub Run
- Możliwość edycji szkicu lub otwierania w Arduino IDE
- Obsługa 2 i 4 liniowych LCD tylko z improwizowanym CGRAMem
- Tablice dwuwymiarowe (bez inicjalizacji).
Masz również możliwość zmiany czcionki, stylu i rozmiaru symulatora.
Tryb minimalizacji jest idealny do pokazów / szkoleń. Oprogramowanie oferuje ograniczone wsparcie dla niestandardowych bibliotek, wskaźników i struktur.
Możesz sprawdzić więcej informacji o tym symulatorze na jego oficjalnej stronie.
5Electronify
Electronify może być bardzo pomocny, jeśli zmagasz się 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 systemów wbudowanych, aby zrobić karierę w tej dziedzinie.
Z Electronify będziesz w stanie nauczyć się podstaw elektroniki do różnych języków na poziomie sprzętu.
Witryna zapewnia w prostych metodach całą niezbędną wiedzę od podstawowej do zaawansowanej na temat komunikacji elektronicznej i systemów wbudowanych.
Będziesz mógł nauczyć się wszystkiego od podstaw i zostać wykwalifikowanym profesjonalistą.
Możesz dowiedzieć się więcej o Electronify na oficjalnej stronie internetowej.
Electronify działa najlepiej z oprogramowaniem do tworzenia diagramów i schematów blokowych! Wybierz jedną z naszej wspaniałej listy!
6Fritzing
Fritzing to inicjatywa sprzętowa typu open source, dzięki której elektronika jest dostępna jako kreatywny materiał dla wszystkich zainteresowanych tematem.
Witryna zapewnia oprogramowanie, społeczność i usługi w duchu Arduino i przetwarzania, a także wspiera kreatywny ekosystem, który umożliwia użytkownikom:
- Dokumentowanie ich prototypów
- Udostępnianie prototypów innym osobom
- Nauczanie elektroniki w klasie
- Projektowanie i produkcja profesjonalnych obwodów drukowanych
Dzięki Fritzing możesz niedrogo i szybko przekształcić swój obwód w prawdziwą płytkę drukowaną wykonaną na zamówienie.
To narzędzie może działać jako platforma kreatywna tylko wtedy, gdy wielu użytkowników używa go do nauki i dzielenia się.
Możesz nauczyć się ogromnej ilości rzeczy z wielu dostępnych samouczków. Oto kilka z najciekawszych:
- Budowanie obwodu
- Korzystanie z Stripboard
- Praca z częściami SMD
- Tworzenie szablonów papieru
- Zakrzywione druty i zginane nogi
- Projektowanie PCB
- Jedna minuta projektu Arduino Shield
- Frezowanie dwustronne
- Produkcja PCB
- Lutowanie części SMD
- Tworzenie części niestandardowych
- Dołączanie kodu programowania.
Warto również wiedzieć, że Fritzing przekształcił się z projektu badawczego finansowanego ze środków publicznych w organizację non-profit.
Oznacza to, że aby zapewnić samowystarczalność i dalszy rozwój, Fritzing oferuje kilka usług, które obejmują:
- Fritzing Fab - Dzięki Fritzing Fab, usłudze produkcji PCB, możesz szybko i niedrogo zamienić swoje szkice w profesjonalne PCB.
- Warsztaty - Istnieje wiele warsztatów na temat Arduino, Fritzing i wszystkiego z tym związanego, które są oferowane dla początkujących i profesjonalistów.
- Tworzenie części - Możesz również zaprezentować swój produkt we Fritzing, a jeśli nie chcesz robić tego sam, 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 internetowej Fritzing.
7VBB4Arduino - wirtualna płytka prototypowa dla Arduino
Wirtualny Breadboard dla Arduino został stworzony, aby pomóc użytkownikom w podjęciu pierwszych kroków w nauce wszystkiego o fajnym świecie fizycznych komputerów dzięki mikrokontrolerowi Arduino i modelom obwodów elektronicznych opartych na płytce prototypowej.
Oto główne rzeczy, których będziesz mógł się nauczyć, korzystając z Virtual Breadboard dla Arduino:
- Możesz dowiedzieć się wszystkiego o fizycznych komputerach w bezpiecznym wirtualnym środowisku piaskownicy.
- Możesz uczyć się na przykładach wbudowanych w Arduino.
- Możesz zbadać 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ć płyt stykowych układu jako odniesienia do tworzenia rzeczywistych obwodów.
Oto kluczowe cechy Virtual Breadboard:
- Możesz projektować aplikacje obwodów wirtualnej płytki prototypowej bez lutowania.
- Możesz bezpiecznie eksperymentować z układami elektronicznymi opartymi na mikrokontrolerze.
- Będziesz mógł przetestować układy obwodów przed przystąpieniem do kompilacji.
- Oprogramowanie zawiera wbudowany edytor oprogramowania układowego do tworzenia niestandardowych aplikacji mikrokontrolera.
- To jest emulator obwodu i mikrokontrolera do testowania kodu i obwodów.
- Program oferuje interaktywną wirtualizację do odkrywania uczenia się opartego na uczeniu się i testowania obwodów.
- Będziesz miał wystarczająco dużo eksploratora przykładów, aby poruszać się po licznych wbudowanych dokumentach uczących się na przykładach.
- Posiada zintegrowany system Wiki do tworzenia dokumentacji i zajęć.
- Będziesz mógł sprawdzić nagranie animowanego zrzutu ekranu w formacie GIF, aby uzyskać wyróżnienia w dokumentacji.
- Jedno kliknięcie kompiluje i wdraża wbudowane aplikacje w rzeczywistych mikrokontrolerach Vbb4UNO.
- Programowanie międzyplatformowe z 8-bitowymi mikroukładami i Raspberry Pi 2 z celami Windows 10 IoT Core.
Według większości użytkowników to oprogramowanie jest idealne, ale wymaga trochę naprawy, ponieważ ma kilka błędów.
VBB4Arduino to uproszczona wersja pełnego produktu VBB. Jest pomyślany jako samodzielna wersja dla początkujących z mniejszą liczbą opcji i modułów, które mogą zmylić początkujących.
Najlepiej jest używać go 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 jego oficjalnej stronie.
Dotarłeś do końca naszej listy symulatorów Arduino. Skorzystaj z tego, który Twoim zdaniem jest odpowiedni dla Twoich potrzeb.
POWIĄZANE HISTORIE DO SPRAWDZENIA:
- Poprawka: problemy z Arduino w systemie Windows 10
- Okablowanie Arduino obsługiwane w systemie Windows 10 IoT Core
- Tanie płyty IoT do kupienia poniżej 50 USD
Uwaga redaktora: ten post został zaktualizowany, aby pokazać najdokładniejsze linki do pobierania i rozwiązania programowe.
- Arduino