Paso 2: programa
El Arduino se programa a través de una Junta de programación externa que se conecta a través de cables de female↔female. Cada tablero tendrá las clavijas de datos etiquetadas y van a estar en el mismo orden por lo que es una cuestión de asegurarse de que cada lado se engancha encima de la misma manera. Se puede observar que la transmisión (Tx) y recepción (Rx) pernos se cruzan de tablero pero esta esta intencional ya que desea que los pines de recepción para hablar con los pasadores de transmisión para que el paquete de cable irá directamente a través.
Si no has descargado ya el Arduino IDE (entorno integrado de desarrollo) por favor descargar e instalar este software en su computadora.
Siga las instrucciones con su cable USB serial ↔.
Código se muestra al final de este stepor se puede descargar.
- Abra o pegue el código en el IDE de Arduino instalado.
- Seleccione el puerto serie.
- Conectar el Arduino
- Descargar el código.
upperLimit larga sin signo = 15000;
void setup() {}
pinMode (3, entrada);
pinMode (4, salida);
pinMode (12, salida);
}
void loop() {}
digitalWrite (4, alto);
delayMicroseconds(10);
digitalWrite (4, bajo);
int servoDelay = pulseIn (3, elevado, upperLimit);
Si ((servoDelay < 110) || servoDelay > upperLimit) {servoDelay = upperLimit;}
servoDelay = mapa (servoDelay, 110, upperLimit, 500, 2500);
digitalWrite (12, HIGH);
delayMicroseconds(servoDelay);
digitalWrite (12, bajo);
Delay(15);
}