1 de octubre de 2024
Para conectar a un led que será controlado con un dimmer debemos conectarlo a un pin DWM los podemos identificar ya que cuentan con una especie de guión con curvas. Este tipo de pin a diferencia de los demás permite la variación de energía, en cambio los otros solo permiten o bloquean su salida.
## ¿Cómo conectar un arduino y hacer un dimmed con un led?
//luego del #include agregar
const int ledPin= 11; // Define el pin en el cual estará conectado el Led
// en el void setup, luego de ArduinoCloud.begin
pinMode(ledPin, OUTPUT); // define que el pin establecido en el inicio sera una salida
// luego de void onLedBrilloChange
analogWrite(ledPin, ledBrillo); // define que lo que será escrito será la variación del brillo en el led
/*
Sketch generated by the Arduino IoT Cloud Thing "Untitled"
https://create.arduino.cc/cloud/things/41b4b59f-6976-4a62-ab7b-8e173c8f3081
Arduino IoT Cloud Variables description
The following variables are automatically generated and updated when changes are made to the Thing
int ledBrillo;
Variables which are marked as READ/WRITE in the Cloud Thing will also have functions
which are called when their values are changed from the Dashboard.
These functions are generated with the Thing and added at the end of this sketch.
*/
#include "thingProperties.h"
const int ledPin= 11;
void setup() {
// Initialize serial and wait for port to open:
Serial.begin(9600);
// This delay gives the chance to wait for a Serial Monitor without blocking if none is found
delay(1500);
// Defined in thingProperties.h
initProperties();
// Connect to Arduino IoT Cloud
ArduinoCloud.begin(ArduinoIoTPreferredConnection);
// LedPin es un output
pinMode(ledPin, OUTPUT);
/*
The following function allows you to obtain more information
related to the state of network and IoT Cloud connection and errors
the higher number the more granular information you’ll get.
The default is 0 (only errors).
Maximum is 4
*/
setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}
void loop() {
ArduinoCloud.update();
// Your code here
}
/*
Since LedBrillo is READ_WRITE variable, onLedBrilloChange() is
executed every time a new value is received from IoT Cloud.
*/
void onLedBrilloChange() {
// Add your code here to act upon LedBrillo change
// aca escribe osea muestra el valor que este llegando del slider que esta conectado a int ledBrillo; y se lo aplica al led
analogWrite(ledPin, ledBrillo);
}
Github campus program Nos puede dar acceso a más recursos de github si ingresamos como estudiantes
¿Cómo llegar a controlar un proyecto con la nube?
Construccionismo: Paradigma de la educación que plantea el aprender haciendo.
. Toma de decisiones
. Aprender como funcionan las cosas
. Interactuar con el entorno
. Manipular el entorno
. Aprender con las manos
desarrollo de un sistema planetario físico en un sistema digital
naves que permitan recorrer el universo
Gamificación: Formas de incentivar, no necesariamente de manera material
Tipos de jugadores: Killers, Sociales, Exploradores y Creadores.
¿Cómo quería que se sintiera la actividad?
Distintas etapas
1 explorar -> 2 crear -> 3 ganar -> 4 social coop
que tecnologías sirven?
Comunicar al usuario o a la aplicación que piezas se ensamblan
parte importante del proceso es diseñar partes aparte, que no estan definidas desde un principio.
placa pcb
Tematica de los proyectos Elección popular (sistema de manifestación del soberano).
Desde la etapa previa del diseño.
Presentación de proyecto.
La semana de diseño abierto podremos brindar una instancia entretenida.
Diseñaremos algo para pedir una opinión
Sistema de votación remoto
Lucid dreams: empresa que ofrece experiencias de realidad virtual en un espacio
https://www.theguardian.com/artanddesign/2016/nov/08/r-luke-dubois-exhibition-voting-machines-us-election
Implementar un espacio “cerrado” por cortinas negras donde se usará un sensor de calor que permita saber si una persona enciende un encendedor ( lo cual puede significar que fuman) y si detecta el calor activará una máquina de humo, si no detecta el calor activará un ventilador simulando el aire fresco.
Preguntar si eres más de actuar o de esperar, utilizando un sensor de velocidad que capte los tipos de movimiento que se generarán, siendo los movimientos más rápidos la respuesta a ser más de actuar y movimiento lentos o nulos para ser más de esperar.
¿Quisieras poder sentarte en tu propia facultad? El usuario para responder deberá sentarse o no en la silla, esto se documentará mediante un sensor de proximidad, Para generar conciencia sobre la concurrencia de personas en las facultades.
Poner una imagen o algo bizarro y preguntar si esto les incomoda y que mediante una cámara se analicen los gestos para responder si o no
Hacer conciencia respecto a lo que consumimos en nuestra cotidianidad, preguntando si consumimos productos de marcas que financian o se relacionan con guerras, si la persona lo hace se le mostraran nombres de personas fallecidas por estos conflictos.
Partir la investigación para la extensión del proyecto, con conceptos, mecanismos, herramientas
Marco conceptual y de referentes
5 personas
5 obras distintas
no filtrar nuestras ideas