PhotoSwitchA VIRTUAL PROJECT LABAmey Choudhari

OPTICAL INSTRUMENTATION / TU ILMENAU

Light changes the sample.
How do we measure it?

The goal: use light to change a polymer sample’s optical response, then measure that change. Start with the working illumination unit and explore the two proposed readout methods.

LED control: workingOPT101 & UV–Vis: measurement developmentVirtual demonstration · no hardware connected
SOURCE CAD / INTERACTIVE 3D

Loading the supplied CAD geometry…

Drag to rotate · Scroll to zoom · Geometry from supplied 3MF files. Exploded spacing is for explanation.

TRY THE MEASUREMENT PRINCIPLE

A short virtual experiment.

Illustrative data · not a laboratory result

Generic examples, not models fitted to a named material.

Exposure settings

PWM setting is illustrative; it is not calibrated irradiance.

Ready0.0 s

3× playback. The plotted time is simulated experiment time.

Probe on (raw)On − off
Watch the signal developRun the demonstration to see the effect of exposure and background correction.
Probe off—
Probe on—
Corrected—

No hardware is connected. CSV exports are explicitly marked as simulated.

01BaselineRead before exposure
02ExciteIlluminate, then pause
03Read a pairProbe off, then on
04Follow recoveryRepeat after exposure
User-supplied photograph of the illuminated sixteen-position LED unit next to the controller

Project photograph supplied by Amey. Visible LED colours do not establish calibrated emission wavelengths.

FROM BUILD TO MEASUREMENT

A working light-control platform.
A measurement system in development.

My internship at TU Ilmenau investigates an LED-based lighting module for photoswitching on polymer surfaces. My latest build work includes developing and assembling the LED PCB, programming the Arduino control and designing a new enclosure, using Xu Li’s earlier system as a reference.

The supplied CAD files shown above come from that reference design. They help explain the construction and are not presented as a verified CAD record of every change in my rebuilt unit.

Illumination & controls
Working / user-reportedManual functional checks completed; this is not optical calibration.
OPT101 & data acquisition
Proposed / preparedReadout logic and CSV workflow prepared. Physical integration and recorded sensor measurements remain unconfirmed.
UV–Vis comparison
ProposedInstrument access, model and specimen geometry to be agreed with the laboratory.
Photoswitching results
Not measured yetNo measured switching kinetics or calibrated spectra are shown on this site.

Updated 6 October 2026 · hardware status based on Amey’s latest project report.

ENGINEERING NOTES

The details behind the demonstration.

Control electronics & proposed connections

The source KiCad layout and firmware show 16 LED positions, eight PWM columns and two row-enable lines. A PWM value controls switching duty cycle; it is not a measured optical power.

FunctionDocumented / proposed connectionStatus
LED PWM columnsD10, D9, D8, D7, D6, D5, D4, D3Documented source mapping
Group enableD30, D32Documented source mapping
Six buttonsA6–A11Documented source mapping
TFT displayD22–D29 data; A0–A4 controlRequires matching display-library configuration
OPT101 outputA12 candidate input; common groundVerify actual package/module and free pin before wiring
Probe controlA13 candidate output through a suitable driverDriver, LED current and wiring to be confirmed
Computer loggingUSB serial; prepared CSV workflowNo measured dataset yet

Use the real detector’s documentation for supply, pinout, decoupling and output range. Module terminal names are not bare-chip pin numbers. The requested 100 nF and 1 µF parts and the weak probe source require confirmation before assembly.

The original design allowed intended wavelength-specific emitters, but demonstration LEDs were substituted for cost and timing reasons. Do not infer eight verified wavelengths from the board layout or LED colours.

What makes the optical signal trustworthy?
01

Dark & matched blank

Record detector background and the holder/substrate reference. Keep alignment, probe intensity and timing fixed.

02

Stay within range

Check sensor response, settling and ADC headroom. Subtraction cannot repair saturation or a rapidly changing background.

03

Challenge the cause

Use probe-only, temperature and repeat-cycle controls to distinguish switching from drift or readout-induced change.

04

Compare methods

Compare time-resolved readings with suitable UV–Vis measurements. No single voltage value proves a molecular mechanism.

Sample families & limits of this simulation

DASA, spiropyran and azobenzene are candidate families discussed for the project. The actual derivative, polymer matrix, excitation band, probe band and reset protocol need specimen-specific agreement. Universal compatibility has not been demonstrated.

The virtual experiment uses a generic first-order response and recovery, an illustrative transmission-to-voltage mapping, and a nominal 10-bit / 5 V ADC. Rates, noise, contrast and exposure settings are chosen only to explain the measurement. The probe is assumed non-perturbing, and background is assumed nearly constant within a reading pair.

The spectral graph is an independent synthetic example, not a spectrum reconstructed from OPT101 voltages. For appropriate transmission measurements, T = I/I₀ and A = −log₁₀(T); a raw OPT101 voltage is not automatically absorbance.

CAD provenance & technical references

The interactive meshes are converted directly from ledUnterteil.3mf, ledDeckel.3mf, Unterteil.3mf and Deckel.3mf supplied with the Xu Li reference project. LED centres come from the supplied PCB_LED_terminal_v7.kicad_pcb. Electronics, sample and optical paths are explanatory representations; final assembly and measurement dimensions require checking.

The source archives include Bambu Studio print-profile metadata. Meshes retain their source dimensions; placement and exploded spacing are changed for the presentation. The original files remain unchanged.