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.
Lee un potenciómetro en A1 con el ADC de 14 bits de la R4 y fija el brillo de un LED con PWM en ~9. Elige la resolución y mira la misma tensión como 0-1023 o como 0-16383.
| Pin | Se conecta a | Para qué sirve |
|---|---|---|
A1 | La pata del medio del potenciómetro (el cursor) | Entrada analógica, 0-5 V. |
D9 | Resistencia de 1 kΩ y luego el LED | Salida PWM a 490 Hz. |
5V | Un extremo del potenciómetro | La parte de arriba del divisor. |
GND | El otro extremo y la pata corta del LED | La parte de abajo del divisor. |
Sensores y actuadores que maneja esta placa, con sus conexiones reales.
Los extremos a GND y 5V, la pata del medio (el cursor) a A1. analogRead(A1) va de 0 a 1023 por defecto, o hasta 16383 después de analogReadResolution(14).
| Pin de la pieza | Pin de la placa |
|---|---|
| 1 | GNDCable de color negro |
| 2 | A1Cable de color azul |
| 3 | 5VCable de color rojo |
Marrón a GND, rojo a 5V, naranja a D9. Servo.attach(9) y luego write(0..180).
| Pin de la pieza | Pin de la placa |
|---|---|
| brown | GNDCable de color marrón |
| red | 5VCable de color rojo |
| orange | D9Cable de color naranja |
Un servo al arrancar puede tirar de varios cientos de mA. Con USB, eso sale directamente del puerto del ordenador, sin fusible en la placa. Más de un servo necesita su propia fuente de 5 V, con las tierras unidas.