Prácticas de Robótica (7)
Proyecto Ascensor con control remoto

Motor

El motor tiene tres estados según el tipo de movimiento que realiza:

  • Detenerse
  • Avanzar
  • Retroceder

Blockly tiene cuatro salidas diseñadas específicamente para manejar motores y:

  • Llama motor C al que se conecta a las salidas B.4 y B.5
  • Llama motor D al que se conecta a las salidas B.6 y B.7

Empecemos con la práctica:

  • Monta el Circuito 04
  • Carga desde PICAXE Editor el programa R04
    • El programa usaremos una variable, estado_MOTOR, que nos indicará siempre qué movimiento tiene este:
      • Si vale 0 estará detenido
      • Si vale 1 estará avanzando (subiendo)
      • Si vale 2 estará retrocediendo (bajando)
    • Comprueba qué hace el programa y explica su funcionamiento al profesor
    • Añade un comentario al programa indicando qué se hace en el mismo

Circuito 04 – Motor con dos FDC y dos ledes

 

Programa R04

 

Ejercicio R04.1

  • Añade al programa anterior un nuevo SI VARIABLE ENTONCES múltiple de forma que:
    • Si estado_MOTOR vale 1, se encienda el led de B.0
    • si no, si estado_MOTOR vale 2, se encienda el led de B.1
    • y si no, se apaguen ambos ledes
  • Añade un comentario al programa indicando qué se hace en el mismo
  • Guarda el programa con el nombre R04.1

 

Ejercicio R04.2

  • En este ejercicio, en el SI VARIABLE ENTONCES haremos que:
    • Si estado_MOTOR vale 1, parpadee el led de B.0
    • si no, si estado_MOTOR vale 2, parpadee el led de B.1
    • NOTA. Como tras un parpadeo el led queda apagado, no hay que añadir nada más al SI ENTONCES
  • Añade un comentario al programa indicando qué se hace en el mismo
  • Guarda el programa con el nombre R04.2

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *