martes, 28 de junio de 2016

Led RGB con cambio progresivo a múltiples colores - Ardublock, Bitbloq y mBlock

(Artículo en construcción)

Referencia de programas: 03K, 03L
 
Arduino IDE 1.0.6 y ArduBlock 20130607 en MAX 6.5 (MAdrid_linuX)
  •  Cambio con corte.  
  •  Cambio sin corte.
 

Prepara el montaje:
  • Placa Arduino.
  • Un led RGB de 4 patillas (cables):
    Pin "ground" o "Voltaje" (según tipo de led): Primer cable.
    Pin digital 9: Segundo cable.
    Pin digital 10: Tercer cable.
    Pin Digital 11: Cuarto cable.
Ten en cuenta:
  • En las placas con hileras de tres pines conecta los cables empezando normalmente por "ground".
Programa:
  • Crea el programa que se muestra en la imagen.
Prueba:
  1. Pulsa en "Cargar a Arduino".
  2. Observa los cambios y describe lo que ha ocurrido.
  3. ¿Qué función tiene la variable "x"?
  4. ¿Qué diferencias observas entre el primer y segundo ejemplo?
  5. Cambia el nombre de la variable. 
  6. Cambia los valores y los operadores. 
  7. Cambia los pines.
  8. Describe lo que ha ocurrido tras los cambios.
  9. Describe lo que crees que hace cada bloque paso a paso.
  10. Describe 3 posibles usos de este montaje en la vida real.
Investiga:
  • Investiga nuevas posibilidades cambiando valores y bloques.
Bitbloq 2 online


Aviso. En el momento de esta prueba, la versión offline de Bitbloq no disponía del bloque que permite escribir un valor analógico en un pin digital. Se ha utilizado la versión en línea.

  • Cambio con corte.
Montaje:
Programa:
 

  •  Cambio sin corte.  

mBlock con mBot (mCore) en MAX 9.0 (MAdrid_linuX) 64 bits ("solo" autónomo)
  
Utilizando Programa de mBot es necesario indicar una pausa de 0.01 segundos antes del cambio, o no se precia. En el caso de utilizar bandera verde, no es imprescindible indicar esa pausa, pues el propio Scratch ya la realiza por defecto una pequeña espera antes de ejecutar una nueva instrucción.
  •  Cambio con corte (dos posibilidades):
  •  Cambio sin corte, incluyendo luz azul. Se ofrecen dos posibilidades:

  • Cambio sin corte, con colores similares a los de un semáforo. Se ofrecen dos posibilidades:


No hay comentarios: