Coder Social home page Coder Social logo

ha0tian / marine_litter_detective Goto Github PK

View Code? Open in Web Editor NEW

This project forked from makerbay/marine_litter_detective

0.0 1.0 0.0 24.59 MB

Deploy a sensor network in the ocean

Home Page: https://makerbay.github.io/Marine_Litter_Detective/

License: Other

CSS 7.68% JavaScript 56.34% Python 8.34% HTML 14.38% PHP 0.84% C++ 12.42%

marine_litter_detective's Introduction

Webpage Active now!

http://marinelitterdetective.net/

Do you know where marine litter comes from?ย  A lot of litter generated on land actually ends up in the ocean, but how? WWF-Hong Kong, in cooperation with MakerBay, has designed a tracking device to simulate how litter enters the sea through storm drains and rivers, and is working with students from 11 schools to trace the journey of litter. This helps us understand the source of marine litter in Hong Kong and solve the problem together. If you find this device washed onto the shore, please pick it up and contact WWF ([email protected]) for collection. This project is sponsored by the Environment and Conservation Fund and the Environmental Campaign Committee of Hong Kong SAR Government.

wwf-logo-coconut

Goal

Arduino in coconut Map of Drifter in HK Waters

The goal of the Marine Litter Detective is to deploy more than a 100 GPS tracker devices to:

  • Simulate the movement of trash from the land, into the drain system, into the river system, and into the sea of Hong Kong waters
  • Create a map of coastal marine litter, to indicate where the trash comes from, where it goes, how quickly it travels, how frequently the same trash is observed on different beaches, how much of the trash goes in the ocean / gets stranded on the beach and more data
  • Improve ocean current simulations and computer models
  • Open hardware and software to enable more costal research and marine litter in the future

Our priorities are to make

  • reliable GPS tracker fleets that give us frequent updates
  • environmentally friendly casing (biodegradable)
  • low cost 2G connected devices to operate in mobile phone range (good for coastal waters)
  • devices which are simple to build so that over a hundred of students can build and deploy these sensors, collect data, analyse and share their findings

Student Drifters

We have been very impressed with the work of Student Drifters, a research based program and we are learning a lot from them, principally about from their

  • Python scripts and
  • Leaflet-powered data visualisation: studentdrifters.org/huanxin/leaflet/examples/drifter.html . We are in the process of setting up a collaboration.

Server

We are using a simple MySQL Server to collect the data via ftp/http request. We are currently using a PHP script to extract the data and prepare it for data visualisation via a Json, or CSV file.

Device

On the device we are using the Arduino IDE: https://www.arduino.cc/en/main/software

Electonics

The devices are equipped with a 3.3V Arduino Pro Mini

We are trying to get our electronics as "eco" as possible, so the housing of our electronics is mainly composed of

  • Wax / Paraffin: to make the electronics fully waterproof and float
  • Tissue paper: to enhance the wax structure with the fibres to make it stronger

Credits

Team

Special thanks to


Locations of launch

Classes Locations

11 Schools in Hong Kong all over the territory to launch at rivers and drains in 11 different areas Totally 110 Devices will be deployed (10 devices per schools, 1 device per 2 to 3 students)

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.