Cargando la figura…
Detenido · Tu código aún no se está ejecutando. Hasta que pulses Ejecutar, la placa ejecuta el programa que ya tiene.
Aún no se ha imprimido nada. Pulsa Ejecutar.
Sin comprobar
Ejecuta tu código para comprobarlo. Las comprobaciones repiten un guion fijo sobre un reloj virtual, así que el mismo código siempre obtiene el mismo resultado.
Cada avería ocurre de verdad en la simulación. Provoca una, mira la figura y luego lee por qué.
Mueve el mundo: pulsa, desliza y gira las piezas mientras el código se ejecuta.
Cambia un valor aquí o haz clic en una etiqueta del código.
El ADC completo del STM32: 0,8 mV por paso.
Lee el botón azul B1 en PC13 y un potenciómetro en A0 con el ADC completo de 12 bits, e imprime los dos por el puerto COM virtual del ST-LINK. LD2 se enciende mientras mantienes pulsado B1.
| Pin | Se conecta a | Para qué sirve |
|---|---|---|
PC13 | B1 en la placa (no hace falta cable) | Entrada con el pull-up de 4,7 kΩ de R30: LOW mientras está pulsado. |
A0 | La pata central (cursor) del potenciómetro | Entrada del ADC, de 0 a 3,3 V. |
3V3 | Un extremo del potenciómetro | El tope del recorrido del potenciómetro: 3,3 V, nunca 5 V. |
GND | El otro extremo del potenciómetro | El fondo del recorrido. |
Sensores y actuadores que maneja esta placa, con sus conexiones reales.
Los extremos a GND y 3V3, el cursor a A0: analogRead() da 0-4095 después de analogReadResolution(12).
| Pin de la pieza | Pin de la placa |
|---|---|
| 1 | GNDCable de color negro |
| W | A0Cable de color amarillo |
| 3 | 3V3Cable de color rojo |
Aliméntalo desde 3V3, nunca desde 5V: una entrada del ADC en modo analógico admite 4,0 V como mucho, y lee 4095 para cualquier tensión por encima de 3,3 V.