lunes, 30 de julio de 2012

Problema: Reconocimiento del controlador de DVD

Hoy tratando de grabar algunos DVDs de juegos, me encontré con la novedad, de que mi unidad de DVD no estaba activada, osea no me reconocía los CD's que ingresaban.
Después de buscar por algunos sitios di con una solución, aquí les comparto los pasos que tuve que seguir.
1) Primero comprueben que sea una falla de Controlador mas no de Hardware, esto es si está reconociendo la unidad. para esto: Inicio - click derecho sobre Equipo - elegir Admistrar - en la ventana elegir Administrador de dispositivos.


En caso de existir algún problema se indicará el icono con un símbolo de advertencia. El cual al revisar en propiedades se mostrará en estado del dispositivo: Error 39
2) Hacer click en Inicio ejecutar "regedit" (sin las comillas)
3) En el panel de navegación buscar la siguiente subclave de registro y seleccionarla:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}




4) En el panel derecho seleccionar UpperFilters (sin extensión), click en el menú Edición y luego Eliminar. En caso de no existir esta clave seguir el paso 6.
5) Aceptar la eliminación del registro.
6) Buscar en el panel derecho el registro LowerFilters (sin extensión), click en el menú Edición y luego Eliminar.
7) Aceptar la eliminación.
8) Reiniciar el equipo
9) En caso de no encontrar cualquiera de los 2 registros, este artículo no será de ayuda para la resolución del problema.

Finalmente podremos darnos cuenta de que la unidad de DVD está de nuevo en reconocimiento lista para ser usada =)

sábado, 21 de julio de 2012

Bomba automática de agua.

Este es un proyecto que me enviaron en mi universidad, el cual en conjunto con mi compañero, José Olmedo Bedón Sánchez, pudimos realizarlo satisfactoriamente. Aquí les dejo la descripción y un pequeño video mostrando lo que hace.


Nuestro sistema consistirá de una bomba de agua, un tanque en el techo, y  una cisterna. (La bomba sacará agua de la cisterna para llenar al tanque).
Para nuestro caso la cisterna tendrá 30 galones de capacidad, y el tanque tendrá 10 galones.
Nuestro sistema consta de sensores que nos darán las siguientes señales:
X=1, si la cisterna tiene suficiente agua como para llenar el tanque, esto es que el nivel que tenga la cisterna sea mayor o igual que 10 en este caso.
Y=0, si el tanque está vacío, como sabemos un tanque nunca se debe vaciar entonces los sensores no se ubican en la parte del fondo del tanque así que diremos que esta vacío cuando el nivel del tanque sea menor o igual que 2.
Z=1, si el tanque está lleno.
También se definirá ocasiones o casos en los cuales la bomba tiene que encender o estar apagada.
·         Si la bomba de agua está apagada y el tanque está lleno, y la cisterna está llena o vacía, entonces la bomba no se prenderá.
·         Si la bomba de agua está apagada y el tanque está vacío y la cisterna esta vacía (o no tiene suficiente agua como para llenar el tanque), entonces no se prenderá.
·         Si la bomba está apagada y el tanque está vacío y la cisterna está llena, entonces  se prenderá.
·         Si está prendida y la cisterna se queda sin agua entonces se apagará.
·         Si está prendida y se llena el tanque entonces se apagará.
·         Si el tanque se empieza a quedar sin agua, la bomba no se prenderá hasta que el sensor indique que se ha quedado sin agua, entonces se volverá a prender.
Los niveles del tanque y de la cisterna estarán indicados por displays los cuales indicarán del 0 al 10 en el caso del tanque, y de 0 a 30 en el caso de la cisterna.
También activaremos un zumbador cuando la cisterna este llenando, y esto ocurrirá cuando la cisterna no tenga suficiente agua para llenar al tanque, en este caso la cisterna se llenará en su totalidad. El sistema debe comenzar una vez que se haya presionado y soltado el botón START. El usuario debe presionar y soltar el botón ACTIVIDAD para indicar que en la casa se están realizando actividades que disminuyen el nivel del agua del tanque, y deberá presionar y soltar el botón LIBRE para indicar que ya no se está consumiendo agua en el hogar.
Para disponer de las señales de CLOCK se debe implementar un circuito de reloj que trabaje de dos modos: Automático y Manual.
·         Puesto en modo manual, el circuito debe generar un solo pulso cada vez que se active el circuito del Clock.
·         Puesto en modo automático el reloj debe generar un tren de pulsos de frecuencia variable.