proyectos:talleres:ets
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| proyectos:talleres:ets [2023/10/03 13:48] – [Ejemplo básico] elmago116 | proyectos:talleres:ets [2025/01/04 11:04] (actual) – elmago116 | ||
|---|---|---|---|
| Línea 5: | Línea 5: | ||
| {{: | {{: | ||
| {{: | {{: | ||
| + | |||
| + | Los nombres de algunos sensores diseñados: | ||
| + | |||
| + | {{: | ||
| + | |||
| Línea 140: | Línea 145: | ||
| // Ejecutar en loop - predicado | // Ejecutar en loop - predicado | ||
| void loop() { | void loop() { | ||
| - | // Pintar la matriz | + | |
| - | for(int i = 0; i< matrixHeight; | + | |
| - | for(int j = 0; j< matrixWidth; | + | |
| - | leds[i*matrixWidth + j] = matrix[loop_cnt%ESCENAS][i][j]; | + | |
| - | } | + | |
| - | } | + | |
| - | | + | |
| unsigned long startMillis = millis(); | unsigned long startMillis = millis(); | ||
| unsigned int peakToPeak = 0; | unsigned int peakToPeak = 0; | ||
| Línea 170: | Línea 170: | ||
| } | } | ||
| | | ||
| + | |||
| + | // Cambia brillo según segun nivel de sonido | ||
| int changeBrightness = map(peakToPeak, | int changeBrightness = map(peakToPeak, | ||
| | | ||
| + | | ||
| + | // Pinta la matriz de leds | ||
| + | for(int i = 0; i< matrixHeight; | ||
| + | for(int j = 0; j< matrixWidth; | ||
| + | leds[i*matrixWidth + j] = matrix[loop_cnt%ESCENAS][i][j]; | ||
| + | } | ||
| + | } | ||
| + | | ||
| | | ||
| | | ||
proyectos/talleres/ets.1696340882.txt.gz · Última modificación: por elmago116
