Editar Nuevo Proyecto: Cyclon No tienes permiso para modificar esta página, por el siguiente motivo: La acción que has solicitado está restringida a los usuarios del grupo: Usuarios. Título: Imagen: Subir archivo Tipo de Proyecto: Proyecto de Taller Proyecto de Curso Proyecto de Tutoría Proyecto de Titulación Proyecto de Posgrado Proyecto Extracurricular Proyecto Propio Proyecto de Pregrado Anteproyecto de Titulación Proyecto de Financiamiento Externo o Fondo Concursable Importante: Si se trata de un proyecto de Investigación, hay que cambiar el tipo de plantilla editando directamente el código de esta página. Para esto hay un link en la cabecera EDITAR CÓDIGO. Desde cambiar de {{Proyecto}} a {{Proyecto de Investigación}} porque éstos tienen otros campos y particularidades especiales. Palabras Clave: todo en bajas, separadas por coma Año de Inicio: Año de Término: Carreras Relacionadas: Arquitectura Diseño Magíster Otra Asignaturas Relacionadas: Interacción y Performatividad Cursos Relacionados: Interacción y Performatividad 2019 Profesor: Renzo Varela Alumnos: Elizabeth BustosAmalia CasanovaConstanza CabreraConstanza VillarroelMaría Inés González Guardia PDF: URL: Posición: Calcular coordenadas utilizando la dirección Texto libre: =Cyclon= Este proyecto presentado es una inspiración de un juego llamado ´Cyclon´, queriendo crear una versión parecida, pero tomando como base Arduino. El juego se basa en lograr un ciclo de luces, que al retornar a la luz verde, se debe presionar el botón, para así ganar e ir avanzando de nivel. ==Materiales:== *Arduino 1 *Protoboard *Pulsador *Un trozo de MDF *Cables *Led (9) *Resistencia (1) *Papel vegetal de colores *Cholguan ==Proceso Constructivo== ===Circuito=== Para comenzar se trabajó el código del juego en arduino (explicado en el siguiente punto), código basado en cyclon, el cuál es modificado para poder llegar a lo querido, agregando "niveles" al juego haciendo que cada vez que se acierte la velocidad aumente. Luego se conectan las luces led, cada una tiene un positivo y un negativo. Todos los negativos se conectan a una misma tierra, y cada positivo de cada led se conecta a un pin del arduino del 5 al 13. Después el pulsador se conecta a una tierra independiente a una corriente de 5v y al pin 2. Cada una de las tierras tiene su propia resistencia. ===Caja=== La caja es hecha con MDF, se hicieron dos nonágonos y nueve piezas laterales en el programa autoCAD y se corta en la cnc router. Al tenerlas listas se pintan las piezas con spray negro y a uno de los nonágonos (el que tiene los orificios), se cortan figuras de papel vegetal de diferentes colores. ==Codigo== <pre><nowiki> int boton = 2; //pin del pulsador int cont = 200; void setup() { // conectamos el puerto serie Serial.begin(9600); // declaramos el botón para entrada pinMode(boton, INPUT); // y los pin del 5 al 13 como salida for (int i = 5; i < 14; i++) { pinMode(i, OUTPUT); } } void loop() { int valor; // valor al presionar o no el boton //nivel 1 for (int i = 5 ; i < 14; i++) { digitalWrite(i, HIGH); valor = digitalRead(boton); if ((valor == 0) && (i == 9)) { //si se selecciona la correcta, gana for (int j = 0; j <= 4; j++) { digitalWrite(9, HIGH); delay(200); digitalWrite(9, LOW); delay(200); cont= cont - 5; } } if ((valor == 0) && (i != 9)) { //si se selecciona la incorrecta, pierde for (int p = 0; p <= 3; p++) { for (int k =5; k < 14; k++){ digitalWrite(k, HIGH); delay(10); digitalWrite(k,LOW); delay(10); cont = 200; } } } delay(cont); digitalWrite(i, LOW); delay(0); } } </nowiki></pre> ==Galería== [[Archivo:7 kxjghsdicgh.jpeg|300px]] [[Archivo:2 jsjkah.jpeg|300px]] [[Archivo:9 jkcghsiudcg.jpeg|300px]] [[Archivo:4 sjhak.jpeg|300px]] [[Archivo:6 skcghsi.jpeg|300px]] [[Archivo:10 jxghiaugxh.jpeg|300px]] ==Fotos Finales== [[Archivo:Juegociclon2.jpeg|400px]] [[Archivo:Cyclonjuego3.jpeg|400px]] ==Video Prueba 1== {{#widget:YouTube|id=IuYe3l9u63M}} Resumen: Esta es una edición menor Vigilar esta página Guardar la página Mostrar previsualización Mostrar los cambios Cancelar