miércoles, 10 de junio de 2015

Presupuesto del robot

Para la realización de este presupuesto, hemos utilizado la hoja de cálculo de Google Drive.

En ella hemos ido reflejando los siguientes apartados:
-Productos y cantidad
-Fuente (URL que hemos utilizado para conocer los precios de los diferentes productos)
-Precio de cada producto Con y sin IVA)
-Y el coste total (Con y sin IVA)

Por ultimo hemos compartido la hoja de cálculo con todos los miembros del grupo y con el profesor.


Presupuesto






miércoles, 3 de junio de 2015

PROYECTO: VELOCISTA ROBOCAMPEONES

En este proyecto llamado velocista lo que hemos hecho ha sido crear un robot cuya función era seguir un circuito que está hecho con cinta aislante, para conseguir este robot seguimos estos pasos:
1- Con el robot que anterior mente habíamos hecho para la exposición en la hípica, lo que hicimos fue quitar las ldr que hacían que el robot siguiera la luz de una linterna o si no había luz siguiera recto.

2- Después de quitar las ldr lo que hicimos fue poner una tabla para poder poner los nuevos sensores que eran unos sensores que lo que hacían era hacer que el robot siguiera un circuito marcado con una línea negra.

3- Una vez puestos estos nuevos sensores lo que hicimos fue conectar los nuevos claves de los sensores a la placa de arduino

4- Después de esto le metimos a la placa de arduino un nuevo programa que se llamaba velocista que lo que hacía es que el robot siguiera la línea negra del circuito.

5- Una vez que el robot tenía el programa metido en la placa arduino lo que hicimos fue probar el robot para ver si tenía un funcionamiento correcto.

6- Después hicimos unos cambios en el programa como por ejemplo bajarle la velocidad para que pudiera tomar las curvas mejor, ya que antes con tanta velocidad no era capaz de tomar las curvas.

7- Por ultimo hicimos unas últimas pruebas con el nuevo programa y comprobamos que el robot funcionaba perfectamente


lunes, 18 de mayo de 2015

Proyecto final: VELOCISTA

En este proyecto hemos hecho un coche utilizando dos motores, tres ruedas, una placa arduino, pilas, un interruptor y otros materiales.

1.- Primero cortamos y lijamos una tabla que sirve de base del robot. La tabla tiene forma de T ya que forma parte de las reglas para participar en robocampeones.
2.- Pegamos los motores a la tabla con termofusible y les pusimos las ruedas.
3.- Pegamos el portapilas y el  interruptor.
4.- Conectamos y soldamos los cables que van desde los motores hasta la placa arduino, previamente instalada junto con la placa amarilla. También las LDR.
5.- Pusimos las pilas, programamos la placa arduino y probamos el  robot.

Si enfocábamos a las LDR con una linterna el robot giraba a la derecha o izquierda  y si no seguía recto. Ej: si enfocabas la LDR derecha con la linterna, el robot giraba a la derecha, y viceversa. Por el contrario si no lo enfocábamos, éste seguía recto.

Éste fue el robot que presentamos en la feria de arduino que se celebró en la hípica en Cuenca.





martes, 7 de abril de 2015

Enviando al ordenador

En esta práctica hemos puesto un código. En este código aparecía un mensaje (Hola caracola) y al abrir el monitor serial, aparecía el mensaje ''Hola caracola'' repetidamente.

Recibiendo del ordenador

Abrimos el monitor serial. Hay un cuadro de entrada de texto con el botón enviar al lado. Escribimos H en el cuadro de entrada e hicimos clic en el botón enviar y vimos que se enciende el LED conectado al Pin 12 (en nuestro caso) de nuestra placa Arduino. Al teclear L y pulsar enviar. El LED se apaga. Hay que prestar atencion puesto que al poner H o L deben estar en mayusculas de no ser así el LED no lucirá.


Escribiendo en analógico

En este proyecto hemos conseguido que el led disminuya su intensidad progresivamente hasta apagarse  y que después de unos segundos que hemos determinado con el programa el led vuelva ha aumentar su intensidad progresivamente.



LDR

En esta practica hemos hecho que un led disminuya su intensidad, para esto hemos utilizado una LDR que su función es que al poner la mano encima del LDR disminuía la intensidad del led.



viernes, 27 de marzo de 2015

Leyendo en analógico

En esta práctica hemos  hecho que parpadee un led más rápido, o más despacio con ayuda de un potenciómetro. En función de la posición en la que lo girábamos, la frecuencia del parpadeo cambiaba.







El código del programa es el siguiente:


int ledPin = 13;
 
void setup() {
pinMode(ledPin, OUTPUT);
}
 
void loop() {
int val = analogRead(A5);
digitalWrite(ledPin, HIGH);
delay(val);
digitalWrite(ledPin, LOW);
delay(val);
}
 


 

 

jueves, 12 de marzo de 2015

Space interface

Este proyecto trata de que si pulsamos un botón se ponían a  parpadean 2 led y si dejamos de pulsar el botón se enciende un led rojo o un led verde, la rapidez de encenderse y apagarse la determinábamos con el programa.


A continuación cambiamos uno de los led rojo por uno verde. La función que lleva a cabo es la misma.







Entradas digitales

En este proyecto hecho con arduino hemos realizado el montaje con un pulsador y una resistencia. Al pulsar el botón se encendía un led que la placa arduino lleva incorporado. No obstante añadimos otro más grande que desempeñaba la misma función.



miércoles, 11 de marzo de 2015

Beep

Éste es el segundo proyecto que hemos realizado con arduino.
Consiste en:
    - Hemos realizado el montaje, pero esta vez en lugar de usar un diodo led, hemos utilizado un minialtavoz que producía un sonido determinado.
    - Al introducir el programa, seleccionamos el tono que queríamos que reproduciera el altavoz.


Además hicimos una prueba modificando el programa para que el minialtavoz emitiera otro sonido.


martes, 10 de marzo de 2015

Blink



Este es el primer proyecto que hemos hecho con arduino y consiste en que al meter un programa determinado parpadeaba el led más rápido o mas lento. 





domingo, 8 de febrero de 2015

Pruebas sketches

Estos son los pasos a seguir para hacer el proyecto ''serpiente roja''


-Primero hacemos un circulo
-Después hacemos que ese circulo se mueva
-Y por último hacemos que ese circulo cambie gradualmente de color


viernes, 6 de febrero de 2015

LA SERPIENTE
Ayudándome de los sketch que hay colgados en la página web arduino, he retocado uno y al modificar el tamaño y el color ha quedado así:

int blue = 100;
int tiempo = 0;
int diametro = 50;
   
void setup() {
  size(500, 500);
}
  
void draw() {
  tiempo = tiempo + 1;   
  blue = 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, 50, 75, 25);  // Aquí he añadido el color y en el último número la trasparencia.
  ellipse(mouseX, mouseY, diametro, diametro);
}