Paso 8: Punto Muncher: código de Motor
Esta es una de las funciones de llamada para mover, o en el caso de esta función, detener el motor.
188-189: Esto realmente dice que pin en el Arduino, especificado por las variables pwm_a y pwm_b para disminuir a 0. Esto efectivamente detiene nuestro robot.
192-193: Este pedacito dice realmente el motor que hacia girar. Los pasadores (dir_a y dir_b) son ya sea alta o baja y este cambia el sentido de cómo se mueve el motor.
Decirle lo que, mi buen amigo ChickenParmi lo explica mejor aquí:
186 187 188 189 190 191 192 193 194 195 196 | voidStop(){ //set both motors to run at 100% duty cycle (fast) analogWrite(pwm_a, 0); analogWrite(pwm_b, 0); //Straight forward digitalWrite(dir_a, LOW); //Set motor direction, 1 low, 2 high digitalWrite(dir_b, HIGH); //Set motor direction, 3 high, 4 low delay(keyDuration); } |