Coder Social home page Coder Social logo

colorimeter's Introduction

#Colorimeter and nephalometer firmware

With the files in this directory, you can create a colorimeter and/or nephalometer, if you have the tools. You find here:

  • colorimeter.ino: c++ source for the firmware, to be uploaded to the arduino.
  • *.scad: models for all the parts which should be produced on a 3-D Printer. Use OpenSCAD to turn them into STLs.
  • colorimeter.sch: Schemetic of the electronics. Use KiCad to open it. You are expected to solder everything by hand, so there is no board layout.

To compile the firmware, you need the LcdMenu and DuplexFrequencyCounter libraries from our other repository.

Required components

Arduino fio Adafruit lcd shield PCB 3.3 V lcd unit 3 small PCBs 2 LEDs (860 nm for nephalometry and 620 nm for colorimetry) 3 light to frequency encoders Some wire to connect it all Some filament to print the casing Battery Some nuts and bolts

Required tools

3-D printer FTDI (or equivalent) 3.3 V serial communication cable Soldering iron

Steps

  1. Load the firmware in the Arduino IDE to flash it into the Arduino (or use make upload).
  2. Print all the parts
  3. Solder the lcd unit to the lcd shield
  4. Cut 3 PCBs to size for the slots
  5. Solder the components to the PCBs according to the schematic. Don't solder anything to the ardiuno; use connectors instead. Each LED goes on a board with a sensor watching it, the third sensor goes on a board of its own, looking away from the board.
  6. Put it all together and close it with screws.

colorimeter's People

Contributors

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