Pestañas

miércoles, 9 de enero de 2019

Escuela de Pensamiento Computacional. Bloque 3

(Lee TODA la entrada antes de comenzar a hacer los ejercicios)

Vamos a trabajar durante 5 ó 6 sesiones continuando con la programación con Arduino. 

1ª sesión

1. Lee el primer punto "leyendo señales analógicas" y realiza el ejercicio que se propone. 

Haz el ¡SIGUE EXPERIMENTANDO!


2. Emplea la sentencia if para convertir el potenciómetro en un interruptor. Si el valor leído es mayor que un valor determinado (umbral), enciende el LED, si es menor lo apaga.
os recuerdo que la sentencia if tiene esta sintaxis:

if (condición){
       sentencias1;
       sentencia2;
      }

3. Emplea el potenciómetro para generar sonido con un piezo. Haz que el valor leído sea la frecuencia del tono.

Cuando acabes crea un documento del Google y súbelo a tu blog. Llámalo "primera sesión bloque3" 
Haz capturas de imagen para documentar el ejercicio.

2ª sesión

Lee el punto "escribiendo señales analógicas" del apartado CONCEPTOS del Bloque 3

1. Debes hacer el ejercicios aparece de ejemplo en el curso (ejemplo 3.2). Todos los ejercicios deben estar explicados (documentados)

2. Sigue experimentando: 
Intenta hacer que el LED se apague poco a poco después de que alcance el brillo completo, en lugar de apagarse de repente. A esto lo llamamos una luz de respiración (breath).

3. ¿Se puede cambiar la velocidad de la "respiración" para que se apague más rápido o más lento?

4. ¿Se puede utilizar un potenciómetro para controlar el LED? Recuerda la diferencia entre analogRead() y analogWrite().


Si no das con la solución pincha aquí

Cuando acabes, crea un documento del Google y súbelo a tu blog. Llámalo "segunda sesión  bloque3" 

3ª sesión

Lee el punto "sensor de luz" del apartado CONCEPTOS del Bloque 3

Todos los ejercicios deben estar explicados (documentados) 

1. Haz el ejercicio del Ejemplo 3.3. 

¡Sigue experimentando!.

2. Para saber más sobre el sensor de luz, haz click en la referencia sensor de luz.
Intenta hacer la lámpara automática que hemos mencionado anteriormente. Cuando la lectura del sensor es más baja que un valor concreto o umbral, la luz se enciende. De lo contrario, se apaga. Utiliza un LED para simular la lámpara.

3. Emplea el sensor de luz para hacer sonidos con un piezo. Recuerda asignar los valores correctamente.

4. Haz el ejercicio del Ejemplo 3.4. 


Si no te sale pulsa aquí.


No hace falta que realices  el apartado de calibración de sensores, a no ser que tengas problema con la calibración.

Cuando acabes crea un documento del Google y súbelo a tu blog. Llámalo "tercera sesión  bloque3" 

4ª sesión 

Lee los puntos "Puerto serie",  "Enviando al ordenador"  y "Recibiendo del ordenador" del apartado CONCEPTOS del Bloque 3

Todos los ejercicios deben estar explicados (documentados) 

1. Haz el ejercicio 3.5 

2. Haz el ejercicio 3.6

 ¡Sigue experimentando!.(el de la imagen) 

3. Para saber más, haz click en la referencia comunicación serie.
Declara una variable para almacenar el valor mapeado del sensor (emplea la función map()). Envía por el puerto serie ambos valores y comprueba como cambian cuando modificas la luz en el sensor.

Cuando acabes crea un documento de Google y súbelo a tu blog. Llámalo "cuarta sesión bloque3" 

El segundo ¡Sigue experimentando! de "Recibiendo del ordenador"  no es necesario que lo hagas.


5ª y 6ª sesión

Cuando acabéis con los CONCEPTOS, comenzaremos con los PROYECTOS. Echad una ojeada a los siete y realizad el que más os guste.

Tocadiscos Binario  ¡¡El archivo del curso no me funciona. 
Probad éste que sí funciona!!

Boombox   ¡¡probado!! NOTA: Los archivos WAV deben convertirse a 8 bits, mono y 16000 muestras por segundo.

Monstruo de las galletas  ¡¡difícil!!. ¡¡Probado!! NOTA: Tal vez haya que cambiar el puerto de comunicación en procesing.

Drawdio  ¡¡probado!! NOTA: Para mejor funcionamiento modificar los límites del sensibilidad del sensor capacitivo (lowerThreshold=200 y upperThreshold=1100)

Caja knock knock  ¡¡probado!! (código difícil de entender)
P.O.V.  ¡¡probado!!
Secuenciador      ¡¡difícil!!  ¡¡NO Probado!!

Cuando acabes crea un documento del Google y súbelo a tu blog. Llámalo "quinta sesión  bloque3" 

Todos los ejercicios deben estar explicados (documentados)

No hay comentarios:

Publicar un comentario