Salta al contingut
Classes de reforç

Exercicis d'aplicacions mòbils i Internet de les coses — Tecnologia i Digitalització 4t ESO

El mòbil és ple de sensors i milers de milions d'objectes es connecten a Internet. Aquests exercicis t'ajuden a entendre com funcionen les aplicacions i els sistemes IoT. Comences distingint les aplicacions natives, web i híbrides, els sensors del telèfon, els esdeveniments d'App Inventor i la manera d'escollir la connexió adequada. Després calcules quantes dades genera una xarxa de sensors, quant dura una bateria, quina distància recorre un vehicle mentre espera la resposta del núvol i com s'envien els missatges amb MQTT. Al final treballes casos de disseny: un reg intel·ligent, el control del CO2 d'una aula, l'actualització remota i la privacitat de les dades. Errors típics: confondre l'abast amb la velocitat d'una connexió i oblidar que un dispositiu «petit» també pot ser una porta d'entrada a la xarxa.

Nivell bàsic

Exercici 1

Explica la diferència entre una aplicació nativa, una aplicació web i una aplicació híbrida. Digues un avantatge de cadascuna.

Mira la solucióAmaga la solucióde l'exercici 1

Nativa: es programa per a un sistema concret (Android o iOS) i s'instal·la des d'una botiga. Avantatge: aprofita millor el maquinari (càmera, sensors) i va més fluida.
Web: s'executa al navegador i s'obre amb una adreça. Avantatge: no cal instal·lar-la i funciona en qualsevol dispositiu.
Híbrida: es programa una vegada amb tecnologies web i s'empaqueta com a aplicació instal·lable. Avantatge: un sol codi per a diversos sistemes.
El perquè: tria el tipus segons el que necessites: rendiment, abast o rapidesa de desenvolupament.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 2

Què és l'Internet de les coses (IoT)? Posa'n tres exemples de la vida quotidiana.

Mira la solucióAmaga la solucióde l'exercici 2

És la xarxa d'objectes físics que tenen sensors, un petit processador i connexió a Internet, i que intercanvien dades sense la intervenció contínua d'una persona.
Exemples: un termòstat que s'ajusta des del mòbil, un rellotge intel·ligent que mesura el son i una bombeta que s'encén amb la veu.
Error típic: pensar que només hi ha IoT als ordinadors; el que importa és que l'objecte capta, comunica i, de vegades, actua.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 3

Un sistema de reg intel·ligent té un sensor d'humitat de la terra, una placa ESP32 i una bomba d'aigua. Digues quin element fa de sensor, quin d'actuador i quin de controlador, i què passa quan el sensor detecta terra seca.

Mira la solucióAmaga la solucióde l'exercici 3

Sensor: el d'humitat; actuador: la bomba; controlador: la placa ESP32.
Quan la terra és seca (humitat per sota d'un llindar), el controlador activa la bomba; quan la humitat torna a ser prou alta, l'atura.
El perquè: tot sistema de control té una entrada (sensor), una decisió (controlador) i una sortida (actuador).

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 4

Relaciona cada sensor del mòbil amb una aplicació: (a) acceleròmetre; (b) GPS; (c) sensor de proximitat; (d) sensor de llum ambiental. Aplicacions: 1) apagar la pantalla quan et poses el telèfon a l'orella; 2) comptar passos; 3) ajustar la brillantor automàticament; 4) mostrar el camí fins a un lloc.

Mira la solucióAmaga la solucióde l'exercici 4

(a) amb 2; (b) amb 4; (c) amb 1; (d) amb 3.
El perquè: cada sensor mesura una magnitud física diferent (moviment, posició, distància a un objecte i il·luminació) i les aplicacions la fan servir.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 5

En App Inventor tens el bloc «quan Botó1.Clic fer posar Etiqueta1.Text a «Hola»». Identifica l'esdeveniment, l'acció i la propietat que es modifica.

Mira la solucióAmaga la solucióde l'exercici 5

Esdeveniment: fer clic al Botó1. Acció: posar un valor a l'etiqueta. Propietat modificada: el Text de l'Etiqueta1, que passa a ser «Hola».
El perquè: la programació d'aplicacions funciona per esdeveniments: el programa espera que l'usuari faci alguna cosa i respon.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 6

Una aplicació de llanterna et demana permís per accedir als contactes i a la ubicació. Et sembla raonable? Quin principi estàs aplicant si en rebutges els permisos que no calen?

Mira la solucióAmaga la solucióde l'exercici 6

No és raonable: una llanterna només necessita controlar el flaix. Demanar contactes i ubicació pot indicar que recull dades per a altres usos.
El principi és el del mínim privilegi: una aplicació només ha de tenir els permisos que necessita per fer la seva funció.
Els permisos es poden revisar i retirar a la configuració del telèfon, i convé desinstal·lar les aplicacions poc fiables.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 7

Ordena el camí de les dades en un sistema IoT: (a) aplicació del mòbil que mostra la gràfica; (b) sensor que mesura la temperatura; (c) servidor al núvol que emmagatzema les dades; (d) passarel·la (gateway) que envia les dades per Internet.

Mira la solucióAmaga la solucióde l'exercici 7

Ordre: (b) sensor, (d) passarel·la, (c) núvol, (a) aplicació.
El sensor capta la dada, la passarel·la la transmet a Internet, el núvol l'emmagatzema i la processa, i l'aplicació la mostra a l'usuari.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 8

Escull la connexió més adequada (Wi-Fi, Bluetooth de baix consum, LoRa o 4G/5G) per a cada cas i justifica-ho: (a) un rellotge intel·ligent que parla amb el mòbil; (b) una estació meteorològica en una muntanya sense cobertura Wi-Fi que envia poques dades; (c) una càmera domèstica que emet vídeo.

Mira la solucióAmaga la solucióde l'exercici 8

(a) Bluetooth de baix consum: curt abast, poca energia, ideal per a un accessori del mòbil.
(b) LoRa: llarg abast (quilòmetres) amb molt baix consum i pocs bits; ve bé quan només cal enviar mesures petites de tant en tant.
(c) Wi-Fi (o 4G/5G si no hi ha xarxa local): cal una velocitat alta per al vídeo.
Error típic: triar només per la velocitat; en IoT també compten el consum i l'abast.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 9

Un LED connectat a un microcontrolador canvia d'estat (s'encén si estava apagat, i a l'inrevés) cada cop que es prem un botó. Si el LED comença apagat i la seqüència d'entrades del botó és: premut, no premut, premut, no premut, premut, en quin estat queda? Quantes vegades ha canviat?

Mira la solucióAmaga la solucióde l'exercici 9

Cada pulsació canvia l'estat: apagat → encès (1a pulsació) → apagat (2a) → encès (3a).
Hi ha 3 pulsacions: queda encès i ha canviat 3 vegades.
El perquè: el microcontrolador guarda una variable d'estat que s'inverteix amb cada esdeveniment; és la base de l'interruptor «toggle».

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 10

Un altaveu intel·ligent escolta contínuament per detectar la paraula d'activació. Digues dos riscos per a la privacitat i dues precaucions que pots prendre.

Mira la solucióAmaga la solucióde l'exercici 10

Riscos: 1) pot enregistrar converses que no estaven destinades a ell i enviar-les a un servidor; 2) algú podria accedir al compte i escoltar els enregistraments.
Precaucions: 1) revisar i esborrar l'historial d'enregistraments, i desactivar el micròfon quan no sigui necessari; 2) protegir el compte amb una contrasenya forta i verificació en dos passos, i mantenir actualitzat el dispositiu.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Nivell intermedi

Exercici 11

Una xarxa de 50 sensors envia una lectura cada 30 s, i cada missatge ocupa 20 bytes (1 MB = 10610^{6} bytes). Quantes lectures es reben al dia? Quants megabytes al dia i aproximadament quants gigabytes a l'any?

Mira la solucióAmaga la solucióde l'exercici 11

Lectures per sensor i dia: 24 · 360030=2880\tfrac{3600}{30} = 2880; per als 50 sensors: 144 000.
Dades al dia = 144 000 · 20 B = 2 880 000 B = 2,88 MB.
A l'any: 2,88 · 365 = 1051 MB, aproximadament 1,05 GB.
Conclusió: les dades de sensors són petites però acumulades; per això convé pensar quanta informació cal guardar.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 12

Un sensor amb una bateria de 2000 mAh consumeix 80 mA durant 2 s cada vegada que mesura i transmet, i 0,01 mA en repòs. Calcula el consum mitjà i la durada de la bateria si transmet un cop per minut i si ho fa un cop cada 10 minuts. Què aprens?

Mira la solucióAmaga la solucióde l'exercici 12

Cada minut: Imitjà = (80 · 2 + 0,01 · 58) / 60 = 2,68 mA; durada = 2000 / 2,68 = 747 h, uns 31 dies.
Cada 10 min: Imitjà = (80 · 2 + 0,01 · 598) / 600 = 0,277 mA; durada = 2000 / 0,277 = 7230 h, uns 301 dies.
Transmetre 10 vegades menys sovint multiplica la durada gairebé per 10: gairebé tot el consum és de la transmissió, per això en IoT es dorm el màxim possible (deep sleep).

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 13

Un vehicle autònom va a 50 km/h. Si la decisió es pren al núvol, el senyal triga 120 ms d'anada, 30 ms de procés i 120 ms de tornada. Si es pren a bord (edge computing), tarda 5 ms. Quina distància recorre el vehicle abans de reaccionar en cada cas? Què demostra?

Mira la solucióAmaga la solucióde l'exercici 13

v = 50 / 3,6 = 13,9 m/s.
Núvol: t = 120 + 30 + 120 = 270 ms; d = 13,9 · 0,270 = 3,8 m.
A bord: d = 13,9 · 0,005 = 0,07 m.
Demostra que les decisions urgents s'han de prendre a prop del sensor (edge computing) i el núvol s'ha de deixar per a tasques que toleren retard.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 14

En una casa intel·ligent amb MQTT, un sensor publica la temperatura al tema «casa/saló/temperatura». Un client està subscrit a «casa/+/temperatura» i un altre a «casa/#». Un tercer s'ha subscrit a «casa/cuina/temperatura». Quins clients reben el missatge? (El símbol + substitueix un nivell i # substitueix tots els nivells següents.)

Mira la solucióAmaga la solucióde l'exercici 14

El primer rep el missatge, perquè «+» coincideix amb «saló». El segon també, perquè «#» agafa tots els temes que comencen per «casa/». El tercer no, perquè és un altre tema (cuina, no saló).
El perquè: en MQTT els emissors i els receptors no es coneixen; el corredor (broker) reenvia cada missatge als subscriptors del tema, i això facilita afegir dispositius.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 15

Una aplicació de domòtica encén el ventilador si la temperatura és superior a 28 °C i hi ha presència a l'habitació. Digues si el ventilador està encès en aquests casos (temperatura, presència): (30 °C, sí), (30 °C, no), (26 °C, sí), (22 °C, no). Com canvia la regla si substituïm «i» per «o»?

Mira la solucióAmaga la solucióde l'exercici 15

Amb «i» (AND): (30, sí) encès; (30, no) apagat; (26, sí) apagat; (22, no) apagat. Només s'encén quan es compleixen totes dues condicions.
Amb «o» (OR): (30, sí) encès; (30, no) encès; (26, sí) encès; (22, no) apagat. S'encén si es compleix alguna de les dues.
El perquè: la regla amb «o» gasta energia en una habitació buida, per això en domòtica s'escull el connector lògic amb cura.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 16

Un receptor GPS calcula la seva distància a un satèl·lit multiplicant el temps que triga el senyal per la velocitat de la llum (3,0·10810^{8} m/s). Quin error de distància produiria un error de rellotge d'1 µs? I de 0,1 µs? Per què cal un quart satèl·lit i rellotges atòmics als satèl·lits?

Mira la solucióAmaga la solucióde l'exercici 16

1 µs: d = 3,0·10810^{8} · 10−6 = 300 m. 0,1 µs: 30 m.
Els satèl·lits porten rellotges atòmics molt precisos. El rellotge del mòbil no és tan bo, i aquest error es tracta com una incògnita addicional: amb tres satèl·lits resoldríem la posició (x, y, z), però cal un quart per calcular també l'error del rellotge del receptor.
Per això el GPS necessita com a mínim quatre satèl·lits visibles.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 17

IPv4 té 2322^{32} adreces i IPv6 en té 21282^{128}. Quantes vegades més adreces hi ha amb IPv6? Aproximadament quantes adreces tocarien a cadascuna dels 8.000 milions de persones? Per què això és important per a l'IoT?

Mira la solucióAmaga la solucióde l'exercici 17

Raó = 2128 / 232 = 296 = 7,92·1028.
2128 = 3,40·1038; per persona: 3,40·1038 / 8,0·109 = 4,3·1028 adreces.
Amb IPv4 (uns 4.300 milions d'adreces) no n'hi ha per a milers de milions d'objectes connectats. IPv6 permet donar una adreça pròpia a cada sensor, sense haver de compartir-les.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 18

Una màquina té un sensor de vibracions de tres eixos que mostreja a 1.000 mostres per segon amb 2 bytes per eix. Un sensor de temperatura envia 20 bytes cada 10 minuts. Calcula les dades que genera cadascun al dia i compara'ls. Què implica per a l'arquitectura del sistema?

Mira la solucióAmaga la solucióde l'exercici 18

Vibració: 1.000 · 3 · 2 = 6000 B/s; al dia = 6000 · 86.400 = 518,4 MB.
Temperatura: 6 missatges per hora · 24 = 144 al dia; 144 · 20 = 2880 B.
Relació: 180 000 vegades més per al sensor de vibració.
Implica que el sensor de vibració no pot enviar-ho tot al núvol per una xarxa de baixa velocitat: cal processar a prop (edge), calcular resums, o només enviar alertes.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 19

Un comptador de passos llegeix l'acceleració vertical (en g) cada 0,1 s i compta un pas cada cop que la lectura passa de menys de 1,2 g a 1,2 g o més. Quants passos detecta amb aquestes lectures? 0,9; 1,0; 1,3; 1,5; 1,1; 0,9; 1,0; 1,4; 1,6; 1,2; 0,8; 1,0; 1,35; 1,0. Quina mena de falsos positius pot tenir?

Mira la solucióAmaga la solucióde l'exercici 19

Cal buscar els creuaments ascendents del llindar de 1,2 g: 1,0 → 1,3 (1r pas); 0,9 → 1,0 → 1,4 (2n pas; el 1,6 següent ja és per sobre i no compta); 0,8 → 1,0 → 1,35 (3r pas).
Total: 3 passos. Els valors 1,2 que apareixen després de 1,6 no són un creuament ascendent, perquè ja venien de sobre del llindar.
Falsos positius: sacsejar el mòbil amb la mà, anar en un autobús amb moviment brusc o aplaudir. Els comptadors reals combinen el llindar amb un filtre de freqüència i un temps mínim entre passos.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 20

Moltes càmeres i endolls intel·ligents es venen amb l'usuari «admin» i la contrasenya «admin». Per què és perillós? Dona tres mesures de seguretat per a un dispositiu IoT domèstic.

Mira la solucióAmaga la solucióde l'exercici 20

Qualsevol persona o programa que escanegi Internet pot provar les credencials per defecte i controlar el dispositiu. Molts dispositius infectats així s'han unit en xarxes (botnets) per llançar atacs.
Mesures: 1) canviar la contrasenya per una de llarga i única en instal·lar-lo; 2) mantenir el microprogramari actualitzat; 3) posar els dispositius IoT en una xarxa Wi-Fi separada (de convidats) i desactivar els serveis que no calen.
Error típic: pensar que un endoll no pot ser un risc; pot ser la porta d'entrada a la resta de la xarxa.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Nivell avançat

Exercici 21

Un missatge per Wi-Fi gasta 300 mW durant 3 s; el mateix missatge per LoRa gasta 100 mW durant 1,5 s. Una bateria de 2.000 mAh a 3,7 V té una energia de 2,0 · 3,7 · 3.600 J. Calcula l'energia de cada missatge i quants missatges permet la bateria. Si el sensor envia un missatge cada 15 minuts (96 al dia) i ignorem el consum en repòs, quants dies durarà?

Mira la solucióAmaga la solucióde l'exercici 21

Wi-Fi: E = 0,300 W · 3 s = 0,90 J. LoRa: 0,100 W · 1,5 s = 0,15 J.
Bateria: 2,0 · 3,7 · 3.600 = 26 640 J.
Missatges: Wi-Fi 29 600; LoRa 177 600.
Dies: Wi-Fi 29 60096=308\tfrac{600}{96} = 308 dies; LoRa 177 60096=1850\tfrac{600}{96} = 1850 dies (uns 5,1 anys).
LoRa permet 6 vegades més missatges amb la mateixa bateria. A la pràctica el consum en repòs ho reduiria, però la proporció s'hi manté.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 22

Una ciutat té 100 càmeres que emeten vídeo a 2 Mbps cadascuna. (a) Quina velocitat total s'ha de pujar al núvol si totes emeten contínuament? Quants terabytes al dia (1 TB = 101210^{12} bytes)? (b) Si cada càmera processa la imatge i només envia vídeo l'1 % del temps, quant baixa la dada diària? Quins avantatges té i quin inconvenient?

Mira la solucióAmaga la solucióde l'exercici 22

(a) 100 · 2 = 200 Mbps = 25 MB/s; al dia: 25 · 86.400 = 2,16 TB.
(b) Només l'1 %: 21,6 GB al dia, o sigui 100 vegades menys.
Avantatges: menys ample de banda, menys cost d'emmagatzematge i millor privacitat (la majoria de les imatges no surten de la càmera). Inconvenient: les càmeres necessiten més capacitat de càlcul i el seu programa s'ha de mantenir i actualitzar.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 23

Un servei al núvol té una disponibilitat del 99,9 %. Quantes hores a l'any pot estar caigut (1 any = 8.760 h)? I amb un 99,99 %, en minuts? Una aplicació IoT depèn de dos serveis independents en sèrie, tots dos al 99,9 %: quina disponibilitat total té i quantes hores d'aturada a l'any comporta?

Mira la solucióAmaga la solucióde l'exercici 23

99,9 %: 0,001 · 8.760 = 8,76 h (uns 8 h i 46 min). 99,99 %: 0,0001 · 8.760 · 60 = 52,6 min.
En sèrie: 0,999 · 0,999 = 0,998001, o sigui 99,80 %. Aturada = (1 − 0,998001) · 8.760 = 17,5 h.
Cada dependència addicional redueix la disponibilitat. Per això els sistemes crítics tenen redundància i un mode de funcionament local quan es perd la connexió.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 24

Un reg intel·ligent actua només si la humitat és inferior al 30 %, no es preveu pluja i són entre les 6 i les 9 h. Quan actua, aplica 5 L/m2\text{L/m}^{2} a un hort de 20 m2\text{m}^{2} amb una bomba de 20 L/min. Calcula el volum i el temps de cada reg. Si en una setmana es compleixen les condicions 3 dies, quina aigua es gasta en 4 setmanes? Quines dades afegiries per estalviar més aigua?

Mira la solucióAmaga la solucióde l'exercici 24

Volum per reg: 20 · 5 = 100 L; temps = 100 / 20 = 5 min.
Setmana: 3 reg = 300 L i 15 min de bomba. En 4 setmanes: 1200 L (1,2 m3).
Dades útils: previsió de pluja a hores vista, temperatura i vent (evaporació), tipus de planta i mesures d'humitat a diverses profunditats; també un comptador d'aigua per comprovar el resultat.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 25

Un sensor de temperatura dona 10 mV per cada °C i es connecta a un convertidor analògic-digital (ADC) que mesura de 0 a 3,3 V. Calcula la resolució en mV de l'ADC de 10 bits i la de 12 bits, i la variació mínima de temperatura que cada un pot distingir. Quin et sembla més adequat per a un termòmetre mèdic?

Mira la solucióAmaga la solucióde l'exercici 25

10 bits: 210 = 1.024 nivells; resolució = 3.300 mV / 1.024 = 3,22 mV, o sigui 0,32 °C.
12 bits: 212 = 4.096 nivells; resolució = 3.300 / 4.096 = 0,81 mV, o sigui 0,08 °C.
Per a un termòmetre mèdic, que ha de distingir dècimes de grau, és millor el de 12 bits (o més) i un sensor més precís; per a un termòstat de casa n'hi ha prou amb 10 bits.
Compte: la resolució de l'ADC no és la precisió del sensor, que també depèn del calibratge i del soroll.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 26

Estàs desenvolupant una aplicació mòbil. Ordena les fases d'aquest cicle: (a) provar; (b) definir els requisits; (c) publicar; (d) dissenyar el prototip; (e) programar; (f) mantenir i actualitzar. A més, cinc usuaris proven l'aplicació i cadascun detecta un error concret amb una probabilitat de 0,3, de manera independent. Quina és la probabilitat que s'hi trobi l'error? Per què convé provar amb més gent?

Mira la solucióAmaga la solucióde l'exercici 26

Ordre: (b) requisits, (d) prototip, (e) programar, (a) provar, (c) publicar, (f) mantenir.
Probabilitat que cap dels cinc el trobi: 0,750{,}7^{5} = 0,168. Que algú el trobi: 1 − 0,168 = 0,832, és a dir, un 83 %.
Amb 10 usuaris seria 1 − 0,7100{,}7^{10} = 0,972. Com més testers, més probable és de trobar errors abans de publicar.
Error típic: considerar que provar és una fase final única; en un desenvolupament àgil es prova en cada versió.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 27

En espai lliure, la potència rebuda cau com 1d2\tfrac{1}{d^{2}}, i en decibels (dBm) cada vegada que es duplica la distància perds uns 6 dB (20 · log10 2). Un node Bluetooth s'escolta a −60 dBm a 2 m. Quin nivell esperes a 8 m? I a 16 m? Si el receptor només funciona fins a −85 dBm, a quina distància arriba, aproximadament?

Mira la solucióAmaga la solucióde l'exercici 27

De 2 m a 8 m la distància es multiplica per 4: pèrdua = 20 · log10 4 = 12 dB, per tant −72 dBm.
A 16 m: 20 · log10 8 = 18 dB, per tant −78 dBm.
Per arribar a −85 dBm: pèrdua de 25 dB → 20 · log10(d2\tfrac{d}{2}) = 25 → d2=10\tfrac{d}{2} = 101,25 = 17,8 → d ≈ 36 m.
A la realitat, parets i mobles atenuen més el senyal i el límit és més curt que a l'espai lliure.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 28

Un comptador intel·ligent registra el consum cada minut. Una nit, el consum es manté a 80 W; a les 7:30 puja de cop a 1.500 W durant 6 minuts; després baixa a 200 W i a les 8:15 cau a 90 W fins al vespre. Què en pot deduir una persona que tingui accés a aquestes dades? Per què això és un problema de privacitat i com es pot reduir?

Mira la solucióAmaga la solucióde l'exercici 28

Pot deduir hàbits: l'hora d'aixecar-se (consum nocturn bàsic), que algú ha fet servir un aparell de molta potència, com un torrador o un bullidor (el pic breu de 1.500 W), i que a partir de les 8:15 probablement la casa és buida (consum de 90 W, només aparells en espera).
És un problema perquè aquestes dades permeten saber quan hi ha algú i quan no, i es poden fer servir per robar o per fer perfils comercials.
Es pot reduir limitant la resolució temporal (dades diàries o mensuals per a tercers), exigint consentiment, xifrant les dades i guardant-les només el temps necessari (minimització de dades, RGPD).

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 29

Cal actualitzar el microprogramari (firmware) de 1.000 sensors amb un fitxer d'1,5 MB (1 MB = 10610^{6} bytes) per un enllaç de 250 kbit/s. Quant triga a un sensor? I a tots, un darrere l'altre? I si es poden actualitzar 50 alhora, cadascun amb el seu enllaç de 250 kbit/s? Per què l'actualització remota (OTA) és tan important?

Mira la solucióAmaga la solucióde l'exercici 29

Un sensor: 1,5·10610^{6} · 8 = 1,2·10710^{7} bits; t = 1,2·107250\tfrac{10^{7}}{250}.000 = 48 s.
Tots seguits: 1.000 · 48 = 48 000 s = 13,3 h. Cinquanta alhora: 960 s = 16 min.
L'OTA permet corregir errors i tancar vulnerabilitats sense anar a cada dispositiu. Cal que sigui segura (signatura del fitxer) i amb la possibilitat de tornar enrere si falla.

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Exercici 30

Disseny d'un sistema IoT per a una aula de 150 m3\text{m}^{3} amb 25 alumnes: un sensor de CO2 envia la concentració a un panell i obre una finestra motoritzada quan supera 1.000 ppm. Cada alumne emet unes 0,004 L/s de CO2. Si l'aula parteix de 420 ppm i no es ventila, calcula l'increment per segon i el temps per arribar a 1.000 ppm i a 1.500 ppm. Descriu els elements del sistema.

Mira la solucióAmaga la solucióde l'exercici 30

Emissió total: 25 · 0,004 = 0,10 L/s. Volum: 150 m3 = 150.000 L.
Increment = 0,100 / 150.000 · 106 = 0,67 ppm/s, o sigui 40 ppm/min.
Fins a 1.000 ppm: (1.000 − 420) / 0,67 = 870 s ≈ 14,5 min. Fins a 1.500 ppm: 27,0 min.
Sistema: sensor de CO2 (entrada), microcontrolador que compara amb el llindar (control), motor de la finestra i panell de llum (actuadors), connexió Wi-Fi al servidor per guardar l'historial, i una aplicació per veure'l.
Per evitar que la finestra s'obri i es tanqui contínuament s'afegeix una histèresi (per exemple, tancar a 800 ppm).

T'has encallat amb aquest exercici? Pregunta-ho per WhatsApp · Ensenya-ho a casa

Preguntes freqüents

Què és l'Internet de les coses?

És la xarxa d'objectes amb sensors, processador i connexió a Internet que intercanvien dades, com un termòstat, un rellotge intel·ligent o una bombeta connectada.

Quina connexió és millor per a un sensor que ha de durar anys amb una bateria?

Una de baix consum i llarg abast, com LoRa, enviant pocs missatges. El Wi-Fi gasta molta més energia per missatge.

Què és l'edge computing?

És processar les dades a prop del sensor, en lloc d'enviar-ho tot al núvol. Redueix el retard i el volum de dades, i millora la privacitat.

Com puc protegir els dispositius IoT de casa?

Canviant la contrasenya per defecte, mantenint-los actualitzats i connectant-los a una xarxa Wi-Fi separada de la dels ordinadors.

Tornar a Tecnologia i Digitalització

Altres temes de Tecnologia i Digitalització 4t ESO