Muestra las diferencias entre dos versiones de la página.
Revisión previa | |||
— | proyectos:moderador_de_tiempos_para_asambleas [2021/04/16 20:41] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== Moderador de tiempos para asambleas ====== | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | **Moderador de tiempos para asambleas** es un dispositivo para moderar el tiempo de exposición en las asambleas de Bricolabs. | ||
+ | |||
+ | Nació para impedir que los que tienen mucha labia, hagan que las asambleas de BricoLabs se alarguen infinitamente y de esta manera hacerlas mas dinámicas ;) | ||
+ | |||
+ | |||
+ | ====== Equipo ====== | ||
+ | |||
+ | * TCRobotics | ||
+ | |||
+ | |||
+ | ====== Funcionamiento ====== | ||
+ | |||
+ | Una vez encendido mediante su interruptor: | ||
+ | * Se enciende de color verde durante 50 segundos. | ||
+ | * Cambia a color azul para indicar que quedan 10 segundos para terminar la exposición. | ||
+ | * Parpadea de manera molesta con luz roja para indicar que se terminó el tiempo. | ||
+ | |||
+ | |||
+ | ====== Normas de uso ====== | ||
+ | |||
+ | * Se usará para debates en las asambleas | ||
+ | * Sólo el que tiene el dispositivo puede hablar | ||
+ | * Cuando el dispositivo parpadea en rojo no se puede hablar más, se resetea apagando y encendiendolo y se pasa al siguiente que quiera hablar. | ||
+ | |||
+ | |||
+ | ====== Lista de materiales ====== | ||
+ | |||
+ | * Portapilas de 4 AA | ||
+ | * Arduino pro mini | ||
+ | * Led RGB | ||
+ | * 3 Resistencias de 220 Ohm | ||
+ | * Algún tipo de difusor para la luz (en este caso era una antigua bola luminosa de decoración) | ||
+ | * Cables, tiras de pines... | ||
+ | |||
+ | |||
+ | ====== Construcción ====== | ||
+ | |||
+ | Me basé en uno de mis antiguos proyectos: [[http:// | ||
+ | {{ old: | ||
+ | En el portapilas instalé un interruptor, | ||
+ | |||
+ | Para que no se muevan las conexiones utilicé una pistola de pegamento caliente fijando todas las soldaduras y conexiones. | ||
+ | |||
+ | El Arduino se puede separar del conjunto para reprogramarlo con un adaptador USB-serie. | ||
+ | |||
+ | |||
+ | ====== Código ====== | ||
+ | |||
+ | Los tiempos se configuran en las variables // | ||
+ | |||
+ | < | ||
+ | int greenPin = 9; | ||
+ | int bluePin = 8; | ||
+ | unsigned long time; | ||
+ | unsigned long previousMillis; | ||
+ | long intervalGreen = 25000; | ||
+ | long intervalBlue = 5000; | ||
+ | |||
+ | void setup() { | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | time = millis() - previousMillis; | ||
+ | if(time < intervalGreen){ | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ====== Galería ====== | ||
+ | |||
+ | |||
+ | Archivo: | ||
+ | |||
+ | |||
+ | ====== Enlaces ====== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | |||