Persiana controlada amb llum
Blocs propis
Una vegada fet el control amb els botons es pot canviar per qualsevol altre tipus de sensor, com pot ser un sensor de llum, un comandament, un control per Internet o per aplicació mòbil.
Afegir un control extra i que sigui compatible amb el control per botons requereix complicar l'estructura del programa. Per això recomanen definir blocs propis que ajudin a simplificar el codi abans de començar aquest procés.
Control ambLaa lectura del sensor s'ha de fer a intervals
En aquest cas farem servir el bloc nivell de llum que trobarem a la categoria Sensors.
La lectura del sensor s'ha de fer amb intervals de temps grans, per donar temps a pujar i abaixar completament la persiana i evitar també canvis mínims en la il·luminació.
Pot ser interessant definir un bloc per espera minuts en comptes de mil·lisegons.
Repte 1: completa el projecte de la persiana amb control per teclat i sensor de llum. La persiana s'atura si es prem qualsevol dels dos botons.
Solució al repte 1
⬅️ Activitat anterior | Activitat següent ➡️ |
---|
© per Citilab Edutec 2019-2022.
Aquesta obra té una llicència CC-BY-SA 4.0.