Así funciona nuestro robot
viernes, 12 de junio de 2015
Aquí os dejamos la hoja de cálculo del coste del robot.
PRODUCTO | CANTIDAD | P/SIN IVA | P/IVA | |
PVC ESFUMADO | 1 | 4,35 | 5,2635 | |
PILAS | 11 | 5,53 € | 7 | |
PLACA ARDUINO | 1 | 20,46 € | 25,9 | |
CABLES | 5 | 1,99 € | 2,52 | |
MOTORES CON CABLES | REDUCTORA | 2 | 15,97 € | 20,22 |
INTERRUPTOR | 1 | 0,95 € | 1,2 | |
PORTAPILAS | 1 | 0,40 € | 0,51 | |
ARANDELAS | 4 | 1,74 € | 2,2 | |
SENSORES | 2 | 0,10 € | 0,13 | |
RESISTENCIAS | 4 | 0,22 € | 0,28 | |
LOG855P | 1 | 1,11 € | 1,4 | |
RUEDAS DE GOMA DURA | 2 | 1,71 € | 2,16 | |
TORNILLOS | 9 | 0,33 € | 0,417 | |
CONECTOR PARA PILA | 1 | 0,32 € | 0,41 | |
TUERCAS | 9 | 5,69 € | 7,2 | |
IVA: 21% | 79 | |||
PRECIO TOTAL | 76,81 € |
sábado, 6 de junio de 2015
jueves, 4 de junio de 2015
martes, 26 de mayo de 2015
PREPARANDO TODO PARA LA FERIA DE ARDUINO.
Ya hemos terminado de modificar el robot para llevarlo a la feria de arduino en Majadahonda. Nuestro robot lo vamos a presentar al campeonato de sumo ya que nos hemos especializado en esta modalidad para llevarlo al concurso.
lunes, 18 de mayo de 2015
NUESTRO ROBOT
Estos días hemos comenzado ha hacer un robot. Es un luchador de sumo. Funciona gracias a la placa de Arduino en la que hemos cargado un programa que le permite al robot girar hacia la derecha o hacia la izquierda, ir hacia delante, hacia detrás...
Este robot lo presentaremos a la feria de robocampeones. En esta feria deberá enfentrase a otros robots similares a este y derrotarlos.
Este robot lo presentaremos a la feria de robocampeones. En esta feria deberá enfentrase a otros robots similares a este y derrotarlos.
jueves, 9 de abril de 2015
PRACTICANDO CON ARDUINO
En el siguiente vídeo les explicamos y les enseñamos cómo encender un led con el teclado usando Arduino.
APRENDIENDO CON ARDUINO
En el siguiente vídeo podeis observar como se enciende un led pocoa poco hasta llegar a su máxima intesidad y se vuelve a apagar.
Este es el código q hemos utilizadazo para realizar la práctica.
martes, 7 de abril de 2015
Otro experimento con arduino
Aqui os dejo otro vidio y codigo sobre los proyectos que hemos hecho en clase.
Este vidio y codigo es una variacion de lo que el programa puede escribir.
Este vidio y codigo es una variacion de lo que el programa puede escribir.
viernes, 27 de marzo de 2015
EXPERIMENTANDO CON ARDUINO
Hemos conseguido encender un led con un LDR. El led estaba encendido y al acercar la mano se apagaba.
sábado, 14 de marzo de 2015
En clase estamos utilizando arduino para hacer proyectos. Aqui os dejo un video y un codigo.
else { // El botón está presionado
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
// wait for a quarter second before changing the light
delay(250);
digitalWrite(4, HIGH); // turn the red LED on pin 4 on
digitalWrite(5, LOW); // turn the red LED on pin 5 off
// wait for a quarter second before changing the light
delay(250);
}
} //vuelta al principio del bucle loop
viernes, 6 de febrero de 2015
Os dejamos una modificación de la serpiente roja (ahora verde) de processing.
int rojo = 255;
int tiempo = 1;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1; // Incrementa el tiempo en una unidad
rojo = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 5))); // Cambia el rojo, repite el color cada 20s
noStroke();
fill( 0, rojo, 100);
ellipse(mouseX, mouseY, 10, 50);
}
La serpiente roja
Estos son unos ejemplo de la serpiente roja hecha por mi y por Cristina:
CÓDIGO
background(100);
int red = 255;
int tiempo = 9;
int diametro = 0;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1;
red = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 20)));
diametro = int(50 * (1 + sin( tiempo * 2 * PI / frameRate / 5))); // Modifica el diametro del circulo con el paso del tiempo
noStroke();
fill(red,0,red,50); // Añade un 50% de transparencia al color
ellipse(mouseX, mouseY, diametro, diametro);
fill(red,0,0,50);
ellipse(mouseX, mouseY, diametro, diametro);
}
RESULTADO
CÓDIGO
background(100);
int red = 255;
int tiempo = 9;
int diametro = 0;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1;
red = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 20)));
diametro = int(50 * (1 + sin( tiempo * 2 * PI / frameRate / 5))); // Modifica el diametro del circulo con el paso del tiempo
noStroke();
fill(red,0,red,50); // Añade un 50% de transparencia al color
ellipse(mouseX, mouseY, diametro, diametro);
fill(red,0,0,50);
ellipse(mouseX, mouseY, diametro, diametro);
}
RESULTADO
CÓDIGO
background(100);
int red = 0;
int tiempo = 9;
int diametro = 0;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1;
red = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 20)));
diametro = int(50 * (1 + sin( tiempo * 2 * PI / frameRate / 5))); // Modifica el diametro del circulo con el paso del tiempo
noStroke();
fill(0,red,red,50); // Añade un 50% de transparencia al color
ellipse(mouseX, mouseY, diametro, diametro);
}
int red = 0;
int tiempo = 9;
int diametro = 0;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1;
red = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 20)));
diametro = int(50 * (1 + sin( tiempo * 2 * PI / frameRate / 5))); // Modifica el diametro del circulo con el paso del tiempo
noStroke();
fill(0,red,red,50); // Añade un 50% de transparencia al color
ellipse(mouseX, mouseY, diametro, diametro);
}
RESULTADO
martes, 3 de febrero de 2015
Aqui les dejo un ejemplo de serpiente roja con processing.
int rojo = 255;
int tiempo = 0;
int diametro = 50;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1;
rojo = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 20)));
diametro = int(50 * (1 + sin( tiempo * 2 * PI / frameRate / 5)));
noStroke();
fill(rojo, 0, 0, 50); //
ellipse(mouseX, mouseY, diametro, diametro);
}
int rojo = 255;
int tiempo = 0;
int diametro = 50;
void setup() {
size(400, 400);
}
void draw() {
tiempo = tiempo + 1;
rojo = int(128 * (1 + sin(tiempo * 2 * PI / frameRate / 20)));
diametro = int(50 * (1 + sin( tiempo * 2 * PI / frameRate / 5)));
noStroke();
fill(rojo, 0, 0, 50); //
ellipse(mouseX, mouseY, diametro, diametro);
}
lunes, 26 de enero de 2015
sábado, 24 de enero de 2015
Con processing puedes crear cosas como estas:
void setup() {
size(300,300);
}
void draw() {
stroke(150, mouseX, mouseY);
line(0, 0, mouseX, mouseY);
}
http://www.openprocessing.org/sketch/182320
void setup() {
size(300,300);
}
void draw() {
stroke(150, mouseX, mouseY);
line(0, 0, mouseX, mouseY);
}
http://www.openprocessing.org/sketch/182320
viernes, 23 de enero de 2015
Estamos utilizando processing para crear programas y esto es lo primero que hemos hecho. Se llama lineas de colores.
void setup() {
size(300,300);
}
void draw() {
stroke(255, mouseX, mouseY);
line(0, 0, mouseX, mouseY);
}
http://www.openprocessing.org/sketch/182741
<iframe width="328" height="380" scrolling="no" frameborder="0" src="http://www.openprocessing.org/sketch/182741/embed/?width=300&height=300&border=true"></iframe>
Suscribirse a:
Entradas (Atom)