martes, 28 de junio de 2016

Mostrar en texto los valores medidos por sensores analógicos (medida del volumen de un sensor de sonido) - ArduBlock, Bitbloq y mBlock

(Artículo en construcción)

Referencia de programas: 03I, 03J

Arduino IDE 1.0.6 y ArduBlock 20130607 en MAX 6.5 (MAdrid_linuX)
  •  Sensor analógico.
  • Ejemplo de medida de volumen con sensor de sonido.

Prepara el montaje:
  • Placa Arduino.
  • Pin analógico 0 - Sensor analógico: sensor de sonido, LDR, temperatura...
Ten en cuenta:
  • En las placas con hileras de tres pines conecta los cables empezando normalmente por "ground".
  • Algunos módulos de marcas diferentes responden a valores diferentes.
  • Prueba a cambiar las condiciones para obtener valores diferentes según sea el caso: cambiar el volumen de voz, girar el potenciómetro, crear sombras, acercar al cuerpo, aplicar presión...
Programa:
  • Crea el programa que se muestra en la imagen.
Prueba:
  1. Pulsa en "Cargar a Arduino".
  2. Pulsa en el menú en "Monitor Puerto Serie". Aparece una ventana.
  3. Espera unos 5 segundos.
  4. ¿Qué valores se muestran en la ventana del Monitor Puerto Serie?
  5. Mientras se muestra el monitor, prueba a cambiar las condiciones (hablar más alto, girar el potenciómetro, crear sombras, acercar al cuerpo, aplicar presión...) para obtener valores diferentes.
  6. ¿Qué función tiene la variable "valor" o similar?
  7. Cambia el nombre de la variable.
  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 Offline v1.0.3 en MAX 8.0 (MAdrid_linuX)

Aviso. Después de cargar el programa en la placa, debemos pulsar en Ver y luego en Mostrar Serial Monitor

Montaje con sensor de luz:


Programa:
 
mBlock con mBot (mCore) en MAX 9.0 (MAdrid_linuX) 64 bits
   


No hay comentarios: