6° Proyecto Puerta automatica con Arduino y sensor ultrasonico
Integrantes:
- María de los Ángeles Snachez Armengol
- Mayté Mejía Palacios
- Ricardo García Martínez
Material empleado:
* Sensor ultrasónico $ 90.00 MXN
* Placa arduino UNO $250.00 MXN
*2 servomotores SG90 $60.00 MXN
* motor de lectora de PC
*protoboard $120.00 MXN
* cables macho-hembra $5.00 MXN
*cables macho-macho $5.00 MXN
* Relevador RAS-0510 5v $25.00 MXN
TOTAL $ 534.00 MXN
TOTAL $ 534.00 MXN
TIEMPO
11:30 Se programó la placa arduino de tal manera que el servo no detecta nada. El movimiento de los servos es de 180° y después de cierto tiempo regresará a su posición original, esto último con la finalidad de automatizar la apertura y cierre de la puerta.
11:57 Tuvimos problemas al momento de hacer que las helices de los servomotores pudieran sostener y mover la puerta.
Esto debido a varias situaciones:
1.- El peso de la puerta
2:-La hélice no dezplazaba completamente la puerta.
3.- No encontramos una ubicacion idonea para el servomotor
Intentamos conectarlo de varias maneras hasta poder encontrar la forma más conveniente.
1:00 Optamos utilizar un relevador ras y conectar el motor de CD (lector de cd), así de esta forma pudimos controlar la apertura de la puerta cada vez que el sensor ultrasonico detectase un objeto.
1:30 Pegamos el motor de la lectora de cd de nuevo a la maqueta y realizamos unas pruebas.
* El sensor ultrasónico detecta un objeto a 20 cm de distancia.
* Después de 3 segundos se cierra automáticamente la puerta
2:30 La finalidad del relevador es encender el motor con la corriente de 5v.
3:00 Probamos distintas configuraciones para conectar el relevador con la placa arduino y a su vez con el sensor ultrasónico.
3:20 Conseguimos conectar el relevador al arduino y al sensor para mover el motor para ello se necesito el uso de una corriente externa (cargador de 5v), por medio de este se logra abrir la puerta de forma automática.
2:30 La finalidad del relevador es encender el motor con la corriente de 5v.
3:00 Probamos distintas configuraciones para conectar el relevador con la placa arduino y a su vez con el sensor ultrasónico.
Código
#include <Ultrasonic.h>
Ultrasonic ultrasonic(9,8);
int distancia;
void setup() {
Serial.begin(9600);
pinMode(2,OUTPUT);
}
void loop() {
distancia = ultrasonic.Ranging(CM);
if(distancia <= 30)
{
digitalWrite(2,HIGH);
delay(500);
digitalWrite(2,LOW);
}
else
{
digitalWrite(2,LOW);
delay(500);
}
Serial.println(ultrasonic.Ranging(CM));
Serial.println("CM");
delay(1000);
}
Ultrasonic ultrasonic(9,8);
int distancia;
void setup() {
Serial.begin(9600);
pinMode(2,OUTPUT);
}
void loop() {
distancia = ultrasonic.Ranging(CM);
if(distancia <= 30)
{
digitalWrite(2,HIGH);
delay(500);
digitalWrite(2,LOW);
}
else
{
digitalWrite(2,LOW);
delay(500);
}
Serial.println(ultrasonic.Ranging(CM));
Serial.println("CM");
delay(1000);
}
NOTA:
Utilizamos la librería ultrasonic para arduino
A continuación se muestran un par de videos mostrando el funcionamiento del prototipo.
Video 1 Muestra el desplazamiento de la puerta.
Video 2 Se observan los valores que toma el sensor ultrasónico al detectar un objeto.
Conclusión
Concluimos que la elaboración de proyectos con electrónica digital es más sencillo además de reducir las horas empleadas, a diferencia de los que se realizan con electrónica analógica.
Una deventaja aunque el costo aumente notablemente en los primeros.
A nuestra consideración la ventaja más importante de dichos proyectos es poder utilizar librerías la cuales potencializan los proyectos a niveles inimaginables, dandole un plus a estos. Dichas librerías ayudan a adpartarlo a distintas situaciones, además de ofrecer una interfaz más amigable (en el caso de processing) para el usuario. También estas amplifican las acciones de los dispositivos utilizados para comunicarce con otros dispositivos.
A continuación se muestran un par de videos mostrando el funcionamiento del prototipo.
Video 1 Muestra el desplazamiento de la puerta.
Video 2 Se observan los valores que toma el sensor ultrasónico al detectar un objeto.
Conclusión
Concluimos que la elaboración de proyectos con electrónica digital es más sencillo además de reducir las horas empleadas, a diferencia de los que se realizan con electrónica analógica.
Una deventaja aunque el costo aumente notablemente en los primeros.
A nuestra consideración la ventaja más importante de dichos proyectos es poder utilizar librerías la cuales potencializan los proyectos a niveles inimaginables, dandole un plus a estos. Dichas librerías ayudan a adpartarlo a distintas situaciones, además de ofrecer una interfaz más amigable (en el caso de processing) para el usuario. También estas amplifican las acciones de los dispositivos utilizados para comunicarce con otros dispositivos.
hola de casualidad no tendran la codiicacion en visuailno de este pryecto que realizaron.
ResponderEliminarSeria de gran ayuda.
Automatización de puertas y mantenimiento www.multiconfort.com.mx SLA-GP2 115V SLA GILGEN BP2V2
ResponderEliminarHola
ResponderEliminarTodavía cuentas con el prototipo
k mierda
ResponderEliminarme salta un error al poner Ultrasonic ultrasonic(9,8);
ResponderEliminarcomo lo soluciono?
Este comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarSres expertos en el tema necesito una ayuda tengo una puerta automática marca stanley no me funciona el automático si le desaplico la energía en automático abre la puerta pero después no vuelve a cerrar
ResponderEliminar