Descripció de l’activitat
Un cop finalitzada la construcció de la maqueta d’una casa bioclimàtica per la Greta Thunberg, es vol millorar encara més l’eficiència energètica d’aquesta llar. Per això, voldríem incorporar una sèrie de funcionalitats amb la finalitat de millorar-ne el confort i l’estalvi energètic. Per aquest motiu, es planteja fer servir una placa Keyestudio UNO o una ESP32 STEAMakers amb els sensors i actuadors adients per crear un sistema de persianes automatitzades que permetin mantenir un ambient interior còmode (activitat adaptada a partir del projecte final del curs 2324ROPA de Víctor Lalana).
Material necessari
- Placa Keyestudio UNO o ESP32 STEAMakers
- Sensor de temperatura i humitat DHT11
- Sensor de llum TEMT6000
- Micro servo 9G
- Pantalla OLED
- Cables de connexió (GVS, I2C, USB)
Orientacions pedagògiques
Es creen grups de treball de 2 o 3 alumnes.
Cada grup dissenya la seva solució per automatitzar la persiana.
Es comparteixen les diferents propostes amb la resta de companys.
Elements de programació
Eix | Àrea | Matèria
SEC – Tecnologia
Competències específiques
CE04 – Desenvolupar solucions sostenibles a problemes plantejats que incorporin l’automatització i les tecnologies emergents, per dissenyar i construir sistemes de control programables i robòtics
Sabers
Utilització de diferents components de sistemes de control programat: controladors, sensors i actuadors, que permetin l’optimització dels recursos i apliquin l’automatització i la robotització.
1. En l’entorn ArduinoBlocks, creeu un nou projecte de tipus UNO o ESP32 STEAMakers en funció de la placa programable que utilitzeu. Les captures de pantalla i fotografies d’aquest pas a pas corresponen a una placa ESP32 STEAMakers, però l’activitat també es pot fer amb la placa Keyestudio UNO.
2. En el bloc d’inicialització, inicieu la pantalla OLED i establiu l’orientació inicial del micro servo (90 graus, persiana tancada):
3. Definiu 2 procediments per obrir i tancar la persiana. Per programar una obertura i un tancament suaus, feu canvis d’orientació en intervals de 10 graus:
4. En el bucle principal heu d’obtenir els valors mesurats de temperatura i llum i mostrar-los a la pantalla OLED. En funció d’aquests valors, crideu els procediments d’obertura o de tancament:
5. Connecteu la placa a l’ordinador, executeu AB-Connector i transferiu el programa a la placa. Després, desconnecteu-la de l’ordinador.
6. Connecteu la pantalla OLED, el sensor de temperatura i humitat (DHT11), el sensor de llum (TEMT6000) i el micro servo (9G) a la placa. Després, torneu a connectar la placa a l’ordinador.
7. Comproveu que el programa funciona correctament:

