Git Product home page Git Product logo

sensor-data-collection's Introduction

sensor-data-collection

Designed and programmed onto an Arduino Uno by Kim Laberinto. GitHub: https://github.com/kimlaberinto/sensor-data-collection

Latest Update on: June 21, 2014.

About

The goal is to to make it easier to collect data from sensor configurations. Simply hook up a button, attach your sensors and upload this .ino into your arduino. The arduino will start flashing, and will initilize after 5 seconds (taking reference values), then it will be ready to collect tests and output readings. Simply press the button and it will output the all averages of the sensor values over some period of time.

Personnally what I had in mind was to use it to design more effective capacitance sensor configurations, but I now realize that it could be used for any analog sensor configurations, and see the outputs during specific situations.

To Do

  • Modifable Button Pin (easy)

  • Modifable led Pin (easy)

  • Possibly make if unnecessary (check if ledPIN is null or something)

  • Add running count, will make it easier to parse through data

  • Settings List

    • Number of sensorValues (for each sensor) per button press
    • Spit out all sensorValues or average them out
    • Y/N Normalized (if Y reference taken and minused from values)
    • Delay between readings of the sensorValues
  • Customizable Sensor Pin List

  • implement runningSum Array

  • [?] Maybe add print out min/max per button press

  • Write a better README

    • Improve About section
    • Add How To Use section
    • Add examples of readings

sensor-data-collection's People

Contributors

kimlaberinto avatar

Watchers

 avatar  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.