Skip to content

Commit

Permalink
Merge pull request #152 from T1ar3/main
Browse files Browse the repository at this point in the history
agregar apuntes T1ar3
  • Loading branch information
montoyamoraga authored Sep 30, 2024
2 parents 0d193b5 + 64f58b1 commit 64fce77
Showing 1 changed file with 51 additions and 1 deletion.
52 changes: 51 additions & 1 deletion 02-T1ar3/clase-06/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,51 @@
# clase-06
# 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:

while (!Serial) {
; // 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.

0 comments on commit 64fce77

Please sign in to comment.