Entradas

Mostrando las entradas de septiembre, 2019

semana #5

Imagen
en esta semana comenzamos a probar si la programación funcionaba y arreglamos ciertas cosas esos hicimos en la primera hora ya en la segunda comenzaron a revisar que todos los grupos tenga sus pinballs  listos y los que ya los tenían listos tenían que poner su programación ya en el pinball.  Que se me complico ? se complico a la hora de poner la programación en el pinball . Que aprendí ? aprendí a poner vidas en arduino y poner mensajes para cuando ganaste y perdiste .

semana #4

lo que cambiamos en estas clase fue que cambiamos fue ahora pusimos lo de los puntos que cuanto va a valer los y puntos y  cuantas vidas vamos a tener eso solo hicimos en la primera hora por que ya en las segunda hora nos pusimos a probara si funcionaba y si me funciono solo falta poner lo electrónico en el pinball. Que se me hizo complico? Nada se me hizo complicado por que la miss nos explico. Que aprendí? aprendí a programar mejor y a poner puntos en arduino y vidas. Programación : #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int pinFotocelda=A0; int pinTunel=A1; int pinRampa=A2; int vidas=3; int puntos=0; byte corazon_izq[8]={0b00000000, 0b00000001, 0b00000011, 0b00000011, 0b00000001, 0b00000000, 0b00000000, 0b00000000  }; byte corazon_der[8]={0b00000000, 0b00000010, 0b00010111, 0b00011111, 0b00011110, 0b00011100, 0b00001000, 0b00000000 }; void setup() { lcd.begin(16, 2); pinMode(pinFotocelda,INPUT) ; pinMode(pinTunel

semana #3

Imagen
E n esta semana fuimos a mecánica  con nuestro pinball y nuestra programación ya echa para poder ya aplicarla en el pinball y para comprobar que si funciona eso hicimos en la primera hora, ya en la segunda hora los grupos que tenga listo comenzaron a entregar y lo que tenia una dificultad o una pregunta le decían a la miss. Que me pregunto? aparte de arduino hay otra pagina para programar  Que desarrolle? a tener mas precision en mi mano ya que para poner los cables con el arduino había que quemarlos para unirlos y ahí pude desarrollar la presicion. 

semana #2

en esta semana lo que hicimos fue mejorar lo que programamos en la clase pasada  pero esta vez pusimos un dibujo en el lcd y poner que solo teníamos 3 vidas y ir a excelt a hacer nuestro corazón y poner unos codijos a lado de la parte derecha y izquierda del corazón. algo que me pregunto? se puede hacer mas dibujos y poder ponerlos en el lcd programación:  #include <LiquidCrystal.h> LiquidCrystal displei(12, 11, 5, 4, 3, 2); int pinFoto=A0; int vidas=3; byte corazon_izq[8]={0b00000000, 0b00001010, 0b00001010, 0b00001010, 0b00000000, 0b00010001, 0b00001010, 0b00000100 };   byte corazon_der[8]={0b00000000, 0b00000001, 0b00000011, 0b00000011, 0b00000001, 0b00000000, 0b00000010, 0b00000000  }; void setup()   { displei.begin(16,2);  pinMode(pinFoto,INPUT);  displei.createChar(1,corazon_ izq);  displei.createChar(2,corazon_ der); } void loop() { int dato=analogRead(pinFoto); delay(1000); if(dato<300) {   vidas=vidas-1; } if(vidas==0) {  di

Semana #1

En esta semana lo que hicimos fue entrar a arduino y programar para cuando la bola pase por el hueco pierdas una vida así hasta perder las 3 vidas , después de haber echo eso teníamos que poner algo cuando pierdas . que se me hizo complico? lo único que se me complico fue a la hora de programar pero la miss explico y pude entender  que aprendí? como programar mejor y como poner palabras en arduino para que salga en el lcd. la programación: #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12) int pinfotocelda=A0; int vidaa=3; void setup() { lcd.begin(16, 2); pinMode(pinFotocelda,INPUT); } void loop() { int dato=analogRead(pinFotocelda); delay(1000); if(dato<300) {   vidas=vidas-1; } if(vidas==0) {   lcd.clear();   lcd.setCursor(1, 1);   // ponte en la lines 1, posicion 6   lcd,print("HAS PERDIDO") ;   vidas=3; }