Comment simuler Arduino dans Proteus

Comment simuler Arduino dans Proteus
Arduino est une plate-forme de développement électronique qui permet aux utilisateurs de réaliser plusieurs projets électroniques. Tous les projets Arduino ne sont pas faciles à mettre en œuvre sur le matériel, certains projets nécessitent beaucoup de travail avant de continuer vers le matériel. C'est une bonne pratique, nous simulons notre projet avec Arduino d'abord, puis continuons vers la partie matérielle. Cela permettrait d'économiser du temps et du coût du projet. Plusieurs outils sont disponibles qui peuvent simuler des tableaux Arduino. Protéus est l'un d'eux, ici dans cet article, nous discuterons de la façon dont nous pouvons simuler Arduino avec Proteus.

Comment simuler Arduino dans Proteus

Proteus est un outil de simulation et de conception électronique développé par l'électronique du centre de laboratoire. Il garantit que la conception et le code du circuit fonctionnent correctement avant de continuer à faire du travail physique.

L'un des principaux points forts de Proteus est qu'il soutient la simulation Arduino. En raison de sa vaste collection de bibliothèques, c'est l'un des outils préférés de la communauté Arduino et pas seulement cela, Proteus peut également concevoir un PCB personnalisé pour les projets Arduino.

Pour simuler Arduino avec Proteus, nous avons besoin d'outils suivants:

  • Protéus
  • Arduino ide

Suivez les étapes ci-dessous pour simuler Arduino en utilisant Proteus.

Installation des bibliothèques Arduino dans Proteus

Étape 1: Pour commencer par Proteus en premier, nous devons installer des bibliothèques Arduino dans Proteus. La plupart des versions PROTUS mises à jour ont des bibliothèques Arduino préinstallées. Dans le cas de l'ancienne version, cliquez ici pour télécharger des bibliothèques Arduino pour Proteus.

Étape 2: Une fois les bibliothèques Arduino téléchargées, ouvrez le dossier de téléchargement et extraire le fichier de bibliothèques dans un nouveau dossier ou répertoire.

Étape 3: Ouvrez maintenant le dossier extrait et copiez les deux fichiers de bibliothèques Arduino avec extension ".Idx ” et ".Lib ".

Étape 4: Une fois que les fichiers de bibliothèques Arduino sont copiés, dirigez-vous vers le répertoire de la bibliothèque Proteus ou tapez la barre d'adresse du dossier ci-dessous.

C: \ Program Files (x86) \ LabCenter Electronics \ Proteus 8 Professional \ Data \ Library

Collez maintenant les deux fichiers copiés plus tôt dans ce dossier.

Nous avons terminé l'installation des bibliothèques Arduino dans Proteus. Maintenant, nous allons nous diriger vers la conception du circuit Arduino dans Proteus.

Créer un nouveau projet dans Proteus

Après une installation réussie de bibliothèques, l'étape suivante consiste à créer un nouveau projet dans Proteus.

Étape 1: Ouvrez Proteus et créez un nouveau projet Proteus.

Étape 2: Une nouvelle fenêtre s'ouvrira ici, nous pouvons nommer Proteus Project et définir le dossier de destination pour le fichier Proteus. Cliquez sur Suivant continuer.

Étape 3: Maintenant, sélectionnez la disposition schématique du projet Proteus. Nous irons avec les paramètres par défaut.

Étape 4: Sélectionnez ensuite aucun projet de firmware, car nous n'avons besoin que de simuler un programme simple, il n'est donc pas nécessaire de créer un projet de firmware. Cliquez sur Suivant continuer.

Étape 5: Revérifiez tous les paramètres sélectionnés et cliquez sur Terminer pour ouvrir le projet Proteus.

Étape 6: Une nouvelle fenêtre s'ouvrira en nous montrant l'interface protéus. Ici, nous pouvons concevoir un projet Arduino et le simuler pour voir la sortie.

Conception du circuit de clignotement à LED Arduino dans Proteus

Une fois qu'un nouveau projet est créé avec succès dans Proteus, nous allons maintenant concevoir un circuit Arduino pour clignoter des LED dans Proteus.

Étape 1: Clique le P L'étiquette comme indiqué sur la figure ci-dessous. Ici p dénote Choisir des appareils. À partir de cette section, nous pouvons ajouter n'importe quel module matériel, des planches Arduino et des capteurs dans le projet Proteus.

Étape 2: Une nouvelle fenêtre s'ouvrira là où nous pouvons ajouter des composants nécessaires pour construire une simulation clignotante à LED Arduino. Tapez les mots clés liés aux composants. Tout d'abord, nous ajouterons un vert conduit au projet. Sélectionnez LED et cliquez sur OK.

Étape 3: Tout comme l'étape précédente, recherchez maintenant la carte Arduino Uno, sélectionnez Arduino Board et cliquez sur OK pour ajouter dans le projet, redoutez également pour ajouter Arduino dans Proteus Project.

Étape 4: La dernière composante requise est une résistance qui maintiendra une limite de courant sûre entre Arduino et LED.

Étape 5: Après avoir ajouté tous les composants, sélectionnez les composants un par un dans le Menu de périphériques et les organiser dans le projet Proteus.

Étape 6: Un autre terminal important requis est Sol bloc. Proteus a un terminal distinct de l'endroit où nous pouvons obtenir un terminal au sol pour le projet Proteus.

Étape 7: Organiser tous les composants comme indiqué sur la figure ci-dessous. Connectez la jambe positive de la broche 13 d'Arduino et la jambe négative avec GND. Entre Arduino et LED, connectez une résistance.

N'oubliez pas de modifier la valeur de la résistance à 220 ohm sinon LED ne fonctionnera pas.

Téléchargement du fichier hexagonal de Arduino IDE à Proteus

Étape 1: Après avoir conçu le circuit Arduino dans Proteus maintenant Open Arduino IDE. Ouvrez un exemple de croquis de LED clignotant de la section des exemples IDE. Aller à: Fichiers> Exemples> Bases> clignotements

Étape 2: Pour simuler le programme Arduino dans Proteus, nous avons besoin d'un fichier hexagonal. Pour obtenir l'emplacement du fichier hexiste, suivez les étapes.

Aller à: Fichier> Préférences ou presser Ctrl + virgule.

Étape 3: Une nouvelle fenêtre apparaîtra, dirigera vers le Sortie verbale section et vérifier compiler et télécharger options. Après avoir sélectionné Cliquez sur OK. Cela nous donnera l'emplacement du fichier hex.

Étape 4: Compilez le programme de clignotement LED à partir du bouton d'action rapide.

Étape 5: Dans la fenêtre de sortie, recherchez le ".hex Fichier du programme Arduino compilé.

Étape 6: Copiez le chemin vers le fichier hexadécimal.

Étape 7: Ouvrez à nouveau Proteus et double-cliquez sur le tableau Arduino.

Étape 8: Une fenêtre séparée s'ouvrira, recherchera le fichier du programme et collez l'adresse de fichier hexagonal copiée plus tôt à partir de la section de sortie Arduino IDE et cliquez sur OK.

Étape 9: Le fichier hexiste arduino est téléchargé à l'intérieur du modèle Proteus Arduino. Maintenant, cliquez sur le bouton de lecture en bas à gauche, LED commencera à clignoter. Pour arrêter la simulation, utilisez le bouton Pause présente juste à droite sur le bouton de lecture en bas à gauche de l'écran.

Étape 10: LED commencera à clignoter dans un cycle de 1 seconde et 1 seconde.

Nous avons terminé la simulation Arduino en utilisant Proteus. Un exemple clignotant LED est utilisé pour créer ce modèle Arduino dans Proteus.

Conclusion

Proteus est un excellent outil pour simuler des projets électriques. Ici, nous avons couvert comment nous pouvons simuler un programme Arduino en utilisant le modèle Proteus. Le modèle de clignotement LED est conçu à l'aide de Proteus. D'autres Proteus peuvent être utilisés pour concevoir n'importe quel projet lié à Arduino, il donnera une meilleure compréhension avant de passer au niveau matériel.