- Global transitions, Fab Labs and Fab Cities: interview with Tomas DiezPosted 2 days ago
- 3Drag K8200: the most amazing Mods and HacksPosted 7 days ago
- UDOO: a Linux/Arduino compatible board on SteroidsPosted 1 week ago
- Rome Maker Faire 2014 Call for makers is out!Posted 1 week ago
- Interview with MEG: the Connected, Open Source, DIY GreenhousePosted 2 weeks ago
- Why choose to be Open Source in the Hardware IndustryPosted 2 weeks ago
- Raspberry Pi as an Audio/Media Center: the best Linux distrosPosted 3 weeks ago
- Interact and remotely control Arduino YUN with AjaxPosted 4 weeks ago
- Arduino Yún: the best hacks you will ever seePosted 1 month ago
- Saving Bees in Open Source: Interview to Tristan Copley Smith and Open Source Beehives projectPosted 1 month ago
Using GSM module to remotely control a green wall
We’re a Finnish start-up company which specializes in active green walls which can purify air 100x better than traditional green walls. Few years ago we were in a need for easy way to get our green walls use GSM network to communicate with our servers. In the very first prototype we used ethernet shield for Arduino as we thought GSM is hard and problematic to do right. However we quickly found out that ethernet connection (or WLAN) wouldn’t work in the long run as it’s always hard to find ethernet wires close to our installation location. So we started thinking about using GSM. Back then we tested several options but once we found the breakout module for SimCom900 from Open-Electronics.org we didn’t look back. Open-Electronics also provides great library for the GSM shield to get started on the coding!
While prototyping we used Arduino Uno as the base for the whole system. However as we need to control lights,pump and fans and monitor humidity, temperature and water level in the reservoir we had quite a big mess inside the box as you can see from the prototype photo below!
In this system we used the GSM shield for Arduino. Solid state relays from Celduc were used to control pump and lights which are 220V. eTape Liquid Level Sensor from Milone Technologies was used to check the water level. This however turned out to be expensive, hard to attach and fragile in our application. Also attached were RTC and temperature/humidity sensors.
After that we opted for custom made circuit board so that we’d get a cleaner and more maintainable system. We also had some EMI problems with the old system. The whole thing is actually a scaled up and high quality arduino UNO as we used the same Atmel chip as the base. We also came up with new way to measure water level in submillimeter accuracy which is not as fragile method as the eTape sensor. This new board also made it easy to utilize the internal RTC of the sim900 module which is quite easy to use with AT commands.
Now we have close to 5000 plants around Finland (and soon around Europe) which depend on this system. If anything fails the plants die as fast 8 hours! However we’ve had zero HW problems so far (plenty of software and human error though!) and the GSM shield has been working like a dream.
More info on http://www.fresh-effect.com/