Paso 4: El programa Scratch para conducir el Motor rápido de circuitos
El programa Scratch es bastante simple:
Cuando el icono verde de la bandera está CHASCADO pantalla mensaje: "Presione flecha arriba aumentar velocidad, flecha disminuir velocidad, o la barra espaciadora para salir de abajo."
CONJUNTO MOTOR a 0 (parada de motor)
REPETIR espera.01 segundos (reduce el procesamiento hacia abajo lo suficiente para mostrar una tecla a la vez)
MOSTRAR EL AJUSTE DE VELOCIDAD DEL MOTOR A
IF HASTA TECLA DE FLECHA
AUMENTAR LA VELOCIDAD DEL MOTOR POR 1
IF PULSADA FLECHA ABAJO
DISMINUCIÓN DE LA VELOCIDAD DEL MOTOR POR 1
SI LA VELOCIDAD DEL MOTOR ES MAYOR QUE 100
VELOCIDAD MOTOR A 100
SI LA VELOCIDAD DEL MOTOR ES MENOR QUE CERO
AJUSTE VELOCIDAD DEL MOTOR 0
HASTA QUE SE PRESIONE LA BARRA ESPACIADORA
AJUSTE VELOCIDAD DEL MOTOR 0
FIN PROGRAMA
Haga clic en la bandera verde (el icono que inicia el programa). Cuando usted presiona la flecha hacia arriba el ventilador lentamente empezar spinning y siguen aumentando en velocidad hasta la velocidad de presentación llega a 100. Cuando usted presiona la flecha hacia abajo el ventilador disminuirá en velocidad hasta la velocidad de la pantalla llegue a 0 y el ventilador se detendrá.
Aprender a manejar motores con un microcontrolador es una habilidad básica que usted necesita si usted está interesado en la robótica. Puede utilizar el transistor circuitos de presión con el motor de circuitos Snap (M4) ya que no hay mucha carga en el motor simplemente girando el accesorio del ventilador. Medida que aumenta la carga sobre eje del motor (por ejemplo conectarlo a una caja de engranajes) tienden a dibujar más actual y esto puede hacer que el transistor se sobrecaliente. Y esto puede cambiar de motor a motor. Usted puede conducir un motor de Lego Technic a girar el agitador magnético simple, pero un erector set motor hará que el transistor se sobrecaliente sin carga en todo. Para un análisis humorístico sobre quema transistores con motores véase el Simone Giertz (Giertz se pronuncia "Yetch") video sobre su máquina de Wake-up (Nota a los padres: usted querrá revisar el video antes de dejar a sus hijos ver a causa de la lengua):
Por lo tanto, si quieres manejar un motor en una dirección con un microcontrolador y no es necesario controlar la velocidad (por ejemplo lanzar el platillo ajustar circuitos) puede utilizar el relé de circuitos de presión, pero es un tema para otro Instructable