Pioreactor / pioreactor

Hardware and software for accessible, extensible, and scalable bioreactors. Built on Raspberry Pi.
https://pioreactor.com
MIT License
101 stars 9 forks source link

Luminostat #453

Open CamDavidsonPilon opened 1 year ago

CamDavidsonPilon commented 1 year ago

Here's an idea to implement a luminostat. White LEDs leak into the IR range, so our IR PDs can detect them. We can use this signal to change the LED % to keep a near-constant signal from our PDs.

Given target luminosity L, and initial intensity P
every N minutes:
  1. Turn on white LEDs to percent P
  2. use ADCReader to measure the exposed PDs signal, l
  3. Increase or decrease P s.t. l=L