Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Bence KovariMáté Horváth
Published © GPL3+

Windows 10 IoT Plant Monitoring System

Raspberry Pi master, I2C Arduino gateway, software PWM servo, ADS1115 ADC and other sensors connected in order to water our plants.

IntermediateFull instructions provided16 hours26,667
Windows 10 IoT Plant Monitoring System

Things used in this project

Hardware components

Arduino Due
Arduino Due
Used this board because ARM based and it uses 3.3 volt
×1
Raspberry Pi 2 Model B
Raspberry Pi 2 Model B
×1
Adafruit BMP180 Barometric Pressure/Temperature/Altitude Sensor
Used a chinese one
×1
Adafruit ADS1115 16-Bit ADC
Used a chinese one
×1
SparkFun Soil Moisture Sensor (with Screw Terminals)
SparkFun Soil Moisture Sensor (with Screw Terminals)
Used a chinese one with a comparator module
×4
Servos (Tower Pro MG996R)
×2
Relay (generic)
×2
Breadboard (generic)
Breadboard (generic)
×1

Software apps and online services

Visual Studio 2015
Microsoft Visual Studio 2015
Arduino IDE
Arduino IDE

Story

Read more

Schematics

Whole project

Photodiode with the amplifier circuit

The circuit diagram can be found in the LTC 1050's documentation

Code

Arduino code

Raspberry Pi code

Credits

Bence Kovari
1 project • 13 followers
Associate professor at the Budapest University of Technology and Economics
Máté Horváth
3 projects • 14 followers
Student at the Budapest University of Technology and Economics.

Comments