Introduction:
Plants are living beings too, and just like any other living being, they too have emotions. As a plant owner, it is crucial to take care of your plants, and understanding their feelings is an essential aspect of plant care. In this blog, we’ll create a plant emotion project that uses an Arduino, a 4*4 matrix display, and a soil moisture sensor to display the emotions of the plant based on its soil moisture levels.
Hardware use :
Arduino Nano
![](https://vadic.vigyanashram.blog/wp-content/uploads/2023/03/Screenshot-2023-03-20-102953-edited.png)
Arduino Nano is a small and compact microcontroller board based on the ATmega328P microcontroller. It is similar to the popular Arduino Uno board but is much smaller in size, making it ideal for projects with space constraints.The Arduino Nano board has 14 digital input/output pins, 8 analog inputs, and a 16MHz quartz crystal. It has a USB interface for programming and communication with a computer, and it can be powered either via USB or an external power supply.
Matrix pixel 4*4 display
![](https://vadic.vigyanashram.blog/wp-content/uploads/2023/03/image-48.png)
A 4×4 matrix display refers to a display that consists of 16 individual LEDs arranged in a 4×4 grid. Each LED in the matrix can be controlled independently, allowing for the display of various shapes, patterns, and characters.
Soil moisture sensor
![](https://vadic.vigyanashram.blog/wp-content/uploads/2023/03/image-49.png)
A soil moisture sensor is an electronic device that measures the amount of moisture in the soil. It is used to monitor the water content in the soil, which is an important factor in determining the health and growth of plants.
Make any pattern on pixel display use this : 👇👇
Circuit diagram:
+-------+
| |
| 5V |
| |
+-------+
|
|
|
|
+-------+
| |
| GND |
| |
+-------+
|
|
|
|
+-------+ +----------------+
| | | |
| A0 +----------+ Soil Moisture |
| | | Sensor |
+-------+ | |
+----------------+
|
|
|
|
+-------+ +--------+--------+
| | | |
| D2 +-------+ 4x4 Matrix |
| | | Display |
+-------+ | |
+-----------------+
code :
first, get a trial with Arduino nano and matrix display using trial code. 👇👇
Casing :
Case design using fusion 360 software.
Upload final code
Assembly case with the electronic part
![](https://vadic.vigyanashram.blog/wp-content/uploads/2023/03/image-55-1024x768.png)
![](https://vadic.vigyanashram.blog/wp-content/uploads/2023/03/image-54-1024x768.png)
Final Video