Difference between revisions of "Darkroom Ratio Calculator"

From Hackstrich
(Created page with "Calculating ratios in my head when mixing/diluting chemicals in the darkroom is hard, so I want to build a box to do it for me. == Project Status == == Overview == * Input is r...")
 
Line 2: Line 2:
  
 
== Project Status ==
 
== Project Status ==
 +
* 2014-12-08: Started putting together initial idea/design.
  
 
== Overview ==
 
== Overview ==
* Input is rotary encoders
+
* Input via rotary encoders
* Output is 7 segment LED displays
+
* Output on red 7 segment LED displays
* Unit will have a light sensor and dim the displays so they're safe when the lights are turned off
+
* Unit will have a light sensor and dim the displays when the lights are turned off so they're safe
 
* "Fields" are:
 
* "Fields" are:
** Ratio Component A
+
** Ratio Component A (2.5 digits) w/ encoder
** Ratio Component B
+
** Ratio Component B (2.5 digits) w/ encoder
** Value Component A
+
** Value Component A (4 digits)
** Value Component B
+
** Value Component B (4 digits)
** Total Value
+
** Total Value (4 digits) w/ encoder
* All fields will be settable, you set the ratio components and either one value component or the total, and it figures out the other two values
+
** Round To (2 digits) w/ encoder
* Should have a way to round the values too? Mixing 67.2ml of liquid is a pain
+
* Ratio Components, Total Value, and Round To are settable, Value Components are the output
** If it has a way to round, it might need an Error % display or something like that, since it would no longer be exact?
+
* Round To is a way of automatically adjusting the total to find the nearest value that makes ratio components rounded while staying accurate
 +
** Measuring 67.2ml of liquid is a pain
 +
* Total required I/O is:
 +
** 18x 7-segment displays + 2x 0.5 digit displays
 +
** 1x "unable" LED for Round To field
 +
** 4x rotary encoder inputs
 +
** 1x reset button input (resets to 1:1, total 1000, round to nearest 5, or something like that)
 +
** 1x light sensor input
  
 
[[Category:Current Projects]]
 
[[Category:Current Projects]]

Revision as of 15:55, 8 December 2014

Calculating ratios in my head when mixing/diluting chemicals in the darkroom is hard, so I want to build a box to do it for me.

Project Status

  • 2014-12-08: Started putting together initial idea/design.

Overview

  • Input via rotary encoders
  • Output on red 7 segment LED displays
  • Unit will have a light sensor and dim the displays when the lights are turned off so they're safe
  • "Fields" are:
    • Ratio Component A (2.5 digits) w/ encoder
    • Ratio Component B (2.5 digits) w/ encoder
    • Value Component A (4 digits)
    • Value Component B (4 digits)
    • Total Value (4 digits) w/ encoder
    • Round To (2 digits) w/ encoder
  • Ratio Components, Total Value, and Round To are settable, Value Components are the output
  • Round To is a way of automatically adjusting the total to find the nearest value that makes ratio components rounded while staying accurate
    • Measuring 67.2ml of liquid is a pain
  • Total required I/O is:
    • 18x 7-segment displays + 2x 0.5 digit displays
    • 1x "unable" LED for Round To field
    • 4x rotary encoder inputs
    • 1x reset button input (resets to 1:1, total 1000, round to nearest 5, or something like that)
    • 1x light sensor input