Entradas

Mostrando entradas de octubre, 2018

Unidad 1 "evaluacion"

width="600"

Practica fotocelda

Ya culminado nuestro proyecto procedemos a programar la fotocelda, la cual    es una resistencia, cuyo valor en ohmios, varía ante las variaciones de la luz. Estas resistencias están construidas con un material sensible a la luz, de tal manera que cuando la luz incide sobre su superficie, el material sufre una reacción química, alterando su resistencia eléctrica. Lo programamos con este codigo: #include <LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); const int sensorPin = A0; int pinRele=1; const int fotoceldaPin = A5; void setup()  {        lcd.begin(16, 2);                   lcd.print("Sistema de riego automático");          Serial.begin(9600);        pinMode(sensorPin,INPUT);        pinMode(pinRele,OUTPUT);        p...

Práctica LCD mecanica

Está clase yo estuve ausente debido a cuestiones médicas, pero mis compañeros me indicaron que estuvieron practicando como programar el LCD, ellas siguieron el proceso que utilizaron en TINKERCART  Con esto podremos hacer la programación para nuestro gran sistema de riego.

DIARIO DE TRABAJO #2

Hemos mpezado a usar el DISPLAY LCD, mi grupo y yo no teniamos el display por lo tanto usamos el programa llamado Tinker Card para practicar como programarlo.  se suponia que debiamos traer antes el Display ero como casi nadie lo abia traido la mayoria de la clase esta atrasado en el rea de programacion. Se me dificulto muho al momento e programar el display ya que se usan muchos clables macho-macho  estabamos escasas de esos cables.   Concluyendo, esta clase fue muy interesante, pero al mismo timepo dificil, pero mi grupo y yo pudimos avanzar.

DIARIO DE TRABAJO#4

Durante esta clase usamos el programa arduino para unir la programacion del rele, el lcd y el display . Para copiar el programa dabemos ver bien lo que hay antes de "void loop" y de "void set up. Despuès de copiarlo quedo asì:  #include <LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); const int sensorPin = A0; int pinRele=1; void setup()  {    int humedad = analogRead(sensorPin);    lcd.setCursor(0, 1);    lcd.print(humedad);    if(humedad < 500) } void loop()  {  int humedad = analogRead (sensorPin);  lcd.setCursor(0,1);  lcd.print(humedad);  if(humedad < 500) }  lcd.setCursor(6, 1);  lcd.print("ENCENDIDO");  digitalWrite( pinRele,HIGH); } else {  lcd.setCursor (6, 1);  lcd.print ("Apagado");  digitalWrite(pinRele,LOW); } delay(1000); }