PROYECTO PERRSLA

                     BLOG DEL PROYECTO PERRSLA
                         

                     CHRISTIAN CAMILO GALINDO PAEZ

                          JUAN DAVID PAREDES ROJAS 

                                                           


           

         COLEGIO: SAN JOSE DE CASTILLA IED


                  MATERIA: TECNOLOGIA E INFORMATICA


                         PROFESOR: WILLIAM GALVIZ 

                                     CURSO: 1003 J.T

                                                               

 


¿QUE ES EL PROYECTO PERRSLA?




El proyecto perrsla es el nombre que  se le da a un dispensador de agua para perros controlado por un arduino y servomotor en este blog mostraremos un paso a paso y evolución de nuestro proyecto de principio a fin contando con la programación , la simulación entre otras cosas 


 ¿QUE ES UN ARDUINO?  

Arduino es una plataforma de desarrollo basada en una placa electrónica de hardware libre que incorpora un micro controlador re-programable y una serie de pines hembra. Estos permiten establecer conexiones entre el micro controlador y los diferentes sensores y actuadores de una manera muy sencilla   

¿COMO FUNCIONA?


PARA EL FUNCIONAMIENTO DEL DISPENSADOR DE AGUA PERRSLA SE UTILIZARA UN ARDUINO UNO UN SERBOMOTOR DE MOVIMIENTO, PROTOBOARD. CABLE DE PODER  RESISTENCIA, LEDS, ADEMAS DE LA PROGRAMACION  NECESARIA PARA HACER QUE ESTE MONTAJE FUNCIONE
IMAGEN DE LOS MATERIALES:


BOMBILLOS LED

CABLES DE PODER JUMPER
SERBO MOTOR
PROTOBOARD
ARDUINO UNO
RESISTENCIAS





 EL CODIGO QUE SE USARTA PARA ESTA PROGARAMACION ES EL SIGUIENTE 


include <Servo.h>
Servo puerta;


int trig=2;
int echo=3;
int tiempo;
int distancia;
int rojo=5;
int verde=6;


void setup()
{
  Serial.begin(9600);
  pinMode(trig,OUTPUT);
  pinMode(echo,INPUT); 
  puerta.attach(4);
  pinMode(rojo,OUTPUT);
  pinMode(verde,OUTPUT);
}

void loop()
{
  digitalWrite(trig,HIGH);
  delay(1);
  digitalWrite(trig,LOW);
  tiempo=pulseIn(echo,HIGH);
  distancia=tiempo/58.2;
  Serial.println(distancia);
  delay(500);
  
   if (distancia<=10)
   {
     puerta.write(180);
     digitalWrite(verde,HIGH);
     digitalWrite(rojo,LOW);
   }
  
  else
  {
    puerta.write(0);
    digitalWrite(rojo,HIGH);
    digitalWrite(verde,LOW);
  }




ESTE CODIGO LO PONDREMOS EN TINKERCAD EN LA SIMULACION DEL SENSOR DE ULTRA SONIDO PARA QUE EL HAGA SU MOVIMIENTO



LUEGO DE ESTO PROCEDEMOS A HACER UN MONTAJE EN FISICO CON EL SENSOR DE ULTRASONIDO COMO SE MUESTRA EN LAS SIGUIENTES IMAGENES 








LUEGO CONTINUAMOS SIMULANDO NUESTRA ESTRUCTURA EN TINKERCAD EN 3D 





Comentarios