lunes, 29 de octubre de 2018

Práctica #6: Programa Proyecto + Fotocelda

#include <LiquidCrystal.h>



LiquidCrystal lcd(12, 11, 5, 4, 3, 2); R5, E, D4, D5. D6, D7

const int sensorPin = A0;

int pinRele=1;
const int sensorPin = A5;//pin conectado a fotocelda
void setup ()

 {

   Serial.begin(9600);

   pinMode(sensorPin, INPUT);

   pinMode(pinRele,OUTPUT);

   lcd.begin(16, 2);              // Fijamos el numero de caracteres y filas

  lcd.print("Sistema de riego automático");  // Aqui va el mensaje
  pinMode(fotocelda,INPUT);









void loop()



   {


        int humedad = analogRead(sensorPin):
     
        int luz = analogRead(fotoceldaPin):
     
       lcd.setCursor(6, 1);    // Ponte en la line 1, posicion 6

       String s = "Aquí mostrar el nivel de humedad" ;

       lcd.print(humedad) ;
       if(humedad < 500) //tierra seca
       {
        if(luz<100) 
       }

        Serial.println("Ecendido")
        digitalWrite(pinRele, HIGH)
     
        }

   
     }
     else
     {

  digitalWrite(pinRele,LOW);

  lcd.print ("Apagado")

  }

  delay(1000);

lunes, 8 de octubre de 2018

Diario de trabajo #2 (4toParcial)

En la segunda clase de mecánica estuvimos más del lado de los componentes electrónicos, verificando las conexiones, conectando los componentes (los cables) que nos faltaban al arduino, también nos pusimos de acuerdo entre los otros componentes que faltaban por ejemplo el LCD que es una parte fundamental para el proyecto, verificamos quien traía cada uno de estos para avanzar en la parte electrónica del proyecto.
Resultado de imagen para componentes electronicos  Resultado de imagen para lcd displayResultado de imagen para proyectos de mecanica animado
En conclusión, avanzamos un poco más en el proyecto aunque aún faltan algunas cosas que ya las tenemos pero no las hemos puesto aun en nuestra maqueta, debemos continuar en eso para poder hacerlo funcionar con la parte electrónica ya hecha.
Imagen relacionada

Diario de trabajo #1 (4toParcial)

Lo que hicimos en esa clase fue continuar con la preparación del proyecto en físico, osea el sistema de riego automático, ya que tuvimos algunas dudas porque la manguera que teníamos era demasiado grande a comparación de la bomba de agua que era muy pequeña y liviana así que nos percatamos de eso y decidimos hacer algunos cambios sobre lo visto, en las dificultades tuvimos que cambiar algunas cosas y eso fue un poco complejo y llevo a atrasar un poco el trabajo, pero supimos manejar lo para en la siguiente clase continuar y ver que componentes nos falta de traer.
Resultado de imagen para trabajos en grupo de informatica
En conclusión nos dimos cuenta que a pesar de algunas dificultades, sabemos arreglarlo para poder tener como resultado un buen proyecto elaborado, y nos dimos cuenta cuando debo ir algo y cuando no en nuestro sistema para que este funcione adecuadamente.

lunes, 1 de octubre de 2018

Práctica #5: Programa Proyecto + Display


#include <LiquidCrystal.h>LiquidCrystal lcd(12,11, 5, 4, 3, 2);//RS,E,D4,D5,D6,D7
void setup()    {       lcd.begin(16, 2);           // Fijamos el numero de caracteres y filas       lcd.print("Sistema de riego automatico");  // Aqi va el mensaje   }
void loop()   {       lcd.setCursor(0, 1);    // Ponte en la line 1, posicion 6       String s = "Aqui mostrar el nivel de humedad" ;       lcd.print(s) ;       delay(5000);       lcd.setCursor(0, 1);    // Ponte en la line 1, posicion 6       s = "los mecanicos ;v" ;       lcd.clear();       lcd.print(s) ;       delay(5000); 

{  int humedad = analogRead (sensorPin);  lod. setCursor (0,1);  lod. print (humedad);  if (humedad < 500)  {    digitalWrite (pinRele, HIGH);    lcd.setCursor (7,1);    lcd.print ( "Encendido" )  }  else 

  {    digitalWrite (pinRele,HIGH);    lcd.setCursor(7,1)    lcd.print ("Encendido")  }
  else 
  }   digitalWrite(pinRele, LOW);   lcd.setCursor (7,1)   lcd.print ("Apagado");
  }  delay (1000);

-Lo que hicimos en esta clase fue aprender a realizar esta practica que nos ayudara con nuestros componentes electronicos, para que estos puedan funcionar adecuadamente según lo mencionado, la miss nos dio las indicaciones para seguirlas y poder copiarlas en el programa de arduino.


Puente H L298N

¿Qué es y para qué sirve un puente h? Permite controlar la velocidad y dirección de motores de una cierta potencia, de manera muy senc...