Commits


docs(readme): actualizar enlace de File Exchange en badge - Reemplazar enlace existente con URL correcta al proyecto en MATLAB File Exchange.


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.


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


Cambio en el nombre


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


Add IntelliJ IDEA project configuration files and initial MATLAB testing script


Initial commit