Introduction: Automating a Greenhouse With LoRa! (Part 1) || Sensors (Temperature, Humidity, Soil Moisture)

About: Awesome Electronics Tutorials, Projects and How To´s

In this project I will be showing you how I automated a greenhouse. That means I will show you how I built the greenhouse and how I wired up the power and automation electronics. Also I will be showing you how to program an Arduino board that uses LoRa in order to transmit the measured temperature, humidity and soil moisture inside the greenhouse to a LoRa gateway which then uploads it all to the internet. That means you can check on your greenhouse from everywhere in the world. Let's get started!

Step 1: Watch the Video!

Make sure to watch the video. It gives you all the information you need to automate your own greenhouse. During the next steps though, I will present you some additional information.

Step 2: Order Your Components!

Here is a list with parts that you will need. For some of them I got example links, but for others you will have to look what is available in your area (affiliate links):

1x Solar Panel: http://s.click.aliexpress.com/e/_dSNkyma

1x Solar Charge Controller: http://s.click.aliexpress.com/e/_dZ5u0f4

1x 12V Battery: http://s.click.aliexpress.com/e/_dT3yvjs

1x Wood chest

Silicone Wire

1x LoRa Radio Node: http://s.click.aliexpress.com/e/_dYpwqA6

1x BME280 Sensor: http://s.click.aliexpress.com/e/_dSZ4I4W

2x Soil Moisture Sensor: http://s.click.aliexpress.com/e/_dZqKMNo

1x LM7805 Voltage Regulator: http://s.click.aliexpress.com/e/_dS0705s

1x LG02 LoRa Gateway: http://s.click.aliexpress.com/e/_d8jEIAK

Step 3: Do the Wiring!

Here you can find the wiring diagrams for the project along with pictures of my completed wiring.

Step 4: Do the Programming!

This is probably the hardest step. You need to sign up on the Things Network site ( https://www.thethingsnetwork.org/ ), edit the settings of the gateway and upload the here attached code to the Arduino LoRa board. But don't worry! Here are the links to the guide along with other useful sites.

https://www.dragino.com/downloads/downloads/LoRa_G...

https://github.com/dragino/arduino-lmic

https://github.com/IOT-MCU/LoRa-Radio-Node-v1.0

https://github.com/sparkfun/SparkFun_BME280_Arduin...

Step 5: Success!

You did it! You just automated your own greenhouse!

Feel free to check out my YouTube channel for more awesome projects: http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook and Twitter for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab