lunes, 16 de septiembre de 2019

PROGAMACIÓN arduino

#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
int pinfoto=A0;
int vidas=3;
void setup(){
lcd.begin(16, 2);
pinMode(fotocelda, INPUT);
}

void loop() {
int valor=analogRead(pinFotocelda);
delay (1000);
if (dato<300)
{
vidas=vidas-1;
}
if (vidas==0)
{
lcd.clear(0);
lcd.setCursor(0,0);
lcd.print("GAME OVER") ;
delay(5000)
vidas=3;
}

lcd.setCursor(0,0);
printvidas();
}
void printvidas(){
 
}
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);
}

lunes, 9 de septiembre de 2019

comando digital: vidas de pinball con fotocelda

lunes 9 de septiembre, 2019

int pinFoto=A0;int vidas=3;void setup() { pinMode(pinFoto,INPUT);
}
void loop(){ int valor=analogRead(pinFoto); if(valor=100){   vidas=vidas-1;}if(vidas==0){  vidas=3;}


lunes, 19 de agosto de 2019

Individual #1: Marquesina en Display LCD

  • Responda: ¿Cuáles son los pasos para subir un programa a la placa Arduino?
  • Los pasos son tener el programa arduino y poner un código que se pueda usar,luego hay que verificar que el código este correcto y luego darle al botón de subir y se subira sin problema
  • Suba el programa "display.ino" a su placa Arduino
  • Responda: ¿Ha tenido algún inconveniente?, ¿por qué?, ¿cómo se solucionó?, ¿qué se mostró en el display?
  • Tuve un inconveniente y se soluciono al conectar bien algunos cables.
  • Observe el código de programación y responda: ¿Qué es y para que sirve LiquidCrystal.h?, ¿Cómo se identifica al display LCD dentro del programa?, ¿Cómo se identifican los pines del display conectados al Arduino?, ¿Cuál es la utilidad de las instrucciones begin, clear y print?
  • Liquid Crystal sirve para reflejar algo en la pantalla del display LCD Begin su funcion es de fijar los numeros de caracteres y filas (en este caso) clear es para borrar la pantalla.
  • Cambie el programa: En la instrucción setCursor, cambie el 6 por el 0 y el 1 por el 0. Suba el programa y observe. 
  • Responda: ¿Cuál es la utilidad de setCursor?


  • La utilidad de setCursor es Posicione el cursor LCD; es decir, establezca la ubicación en la que se mostrará el texto posterior escrito en la pantalla LCD.


    NOTA: La función print requiere como parámetro una cadena de caracteres, por lo cual es necesario que el mensaje se escriba entre comillas.
    • Amplíe su conocimiento: ¿qué es una librería, ¿qué es una variable?. ¿cuáles son las características de los identificadores de las variables?, tipos de datos.
    • Suba el programa "marquesinalcd.ino" a su placa Arduino
    • Responda: ¿Qué se mostró en el display?
    • El display mostro un mensaje que decia hola mundo.
    • Observe el código de programación y responda: ¿Qué estrategia aplica el programador para causar el efecto marquesina? 
    La estrategia que yo veo es que repite el comando unas 4 veces para que se haga el efecto
    • Cambie el programa: Personalice el mensaje y aumente la velocidad de la marquesina. Muestre sus resultados a los docentes y compañeros.
    • Responda: ¿Qué cambios realizó al código de programación para aumentar la velocidad de la marquesina?
    • Conclusión: ¿cuáles fueron sus logros y dificultades?, ¿cómo las superó?, ¿qué se pregunta?
    • Los logros fueron que ahora puedo modificar el mensaje y poner algo como pinball o simplemente mi nombre,las dificultades fueron que como no tenia la conexion tuve que que pedir ayuda a otro compañero y asi lograr hacerlo.

jueves, 4 de julio de 2019

Clase de practica de electronica #2

Hoy nos enseñaron como poner una fotocelda y un led con potenciometro.
Mi dificultad fue de no tener fotocelda.
Resultado de imagen para led con potenciometroResultado de imagen para fotocelda conexion

Clase de practica de electronica #1

Hoy nos enseñaron a como conectar a un protoboard un led con un pulsador.
Mi dificultad fue no tener pulsador.Resultado de imagen para conexion de un led con pulsador

Mecanica #5

Hoy fue nuestro quinto día y nos enseñaron los protones,neutrones,y los electrones.
Mi dificultad fue saber donde se ubicaban.
Resultado de imagen para protones y neutrones y electrones

Mecanica #4

Hoy fue nuestro cuarto dia y nos enseñaron los valores de las resistencias.
Mi dificultad fue de comprender los valores. Resultado de imagen para valores de resistencias

Mecanica #3

Hoy fue nuestro tercer dia y nos enseñaron cómo conectar un potenciómetro al protoboard.
Mi dificultad fue al colocar el potenciómetro.
Mi solucion fue de pedirle ayuda al profesor.Resultado de imagen para potenciometro en protoboard

Mecanica #2


Resultado de imagen para buzzer en protoboard
Hoy fue nuestro segundo dia y nos enseñaron a conectar un buzzer al protoboard.
Mi dificultad fue de no tener un protoboard.
Mi solución fue prestar alguno.





Mecanica #1

Hoy nos dieron nuestra primera clase de mecánica que trató de conectar a un protoboard una bateria y un led.
Mi dificultad al hacer este trabajo fue de que no tenia led.
Resultado de imagen para led en protoboard
Mi solución fue pedir prestado un led.

lunes, 24 de junio de 2019

Individual #3: Pulsador + LED con Arduino

Hoy hicimos que un led se prendiera con un arduino mediante un circuito. Lo que se me complico fue el circuito.¿Se podra prender muchos a la vez?

Individual #1: Buzzer + LED con Arduino

Hoy hicimos con los materiales de electrónica que el buzzer suene por un periodo de tiempo de tres segundos.Lo que se me complico fue la programación debo prestar mas atención en la programacion y en como debo hacer.

miércoles, 29 de mayo de 2019

Reflexión final del primer parcial


  • Elaborar una entrada nueva en el blog, en la cual explique en qué consiste la etapa de Indagación y Análisis cómo la desarrolló, qué aprendió, cuáles atributos del perfil IB y cuáles habilidades de enfoques del aprendizaje desarrolló. Dedique un párrafo a la reflexión de sus logros y dificultades durante el primer parcial.


 La etapa de indagación y análisis consiste  en aprender diferentes cosas como construir una maquina de pinball casera con materiales reciclado como tapas de botellas,ligas,canicas,madera,etc.
Los atributos del IB que desarrolle son: Buen comunicador,íntegro, de mentalidad abierta.
Mi compañero y yo buscamos como hacer pinball ya que encontramos muchas fuentes de información que nos sirvieron de mucha ayuda.

miércoles, 9 de enero de 2019

Algoritmos para el proyecto

¿Que es un algoritmo?
En resumen, un algoritmo es cualquier cosa que funcione paso a paso, donde cada paso se pueda describir sin ambigüedad y sin hacer referencia a una computadora en particular, y además tiene un límite fijo en cuanto a la cantidad de datos que se pueden leer/escribir en un solo paso. Esta amplia definición abarca tanto a algoritmos prácticos como aquellos que solo funcionan en teoría, por ejemplo elmétodo de Newton y la eliminación de Gauss-Jordan funcionan, al menos en principio, con números de precisión infinita; sin embargo no es posible programar la precisión infinita en una computadora, y no por ello dejan de ser algoritmos.

¿Como representar un algoritmo?

FORMAS DE REPRESENTAR UN ALGORITMO
Un algoritmo se puede representar por medio de dos formas, a través de Pseudocódigo
o de Diagramas de Flujo. Para la presentación de los algoritmos que hasta
ahora se han utilizado en el texto se han representado a través de pseudocódigos.

 Pseudocódigo, significa escribir las instrucciones del algoritmo en lenguaje natural,
tal y como lo expresamos de manera cotidiana, este procedimiento facilita su escritura
en los lenguajes de programación. 

Escriba el algoritmo para prepararse para venir al colegio todas las mañanas.

Me levanto.
Me lavo los dientes.
Me lavo la cara.
Me pongo la ropa.
Alistó mis cuadernos.
Voy a desayunar.
Subo al expreso.

Escriba pasos ordenados del funcionamiento (programa) que sean detallados. Considere que estos pasos luego se convertirán en el programa para el Arduino.

Hacer el diseño en dibujo.
Ir haciendo la base y lo demás. 
Crear un hueco en la parte superior para el display.
Programarlo para que cuente las monedas.

Investigación de los componentes electrónicos

Resistencias:

¿Que es la resistencia eléctrica?

Las resistencia eléctrica es una de las magnitudes fundamentales que se utiliza para medir la electricidad y se define como: la oposición que se presenta al paso de la corriente.La unidad que se utiliza para medir la resistencia es el ohmio (Ω) y se se representa con la letra R.
resistencia eléctrica
El switch:
El switch opera en el nivel del cruzamiento o combinación de datos y tiene como finalidad principal garantizar la interconexión de un mínimo de dos segmentos de red, similar a la función de un puente (bridge).

Este dispositivo de red se encarga de transmitir los datos de un segmento a otro de acuerdo a la dirección MAC que tengan como destino las tramas de esta estructura. Su tarea hace foco en la conexión de diferentes redes y sus correspondientes fusiones.

El buzzer: 
Zumbadorbuzzer en inglés, es untransductor electroacústico que produce un sonido o zumbido continuo o intermitente de un mismo tono (generalmente agudo). Sirve como mecanismo de señalización o aviso y se utiliza en múltiples sistemas, como en automóviles o en electrodomésticos, incluidos los despertadores.

EL pulsador:


Un botón o pulsador es un dispositivoutilizado para realizar cierta función. Los botones son de diversas formas y tamaños y se encuentran en todo tipo de dispositivos, aunque principalmente en aparatos eléctricos y electrónicos.
Los botones son por lo general activados, al ser pulsados con un dedo. Permiten el flujo de corriente mientras son accionados. Cuando ya no se presiona sobre él vuelve a su posición de reposo.

Puede ser un contacto normalmente abierto en reposo NA (Normalmente abierto), o con un contacto NC (normalmente cerrado) en reposo.

El display:
Una pantalla LCD son dispositivos diseñados para mostrar información en forma gráfica. LCD significa Liquid Crystal Display (Display de cristal líquido). La mayoría de las pantallas LCD vienen unidas a una placa de circuito y poseen pines de entrada/salida de datos. Como se podrán imaginar, Arduino es capaz de utilizar las pantallas LCD para desplegar datos.

Es extremadamente sencillo enviarle datos al circuito integrado de una pantalla LCD desde Arduino gracias a la librería LiquidCrystal que viene junto con Arduino IDE.

Encenderecho led con arduino


informe final 2

Informe final:El fin del proyecto de informática estos días he estado algo nervioso de no poder cumplir con las expectativas de mis superiores y fallar pero en mi opinión yo tengo la esperanza de pasar el año con éxito, este trabajo ha tenido una importante función en lo que nos pudiera servir en un futuro cercano tuvimos varias dificultades en encontrar los materiales debido a que nuestros docentes o padres se han confundido con la compra sobre estos  objetos de mecánica que nos sirvieron para este año lectivo y tal vez para el próximo también nos pudieran servir para grados superiores como:noveno,décimo y los bachillerato.

Alcancia Digital:
En este año hemos hecho muchos proyectos como la alcancía digital,este proyecto se

basa en una botella de plástico con un display programado para

contar monedas cada vez que metas alguna de cualquier valor, menos los billetes.










Piano manejado por arduino:
En este proyecto trabajamos una gran variedad  semanas para terminarlo porque a veces nos

equivocamos en poner un cable bien o no teníamos los materiales suficientes,el proyecto

se basa en conectar cables para que el buzzer haga sonidos cada vez que presionemos un pulsador.Este es el diseño en el que nos hemos basado.

Como pueden ver este ha sido nuestro resultado al final del proyecto solo que es más amplio.

Dificultades:Las dificultades de este este proyecto ha sido en conseguir los materiales requeridos la falta de ayuda que he requerido de

mi compañero Axel al aporte de requerimiento o servicios.Conclusión:En conclusión este trabajo me ha llevado ha tener algunas preocupaciones

como saber si nuestro maestro(a) estará de acuerdo con el progreso de mi grupo haya haber terminado por fin

esta fase del proyecto y también del año.




Lluvia de ideas

materiales:

ARDUINO

PROTOBOARD
PULSADORES
LEDS
GOMA
PINTURA

TIPOS DE TECLADOS








funcion
Es sintonizar correctamente cada melodía de la canción que hemos escogido.