viernes, 3 de junio de 2016

miércoles, 18 de mayo de 2016

7a semana




Esta semana hemos seguido haciendo el diseño de lo que cubrirá los cables en un futuro. Además hemos empezado a hacer el esquema de las conexiones y hemos terminado de conectar los cables en su lugar correspondiente.


miércoles, 11 de mayo de 2016

6a semana


  Durante la 6a semana hemos colocado las sujeciones de la tapa. También la diseñamos y además soldamos el adaptador de la pila de 9V.

miércoles, 4 de mayo de 2016

5ª semana

  
  Esta semana hemos colocado el portapilas, hemos tenido que usar uno que está en bloque, a pesar de querer usar uno en fila, que no hemos encontrado.
También hemos colocado la placa arduino mediante tres tornillos.

martes, 26 de abril de 2016

4ª semana

Esta semana hemos conseguido una caja para el proyecto ya que la otra se nos ha quedado pequeña. hemos colocado la placa arduino y la placa de los motores, hemos soldado los cables a los motores.


3ª semana

Esta semana hemos hecho los agujeros para los tornillos de las placas y para los cables de los motores. Además de eso hemos conseguido y colocado la rueda loca en la parte delantera. Hemos pegado los motores y puesto el soporte para la pila de 9 voltios.

martes, 12 de abril de 2016

2da semana de proyecto

Esta semana hemos obtenido el material para el proyecto del coche con 3 ruedas y ya tenemos las medidas adecuadas para comenzar.
Hemos realizado una maqueta a tamaño real para visualizar como quedaría el proyecto final.

lunes, 4 de abril de 2016

Primeras semana:Ideas



Esta semana hemos estado haciendo bocetos de distintas ideas propuestas, tomando medidas, haciendo una lista de los materiales necesarios.
Al final nos hemos decido por hace un coche triangular con 3 ruedas.





















martes, 8 de marzo de 2016

Enviando al ordenador



void setup() {
Serial.begin(9600);
}
 
void loop() {
Serial.println("Y YA ESTARIA");
delay(1000);
}
 
Con este programa al abrir el puerto serial y que en él se puede leer la
 frase "y ya estaría" .

Enviando al ordenador: sigue experimentando





void stup(){

Serial.begin(9600);

}

void loop(){

int lecturaSensor = analogRead(A1);

Serial.prontln(lecturaSensor);

delay(1000);

}

con este código lo que sucede es que al abrir el monitor serial te muestra los datos que recoge la ldr.

Ldr





int ledPin=10;

int ldrPin=A1;

void setup(){

}

void loop(){

int ldrValue=analogRead(ldrPin);

int led Value=map(ldrValue0,1023,0,255);

analogWrite(ledPin,ledValue);

delay(10);

}

Con este código lo que se hace es que al iluminar la ldr baja la intensidad del led y al aumentarla disminuye la intensidad del led

jueves, 3 de marzo de 2016

Theremin de luz


Con este programa dependiendo de la iluminación de la ldr se escucha un sonido más grave o más agudo.

Lámpara de colores


Con este programa lo que pasa es que dependiendo de la ldr que tapes predominará un color u otro.

martes, 1 de marzo de 2016

Teclado sonoro






Con este programa lo que pasa es que dependiendo del botón que pulses se oirá una nota u otra.

miércoles, 27 de enero de 2016

Leyendo en analógico


 Codigo:
int ledPin = 13;
 
void setup() {
pinMode(ledPin, OUTPUT);
}
 
void loop() {
int val = analogRead(A5);
digitalWrite(ledPin, HIGH);
delay(val);
digitalWrite(ledPin, LOW);
delay(val);
}
 
 Este programa lo que hace es cambiar la intensidad de la luz
 del led según la posición del potenciómetro.
 
 

Escribiendo en analogico: sigue experimentando


Código:
int ledPin = 10;
int fade = 0;
 
void setup() {
// nothing here
}
 
void loop() {
analogWrite(ledPin, fade);
delay(50);
fade = fade + 1;
fade = fade - 5;
}
 Este código hace que el led que esta en su máxima iluminación baje
 de intensidad lentamente hasta llegará a un punto en el que se apagará.

Recibiendo del ordenador



 int ledPin=13;
int incomingByte;
 
void setup() {
Serial.begin(9600);
pinMode(ledPin,OUTPUT);
}
void loop() {
if(Serial.available()>0){
incomingByte=Serial.read();
if(incomingByte=='H'){
digitalWrite(ledPin, HIGH);
}
if(incomingByte=='L'){
digitalWrite(ledPin,LOW);
}
}
}
Con este código al abrir el puerto serial se puede controlar si 
se enciende o se apaga el led, para que se apague se tiene que pulsar L 
y para que se encienda se tiene que pulsar H.

Escribiendo en analógico







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;
}
Con este Código el led va aumentando la intensidad lentamente hasta 
encenderse por completo y en ese momento vuelve a su estado original.