domingo, 19 de junio de 2016
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
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.
Suscribirse a:
Entradas (Atom)