Nous vous recommandons: Le programme pour la correction des erreurs, optimiser et d'accélérer Windows.
De nos jours, les simulateurs Arduino permettent à tout le monde, qu’il s’agisse des débutants ou des concepteurs de circuits professionnels, d’apprendre, de programmer et de tester des idées sans craindre de perdre du temps et de l’argent.
Les simulateurs Arduino sont les plates-formes idéales pour les programmeurs et les concepteurs qui souhaitent apprendre les bases du schéma de circuit et de la conception. Avec l’aide d’un simulateur Arduino, vous aurez l’occasion d’apprendre sans craindre d’endommager votre carte et vos équipements de conception.
Les étudiants confrontés à des difficultés d'achat d'équipements électriques sans aucune idée de leur fonctionnement peuvent éliminer les erreurs d'essais et d'erreurs à l'aide de simulateurs Arduino, ce qui permet d'économiser du temps et de l'argent.
Un autre avantage des simulateurs Arduino réside dans le fait qu’ils prennent en charge le débogage ligne à ligne et que l’utilisateur identifiera exactement l’endroit où les choses se sont mal passées. Les simulateurs Arduino se présentent sous toutes sortes de formes, et ils ont été développés de manière à être compatibles avec les principaux systèmes d’exploitation.
Dans cet article, nous allons énumérer les meilleurs simulateurs Arduino compatibles avec les PC Windows.
- 1
Autodesk Eagle (recommandé)
Autodesk Eagle fournit des outils puissants et faciles à utiliser à tous les ingénieurs. Vous pouvez maintenant donner vie à vos inventions électroniques à l'aide d'un ensemble complet d'outils de mise en page et d'édition de schémas de cartes à circuit imprimé, de fonctionnalités axées sur la communauté et du contenu de la bibliothèque.
Les principales caractéristiques de Eagle sont les suivantes:
- Editeur schématique
- Blocs de conception modulaire - vous pouvez réutiliser les blocs de circuits existants.
- Schémas multi-feuilles - vous pouvez organiser les dessins de toutes tailles.
- Vérification des règles électriques - vous pourrez enfin avoir confiance en votre conception schématique.
- Synchronisation de la conception en temps réel - vous pouvez rester synchronisé entre le schéma et la disposition du circuit imprimé.
- Editeur de PCB
- BGA fanout - vous pouvez vous échapper de votre BGA en quelques secondes.
- Conception haute vitesse: vous pouvez concevoir avec les dernières technologies, notamment DDR4, PCI Express ou USB-C.
- Modèles 3D pour la mise en page de circuits imprimés - vous pouvez unir de manière transparente votre circuit imprimé et votre boîtier.
- Composants complets - C’est le guichet unique pour examiner vos besoins en composants.
- Programmes de langues utilisateur (ULP) - vous pouvez améliorer le processus de votre outil de conception.
- Obtenez la version Eagle Standart sur le site Web d’Autodesk
- Obtenez Eagle Pro maintenant sur le site Web d’Autodesk
- 2
Proteus
Proteus est un excellent simulateur Arduino qui associe la simplicité à ses diverses fonctionnalités et parvient à faire de la simulation Arduino l’apparent la plus simple. Ce simulateur a réussi à percer dans toutes sortes d’industries telles que l’éducation, l’automobile et l’IoT. Il est compatible avec Linux et Windows, et il y a beaucoup de choses à savoir sur ses offres et sa communauté dynamique.
La fonctionnalité la plus importante et la plus intéressante de Proteus est sa capacité à simuler l’interaction entre un logiciel fonctionnant sur un microcontrôleur et toute électronique numérique / analogique qui y est connectée. Le modèle de microcontrôleur repose sur les schémas avec les autres éléments de la conception de votre produit. Comme une vraie puce, il simule l'exécution de votre code d'objet.
Proteus comprend divers instruments virtuels tels qu'un oscilloscope, un analyseur de logique, un générateur de fonctions, un générateur de motifs, un compteur de temps et un terminal virtuel, ainsi que des voltmètres et des ampèremètres simples. Plus que cela, Proteus fournit des analyseurs de protocole dédiés en mode maître / esclave / moniteur pour SPI et I2C. Il vous suffit de les connecter aux lignes série et de contrôler / interagir avec les données en direct pendant le processus de simulation.
Proteus offre un moyen inestimable et peu coûteux d’optimiser votre logiciel de communication avant le prototypage matériel.
Proteus permet également les opérations suivantes:
- Débogage : il peut effectuer des simulations en mode pas à pas et fonctionne comme un débogueur.
- Diagnostics : Proteus est équipé de diagnostics complets ou d'une messagerie de suivi.
- Co-simulez un code de microcontrôleur de bas niveau et de haut niveau dans le contexte d'une simulation de circuit SPICE en mode mixte.
- Proteus améliore l'efficacité, la flexibilité et la qualité tout au long du processus de conception.
Téléchargez maintenant Proteus
- 3
Circuits Autodesk
Autodesk Circuits vous permet de donner vie à vos idées avec des outils en ligne gratuits et faciles à utiliser. Si vous n'êtes qu'un débutant, vous pouvez commencer par des expériences plus simples dans le Circuit Scribe ou dans le laboratoire d'électronique. Les utilisateurs plus expérimentés peuvent passer directement à la conception de circuits imprimés.
Electronics Lab Hub comprend les éléments suivants:
- Simulation en temps réel : vous pouvez concevoir et prototyper avant de construire un circuit dans la vie réelle; vous pouvez utiliser n'importe quoi, des résistances, des condensateurs et des potentiomètres jusqu'aux oscilloscopes.
- Programmation Arduino : vous pouvez programmer et simuler n'importe quel code Arduino dans l'éditeur. Vous disposez d'un moniteur série complet et d'une collection croissante de diverses bibliothèques Arduino prises en charge.
- Montage collaboratif : vous pouvez inviter d'autres personnes à collaborer en temps réel sur vos conceptions.
- Circuit Scribe Hub vous permet de concevoir et de simuler des circuits, puis d'imprimer et de partager vos modèles. Vous pouvez également intégrer votre conception et apprendre de la communauté des développeurs d'Autodesk Circuit.
PCB Design Hub inclut les fonctionnalités suivantes:
- Conception schématique : vous pouvez choisir parmi une bibliothèque de composants en pleine croissance par la communauté, ou vous pouvez créer vos propres composants.
- PCB Layout: ceci inclut tous les outils dont vous avez besoin, tels que traçage du cuivre, remplissage du cuivre, trous de perçage et trous, et de nombreux outils de sérigraphie.
Apprendre à coder est beaucoup plus facile quand vous pouvez programmer des choses qui fonctionnent vraiment. Autodesk Circuits est un outil gratuit, vous devriez donc aller le vérifier maintenant.
MISE À JOUR : Autodesk Circuits n'est plus disponible en tant que simulateur Arduino. Au lieu de cela, AutoDesk a transformé cet outil en une plate-forme pour les packages PCB.
- 4
Virtronics Simulator pour Arduino
Ce simulateur Arduino de Victronics promet d’être le plus complet disponible à ce jour.
Voici ses principaux avantages:
- Il présente la capacité d'enseigner et de démontrer le fonctionnement interne d'un croquis Arduino.
- Vous pouvez tester un croquis sans le matériel ou avant d’acheter du matériel.
- Vous pouvez déboguer une esquisse.
- En l'utilisant, vous pouvez démontrer un projet à des clients potentiels.
- Vous êtes en mesure de développer une esquisse compliquée plus rapidement qu'avec le matériel.
Vous pouvez télécharger la version gratuite, l'essayer et, lorsque vous êtes prêt, vous pouvez passer à la version Pro. Le logiciel est conçu pour les cartes Arduino Arduino Uno, Mega et plus standard. Il exécute de nombreux processus, notamment:
- Il parcourt le programme ligne par ligne. Si une nouvelle ligne est sélectionnée, le programme continuera à partir de ce point.
- Effectue l'écriture numérique, la lecture numérique et PinMode pour les broches 0-53
- Lecture analogique pour les broches 0-16 et écriture analogique pour les broches numériques 0-53
- Émule Série, sortie LCD, Ethernet, Servo, Carte SD, EEPROM, SoftSerial, SPI, Fil
- Si, pendant que vous changez, faites la fonctionnalité whileloop
- Sous-routines (multi-niveaux) avec arguments
- Visualiser les variables en temps réel
- Mode Pas à Pas, Pas à Pas, Pas Hors ou Exécuter
- Possibilité d’éditer un croquis ou d’ouvrir dans Arduino IDE
- Support LCD 2 et 4 lignes uniquement avec CGRAM improvisé
- Tableaux bidimensionnels (sans initialisation).
Vous avez également la possibilité de changer la police, le style et la taille du simulateur. Le mode minimiser est parfait pour les démos / formations. Le logiciel offre un support limité pour les bibliothèques personnalisées, le pointeur et les structures.
Vous pouvez consulter plus d'informations sur ce simulateur sur sa page officielle.
- 5
Électroniser
Electronify peut s'avérer très utile si vous avez des problèmes avec l'électronique, en particulier si vous vous êtes retrouvé coincé dans vos projets électroniques. Il sera également utile si vous êtes un débutant et que vous souhaitez apprendre l’électronique et les systèmes embarqués pour vous faire une carrière dans le domaine.
Avec Electronify, vous pourrez apprendre l’électronique de base dans différents langages de niveau matériel. Le site Web vous fournit toutes les connaissances nécessaires, des plus simples aux plus avancées, sur les communications électroniques et les systèmes intégrés, de manière simple. Vous pourrez tout apprendre à partir de zéro et devenir un professionnel qualifié.
Vous pouvez en savoir plus sur Electronify sur sa page Web officielle.
- 6
Fritzing
Fritzing est une initiative matérielle open source qui rend l’électronique accessible en tant que matériau créatif pour tous ceux qui s’intéressent au sujet. Le site Web fournit un outil logiciel, une communauté et des services dans l’esprit Arduino et son traitement. Il favorise la création d’un écosystème créatif qui permet aux utilisateurs de:
- Documenter leurs prototypes
- Partage des prototypes avec d'autres
- Enseigner l'électronique dans une classe
- Disposition et fabrication de circuits imprimés professionnels
Avec Fritzing, vous pouvez transformer votre circuit rapidement et à moindre coût en un véritable circuit imprimé sur mesure. Cet outil ne peut servir de plate-forme créative que si de nombreux utilisateurs l'utilisent comme moyen d'apprentissage et de partage.
Vous pouvez apprendre énormément de choses grâce aux nombreux tutoriels disponibles. Voici quelques-uns des plus intéressants:
- Construire un circuit
- Utiliser un stripboard
- Travailler avec des pièces CMS
- Création de modèles de papier
- Fils courbes et jambes pliables
- Conception d'un circuit imprimé
- Design d'une minute pour Arduino Shield
- Routage double face
- Produire un PCB
- Soudage de pièces SMD
- Création de pièces personnalisées
- Joindre un code de programmation.
Il est également intéressant de savoir que Fritzing est passé d’un projet de recherche financé par l’État à un organisme à but non lucratif. Cela signifie que pour le rendre autonome et pour poursuivre le développement, Fritzing propose quelques services, notamment:
- Fritzing Fab - Avec le service de production de circuits imprimés Fritzing Fab, vous pouvez transformer rapidement et à moindre coût vos croquis en circuits imprimés professionnels.
- Ateliers - Il existe de nombreux ateliers sur Arduino, Fritzing et tout ce qui va avec, proposés aux débutants et aux professionnels.
- Création de pièces - Vous pouvez également présenter votre produit dans Fritzing et, si vous ne voulez pas le faire vous-même, vous pouvez engager les développeurs pour créer des pièces de haute qualité.
- Produits - Fritzing a créé un kit pédagogique de démarrage et de mise à niveau.
Vous pouvez consulter plus d'informations sur le site officiel de Fritzing.
- 7
VBB4Arduino - Planche à pain virtuelle pour Arduino
Virtual Breadboard for Arduino a été créé pour aider les utilisateurs à se familiariser avec le monde froid de l'informatique physique avec le microcontrôleur Arduino et les modèles de circuit électronique basés sur la breadboard.
Voici les principales choses que vous pourrez apprendre à utiliser Virtual Breadboard for Arduino:
- Vous pouvez tout apprendre sur l'informatique physique dans un environnement de sandbox virtuel sécurisé.
- Vous pouvez apprendre des exemples Arduino intégrés.
- Vous pouvez explorer des dizaines de types de capteurs, de lumières et de moteurs.
- Vous pourrez apprendre les commandes Arduino et ce qu’elles font.
- Vous pouvez utiliser les planches à dessin de présentation comme référence pour créer de vrais circuits.
Voici les principales caractéristiques de Virtual Breadboard:
- Vous pouvez concevoir des applications de circuit de plaque de pain virtuelle sans soudure.
- Vous pouvez expérimenter en toute sécurité avec des circuits électroniques basés sur un microcontrôleur.
- Vous pourrez tester les configurations de circuit avant de vous engager dans une construction.
- Le logiciel comporte un éditeur de micrologiciel intégré pour le développement d'applications de microcontrôleur personnalisées.
- Il s’agit d’un émulateur de circuit et de microcontrôleur permettant de tester votre code et vos circuits.
- Le programme vous offre la virtualisation interactive pour explorer l'apprentissage basé sur et les tests de circuit.
- Vous aurez suffisamment d’explorateur d’exemples pour naviguer parmi les nombreux exemples intégrés documentés.
- Il dispose d'un système Wiki intégré pour la documentation et le développement de cours.
- Vous pourrez consulter l'enregistrement de captures d'écran GIF animées pour découvrir les points saillants de la documentation.
- Un seul clic compile et déploie des applications intégrées sur des microcontrôleurs Vbb4UNO du monde réel.
- Développement multiplateforme avec micros 8 bits et Raspberry Pi 2 avec cibles Windows 10 IoT Core.
Selon la plupart des utilisateurs, ce logiciel est parfait, mais il nécessite quelques corrections car il contient quelques bogues.
VBB4Arduino est une version simplifiée du produit complet VBB. Il s'agit d'une version de démarrage autonome avec moins d'options et de modules pouvant créer de la confusion pour les démarreurs. Il est préférable de l'utiliser comme un bac à sable pour apprendre les concepts de l'informatique physique. Les utilisateurs avancés voudront peut-être utiliser progressivement la version complète de VBB avec le module d’extension ArduinoToolkit.
Découvrez le logiciel sur sa page officielle.
Vous avez atteint la fin de notre liste de simulateurs Arduino. Tirez parti de celui qui, selon vous, convient à vos besoins.
Note de l'éditeur: Cet article a été mis à jour pour afficher les liens de téléchargement et les solutions logicielles les plus précis.