Entradas

Mostrando entradas de 2019

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...

Individual #1: Marquesina en Display LCD

¿Cuáles son los pasos para subir un programa a la placa  Arduino ? verificar seleccionar herramientas seleccionar puerto COM indicado subir Suba el programa " display.ino " a su placa  Arduino .  #include <LiquidCrystal.h> LiquidCrystal lcd(7,8,9,10,11,12); void setup() {         lcd.begin(16,2);    //fijamos el numero de caracteres y filas } void loop()    {       lcd.clear(); //borra la pantalla       lcd.setCursor(6,1);  //Ponte en la line 1,posicion 6       lcd.print("Mensaje") } ¿Ha tenido algún inconveniente?, ¿por qué?, ¿cómo se solucionó?, ¿qué se mostró en el  display ? No me funcionó.  ¿Qué es y para que sirve  LiquidCrystal.h ? LiquidCrystal.h es una librería que nos permite crear un objeto que representa al display LCD.   ¿Cómo se identifica al display LCD dentro del programa?...

PRÁCTICA #4 ENCENDER UN LED CON PULSADOR(PROGRAMACIÓN)

DESCRIPCIÓN: En esta clase trabajamos en el laboratorio por las mismas razones de la clase anterior. Hicimos un circuito a continuación del trabajo pasado solo que agragamos elementos y continuamos con el código de la app ARDUINO. MATERIALES: -PROTOBOARD -CABLES MACHO-MACHO -LED -PULSADOR -RESISTENCIA -PLACA DE ARDUINO -LA APLICACIÓN DE ARDUINO CONCLUSIÓN: Mi conclusión es que tengo que reforzar y mejorar en la parte de programación y tengo que seguir practicando,esta clase estuvo bien y pues estuve más focalizada y trate de no entretenerme mucho,aclare algunas dudas que tenía y seguí con el trabajo.  DIFICULTADES: Esta vez no tuve mucha dificultad ya que fue una continuación y pues no me toco elaborar todo desde cero.

PRÁCTICA #3 PROGRAMACIÓN DEL BUZZER

DESCRIPCIÓN: En esta clase programamos un buzzer utilizando los materiales electrónicos y una app  llamada ARDUINO,esta vez fuimos al laboratorio 1 pues necesitábamos las computadora para la elaboración de los códigos de programación y no fuimos al de mecánica por que no solo íbamos a elaborar conexiones. MATERIALES: -placa de arduino -buzzer -cables macho-macho -resistencia -la aplicación de arduino PROGRAMACIÓN DE LA APLICACIÓN: void setup() {  // put your setup code here, to run once:  pinMode(2,OUTPUT);//LED  pinMode(3,OUTPUT);//BUZZER } void loop() {  // put your main code here, to run repeatedly: digitalWrite(2,HIGH);//encender LED delay(3000);//3 segundos digitalWrite(2,LOW); digitalWrite(3,HIGH);//encender BUZZER delay(3000); digitalWrite(3,LOW) } CONCLUSIÓN: En conclusión esta clase fue relativamente fácil ya que para la parte de conexión tuvimos que entrar a moodle abrir un enlace de una imagen y conectar tal cual como estaba...

PRÁCTICA #2 ENCENDER LED CON POTENCIADOR

DESCRIPCIÓN: En esta clase hicimos lo mismo de la clase pasada solo que cambiamos las resistencias por un potenciometro el cual sirve para tener distintas medidas del potencial eléctrico. Como realizamos lo mismo que la clase pasada solo que intercambiando algunos elementos el circuito de conexión si es un poco mas extenso y de mayor dificultad. MATERIALES: -led -batería de 9v -protoboard -potonciometro -cables macho-macho resistencia CONCLUSIÓN: Pude observar otro nivel de dificultad en esta nueva clase de recordatorio pues al principio no podía lograr la conexión,sin embargo;pudimos lograrlo y sacar las diferencias entre la clase pasada y esta y para que sirve el potenciometro. DIFICULTADES: Mi dificultad en esta clase es que como ya dije no me salía la conexión correcta y que no supe controlar el nivel de potencia por lo que queme muchos leds.

PRÁCTICA #1 LED

DESCRIPCIÓN DE LA ACTIVIDAD: En esta clase recordamos cuanta luminosidad puede transmitir un led cambiando la potencia en volteos de una resistencia. Lo primero que hicimos fue armar todo el circuito para poder encender el led,luego íbamos intercambiando  resistencias de diferentes ohm para verificar cual era la de mayor potencia y que sucedía con cada una de ellas. MATERIALES: -Batería de 9v -broche -resistencias de diferentes ohm -led -protoboard CONCLUSIÓN: En conclusión la clase me pareció interesante y fue bonito ver los distintos tonos de luz que se podían dar cambiando las resistencias,en esta clase en mi caso yo no traje materiales por lo que trabaje con algunos compañeros y pues nos entretuvimos trabajando en grupo. DIFICULTADES: Mi dificultad fue que al principio no me salían bien las conexiones por que primero lo intentamos nosotros por lo que se quemaron varios leds pero al final con ayuda pudimos.

Plan de investigación

Electricidad

26-04-2019                    Ema Carbo                                       9NO"B" OBJETIVO; Conocer el funcionamiento de la electricidad. ¿Qué es la electricidad? La electricidad es una forma de energía producida por el movimiento de los electrones que se trasladan de un átomo a otro.                                                        MATERIA                                                                                                   ...