We are 3 engineering students at Polytech Sorbonne (ex Paris-UPMC) and specialized in electronics and computer science. Our project consists of performing a plant monitoring that will later be used by food science students of our university. The goal is to control on site and online the plants’ environment while they are growing.
A microcontroller displays on the screen in real time the information sent by the sensors. At the same time, it sends the data to an online server called “Bluemix” via NodeRed.
The system is supplied by a 3,7V battery, which is charged by a solar panel. The system can work completely independently.
Here are the differents steps of our project.
1) The codeTo develop our project, we used Mbed, a collaborative online programming software that helped us finish our project. The special part of this website is that you can edit your code wherever you want.
Another advantage of MBED is the possibility to find a great amount of microcontrollers libraries. At first, we started the project while using a breadboard. Then we programmed the server that will receive the data from sigfox. We used NodeRed by Bluemix which is a graphical programming interface.
As you can see above, the project is separated to 3 parts:
- The first part is the “Get” which is the most important part. It receives the data sent by Actobord
- The second part is the “Separation” which separates each value received by “Get”.
- The third part is the “Graphics” which displays each value on a graph.
Finally, we chose EASYEDA to create our PCB instead of using a breadboard. EASYEDA is also an online sharing tool, each member can edit the project as well as making it private or public.
The last part is about how to package our system. To be original, we have drawn our own box in 3D with FreeCad, an open source software that allows us to draw our box easily and in details.
We also designed a box for the battery and the solar panel.
As you can see below, this is how our project looks like:
Comments
Please log in or sign up to comment.