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 LED copia al pulsador: encendido mientras lo pulsas.
Por fin una entrada: un pulsador en D2 decide cuándo se enciende el LED de D13. Mantenlo pulsado para encender el LED, o cambia el código para que cada pulsación lo encienda o lo apague.
| Pin | Se conecta a | Para qué sirve |
|---|---|---|
5V | Un lado del pulsador | Al pulsar se conecta a D2. |
D2 | El otro lado del pulsador y la pull-down de 10 kΩ | Lee HIGH mientras está pulsado y LOW si no. |
GND | La pull-down y el LED | Mantiene D2 en LOW con el pulsador suelto y recoge la corriente del LED. |
D13 | La resistencia de 220 Ω y el LED | Enciende el LED. |
Sensores y actuadores que maneja esta placa, con sus conexiones reales.
Ánodo (pata larga) hacia el pin, cátodo a GND, con una resistencia de 220 Ω a 1 kΩ en serie.
| Pin de la pieza | Pin de la placa |
|---|---|
| A | D13Cable de color naranja |
| K | GNDCable de color negro |
Nunca sin la resistencia: el pin intentaría hacer pasar más de 100 mA por el LED.
Entre D2 y GND con pinMode(2, INPUT_PULLUP): lee LOW mientras está pulsado. Con una pull-down externa a GND y el pulsador a 5 V, en cambio, lee HIGH mientras está pulsado.
| Pin de la pieza | Pin de la placa |
|---|---|
| 1 | D2Cable de color azul |
| 3 | GNDCable de color negro |