Git Product home page Git Product logo

cusp-gx-6010-urban-sensing's Introduction

Urban Sensing: Spectrometers

Assignment

Manual Calibration of CFL Spectra

Use the foldable spectrometer to capture a sepctra from a CFL bulb. Using python, calibrate the image. Think about the calibration discussion in class (i.e. one point, two point, multi-point techniques) and use the Spectral Workbench process as a methodological guide.

Start the process by determining the calibration points. Spectral Workbench calibration is based on two peaks - a blue peak at 435.8nm and 546.1nm respectively. You should try and identify other peaks in order to enhance your calibration accuracy.

An example spectrum image can be found in the data folder.

Capture Urban Spectra

New York City is full of lights! Use the spectrometer to capture as many diverse lighting types as you can find. Try and analyze the capture spectra to identify the lighting type. There are several challenges here:

  1. If you're using the foldable spectrometer, calibration will be extremely difficult.
  2. Does the foldable spectrometer have the resolution and range to produce a usable spectrum?
  3. If you're able to capture a calibrated light source (other than a CFL bulb), how does one determine elements creating the emission? Use the resources below to examine known spectra and compare those known to the spectra you've captured. How well do multiple spectra compare? Can you quantitatively measure this?

The data folder has an example spectra from something other than a CFL bulb. The spectra was calibrated through Spectral Workbench. Are you able to identify the type of light generating the spectra? I've included 5 possible spectra in known_spectra_peaks folder.

Resources

cusp-gx-6010-urban-sensing's People

Contributors

nejohnson2 avatar

Watchers

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