QIXmlepagnolNicolas DAILLY
Created June 14, 2022 © GPL3+

Connected Plant

Electronic connected companion for plant.

Connected Plant

Things used in this project

Hardware components

Arduino MKR WAN 1300
Arduino MKR WAN 1300
The "motherboard" of the project.
×1
DHT11 Temperature & Humidity Sensor (4 pins)
DHT11 Temperature & Humidity Sensor (4 pins)
×1
Gravity: Analog Soil Moisture Sensor For Arduino
DFRobot Gravity: Analog Soil Moisture Sensor For Arduino
×1
Breadboard (generic)
Breadboard (generic)
×1
Arduino Water Pump
×1
Raspberry Pi 4 Model B
Raspberry Pi 4 Model B
×1

Software apps and online services

Arduino IDE
Arduino IDE
The Things Stack
The Things Industries The Things Stack
Raspbian
Raspberry Pi Raspbian

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Object Case

This is the 3D printed case for our object.

Schematics

Working principle of our Companion

Code

JAVA Server Main

Java
This code is related to the java server, which retrieves informations from The Things Network and register it into a SQL database.
Error opening file.

JAVA Server SQL Access

Java
Error opening file.

HTML Page for plants retrieval

HTML
Error opening file.

Plants page from web server

PHP
The web server is composed of several pages, but the only one really interesting in our project is the plants page, where you can register a new plant onto the website, and access to the data registered into the measures database (from the java server).
Error opening file.

Arduino code

Arduino
This code is used to retrieve vital signs of the plant, enable LoRa transmission, send informations, and trigger the water pump if needed.
Error opening file.

Arduino parameters

Arduino
Error opening file.

Credits

QIX
1 project • 1 follower
Contact
mlepagnol
1 project • 1 follower
Student at engineering school Unilasalle from Amiens.
Contact
Nicolas DAILLY
33 projects • 22 followers
Associated Professor at UniLaSalle - Amiens / Head of the Computer Network Department / Teach Computer and Telecommunication Networks
Contact

Comments

Please log in or sign up to comment.