Coder Social home page Coder Social logo

offgrid-iot-urban-farming's Introduction

OffGrid IoT Urban Farming

Project Background

Mbare is one of oldest, poorest, crime-ridden and unhygienic townships in Zimbabwe. For instance in the year 2016, Mbare was the most affected area by a Typhoid outbreak, which resulted in 9 deaths, 85 confirmed cases and 2,352 suspected cases. Availing access to tools and information on how communities can use open technologies in general and IoT in particular to alleviate abject poverty would be a small but worthy step towards igniting the fight against hunger and destitution in Mbare.

Inspiration from IoT Makerspace Project

The idea of starting a Community Aquaponics Project in Mbare was inspired by a mini-project implemented by students in the IoT Makerspace Project in 2016 at St Peter's Secondary School. As a way to engage the Makerspace students in a real problem-solving project two Arduino-based Open Aquarium kits were procured from Cooking Hacks in Spain.

Aquaponics in IBC Totes: Reproducible, Low-Tech, Self-Sustaining, High-Yields Farming

The ultimate goal of the project is to develop an Aquaponics setup that is reproducible using inexpensive technology which is self-sustaining and results in predictable high yields. The overall intention is to balance high quality setup with the least cost by using best technology that is free and open source.

Aquaponics combines the benefits of Aquaculture and Hydroponics to create a self-sustaining farming ecosystem. The system will contain a water filtration system, an advanced sensor suite and remote monitoring capabilities. Utilising 1000 litres IBC totes, participants will grow vegetables and fish using data collecting sensors and environment-regulating actuators.

Project Summary

Arduino and Rspberry Pi Applications

Arduino units will be connected to a sensor network and actuators within the IBC totes housing the Aquaponics system. IoT applications including a Nodered web application and MongoDB database will run on Raspberry Pi units and provide real-time management information in the form of graphs and pattern representations.

Optimised Farming

The project will use 90 percent less water than conventional farms and the water will be recycled. Fertilizer to plants in the form of fish waste is recycled. The project will not use pesticides as the containers are essentially sealed environments. The controlled environment will also enable vegetables to be grown in normally off-season periods as the climatic conditions can be controlled.

System Setup

Hardware

  1. Arduino Uno
  2. Arduino IO expansion Shield
  3. Electroconductivity Sensor
  4. Temperature Sensor
  5. Ph Sensor
  6. Water Level Sensor
  7. Fish Feeder
  8. Raspberry Pi 3
  9. RTC Module
  10. Analog Isolator

Software

  1. Arduino 1.8
  2. Node.js 8 (LTS) and npm 3
  3. Node-red 16
  4. Node-red nodes: Dashboard, Serialport, mongodb
  5. Mongodb NoSQL DBMS
  6. Kubernetes

offgrid-iot-urban-farming's People

Contributors

solkem avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.