martes, 9 de enero de 2018

Reflexion del 2do quimestre (FIN AÑO LECTIVO :D)

En este segundo quimestre fue uno de los mejores que he pasado , ya que yo soy amante de los proyectos de robotico a excepcion de los robot lego que esos si no me gustan demasiado ya que son un poco complicados , a mi me gusta los arduinos porque son programa abierto a tu gusto y los legos tienen ciertas restricciones , arduino es como hacer maquinitas caseras en debes de comprar las cosas caras que venden en tiendas , arduino es lo que me describe con potencial . En el proyecto de photobooth elegi mi valor junto a mi compañero que es el COMPAÑERISMO algo que describe los trabajos en grupo complejos , aqui tiene que haber porsupuesto un lider para organizar todo lo que van hacer los integrantes , en este caso es en pareja , yo me encargo de toda la caja y los circuitos de robotica y mi compañero en hacer los informes y hacer carteles sobre el compañarismo. Aqui fuimos integros en la presentacion ya que fuimos honestos al presentar la caja y no presumir como otros para tener una buena nota , solidaridad este perfil lo cumpli ayudando a otros con el mismo proyecto para ser un buen compañero y tal vez proximamente amigo. Tanto como mi compañero yo nos esforzamos para hacer este proyecto hermoso , ya que habiamos hecho otros proyectos como por ejemplo el de riego que fue un exito , y mejor , es que reciclamos de ese proyecto para hacer este sin gastos de dinero. Tal vez el proximo año lectivo sea asi y que nos hagan hacer una casa con maquinarias y todo ya que tanto a mi papa y a mi adoramos eso. Les deseo buena suerte todos en sus proyectos arduinos de seguro van a triunfar y ser grandes programadores profesionales.

Feliz Año atrasado jeje

miércoles, 18 de octubre de 2017

Bitacora Secuencia de numeros

En esta clase aprendimos como programar un display de 7 segmentos como contar en cuenta regresiva para el proyecto de photobooth.

¿Que quiero decir con esto?
Que el display de 7 segmentos funcionara como contador antes de tomar la foto es decir 10 9 8 7 6 5 4 3 2 1 !FOTO!.

Para esto necesitamos hacer las siguientes conexiones para esto necesitaremos:

-Placa Arduino uno u otro
-Pulsador
-Cables jumping
-Display de 7 segmentos
-Resistencias desde 320 ohm a 1k

La siguiente conexión que debemos hacer es esta



Una vez hecha las conexiones necesitaremos la siguiente plantilla como codigo.

int boton = 2;
void setup()
{
  for(int i=3;i<=10;i++)
    pinMode(i, OUTPUT) ; //display 7 segmentos
  pinMode( boton  , INPUT) ; //botón  como entrada
}
void display(int a,int b, int c, int d, int e, int f, int g, int punto)
{
  digitalWrite(3,a); 
  digitalWrite(4,b); 
  digitalWrite(5,c); 
  digitalWrite(6,d); 
  digitalWrite(7,e); 
  digitalWrite(8,f); 
  digitalWrite(9,g); 
  digitalWrite(10,punto); 
}
void loop()
{
  display(0,0,0,0,0,0,0,1);
  int valor = digitalRead(boton) ; // leemos el valor de boton, si está presionado será HIGH y sino será LOW.
  if(valor==HIGH)//si el boton está enviando voltaje alto al pin del Arduino 
  {
    //cuenta regresiva
     display(1,1,1,1,1,1,0,1);//0
    delay(2000);//el programa espera 5 segundos






  } 
}

Para hacer la cuenta regresiva tienen que distinguir los numeros 1 con los numeros 0 , el 1 es como el valor HIGH y el 0 LOW con esto ya podemos hacernos una idea. Cada orden se refiere a cada letra de cada segmento del display.



UN VIDEO YA CON EL PROYECTO TERMINADO Y PROGRAMADO.

lunes, 16 de octubre de 2017

Bitacora Display 7 segmentos



Los display de 7 segmentos, son componentes electrónicos que se utilizan para la representación de números en muchas aplicaciones que hay que representar magnitudes, tiempo, temperatura, velocidad, contadores, etc. 9.





Este componente lo podemos encontrar agrupado en varios dígitos o de forma individual, siendo muy usado en las practicas con protoboard para contar tiempo o eventos.
Grupo digitos led
Internamente están constituidos por una serie de diodos LED con unas determinadas conexiones internas. En la figura se indica el esquema eléctrico de las conexiones del interior de un dígito de LED de 7 segmentos.
Dígito led conexionado


El catodo comun por defecto va al pin GND de la placa Arduino mienstas q el Anodo va 5V o a 3.5V dependiendo de cuanta resistencia de voltaje tiene.


Se tiene que saber que cada linea tiene su letra y tiene que adaptarse la al arduino para que prenda.


Para hacer el contador tienes que hacer una cuenta regresiva con el arduino programandolo con el programa arduino. Y cambiando por cada segundo la posicion de las luces.








Bibliografia:




¿Que es un display a LED de 7 segmentos? (n.d.). Retrieved September 27, 2017, from http://electronica-teoriaypractica.com/que-es-un-display-a-led-de-7-segmentos/

Display de 7 segmentos. (2016, December 12). Retrieved September 27, 2017, from https://unicrom.com/display-de-7-segmentos/

martes, 12 de septiembre de 2017

Bitacora Pulsador

En esta clase pudimos apreciar un pequeño circuito de pulsador con Arduino mediante un codigo.
En este estan incluido :

-Resistencia
-LED
-Pulsador 4 patas
-Cables Jumper
-Protoboard
-Placa Arduino uno/Mega

La función de este circuito es cuando pulsemos el pulsador el LED automáticamente prenderá y se mantendrá prendido por un periodo de 5 segundos después de esos segundos se apaga obviamente dependiendo de la variable Delay en el sketch del arduino.

El circuito debe estar asi para que funcione.


El sketch les dejo en este link.

http://moodle.copol.edu.ec/pluginfile.php/46766/mod_assign/introattachment/0/PRUEBA_pulsador.ino?forcedownload=1

martes, 29 de agosto de 2017

Reflexion 9no grado 1er Quimestre

En todo este quimestre hemos aprendido mucho de electronica , principalmente, de la placa Arduino aquella placa donde programas para que hagan x cosas en un tiempo determinado.

Lo primero para recordar lo que aprendimos en 8vo fueron las conexiones de LEDS y resistencias por ejemplo los tipos de conexiones de estos como Serie , Mixtos y Paralelos.

Despues hicimos algo un poco mas avanzado que es LEDS+ Pulsador que son similares a los switch que son de prendi y apaga como los interruptores para quedar mas claro.



Comenzamos con las evaluaciones para construir la maqueta , lo que hicimos fue hacer Criterios para la construccion de la Maqueta o proyecto de Riego automatico. Elegimos un diseño final para la maqueta y fue este.

[IMAGE NOT FOUND]

La miss nos enseño el funcionamiento de la placa Arduino y como programarla , y para una programacion se necesitan varios componentes , a exepcion de algunos .
Para subir la programacion al Arduino debemos Compilarlo para que el programa verifique si el codigo esta bien y despues al haber terminado ya subirlo. Por defecto las placas arduinos tienen 1 kb de almacenamiento.

En conclusion este fue uno de mis mejores quimestres ya que soy muy fan de la electronica y siempre ese ha sido mi sueño programar y ser programador para hacer proyectos interesantes como este el riego automatizado. Aprendimos varios perfiles y conceptos claves como la de mentalidad abierta y ser integro ya que con esto podemos desarrollar otro perfil que es ser solidario ya que nos hacen hacer el proyecto en grupo , en fin , este fue mi mejor quimestre de mi vida.

miércoles, 26 de julio de 2017

Arduino

Hola , vamos a recopilar lo que hemos hecho en todo este parcial y principalmente sobre el Arduino.
Primero
¿Que es Arduino?
Arduino es una plataforma electronica que se basa en codigo de programacion , con todo esto puedes hacer proyectos interactivos , para esto necesitamos el software arduino para programar. Existe aproximadamente mas de 10 tipos de placa pero las mas usadas son la UNO y la MEGA

El almacenamiento de un arduino UNO es de 1 Kb
El almacenamiento de un arduino MEGA es de 4 Kb

La programacion es la caracteristica fundamental de un arduino

El principal problema es que a veces los microcontroladores de nuestros arduino se llegan a dañar matandola completamente.

Para la programacion necesitamos el software arduino que lo puedes descargar de la pagina principal de Arduino si sabemos programacion podremos usarla de manera caso contrario tendras que aprender a usar cada instruccion.

La instruccion de programacion es como por ejemplo ordenarle al arduino hacer algo para eso necesitamos ese software.

Las instrucciones mas usadas son estas:

PinMode()
Esta instruccion es la fundamental al momento de configurar un Pin para esto necesitamos definir una variable como LED un ejemplo seria "PinMode(LED,OUTPUT)"

DigitalWrite()
Este es usado si en este caso el PinMode es OUTPUT en caso contrario no , este sirve para cambiar el valor del voltaje o secuencia ,etc de algun pin Digital.

AnalogWrite()
Es casi lo mismo pero en este caso en los pines analogicos un ejemplo seria un LED determinar su brillosidad.

DigitalRead()
Este te permite usar valores personalisados pero que sean compatibles obviamente con un pin definido ya que este principalmente se lo usa para programar botones

AnalogRead()
Principalmente lee el valor que le hayas puesto a un pin analogico ya definido

Delay()
Sirve para retrasar las subidas

Bibliografia

(n.d.). Retrieved July 26, 2017, from https://www.arduino.cc/en/Reference/HomePage
¿Qué es Arduino? ~ Arduino.cl. (n.d.). Retrieved July 26, 2017, from http://arduino.cl/que-es-arduino/
Programación Arduino. (2017, January 23). Retrieved July 26, 2017, from https://aprendiendoarduino.wordpress.com/2017/01/23/programacion-arduino-5/

jueves, 12 de enero de 2017

Reflexion

Esta unidad resulto ser muy buena para la conexion electrica a lo que me refiero es que esta unidad fue una ayuda para los estudiantes que no saben de electricidad , bueno yo ya sabia eso antes de esta unidad porque mi papá es ingeniero y el me enseña muchas cosas de electricidad , esta unidad fue la unica unidad que segun yo y mi opinion la mas divertida ya que incluyen la electricidad y ademas estan vinculado con 3 materias esta materia osea informatica , Ciencias Naturales y Mecanica , aunque sera un poco dificil el examen quimestral porque primero son para 3 materias la nota osea si sacas 0 en una sacas en todas , segundo hay pocos estudiantes que saben esto de electricidad pero yo no me preocupo porque yo siempre hago mi esfuerzo , voy hacer un resumen de toda esta unidad

1.- Nos enseñaron el uso de la electricidad
2.- Trabajamos en una plataforma en la que podemos aprender , es la pagina circuits.io
3.-Sirve de ayuda para la maqueta de la ciudad inteligente en mecanica


Este fue la unidad mas facil que haya visto porque esto ya lo sabia gracias a mi papá que era ingeniero y ya me habia enseñado hablando de otro tema , esta unidad nos podra ayudar cuando seamos grandes y tengamos que hacer un proyecto mecanico como en el de la ciudad inteligente , lo que me hemos hecho fue que en la plataforma de circuits.io nos hacen de forma parelela los leds de forma serie y de forma mixta que es la mas dificil , despues nos enseñaron el uso de la fotoresistencia que sirve para determinar la luz del entorno y apagar led , esta fue la unidad mas facil para mi y la mas dificil para los otros