Die 7 besten Arduino-Simulatoren für den Einsatz im Jahr 2019

Heute ermöglichen es Arduino-Simulatoren jedem, sowohl Anfänger als auch professionelle Schaltungsdesigner, Ideen zu lernen, zu programmieren und zu testen, ohne sich Gedanken über Zeit und Geld machen zu müssen.

Arduino-Simulatoren sind die perfekte Plattform für Programmierer und Designer, die die Grundlagen der Schaltpläne und des Designs erlernen möchten. Mit Hilfe eines Arduino-Simulators können Sie lernen, ohne befürchten zu müssen, dass Sie Ihr Board und Ihre Designausrüstung beschädigen können.

Studenten, die vor dem Kauf von Elektrogeräten stehen und keine Ahnung haben, wie sie funktionieren, können mithilfe von Arduino-Simulatoren Fehler bei der Suche nach Fehlern und Fehlern beseitigen und so Zeit und Geld sparen.

Ein weiterer Vorteil von Arduino-Simulatoren ist die Tatsache, dass sie das Debuggen von Leitung zu Leitung unterstützen und der Benutzer genau die Stelle identifiziert, an der Probleme aufgetreten sind. Arduino-Simulatoren gibt es in allen möglichen Formen und sie wurden so entwickelt, dass sie mit den wichtigsten Betriebssystemen kompatibel sind.

In diesem Artikel werden die besten Arduino-Simulatoren aufgeführt, die mit Windows-PCs kompatibel sind.

Was sind die besten Arduino-Simulatoren für PC?

1

Autodesk Eagle (empfohlen)

Autodesk Eagle bietet leistungsstarke und benutzerfreundliche Tools für jeden Ingenieur. Jetzt können Sie Ihre elektronischen Erfindungen mithilfe eines kompletten Satzes von PCB-Layout- und Schaltplan-Bearbeitungswerkzeugen, Community-gesteuerten Funktionen und Bibliotheksinhalten zum Leben erwecken.

Die Hauptmerkmale von Eagle sind folgende:

  • Schaltplaneditor
  • Modulare Bausteine ​​- Sie können vorhandene Schaltungsblöcke wiederverwenden.
  • Multi-Sheet-Schemata - Sie können Designs in beliebiger Größe organisieren.
  • Elektrische Regelprüfung - Sie können sich endlich auf Ihr Schaltplan-Design verlassen.
  • Echtzeit-Entwurfssynchronisation - Sie können den Schaltplan und das Leiterplattenlayout synchron halten.
  • PCB Layout Editor
  • BGA-Fanout - Sie können sich in Sekundenschnelle von Ihrem BGA trennen.
  • High-Speed-Design - Sie können mit den neuesten Technologien arbeiten, darunter DDR4, PCI Express oder USB-C.
  • 3D-Modelle für das PCB-Layout - Sie können Ihre PCB und Ihr Gehäuse nahtlos miteinander verbinden.
  • Komplette Komponenten - Dies ist die zentrale Anlaufstelle für die Überprüfung Ihrer Komponentenanforderungen.
  • User Language-Programme (ULPs) - Sie können den Prozess Ihres Entwurfswerkzeugs verbessern.

- Fordern Sie die Eagle Standart-Version von der Autodesk-Website an

- Fordern Sie Eagle Pro jetzt von der Autodesk-Website an

2

Proteus

Proteus ist ein großartiger Arduino-Simulator, der Einfachheit mit seinen verschiedenen Funktionen kombiniert und die Arduino-Simulation als das Einfachste erscheinen lässt. Mit diesem Simulator gelang es, in verschiedenste Branchen wie Bildung, Automobil und Internet der Dinge einzudringen. Es ist sowohl mit Linux als auch mit Windows kompatibel und es gibt viele Dinge, die Sie über das Angebot und die lebendige Community wissen müssen.

Das auffälligste und aufregendste Merkmal von Proteus ist die Fähigkeit, die Interaktion zwischen Software, die auf einem Mikrocontroller ausgeführt wird, und allen daran angeschlossenen digitalen / analogen Elektronikgeräten zu simulieren. Das Mikrocontroller-Modell sitzt zusammen mit den anderen Elementen Ihres Produktdesigns auf den Schaltplänen. Wie ein echter Chip simuliert er die Ausführung Ihres Objektcodes.

Proteus umfasst verschiedene virtuelle Instrumente wie Oszilloskop, Logikanalysator, Funktionsgenerator, Pattern-Generator, Zähler-Timer und virtuelles Terminal sowie einfache Voltmeter und Amperemeter. Darüber hinaus bietet Proteus dedizierte Protokollanalysatoren für den Master / Slave / Monitor-Modus für SPI und I2C - Sie müssen diese lediglich an die seriellen Leitungen anschließen und die Daten während des Simulationsprozesses live steuern / interagieren.

Proteus bietet eine unschätzbare und kostengünstige Möglichkeit, Ihre Kommunikationssoftware direkt vor dem Hardware-Prototyping zu erhalten.

Proteus erlaubt auch die folgenden Operationen:

  • Debugging : Es kann Simulationen im Einzelschrittmodus ausführen und funktioniert wie ein Debugger.
  • Diagnose : Proteus ist mit umfassenden Diagnose- oder Trace-Messaging-Funktionen ausgestattet.
  • Co-Simulieren Sie sowohl Mikrocontroller-Code mit niedrigem als auch mit hohem Pegel im Rahmen einer Mixed-Mode-SPICE-Schaltungssimulation.
  • Proteus verbessert die Effizienz, Flexibilität und Qualität im gesamten Konstruktionsprozess.

Laden Sie jetzt Proteus herunter

3

Autodesk-Schaltungen

Mit Autodesk Circuits können Sie Ihre Ideen mit kostenlosen und einfach zu verwendenden Online-Tools zum Leben erwecken. Wenn Sie nur Anfänger sind, können Sie mit einfachen Versuchen im Circuit Scribe oder im Electronics Lab beginnen. Erfahrene Anwender können direkt zu PCB Design wechseln.

Der Electronics Lab Hub umfasst Folgendes:

  • Echtzeitsimulation : Sie können Konstruktionen erstellen und Prototypen erstellen, bevor Sie im realen Leben eine Schaltung aufbauen. Sie können alles von Widerständen, Kondensatoren und Potentiometern bis hin zu Oszilloskopen verwenden.
  • Arduino-Programmierung : Sie können beliebigen Arduino-Code im Editor programmieren und simulieren. Außerdem verfügen Sie über einen vollständigen seriellen Monitor und eine wachsende Sammlung verschiedener unterstützter Arduino-Bibliotheken.
  • Gemeinsames Bearbeiten : Sie können andere Personen einladen, in Echtzeit an Ihren Entwürfen mitzuarbeiten.
  • Mit Circuit Scribe Hub können Sie Schaltungen entwerfen und simulieren sowie Ihre Vorlagen drucken und freigeben. Sie können auch Ihr Design einbetten und von der Community der Entwickler von Autodesk Circuit lernen.

Der PCB Design Hub umfasst die folgenden Funktionen:

  • Schematischer Entwurf : Sie können aus einer wachsenden Komponentenbibliothek der Community auswählen oder eigene Komponenten erstellen.
  • Leiterplattenlayout: Dies umfasst alle Werkzeuge, die Sie benötigen, wie Kupferspur, Kupferfüllung, Durchgangs- und Bohrlöcher und viele Siebdruckwerkzeuge.

Das Erlernen von Code ist viel einfacher, wenn Sie Dinge programmieren können, die wirklich funktionieren. Autodesk Circuits ist ein kostenloses Tool, das Sie jetzt ausprobieren sollten.

UPDATE : Autodesk Circuits ist nicht mehr als Arduino-Simulator verfügbar. Stattdessen hat AutoDesk dieses Tool zu einer Plattform für PCB-Pakete gemacht.

4

Virtronics Simulator für Arduino

Dieser Victronics Arduino-Simulator verspricht, der derzeit umfassendste mit allen Funktionen zu sein.

Hier sind die wichtigsten Vorteile, die es bietet:

  • Es bietet die Möglichkeit, das Innenleben einer Arduino-Skizze zu lehren und zu demonstrieren.
  • Sie können eine Skizze ohne Hardware oder vor dem Kauf von Ausrüstung testen.
  • Sie können eine Skizze debuggen.
  • Damit können Sie potenziellen Kunden ein Projekt vorführen.
  • Sie können eine komplizierte Skizze schneller entwickeln als bei Verwendung der Hardware.

Sie können die kostenlose Version herunterladen, ausprobieren und wenn Sie bereit sind, können Sie ein Upgrade auf die Pro-Version durchführen. Die Software ist für die Arduino Uno, Mega und mehr Standard-Arduino-Boards konzipiert. Es führt viele Prozesse aus, einschließlich der folgenden:

  • Es geht zeilenweise durch das Programm. Wenn eine neue Zeile ausgewählt wird, wird das Programm ab diesem Punkt fortgesetzt.
  • Führt digitales Schreiben, digitales Lesen und PinMode für die Pins 0-53 durch
  • Analoges Lesen für die Pins 0-16 und Analoges Schreiben für die digitalen Pins 0-53
  • Emuliert seriell, LCD-Ausgabe, Ethernet, Servo, SD-Karte, EEPROM, SoftSerial, SPI, Wire
  • Wenn, während, für, wechseln Sie die Whileloop-Funktion
  • Unterprogramme (mehrstufig) mit Argumenten
  • Zeigen Sie Variablen in Echtzeit an
  • Step in, Step Over, Step Out oder Run Modus
  • Möglichkeit zum Bearbeiten der Skizze oder zum Öffnen in der Arduino IDE
  • LCD-Unterstützung für 2 und 4 Zeilen nur mit improvisiertem CGRAM
  • 2-dimensionale Arrays (ohne Initialisierung).

Sie können auch die Schriftart, den Stil und die Größe des Simulators ändern. Der Minimierungsmodus ist ideal für Demos / Training. Die Software bietet eingeschränkte Unterstützung für benutzerdefinierte Bibliotheken, Zeiger und Strukturen.

Weitere Informationen zu diesem Simulator finden Sie auf der offiziellen Seite.

5

Elektronisieren

Electronify kann sehr hilfreich sein, wenn Sie Probleme mit der Elektronik haben und vor allem, wenn Sie in Ihren Elektronikprojekten stecken geblieben sind. Es wird sich auch als nützlich erweisen, wenn Sie ein Neuling sind und Elektronik und eingebettete Systeme erlernen möchten, um sich auf diesem Gebiet Karriere zu machen.

Mit Electronify können Sie grundlegende Elektronik in verschiedenen Hardware-Level-Sprachen erlernen. Die Website bietet Ihnen auf einfache Art und Weise alle erforderlichen Kenntnisse von der Grundkenntnis bis zum fortgeschrittenen Wissen über elektronische Kommunikation und eingebettete Systeme. Sie können alles von Grund auf lernen und ein erfahrener Profi werden.

Sie können mehr über Electronify auf seiner offiziellen Webseite erfahren.

6

Fritzing

Fritzing ist eine Open-Source-Hardware-Initiative, die Elektronik als kreatives Material für alle Interessierten zugänglich macht. Die Website bietet ein Software-Tool, eine Community und Dienstleistungen im Sinne von Arduino und Verarbeitung und fördert ein kreatives Ökosystem, das Benutzern Folgendes ermöglicht:

  • Dokumentation ihrer Prototypen
  • Die Prototypen mit anderen teilen
  • Unterrichten von Elektronik in einem Klassenzimmer
  • Layout und Herstellung von professionellen Leiterplatten

Mit Fritzing können Sie Ihre Schaltung kostengünstig und schnell zu einer echten Leiterplatte nach Maß machen. Dieses Tool kann nur dann als kreative Plattform dienen, wenn viele Benutzer es als Mittel zum Lernen und Teilen nutzen.

Sie können aus den zahlreichen verfügbaren Tutorials eine Menge lernen. Hier sind einige der interessantesten:

  • Eine Schaltung aufbauen
  • Verwenden eines Stripboards
  • Mit SMD-Teilen arbeiten
  • Papiervorlagen erstellen
  • Kurvige Drähte und biegbare Beine
  • Eine Leiterplatte entwerfen
  • Eine Minute Arduino Shield-Design
  • Doppelseitiges Routing
  • Eine Leiterplatte herstellen
  • Löten von SMD-Teilen
  • Benutzerdefinierte Teile erstellen
  • Programmiercode anhängen.

Es ist auch interessant zu wissen, dass sich Fritzing von einem öffentlich finanzierten Forschungsprojekt zu einer gemeinnützigen Organisation entwickelt hat. Das bedeutet, dass Fritzing einige Dienstleistungen anbietet, um sich selbsttragend zu machen und die Entwicklung fortzusetzen:

  • Fritzing Fab - Mit dem Fritzing Fab, dem Leiterplattenproduktionsservice, können Sie Ihre Skizzen schnell und kostengünstig in professionelle Leiterplatten umwandeln.
  • Workshops - Es gibt viele Workshops zu Arduino, Fritzing und allem was dazugehört und Anfängern und Profis angeboten wird.
  • Teilekreation - Sie können Ihr Produkt auch in Fritzing präsentieren, und wenn Sie es nicht selbst tun möchten, können Sie die Entwickler mit der Erstellung hochwertiger Teile beauftragen.
  • Produkte - Fritzing hat ein Lern-Starter- und Upgrade-Kit erstellt.

Weitere Informationen finden Sie auf der offiziellen Website von Fritzing.

7

VBB4Arduino - Virtuelles Breadboard für Arduino

Ein virtuelles Breadboard für Arduino wurde entwickelt, um Benutzern den Einstieg in die Welt des Physical Computing mit dem Arduino-Mikrocontroller und den elektronischen Schaltungsmodellen auf Basis von Boards zu erleichtern .

Hier sind die wichtigsten Dinge, die Sie mit Virtual Breadboard für Arduino lernen können:

  • Sie können alles über physikalisches Computing in einer sicheren virtuellen Sandbox-Umgebung lernen.
  • Sie können von in Arduino eingebauten Beispielen lernen.
  • Sie können Dutzende verschiedener Arten von Sensoren, Lichtern und Motoren erkunden.
  • Sie können die Arduino-Befehle und deren Funktionen lernen.
  • Sie können Layout-Breadboards als Referenz für echte Schaltungen verwenden.

Hier sind die Hauptfunktionen von Virtual Breadboard:

  • Sie können lötfreie Virtual Breadboard-Schaltungsanwendungen entwerfen.
  • Sie können sicher mit Mikrocontroller-basierten elektronischen Schaltungen experimentieren.
  • Sie können Schaltungslayouts testen, bevor Sie sich für einen Build entscheiden.
  • Die Software verfügt über einen integrierten Firmware-Editor für die Entwicklung von benutzerdefinierten Mikrocontrollern.
  • Dies ist ein Schaltkreis- und Mikrocontroller-Emulator zum Testen von Code und Schaltkreisen.
  • Das Programm bietet Ihnen interaktive Virtualisierung zur Erkundung von Lernen und Schaltungstests.
  • Sie haben genügend Beispiele für den Explorer, um durch die zahlreichen integrierten dokumentierten Beispiele zu navigieren.
  • Es verfügt über ein integriertes Wiki-System zur Dokumentation und Entwicklung von Kursarbeiten.
  • Sie können die animierten GIF-Screenshots nach Dokumentationshighlights ansehen.
  • One-Click kompiliert Embedded-Apps und stellt sie für Vbb4UNO-Mikrocontroller bereit.
  • Plattformübergreifende Entwicklung mit 8-Bit-Mikros und Raspberry Pi 2 mit Windows 10-IoT-Core-Zielen.

Nach Meinung der meisten Benutzer ist diese Software perfekt, sie muss jedoch korrigiert werden, da sie einige Fehler enthält.

VBB4Arduino ist eine vereinfachte Version des vollständigen VBB-Produkts. Es ist als Standalone-Einstiegsversion mit weniger Optionen und Modulen gedacht, die Starter verwirren kann. Es wird am besten als Sandbox zum Erlernen von physikalischen Computer-Konzepten verwendet. Fortgeschrittene Benutzer möchten möglicherweise die Vollversion von VBB mit dem Erweiterungsmodul ArduinoToolkit nutzen.

Überprüfen Sie die Software auf der offiziellen Seite.

Sie haben das Ende unserer Arduino-Simulatorliste erreicht. Nutzen Sie diejenige, die Sie für Ihre Bedürfnisse als richtig erachten.

Anmerkung des Herausgebers: Dieser Beitrag wurde aktualisiert, um die genauesten Download-Links und Softwarelösungen anzuzeigen.

Empfohlen

Yoga 13-Benutzer erfahren nach der Aktualisierung auf Windows 8.1, 10 Verzögerungen und langsame Leistung
2019
5 Kfz-Reparaturrechnungssoftware für Ihr Autoreparaturgeschäft
2019
Fix: .NET Framework 3.5 fehlt unter Windows 10
2019