domingo, 26 de junio de 2016

Motor hélice que cambia de sentido de giro según el pin activado - ArduBlock y Bitbloq

(Artículo en construcción)
 
Referencia de programa: 01C

Arduino IDE 1.0.6 y ArduBlock 20130607 en MAX 6.5 (MAdrid_linuX)

Prepara el montaje:
  • Placa Arduino.
  • Hélice de 4 conectores:
    Pin digital 3 - Cable del motor hélice para giro en un sentido.
    Pin digital 4 - Cable  para giro en sentido contrario.
Ten en cuenta:
  • En las placas con hileras de tres pines y motor hélice de 4 cabbles, normalmente conecta los tres primeros cables al pin 3 empezando por "ground". Conecta el cuarto en el tercer pin de salida digital.
  • Para girar el motor, configura un pin como alto y el otro como bajo.
  • Para detener el motor, configura los dos pines a sin tono.
  • Es posible que la hélice se atasque en algunos momentos si no es de muy buena calidad. Dale un pequeño empujón lateral en el aspa y continuará girando.
Programa:
  • Crea el programa que se muestra en la imagen.
Prueba:
  1. Observa dónde hay bloques y pines digitales repetidos.
  2. Pulsa en "Cargar a Arduino".
  3. Describe los pasos y lo que ha ocurrido.
  4. Repite el mismo proceso cambiando los números y valores de pin digital por parejas.
  5. Describe lo que ha ocurrido tras los cambios.
  6. Describe lo que crees que hace cada bloque paso a paso.
  7. Describe 3 posibles usos de este montaje en la vida real.
Investiga:
  • Investiga nuevas posibilidades cambiando valores y bloques.

Bitbloq Offline v1.0.3 en MAX 8.0 (MAdrid_linuX)
 
Montaje:
 
En el editor de Bitbloq no existen iconos de motor que controlen el sentido de giro mediante dos pines digitales. Utiliza dos iconos tipo led en su lugar; se consigue el mismo efecto.
Programa:

No hay comentarios: