Paso 4: Parte superior método de codificación
Un obstáculo todavía lucho con aprender a programar es el enfoque de tutoriales y como normalmente se presenta la programación.
Soy por naturaleza una mecánica / hardware guy y aprender a código es sólo una necesidad de mi necesidad de controlar el hardware etc.. Por lo tanto tienden a ser panorama conducido. No me gusta añadir cosas al código si no entienden cómo encaja en mi panorama. Codificación de nivel de entrada parece que siempre se presentará en un enfoque que es totalmente al revés de lo que creo que ascendente.
Suerte recientemente me introdujo a la programación de la parte superior hacia abajo. Este es el método en que se desarrolló 2 código presentado arriba.
Para la gente de panorama como yo te voy a mostrar paso a paso cómo el 2 º código de escudo Motor de Seeed desde arriba fue desarrollado de arriba hacia abajo de la metodología de programación.
En la parte superior hacia abajo no vamos a ser sobre los detalles del código en la escritura sólo en el set lo que desea que el robot y luego regresar y llenar los espacios en blanco. Para poner en marcha el robot debe ser capaz de seguir adelante... Por lo tanto iniciar un bucle vacío y tiro en una función como su comandante el robot.
Void loop()
{
goForward();
}
En este punto este esbozo no nada pero genera algunas fallas.
Así que ahora empezamos a pensar qué acciones tenemos que hacer este movimiento anterior suceden.
1) tenemos que poder (+) al lado de dos de los motores y (-) al otro lado de los motores de ambos.
2) para ello necesitamos saber qué pines en el control UNO el escudo del Motor de Seeed
3) Cómo traducir esto al código
Pensando en su hardware y vamos al siguiente paso...