Comment Faire Pour Simuler Un Arduino Avec Proteus

Some Arduino boards can added to the most common and powerful simulation software for electronics hobbies which is Proteus from Labcenter Electronics. Here are steps for adding Arduino library for Proteus ISIS.
Step 1: Download the following zip file DOWNLOAD
Step 2: Extract the zipped file and you will find two files ( ARDUINO.IDX and ARDUINO.LIB ).
Step 3: Open Proteus ISIS and go to System —> System Settings
How To Simulate Arduino With Proteus
Then you will get the following window, right click at Library folders: and choose Browse in Windows Explorer, and that folder will opened then copy both two files you get (ARDUINO.IDX and ARDUINO.LIB) to that folder.
 Step 4: Restart Proteus ISIS and search for Arduino or simply go to Emulator
For example I am going to simulate LED blink circuit on Proteus, the circuit is as shown above:
Step 6: Run Arduino software and go to File —>:
Then you will get the following window just check compilation which allows the Arduino IDE software to generate and save .HEX file of the code.
Step 7: Write your code and click on Verify then copy (CTRL + C) the address of the HEX file as shown below:
Return to your circuit in Proteus ISIS and double click on the Arduino board and past what you have copied as shown on the following image:
Step 8: Simulate your circuit ………… enjoy!!
Arduino Proteus simulation example:
Let us return to our LED blink example, the circuit is shown above and the code is from Arduino examples:
/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.
 
  This example code is in the public domain.
 */
 
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;

// the setup routine runs once when you press reset:
void setup() {                
  // initialize the digital pin as an output.
  pinMode(led, OUTPUT);     
}

Read More: Comment Faire Pour Simuler Un Arduino Avec Proteus


A Propos De L'Auteur

Ibrar Ayyub

Je suis expérimenté, rédacteur technique, titulaire d'une Maîtrise en informatique de BZU Multan, Pakistan à l'Université. Avec un arrière-plan couvrant diverses industries, notamment en matière de domotique et de l'ingénierie, j'ai perfectionné mes compétences dans la rédaction claire et concise du contenu. Compétent en tirant parti de l'infographie et des diagrammes, je m'efforce de simplifier des concepts complexes pour les lecteurs. Ma force réside dans une recherche approfondie et de présenter l'information de façon structurée et logique format.

Suivez-Nous:
LinkedinTwitter

Laisser un Commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrench
Faire défiler vers le Haut