Hi Guys! I welcome you on board. Today, I am going to share a new version of Arduino Mini Library for Proteus V2.0. This library is a successor of Arduino Mini Library for Proteus and the new Arduino Mini model is compact, small-sized, efficient and more powerful.
In the previous post, I have shared the Arduino UNO Library for Proteus V2.0, where we have simulated UNO in Proteus. In this tutorial, we will simulate Arduino Mini in Proteus. First, we will download this library and then will use it in our Proteus software to simulate Arduino Mini.
Before we read further, let’s have a look at what is Arduino Mini?
What is Arduino Mini?
- Arduino Mini board is a small-sized, robust, application-type & poweful microcontroller board, based on Atmega328 microcontroller.
- Total 14 digital I/O pins are incorporated on the board, including 6 PWM pins.
- Moreover, there are 8 analog pins also available on the board.
- This board is quite small as compared to Arduino Uno. It is 1/6th of the size of the Uno board.
This was the little intro to Arduino Mini. Now let’s start with it’s Proteus simulation:
Let’s get started.
Arduino Mini Library for Proteus V2.0
- First of all, download the Arduino Mini library for Proteus V2.0 by clicking the below button:
[DownloadButton]
- You will get the downloaded file in zip format.
- Extract this zip file and open the folder named “Proteus Library Files”, inside this folder you will find:
- ArduinoMini2TEP.dll
- ArduinoMini2TEP.idx
Now copy these files and place them in the Library folder of your Proteus software.
- After adding the library files, open your proteus software or restart it (if its already open).
Note:
- If you are facing problems with adding a library in Proteus 7 or 8 Professional, then have a look at How to add new Library in Proteus 8 Professional.
- If you haven’t bought your Arduino Mini yet, then you can buy it from this reliable source:
[DownloadButton link=”https://ift.tt/30WpSCN; title=”Buy Arduino UNO”]
- Now look for the Arduino Mini V2.0 by clicking the “Pick from Libraries” button, as shown in the below figure:
- Select Arduino Mini V2.0 from the list and click OK.
- Place Arduino Mini board in PRoteus workspace and it will appear as shown in the below figure:
- You’ve successfully placed the Arduino Mini V2.0 board in the proteus workspace.
- Now, we need to upload the hex file in order to simulate our board.
- To upload the hex file, double click the Arduino Mini board.
- As you double click, it will return the following image.
- In this panel, you can see the different properties of the Mini board.
- We have to click the property named “Program File” to upload the hex file of your Arduino code.
- Click to read how to get a hex file from Arduino software.
- Upload the hex file of your code and click Ok.
- The clock frequency of the Arduino board is 16MHz by default.
Now let’s design a simulation using this Arduino Mini board so that you get a clear insight on how to use it in proteus.
Arduino Mini LCD Interfacing
- I have added this simulation file and its Arduino Code in the zip file, which you have downloaded at the start.
- You can run that simulation but I would suggest you to design it on your own, as you will make mistakes during the process & obviously will learn better.
- Now, I will interface a 20×4 LCD with the Arduino Mini board.
- To interface this LCD display, design the circuit as shown below:
- Data pins of LCD are connected with 8,9,10 & 11 pins of Arduino Mini, while Enable & Reset are connected to Pin 12 & 13 respectively.
- Next, we need to upload the code so compile the Arduino code present in the zip file and get the Hex File.
- Upload that Hex File in your Arduino Mini Properties panel, as we did in the previous section.
- Now, click the RUN button and if everything goes fine, you will get results as shown in the below figure:
Summary
- Download Arduino Mini Library Files.
- Place these Files from “Proteus Library Files”(Folder) in the Library folder of Proteus software.
- Search for Arduino Mini in Proteus.
- Place it anywhere in the workspace.
- Open Properties panel & upload the HEX File.
- Design your circuit & run the simulation.
That’s all for today. Hope you’ve enjoyed reading this article. If you’re unsure or have any questions, you can approach me in the section below. I’m willing to assist you the best way I can. Feel free to share your valuable feedback and suggestions around the content we share. They help us create quality content customized to your needs and requirements. Thank you for reading the article.
JLCPCB – Prototype 10 PCBs for $2 (For Any Color)
China’s Largest PCB Prototype Enterprise, 600,000+ Customers & 10,000+ Online Orders Daily
How to Get PCB Cash Coupon from JLCPCB: https://bit.ly/2GMCH9w
The post Arduino Mini Library for Proteus V2.0 appeared first on The Engineering Projects.
No comments:
Post a Comment