126
Grove Beginner Kit For Arduino Curso de programación gráfica Codecraft
Paso 3: haz un ventilador giratorio a control remoto
Fuera de la caja
•
¡Añade la automatización al proyecto y hazlo automático! Utilice el sensor de
temperatura y humedad para activar el ventilador (y que empiece a girar) cuando la
temperatura esté por encima de cierto umbral.
•
Muestre el estado actual del ventilador en la pantalla OLED.
•
Haga que el sonido del ventilador se active utilizando el sensor de sonido. Cuando el
nivel de sonido esté por encima de cierto umbral (por ejemplo, el volumen de las manos
aplaudiendo) active el encendido / apagado del ventilador giratorio.
Para el código del proyecto real, al recibir un valor lo comparamos
con el valor correspondiente al botón PLAY / PAUSE - y si el valor es el
mismo, encendemos / apagamos el ventilador cambiando la variable
15_3.cdc
comando '+' desde el control remoto, incrementamos
la variable del ángulo del ser vo en 5 grados y
movemos el servo al grado resultante. Asimismo,
si se recibe un comando negativo desde el control
remoto, disminuimos el ángulo en 5 grados. También
necesitamos restringir la variable de ángulo del servo
entre 0 y 180; lo hacemos en este bloque de código.
correspondiente. Para la tarea
final, agreguemos el ser vo al
código y agreguemos el control
remoto del ángulo del ventilador
correspondiente.
Aquí además de comparar el
valor recibido del control remoto
con el correspondiente al botón
PLAY / PAUSE, lo comparamos
adicionalmente con los valores de
los botones + y -. Si se recibe el