Proteus Libraries of Embedded Sensors

Hi Folks! Glad to see you here. Thank you for viewing this read. In this post today, I’m going to list New Proteus Libraries of Embedded Sensors.

I’ve shared scores of Proteus libraries and today I’m going to pack them into one single post that will help you scan through all libraries related to sensors in one place. Moreover, if you are alien to Proteus, you can check this post on how to add a new library in Proteus. I’m going to embed the link to each Proteus library added recently. You can download and simulate Proteus libraries from the respective links. Plus, all these libraries are compatible with Microcontrollers and Arduino boards.

All links you find in this post come with two simulations i.e. one simple simulation of the sensors and another simulation with the Arduino board. If you face any difficulty in simulating the library, you can pop your question in the section below, I’ll help you the best way I can. Before further ado, let’s jump right in and look at the list of New Proteus Libraries for Engineering Students. If your system doesn’t carry Proteus software already, you must have a look at How to Download and Install Proteus Software.

1. Ultrasonic Sensor Library for Proteus

Ultrasonic sensors are mainly used for obstacle detection. They use sound waves for object detection. Ultrasonic sound waves are emitted at a particular frequency which is then reflected back to the sensor after hitting the obstacle. The time these sound waves take in traveling from the sensors and then reflecting from the object is measured, which gives the total distance covered by the sound waves. It is important to note that these ultrasonic sound waves travel faster than the audible sound that we humans can hear.

We’ve designed an ultrasonic sensor library for proteus which you can easily run and simulate in proteus. The library is demonstrated with examples that will help you better understand these sensors covering three different scenarios. I’m sure you’ll love the working and simulation of this library that you can easily understand and incorporate into your semester project. The Proteus library zip file download link is as follows:

Download Ultrasonic Sensor Library for Proteus

2. PIR Sensor Library for Proteus

PIR (passive infrared) sensor is an electronic device that uses infrared rays for motion detection. They are based on thermal detection. They measure infrared rays reflected from objects that produce heat and thus infrared radiations in their field of view. Crystalline material incorporated at the center of the sensor detects infrared radiation. These sensors are mainly used for security purposes. You’ll find these sensors installed in bank security or home security systems.

We cannot measure real motion in proteus software unless we place TestPin. We don’t need this pin in real-time applications. We use this pin for proteus simulation only. When we give 5V to this pin, it will detect the motion and when zero voltage is applied, no motion is detected through this pin.

We’ve designed the proteus library of the PIR sensor, you can download the Library zip file from the link below:

Download PIR Sensor Library for Proteus

3. Gas Sensor Library for Proteus

A gas sensor is an electronic device mainly used to detect the presence of gases in the surrounding. Working is simple and straightforward. The gas sensor generates a potential difference based on the gas concentration in the atmosphere. This potential difference is directly related to the resistance of the inside material. This potential difference is measured as an output voltage that is directly proportional to the concentration of the gas.  The gas sensor is widely used in a variety of industries for the detection of gas leakage.

We’ve designed and added the library for the gas sensor which you can easily simulate in proteus. We’ve included the following 8 gas sensors in the library:

  • MQ – 2
  • MQ – 3
  • MQ – 4
  • MQ – 5
  • MQ – 6
  • MQ – 7
  • MQ – 8
  • MQ – 9

You can download the Gas sensor library for proteus by the link below.

Download Gas Sensor Library for Proteus

4. Flame Sensor Library for Proteus

A flame sensor is an electrical device mainly used to detect flame or fire. This sensor carries an infrared band that detects the presence of hot gases in the atmosphere. Installation of the flame sensor depends on the nature of work i.e. the presence of hot gases can lead to sounding the alarm, activation of the fire suspension system, or deactivation of fuel from the mainline. A flame sensor works better than a heat or smoke detector due to its quick response corresponding to hot gases. It is widely used in industrial furnaces, confirming if the furnace is running accurately.

Again, we cannot produce fire in the proteus software the reason we need to include the TestPin for the detection of fire. When the TestPin is HIGH it indicates the presence of flame and when it is LOW it projects the absence of flame.

We’ve designed and added Flame Sensor Library in Proteus, which you can download from the link below:

Download Flame Sensor Library for Proteus

5. Vibration Sensor Library for Proteus

A vibration sensor (also called a piezoelectric sensor) is an electrical device mainly used to detect vibration. It is a transducer that behaves like a switch to turn off or turn on the system when a certain vibration level is achieved. The vibration sensor might contain different sensitivity that depends on the nature of the application. Sensitivity is 500 mV/G for low-vibration applications and 100 mV/G for high-vibration applications.

These sensors are also used in security systems. If someone tries to break into your house, this sensor can detect the forced entry and produce a signal that triggers an alarm system.

Vibration plays a critical role in electrical and mechanical machines. These systems are configured with a specific number of vibration which if exceeds the recommended value, can damage the machine. These sensors confirm if machines are running with the required vibration.

Click the link below to download the vibration sensor library for the proteus.

Download Vibration Sensor Library for Proteus

6. Flex Sensor Library for Proteus

The flex sensor is also known as a bend sensor mainly used to measure the bending angle. The resistance of the sensor element is directly proportional to the value of the bend that the surface generates. The bend sensor is also called a flexible potentiometer. This sensor is widely used in security systems, rehabilitation research for measuring joint movement, and in computer and music interfaces. Dataglove is a common example of a flex sensor.

We’ve designed and added the library of this flex sensor in Proteus which you can download from the link below.

Download Flex Sensor Library for Proteus

7. Heart Beat Sensor Library for Proteus

A heartbeat sensor is used to detect the heartbeat of the human heart. It operates on the principle of light modulation. When a finger is placed on the sensor, it generates the digital output of the heartbeat. As you place the finger, it detects the blood flow that you can produce as a digital output on the LCD connected to Arduino Board or Microcontroller.

We’ve designed and added the library of this heartbeat sensor in Proteus. We’ve produced two versions of a heartbeat sensor where one version generates only one heartbeat pattern and the other produces multiple heartbeat patterns. The Proteus library zip file download link is as follows:

Download Heart Beat Sensor Library for Proteus

Download Heart Beat Sensor Library V2.0 for Proteus

8. Rain Sensor Library for Proteus

A rain sensor is a switching device used to detect rain. It finds applications in security systems and home automation. This sensor is also installed in some car windshields where it detects the presence of rainwater, giving an automatic signal to the windshield wipers that thus start cleaning the windshield. Rain sensor operates on the principle of total internal reflection with the use of infrared radiation. The infrared light beam is set at a 45-degree angle on the clear glass of the windshield. This sensor triggers when it starts raining. In the presence of rain, less amount of light is reflected back to the sensor. When this reflected light meets the preset value you already set earlier, it turns on the car wiper mechanism.

We’ve designed and added the library of rain sensors in Proteus which you can download from the link below.

Download Rain Sensor Library for Proteus

9. Soil Moisture Sensor Library for Proteus

Soil moisture sensor, as the name suggests, is used to measure the water content. It carries two probes where the resistance value of the current passing through the soil is used to record the moisture value. The probe is normally powered with a DC supply or batteries ranging from 3.3 to 20V that generates the output voltage ranging from 0 to 3V.

We’ve designed the library of soil moisture sensors in proteus. You won’t find this library before in the proteus library and we’re adding it the very first time. The Proteus library zip file download link is as follows:

Download Soil Moisture Sensor Library for Proteus

10. Water Sensor Library for Proteus

A water sensor is an electrical device used to detect the presence of water. It is mainly used for domestic and industrial purposes where it is used to detect water leakage. When it detects the leakage, it turns off the water supply to the house.

We’ve designed and added the library of water sensors in Proteus which you can download from the link below.

Download Water Sensor Library for Proteus

Conclusion

I've shared 10 New Proteus Libraries above for Engineering Students. Hope you find this post helpful. You can use these libraries in your semester project or anyway as you like better. Both simple sensor simulation and simulation with the Arduino board are added to the proteus library. And TestPin included in the sensor is only used for simulation purposes. You won't find this pin in the actual sensor.

Don’t forget to leave your comment in case you need my help. We keep sharing and adding new libraries on and off, not available in the proteus already. Feel free to leave your valuable suggestions about the libraries you think are not included in the Proteus library. We’ll try our best to include them from the get-go in easy-to-read and easy-to-understand tutorials. Thank you for reading this post.

Syed Zain Nasir

I am Syed Zain Nasir, the founder of <a href=https://www.TheEngineeringProjects.com/>The Engineering Projects</a> (TEP). I am a programmer since 2009 before that I just search things, make small projects and now I am sharing my knowledge through this platform.I also work as a freelancer and did many projects related to programming and electrical circuitry. <a href=https://plus.google.com/+SyedZainNasir/>My Google Profile+</a>

Share
Published by
Syed Zain Nasir