jueves, 30 de noviembre de 2017

Práctita 4.

Nuestro objetivo es conseguir que dependiendo de la luz que le llegue a nuestros leds, se enciendan más o menos.

BITBLOQ:
Para empezar, seleccionamos los componentes que vamos a utilizar. Son 3 leds, que conectamos en 4,7 y 2 de una placa arduino, y la ldr, en el A0 de la misma.




En cuanto a los bloques,lo primero que vamos a hacer es declarar la siguiente variable.
Así, estamos igualando el valor de la variable a la luz que reciba el sensor.

Como bucle principal escogemos:



En estos bloques indicamos que; si la variable luz es menor que 100 las tres leds deben encenderse. En cambio si es menor que 200(pero no que 100) apagamos uno de los leds, mientras que los otros se quedan encendidos. Pero si es menor que 500 (y no que 200 o 100) deben apagarse dos de los leds y solo quedaría uno de ellos encendido.
En el último bloque , le ordenamos que si es mayor que 500, se apaguen todos los leds y, que debe esperar 1000ms tras haber realizado la acción.

CONEXIÓN DE FRITZING:
LEDS:

Para la conexión de los leds nos aseguramos de que la pata positiva de cada uno se encuentra en el  mismo número que elegimos en bitbloq (2, 4 y 7). Como siempre es necesario en este tipo de componentes, utilizamos también resistencias.
Además necesitamos que estén conectados entre sí, para poder coger un solo cable, y ligar los 3 a la vez a la toma de tierra (gnd).

LDR:
La LDR debe ir conectada a una resistencia y a 5V. La resistencia, al A0, y las 2 juntas a la toma de tierra.



CÓDIGO DE ARDUINO:



Nos aseguramos de que en ''herramientas'' el puerto es ''COM4'' y la placa ''Arduino/Genuino Uno'' , de que los números vuelven a ser 2, 4 y 7 y de que hemos añadido lo subrayado en la primera captura; y una vez lo tenemos, lo verificamos y subimos.
Si hemos seguido todos los pasos correctamente, este debería ser el resultado:




Este tipo de circuitos podría utilizarse por ejemplo en las farolas para hacerlas más económicas o instalarse en casas.







lunes, 27 de noviembre de 2017

Versión 2.0

Fallos en el circuito 2.



Elementos:

-Pila.






- Bombilla.








- LDR





-Relé.





- Interruptor







Este circuito aparentemente funciona bien, el LDR detecta que es de noche y se enciende la bombilla.
Pero para funcionar del todo bien debemos ver si al ser de día la bombilla se apaga.






Al ser de día la bombilla sigue encendida por lo que el circuito no funciona correctamente. Así que debemos averiguar cuales pueden ser sus posibles fallos.


Posibles fallos: 

Hay muy poca intensidad, por lo que la bombilla esté encendida todo el rato.



Posibles soluciones:

Podemos utilizar un transistor que multiplique la corriente.











CONTROLADOR DE MOTORES

ROBÓTICA. CONTROLADOR DE MOTORES L298N. COMPONENTES: JUMPER: conecta las partes entre sí. ZONAS: - Salida moto...