Commit Briefs
Cambio en el nombre (tags/v1.0.0)
Merge branch 'main' of codeberg.org:Richard7987/Proyecto-Fisica-2do
Cambios en codeberg README y en el pc
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
Actualizar README.md
Signed-off-by: Richard7987 <richard7987@noreply.codeberg.org>
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
Actualizar README.md
Signed-off-by: Richard7987 <richard7987@noreply.codeberg.org>
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)
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
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)
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
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
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
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
