Entradas

RESISTENCIAS

Imagen
RESISTENCIAS Elaborar la siguiente conexión y observar que pasa con cada resistencia. Resistencia de 100 ohm Podemos observar que el led se ilumina bastante. Resistencia de 100k ohm El led se ilumina mucho menos que la resistencia de 100 ohm. Resistencia de 1k ohm El led no se ilumina nada en comparación a las dos resistencias anteriores. Potenciómetro 1k ohm En esta imagen de abajo podemos observar que el led se ilumina igual al de la resistencia de 100 ohm. Potenciómetro 10k ohm En cambio esta imagen vemos que se ilumina con igual o un poco mayor de intensidad pero nos damos cuenta que el potenciómetro da para que pase mucha más energía sin que se explote el led. Potenciómetro 100k ohm En la última foto podemos observar que el led a pesar de que el potenciómetro le da mucho pase de energía no se ilumina casi nada;sin embargo se ilumina más que la resistencia de 100k ohm. CALCULOS Ley de ohm R=V/A    ó    ...

RETOS DE CIRCUITOS

Imagen
INTEGRANTES : Evelyn Mayorga-Domenica Arias-Ema Carbo GRUPO : 009 FECHA : 23-06-2020 RETO 1 El primer circuito consiste en hacer prender un led con un pulsador; este funciona ya que al presionar el pulsador, este permite que pase la energía y el led se ilumine. RETO 2 El segundo reto consiste en prender un led con ayuda de una fotorresistencia. Consiste en que el led se enciende dependiendo de la cantidad de luz que halla; es decir, que el led puede subir o bajar de intensidad. RETO 3 El tercer reto consiste en controlar un led con un potenciómetro; el led depende del potenciómetro;es decir, el potenciómetro controla el voltaje y esto hace que el led se ilumine con mayor o menor intensidad. LOGROS Los logros que tuvo nuestro grupo es que logramos realizar todos los circuitos o retos y que cada una de nosotras pudo cumplir correctamente su rol dentro del grupo. DIFICULTADES Las dificultades que siento que tuvimos como grupo fue no tenemos buena comunica...

Introducción a la Unidad 1

Imagen

Arduino

#include <LiquidCrystal.h>   LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);  void setup() {   int valorf=analogRead("fotocelda");   int valorh=analogRead("humedad");   delay(10);    lcd.setCursor(0,0);    lcd.print("L");    lcd.print(valorf);    lcd.setCursor(6,0);    lcd.print("H:");    lcd.print(valorh);    if(valorf<500) //no hay sol    {     if(valorf>500) //tierra Seca       {         lcd.setCursor (0,1);         lcd.print("REGAR");       }      else{         lcd.setCursor(0,1);         lcd.print("TIERRA HUMEDA");       }    }    else{       lcd.setCursor(0,1);       lcd.print("HAY SOL");    }  }

CLASE

#include LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int pinFoto=A0; int vidas=3; byte cor_izq[8]={ 0b00000000, 0b00000100, 0b00001110, 0b00001111, 0b00000111, 0b00000011, 0b00000001, 0b00000000}; byte cor_der[8]={ 0b00000000, 0b00000100, 0b00001110, 0b00011110, 0b00011100, 0b00011000, 0b00010000, 0b00000000}; void setup() { lcd.begin(16, 2); pinMode(pinFoto,INPUT); lcd.createChar(1,cor_izq); lcd.createChar(2,cor_der); } void loop() { int valor=analogRead(pinFoto); delay(1000); if(valor<100) { vidas=vidas-1; } if(vidas<=0) { lcd.clear(); lcd.setCursor(1, 1); lcd.print("Te moriste") ; delay(5000); vidas=3; } lcd.setCursor(0,0); printVidas(); } void printVidas() { if(vidas==3){ lcd.write(1); lcd.write(2); lcd.write(1); lcd.write(2); lcd.write(1); lcd.write(2); } else if(vidas==2){ lcd.write(1); lcd.write(2); lcd.write(1); lcd.write(2); } else if(vidas==1){ lcd.write(1); lcd.write(2);} }

APUNTES-CONTANDO VIDAS CON FOTOCELDA

1 fotocelda 1 resistencia 10k(ohm)-café,negro,naranja 2 resistencias 220k(ohm)-rojo,rojo,café 1 led (blanco) display LCD potenciómetro 10k(ohm) #include <LiquidCrystal.h LiquidCrystal lcd(7, 8, 9, 10, 11, 12); int pinFoto=A0; int vidas=3; byte cor_izq[8]={  0b00000000, 0b00000100, 0b00001110, 0b00001111, 0b00000111, 0b00000011, 0b00000001, 0b00000000 byte cor_der[8]={  0b00000000, 0b00000010, 0b00000111, 0b00000111, 0b00000110, 0b00000100, void setup() {  lcd.begin(16, 2);  pinMode(pinFotocelda,INPUT);  lcd.createChar(1,cor_izq);  lcd.createChar(2,cor_der); } void loop() {  int dato=analogRead(pinFotocelda);  delay(1000);.  if(valor<300)  {    vidas=vidas-1;  }  if(vidas==0)  {   lcd.clear();   lcd.setCursor(0,0);      lcd.print("Perdiste =(") ;   delay(5000);   vidas=3;  }   lcd.setCursor(0,0);   ...

ACTIVIDAD INDIVIDUAL 2

ACTIVIDAD INDIVIDUAL #2 Estimados estudiantes, seguir las siguientes indicaciones (responda en una entrada de su blog): Suba el programa " caritaLCD.ino " a su placa  Arduino .  Responda: ¿Ha tenido algún inconveniente?, ¿por qué?, ¿cómo se solucionó?, ¿qué se mostró en el  display ? Al principio no me salía nada porque conecte mal los cables en los lugares que no eran como en 5v y uno en negativo Observe el código de programación y con base en lo observado, elabore una tabla que explique cada instrucción:       Abra el archivo "plantilla.xlsx" y modifique las celdas coloreadas para formar su propia figura. Luego modifique los valores correspondientes en las columnas K a la R, donde los "1" corresponden a las celdas pintadas y los "0" a las celdas en blanco. Luego copie los números de la columna T al programa Arduino para observar su propia figura en el display. Amplíe su conocimiento y responda: ¿Qué es un (tipo de dato) byte?, ¿Qué es un arregl...