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.
Mide la distancia con un sensor de ultrasonidos y enciende LD2 cuando algo se acerca. El sensor funciona a 5 V, y su pin ECHO entra directamente en D8, uno de los pines de la Nucleo que toleran 5 V.
| Pin | Se conecta a | Para qué sirve |
|---|---|---|
5V | El VCC del sensor | El HC-SR04 necesita 5 V. |
D7 | TRIG | Salida: un pulso de 10 µs y 3,3 V empieza una medida. |
D8 | ECHO | Entrada: un pulso de 5 V, sin problema en este pin que tolera 5 V. |
GND | El GND del sensor | Tierra común. |
Sensores y actuadores que maneja esta placa, con sus conexiones reales.
VCC a 5V, TRIG a D7, ECHO a D8. D8 (PA9) tolera 5 V, así que aquí el eco de 5 V no necesita divisor.
| Pin de la pieza | Pin de la placa |
|---|---|
| VCC | 5VCable de color rojo |
| TRIG | D7Cable de color amarillo |
| ECHO | D8Cable de color verde |
| GND | GNDCable de color negro |
Lleva ECHO a un pin digital, nunca a una entrada que leas con analogRead(): en modo analógico un pin admite 4,0 V como mucho.