From 42d4f760a3fd69bf9d6addc8b536de30d5f2f271 Mon Sep 17 00:00:00 2001 From: T1ar3 Date: Tue, 24 Sep 2024 13:02:25 -0300 Subject: [PATCH 1/3] Update README.md --- 02-T1ar3/clase-06/README.md | 55 +++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/02-T1ar3/clase-06/README.md b/02-T1ar3/clase-06/README.md index da4372a9..8ba39f83 100644 --- a/02-T1ar3/clase-06/README.md +++ b/02-T1ar3/clase-06/README.md @@ -1 +1,56 @@ # clase-06 +video : cloud +## diseño interaccion + +Victor Papanek: la forma sigue la funcion +se diluye y se cambiara a la forma sigue la forma ,no tenemos que responder a lo funcional si no mas a lo sensorial +la forma sigue la interaccion impornate es lo social , proyecto prizm + +## patrones de diseño interaccion +perpectiva de usuario +puedo cambiar o perservar ese estado( reglas de comportammientos ) +los estados no todos son visibles +no como se ven si no como se comporta +ccesantiago ,partitura inesperada 15 de octubre +inteligencia militar libro + +## internet de las cosas +objetos que cambian los colores,contador de huevos.ect +que podemos hacer para que no todo sea en pantalla? +el diseño de interfase no esta limitado a la interfase del dispositivo +la interaccion: es jugo, narrativa,atencion y interes. +ejemplo de el gas no tiene olor colocan un olor para que sepamos que se esta saliendo +## revisamos la pagina arduino.cc +ruth bader ginsburg +wikipedia nos muestra mas informacion sobre articulos +todo tiene un rut (documentos ,articulos etc) +### paginas +api weather map +nyt times +developers +que es API :permitiendo la comunicación entre dos aplicaciones de software a través de un conjunto de reglas. +yourkey es una llave al final de los links +file ,examples ,wifis3 . scannetwords +while (!Serial) { + ; // wait for serial port to connect. Needed for native USB port only +lo de arriba es para que espere +int contador =0 +while es un miestras , es repetir + // don't continue + while (contador <5 ); + // aqui no puede salir + //contador =contador+1 + } + quiere decir si el valor 1 es ,menor que 5 asi va repitiendo hasta que llegue a 5 y avanza en el codigo + byte es 8 casillas puede valer 0 o 1 + b minuscula lo divide en 8 y en mayuscula no + bye mac(6) hay 6 de esto + (); esto significa hay una accion + puede hacer void loop,void setup y tambien void listarRedes() + wifi.macAndresss + lo de arriba ,es una clase dentro de otra clase (lo apretas y esta en otro codigo ) +donde esta definido (para saber donde esta ) +signa es la intentancidad de la señal +la foto 2 que informacion te da el modulo de wifi +cuando no encuentra coneccion ,si es que a un error se queda pega y busca + From 4265e6707a43b7b460c0f3f77ade4511d352cead Mon Sep 17 00:00:00 2001 From: T1ar3 Date: Tue, 24 Sep 2024 22:21:17 -0300 Subject: [PATCH 2/3] Update README.md --- 02-T1ar3/clase-06/README.md | 105 +++++++++++++++++------------------- 1 file changed, 50 insertions(+), 55 deletions(-) diff --git a/02-T1ar3/clase-06/README.md b/02-T1ar3/clase-06/README.md index 8ba39f83..a8e7bd8f 100644 --- a/02-T1ar3/clase-06/README.md +++ b/02-T1ar3/clase-06/README.md @@ -1,56 +1,51 @@ -# clase-06 -video : cloud -## diseño interaccion - -Victor Papanek: la forma sigue la funcion -se diluye y se cambiara a la forma sigue la forma ,no tenemos que responder a lo funcional si no mas a lo sensorial -la forma sigue la interaccion impornate es lo social , proyecto prizm - -## patrones de diseño interaccion -perpectiva de usuario -puedo cambiar o perservar ese estado( reglas de comportammientos ) -los estados no todos son visibles -no como se ven si no como se comporta -ccesantiago ,partitura inesperada 15 de octubre -inteligencia militar libro - -## internet de las cosas -objetos que cambian los colores,contador de huevos.ect -que podemos hacer para que no todo sea en pantalla? -el diseño de interfase no esta limitado a la interfase del dispositivo -la interaccion: es jugo, narrativa,atencion y interes. -ejemplo de el gas no tiene olor colocan un olor para que sepamos que se esta saliendo -## revisamos la pagina arduino.cc -ruth bader ginsburg -wikipedia nos muestra mas informacion sobre articulos -todo tiene un rut (documentos ,articulos etc) -### paginas -api weather map -nyt times -developers -que es API :permitiendo la comunicación entre dos aplicaciones de software a través de un conjunto de reglas. -yourkey es una llave al final de los links -file ,examples ,wifis3 . scannetwords +# Clase 06: Video - Cloud + +## Diseño de Interacción + +- **Victor Papanek:** "La forma sigue la función" evoluciona a "la forma sigue la forma". La interacción ahora se enfoca más en lo sensorial que en lo funcional. +- **La forma sigue la interacción:** Lo importante es lo social. Ejemplo: Proyecto Prizm. + +## Patrones de Diseño de Interacción +- **Perspectiva de usuario:** El usuario puede cambiar o preservar un estado, según reglas de comportamiento. +- **Estados:** No todos los estados son visibles; importa más cómo se comportan que cómo se ven. +- **Referencias:** Ccesantiago, *Partitura Inesperada* (15 de octubre), libro *Inteligencia Militar*. + +## Internet de las Cosas (IoT) +- Ejemplos: Objetos que cambian de color, contador de huevos, etc. +- **Pregunta clave:** ¿Qué podemos diseñar para que no todo ocurra en una pantalla? +- **Interacción no limitada a la interfaz:** La interacción es jugo, narrativa, atención e interés. +- Ejemplo: El gas no tiene olor, pero se le añade uno para detectar fugas. + +## Revisión de Arduino.cc +- **Referencias adicionales:** Ruth Bader Ginsburg, Wikipedia (artículos con más información). +- Todo tiene un RUT (documentos, artículos, etc.). + +### Páginas útiles: +- API Weather Map +- New York Times Developers +- **¿Qué es una API?**: Permite la comunicación entre dos aplicaciones de software mediante un conjunto de reglas. +- **"YourKey"**: Es una llave al final de los enlaces. + +## Ejemplos de código + +### Estructura básica de un código Arduino: +```cpp while (!Serial) { - ; // wait for serial port to connect. Needed for native USB port only -lo de arriba es para que espere -int contador =0 -while es un miestras , es repetir - // don't continue - while (contador <5 ); - // aqui no puede salir - //contador =contador+1 - } - quiere decir si el valor 1 es ,menor que 5 asi va repitiendo hasta que llegue a 5 y avanza en el codigo - byte es 8 casillas puede valer 0 o 1 - b minuscula lo divide en 8 y en mayuscula no - bye mac(6) hay 6 de esto - (); esto significa hay una accion - puede hacer void loop,void setup y tambien void listarRedes() - wifi.macAndresss - lo de arriba ,es una clase dentro de otra clase (lo apretas y esta en otro codigo ) -donde esta definido (para saber donde esta ) -signa es la intentancidad de la señal -la foto 2 que informacion te da el modulo de wifi -cuando no encuentra coneccion ,si es que a un error se queda pega y busca - + ; // Espera a que el puerto serial se conecte. Necesario para puertos USB nativos. +} + +int contador = 0; +while (contador < 5) { + // Repite hasta que el contador llegue a 5. + contador = contador + 1; +} +Byte: 8 bits, puede valer 0 o 1. +MAC Address: Un identificador de 6 bytes. +Void loop, void setup: Funciones principales del código Arduino. +wifi.macAddress(): Clase dentro de otra clase, que accede a información sobre el WiFi. +Información del módulo WiFi: +Intensidad de la señal: Indica la potencia de la conexión. +Errores: Si no se encuentra una conexión, el sistema entra en modo búsqueda. +## segunda parte de la clase +Print en puerto serial: Utiliza dos variables. +Cliente web: Navegadores como Google Chrome, Edge, etc. From abfef13bf8a32f485ef1af5e37a2771bade5c48d Mon Sep 17 00:00:00 2001 From: T1ar3 Date: Tue, 24 Sep 2024 22:21:56 -0300 Subject: [PATCH 3/3] Update README.md --- 02-T1ar3/clase-06/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/02-T1ar3/clase-06/README.md b/02-T1ar3/clase-06/README.md index a8e7bd8f..8b11baa1 100644 --- a/02-T1ar3/clase-06/README.md +++ b/02-T1ar3/clase-06/README.md @@ -29,7 +29,7 @@ ## Ejemplos de código ### Estructura básica de un código Arduino: -```cpp + while (!Serial) { ; // Espera a que el puerto serial se conecte. Necesario para puertos USB nativos. }