Tecnologia 3A mesa 6.
domingo, 14 de junio de 2015
Presupuesto del coche hecho por Carlos Buendía y Sergio Guuadalajara
Para realizar este proyecto hemos utilizado 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)
sábado, 13 de junio de 2015
Preparación del robot para robo campeones
Le cambiamos los sensores de LDR por unos sensores infrarojos para el seguimiento de una linea negra, exactamente le pusimos 4 sensores.
Cambiamos l código de seguimiento de luz por uno de seguimiento de linea para que siguiera el circuito.
Cambiamos l código de seguimiento de luz por uno de seguimiento de linea para que siguiera el circuito.
Preparación del robot para la feria arduino en Cuenca
En los días de antes de la feria de arduino de Cuenca terminamos de colocar las piezas y le incorporamos unos sensores LDR para que se moviese por seguimiento de luz y asi comprobamos que los motores funcionaban correctamente.
Para hacer que funcionasen los motores teníamos que iluminar los LDR para que abalanzase hacia delante y solo uno si queríamos que girase .
Para hacer que funcionasen los motores teníamos que iluminar los LDR para que abalanzase hacia delante y solo uno si queríamos que girase .
Primeros días de trabajo en el robot
En los primeros días de la construcción cortamos la base del robot de plástico espumado , hicimos los taladros y las marcas de los componentes para su colocación con tornillos y con silicona termo fusible.
También pegamos las ruedas y el porta pilas.
LDR Calibración de sensores
Descripción:
Es una modificación del código anterior en la que se incluye un potenciometro para calibrar el LDR ya que no en todos los sitios hay una misma luz ambiente y con este código podría calibrarse para su debido funcionamiento.
Materiales:
LDR , LED , potenciometro , placa arduino , 2 resistencias y placa board.
Código:
Es una modificación del código anterior en la que se incluye un potenciometro para calibrar el LDR ya que no en todos los sitios hay una misma luz ambiente y con este código podría calibrarse para su debido funcionamiento.
Materiales:
LDR , LED , potenciometro , placa arduino , 2 resistencias y placa board.
Código:
int ledPin=10;
int ldrPin=A1;
int potPin=A5;
void setup() {
pinMode(ledPin,OUTPUT);
}
void loop() {
int ldrValue=analogRead(ldrPin);
int threshold=analogRead(potPin);
if(ldrValue>threshold){
digitalWrite(ledPin,LOW);
}else{
digitalWrite(ledPin,HIGH);
}
delay(10);
}
LDR
Descripción:
Este código es para que el LED cambie de luminosidad dependiendo de la luz del ambiente , cuanta mas luz menos intensidad de luz da el LED y viceversa.
Materiales:
LED , 2 resistencias, placa board ,LDR y placa arduino.
Código:
Este código es para que el LED cambie de luminosidad dependiendo de la luz del ambiente , cuanta mas luz menos intensidad de luz da el LED y viceversa.
Materiales:
LED , 2 resistencias, placa board ,LDR y placa arduino.
Código:
int ledPin=10;
int ldrPin=A1;void setup() {
//nothing here
}void loop() {
int ldrValue=analogRead(ldrPin);
int ledValue=map(ldrValue,0,1023,0,255);
analogWrite(ledPin, ledValue);
delay(10);
}
Escribiendo analogico
Descripción:
Este código lo que hace es usar el fade para subir y bajar la luminosidad del LED de mas oscuro a mas claro constantemente tardando el delay que tu le pongas en el código. Lo que he tratado de hacer es conseguir lo que se llama una luz de respiración (breath).
Materiales:
LED , resistencia, placa arduino y placa board.
Código:
Este código lo que hace es usar el fade para subir y bajar la luminosidad del LED de mas oscuro a mas claro constantemente tardando el delay que tu le pongas en el código. Lo que he tratado de hacer es conseguir lo que se llama una luz de respiración (breath).
Materiales:
LED , resistencia, placa arduino y placa board.
Código:
int ledPin = 10;
int fade = 0;
void setup() {
// nothing here
}
void loop() {
analogWrite(ledPin, fade);
delay(10);
fade = fade + 10;
if (fade > 255) fade = 0;
}
Suscribirse a:
Entradas (Atom)