Commit Briefs


52579f6b80 Ale

docs(readme): actualizar enlace de File Exchange en badge

- Reemplazar enlace existente con URL correcta al proyecto en MATLAB File Exchange.


963cdc354c Ale

chore: agregar `.gitignore` y actualizar README con badges y dependencias MATLAB

- Añadir archivo `.gitignore` con exclusiones específicas para MATLAB, sistemas operativos y herramientas IDE. - Incorporar badges de MATLAB, estado de pruebas y versiones en el README. - Detallar dependencias de MATLAB, incluyendo la toolbox FSDA.


beb86a24e0 Ale

docs(readme): añadir botón MATLAB Online y mejorar formato de tablas

- Integrar botón "Open in MATLAB Online" en la sección inicial - Reformatear tablas de resultados y descripción del hardware para mayor claridad


d8ac06e31f Ale

Cambio en el nombre (tags/v1.0.0)


557398b08a Ale

Merge branch 'main' of codeberg.org:Richard7987/Proyecto-Fisica-2do

Cambios en codeberg README y en el pc


fdd906992d Ale

docs(readme): actualizar hardware y descripcion del montaje

- Tabla hardware: laser D18x65mm, ESP32 fuente 5V, modulo jack ShillehTek, soporte Neiko - Descripcion simulacion 3D actualizada con componentes reales - Pipeline paso 7: agregar modulo Jack ShillehTek


678cc90678 Richard7987

Actualizar README.md

Signed-off-by: Richard7987 <richard7987@noreply.codeberg.org>


9eb1c22501 Ale

docs(imagenes): actualizar capturas con hardware real

- Diagrama circuito: ESP32, laser D18x65mm, jack ShillehTek - Simulacion 3D: nuevo layout con soporte Neiko y componentes separados - Reconstruccion FFT: correlacion 1.0000 confirmada


b965799a9d Richard7987

Actualizar README.md

Signed-off-by: Richard7987 <richard7987@noreply.codeberg.org>


06836bd811 Ale

fix(demo): actualizar referencias de hardware en comentarios

- Comentario hardware: KY-008 → D18x65mm 650nm 5mW - fprintf resumen: actualizar nombre del laser - Parametros fisicos sin cambio (matematica independiente del HW)


b0b0f591a7 Ale

refactor: reorganizar estructura del repositorio y expandir README

- Mover todos los scripts MATLAB a la carpeta `Scripts/` - Añadir imágenes de resultados, simulación 3D, diagrama de circuito, y análisis SVD en la carpeta `Imagenes/` - Actualizar el README con una descripción detallada del proyecto, hardware, software, resultados, método y estructura del repositorio - Adaptar referencias de rutas para la nueva organización


4bc3555817 Ale

feat(3d): rediseñar escena 3D con materiales reales y layout corregido

- Laser: cilindro D18x65mm metalico con anillo enfoque y lente roja - Soporte Neiko: base + columna + brazo articulado + pinza - ESP32 sobre protoboard como fuente 5V con cables a railes - Modulo jack ShillehTek entre MAX9814 y cable hacia PC - Laptop movida a X=72 (fuera de la caja) - BPW34 forzado a X < Cx=44 (siempre fuera de la caja) - Haz laser con efecto glow semitransparente - Protoboard con cuadricula de puntos y railes coloreados - bg pasado como parametro a setup_ax2 (fix variable scope)


3a1a479850 Ale

feat: agregar simulacion 3D animada del montaje experimental

- Escena 3D: caja insonorizada, vidrio vibrante, laser KY-008, BPW34 en tubo negro, TIA LM358, MAX9814, laptop - Animacion: vidrio vibra al ritmo del audio, haz laser sigue el punto de impacto en tiempo real - Pipeline corregido: transimpedancia directa + resta DC (sin filter()) - 4 subplots animados: audio, I_foto, V_TIA, FFT con picos marcados - Correlacion original/reconstruido: 1.0000


f80919e8df Ale

feat(circuito): actualizar hardware a materiales reales

- Laser KY-008 → D18x65mm 650nm 5mW enfocable - Agregar bloque ESP32 como fuente de alimentacion 5V - Jack 3.5mm → modulo ShillehTek con etiqueta actualizada - Agregar linea 'Microfono PC' bajo ShillehTek en diagrama


9ed0fcb7ca Ale

feat: agregar diagrama de circuito esquematico en MATLAB

- Esquematico completo: BPW34 → TIA LM358 → C_ac → MAX9814 → Jack PC - Simbolos electronicos: fotodiodo PIN, op-amp, resistencias zigzag, capacitores, rails VCC/GND, simbolo jack 3.5mm - Tabla de valores de componentes en la parte inferior - Flujo de senal anotado entre etapas


6ab2ea02e3 Ale

feat: actualizar pipeline sensor a BPW34+TIA LM358+MAX9814

- Reemplazar ruido gaussiano simple por modelo fisico completo - Agregar funcion pipeline_sensor(): modulacion optica → BPW34 → TIA LM358 (Rf=10kΩ) → MAX9814 (Av=3) → saturacion ±1.65V - Reducir ruido de 5% a 0.8% (shot noise BPW34 mas realista) - Actualizar titulos de subplots y resumen final con parametros HW - Resultados: SNR 102dB tono puro, 62dB acorde, 30dB chirp, 63dB compleja



7446aa2455 Alejandro

Initial commit