martes, 31 de enero de 2017

INFRARROJOS

Hoy hemos estado aprendiendo a programar un infrarrojos. Información necesaria antes de comenzar:
Def: el sensor infrarrojo, también conocido como sensor IR, es un dispositivo que detecta la luz reflejada, y por tanto, es capaz de diferenciar entre blanco y negro o claro y oscuro.

-Puede ser objetos, sigue líneas, detectar colores...
-Ondas de radio: longitudes de onda de km ( hay microondas)
 Infrarrojos: debajo del rojo. Esa energía se utiliza. Similar al LED.
-Contiene un diodo(1) que emite, y otro que detecta(0)
-Se conecta en los digitales.

Negro= tierra= 0 boltios.
Blanco-rojo: alimentación

Seudocódigo:
Variable infrarrojo tomar valor sensor.
Si variable IR=0
Sonar zumbador


Seudocódigo 2:
Si infrarrojo_1 o infrarrojo_2 = 0
encender el LED
En caso contrario
apagar LED.

*Observaciones: hoy nos hemos encontrado con un problema en este seudocódigo (2). Queríamos que fuera necesario que los dos captaran negro para encender el LED, por ello añadimos esto: si infrarrojo_1 y infrarrojo_2.... pero no funcionó. Por ello tuvimos que sustituir la y por una ; problema que creemos que es un fallo del programa, ya que lo más lógico sería poner la "y" en lugar de la "o"

Aquí dejo un enlace para poder acceder a toda la información necesaria sobre los infrarrojos:
http://diwo.bq.com/programando-un-sensor-infrarrojo-en-bitbloq/

sábado, 28 de enero de 2017

Seguimos...

Ya nos quedan pocos días para presentar nuestro proyecto, el cual aún no está finalizado, así que debemos darnos prisa si queremos entregarlo a tiempo.
El pasado día nuestro profesor nos aconsejó primero copiar en una hoja o en un cuaderno el seudocódigo y nuestras ideas, y después pasarlo a bitbloq (o al programa que estés utilizando), y así lo hicimos.
Ya falta poco y tenemos que perfeccionar unos retoques.

jueves, 26 de enero de 2017

PROYECTO PIRATA

Mi compañero Iván y yo ya lo tenemos todo pensado. Nuestro trabajo va a ser un despertador pirata.

PIRATA:
Despertador pirata.
Materiales:
-LDR
-LED
-2 mini-servo
-Servo rotación continua
-Zumbador


Consiste en: cuando comienza, un minutero empieza a contar (movido por el servo de rotación continua). Cada minuto que pasa un LED se enciende durante un  segundo. Cuando transcurren cinco minutos, la canción de “piratas del Caribe” comienza a sonar. Cuando se hace de noche, o bien si apagas la luz, los dos mini servos realizan movimientos imitando a brazos durante un par de veces.

miércoles, 25 de enero de 2017

RGB



El pasado día hemos estado aprendiendo a programar el LGB, haciendo un proyecto simple, que cambie de color cada varios segundos.Hemos usado bitbloq y nuestra placa BQ.
En la pestaña de robótica os muestro los códigos de los proyectos realizados...

Nuestro profesor, más tarde, nos dio unas especificaciones que quiso que utilizáramos para hacer nuestro próximo proyecto:

Si la distacia es <20 cm, led color rojo
Si la distacia está comprendida entre  20 y 50 cm, led color amarillo
Si la distacia es >20 cm, led color verde

Mi compañero y yo aún estamos probando y creando códigos para conseguir estas especificaciones. Al principio tuvimos algunos problemas en la forma de conectar los cuatro cables necesarios, pero después nos dimos cuenta y supimos enganchar los correctamente.


Diagrama_Led-01(1)

lunes, 23 de enero de 2017

PIRATA

Finalmente, mi compañero y yo nos hemos decidido por hacer una especie de reloj pirata, que hace de minutero a la vez que se escucha la canción de "piratas del caribe". Mientras ocurre esto, dos LED son encendidos.

miércoles, 18 de enero de 2017

SERVO ROTACIÓN CONTINUA

El pasado día comenzamos a programar con el servo de rotación continua. Un servo que yo anteriormente ya había utilizado dado que lo había necesitado para comenzar a programar mi reloj minutero, pero ahora estoy aprendiendo más cosas.
😜😜😜

PROYECTO RELOJ

Estamos programando en robótica un reloj; un proyecto que nos propusieron hace tiempo y ya nos hemos decidido a qué hacer.
Tenemos ya montando y programado un minutero, un reloj en el que la aguja cambia cada minuto, y al hacerlo un LED se enciende.
Para completarlo y hacerlo más elaborado vamos a añadir otro pequeño reloj que marque los segundos.

SENSOR ULTRASONIDOS

El pasado día hemos estado aprendiendo a programar un sensor de ultrasonidos con bitbloq.

El enlace de la página donde hemos aprendido todo esto es este:
http://diwo.bq.com/programando-el-sensor-ultrasonido-en-bitbloq/

Me parece muy interesante y práctico, ya que hemos descubierto el modo que tienen los coches de aviso, cuando intentar aparcar o van a chocarse contra algo.
No tengo ninguna duda de momento sobre cómo utilizarlo. Seguramente más adelante me irán surgiendo más.
Es muy útil en la vida que podamos aprender estas cosas, ya que es algo que hoy día se está utilizando mucho.