jueves, 23 de noviembre de 2017

Bitácora Avance 3

UNIDAD EDUCATIVA PARTICULAR
“POLITÉCNICO”
NOMBRES: Nathael Cueva - Dylan Hoffmann  
               FECHA:23/11/2017           PARALELO: 10mo “C” Manchester


Bitácora Avance 3

En esta bitácora hablaré sobre nuestro Avance en el circuito el cual será el que le de acción a todo el juego. Nosotros hemos creado la simulación del circuito en la pagina llamada tinkercad nosotros lo que hemos hecho para hacer el circuito es la conexión del arduino con el servomotor y el lcd, el servomotor será el encargado de hacer que la mecedora haga el giro de 0º a 180º en cada 1000 de tiempo esto lo ubicamos en el código el cual es que hara que todo conectado al arduino haga su trabajo y el LCD lo que hace es decir frases las cuales son como decoración para el juego.

Bitacora Avance 2

UNIDAD EDUCATIVA PARTICULAR
“POLITÉCNICO”
NOMBRES: Nathael Cueva - Dylan Hoffmann  
               FECHA:23/11/2017           PARALELO: 10mo “C” Manchester


Bitacora 
En la clase de macnica hemos hecho la construccion de la estructura del juego como por ejemplo como lo va a sostener los palos, como debemos cortarlos e donde iran los cableados del juego. Hasta ahora nuestro proyecto se podría decir que está por un buen camino ya que lo único que nos falta aliaría para finalizar la estructura es comenzar a pegar los palos e ubicarlos en una plataforma la cual la terminaremos de hacer la siguiente clase.

jueves, 19 de octubre de 2017

reflexion del 1er qumiestre

UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO”
DISEÑO- INFORMÁTICA

ESTUDIANTE: Dylan Hoffmann        PARALELO: 10mo “C” Manchester              

Reflexión del 1er quimestre 
En el 1er quimestre nosotros aprendimos varias cosas acerca la domótica y también pusimos en práctica nuestros conocimientos sobre el tema, aprendimos los significados de los materiales que se usaban para poder trabajar en el proyecto por el ejemplo el ultra sónico el cual era un sensor de sonido que se activaba cuando algún cosa pasaba al frente de él, otro material el cual era fundamental en el proyecto es el arduino sin el todo el trabajo no serviría para nada ya que el arduino era el que controlaba todos los sistemas como los leds cuando se deben prender el tiempo que debe durar o si se lo prende y apaga con un botón, también controlaría el ultrasonido, potenciómetro, servo motor, etc. Obviamente para que todo esto funcione y pueda ser domotizado e controlado por nosotros necesitábamos una herramienta principal la cual era la conexión bluetooth eso era lo que hacía posible que nosotros podamos controlar la casa con el celular o Tablet pero antes de todo este proceso el arduino tenía que ser modificado ponerle lo que tenían que hacer los sistemas para eso aprendimos a usar una aplicación llamada arduino la cual teníamos configurarla con el arduino conectado al finalizar ese proceso comprobábamos y si estaba bien podríamos ya usar nuestra casa domotisada. En el quimestre usamos varios conceptos clave como desarrollo,audaces y pensadores, pensadores en idear como podríamos configurar la casa audaces al tener un pensamiento rápido y eficaz y desarrollo porque poníamos en práctica todos nuestros conocimientos en el desarrollo de la casa, en el concepto relacionado sustentabilidad porque hemos aprendido cosas nuevas las cuales antes no podíamos hacerlas por sí mismos y en el contexto global Innovación Científica y Técnica desarrollamos lo fácil que puede ser la domótica para la vida cotidiana de las personas.

LCD+ Arduino

UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO”

4° AÑO PAI  - 10° AÑO DE BÁSICA “C”
Nombre:Dylan Hoffmann

LCD + Arduino

Hoy trabajamos la practica del Lcd+Arduino este coonsiste en hacer proyectar una imagen en el LCD y para poder hacer eso debemos hacer los siguientes pasos.
Primero comenzaremos con la integración de los elementos electrónicos, primero utilizamos un protoboard en el cual ira colocado el LCD despues colocamos un pulsador el cual un de sus patas ira conectado en la parte positiva del protoboard y en la pata central del Pulsador colocamos un cable que  ira conectado a la tercera pata del lado derecho del LCD depues hacemos lo mismo que con el resto de los puertos en protoboard y en el Lcd como vemos el la imagen.  

Después solo nos queda la conexión del arduino y para esto conectaremos la parte positiva en (Power/5v) y la parte negativa  en (Power/Gnd) y con eso ya estaría listo y solo faltaría poner los códigos en el programa de Arduino y con estos codigos podriamos proyectar una imagen en el LCD.

este sisitema es muy similar al que esta en las calculadoras la diferencia es que este puede hacer mas cosas que las calculadoras.
Resultado de imagen para LCD + Arduino

Teclado + Arduino




UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO”
4° AÑO PAI - 10° AÑO DE EGB “C”
Práctica Teclado + Arduino

Nombre:Dylan Hoffmann         Fecha: 19/10/17



Materiales a Usar:
1 Teclado Matricial de 4x4
1 Arduino UNO
Cables macho-macho
Protoboard

Conexión:

Si observamos los pines del teclado de izquierda a derecha. Las primeras cuatro líneas corresponden a las filas; estas las conectamos desde el pin 9 al pin 6 del arduino respectivamente; al hacerlo quedaría de la siguinete manera:

Los cuatro pines restantes del teclado corresponden a las columnas; estas irían conectadas del pin 5 al pin 2 del arduino respectivamente (No podemos conectar el teclado al pin 1 y 2 del arduino ya que estos hacen interferencia); en la siguiente imagen se muestra la conección final del teclado al arduino:

 
Para terminar, se debe de programar el arduino para que se muestren en el monitor las teclas presionadas; para esto se debe de confeccionar un programa que nos permita realizar esto y transmitircelo al arduino. A continuación se muestra el codigo a usar incluyendo la librería Keypad:


#include <Keypad.h>

const byte Filas = 4;               //Cuatro filas
const byte Cols = 4;               //Cuatro columnas

byte Pins_Filas[] = {9, 8, 7, 6};         //Pines Arduino a los que contamos las filas.
byte Pins_Cols[] = { 5, 4, 3, 2};        // Pines Arduino a los que contamos las columnas.
char Teclas [ Filas ][ Cols ] =
{
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};

Keypad Teclado1 = Keypad(makeKeymap(Teclas), Pins_Filas, Pins_Cols, Filas, Cols);

void setup()
{            Serial.begin(9600) ; }

void loop()
{            char pulsacion = Teclado1.getKey() ;
              if (pulsacion != 0)                            // Si el valor es 0 es que no se ha pulsado ninguna tecla
        Serial.println(pulsacion);        
}
Al transmitir este codigo al arduino y pulsar un botón del teclado podemos observar en el monitor que se nos muestra el botón que presionamos.
Con esto finalizo mi práctica de teclado + arduino.

teclado+ LCD

UNIDAD EDUCATIVA PARTICULAR “POLITÉCNICO”
4° AÑO PAI - 10° AÑO DE EGB “C”
Práctica Teclado + LCD


Nombre: Dylan Hoffmann             Fecha: 18/10/17
En este blog les voy a explicar como se puede lograr la conexion de teclado+ Lcd primero les mostraremos el proceso y luego que usamos para hacerlo pues los dejo y espero que lo logren ;)

Conexión:



LCD:
Primero, como la pantalla LCD no presenta conectores, es necesario soldarle 16 pines machos para poder tener una forma de conectarlo al protoboard y poder realizar la conexión.
Resultado de imagen de lcd
Al soldarle los pines machos la pantalla LCD quedaría de la siguiente manera:
Resultado de imagen de lcd
Antes de comenzar debemos de mirar las inscripciones que trae en la parte delantera o trasera en las que indica que es cada pin, para poder guiarnos a la hora de realizar la conexión.

Para comenzar a realizar la conexión se procede a conectar la pantalla LCD al protoboard; luego conectamos 2 cables, uno que vaya del pin 5V del Arduino a la fila positiva del protoboard, y otro que vaya del pin GND del Arduino a la fila negativa del protoboard como se indica en la siguiente imagen:

Ahora procedemos a alimentar a la pantalla LCD; para esto se necesitan 4 cables, el primero se conectará de la fila negativa del protoboard al pin 1 de la LCD (VSS), el segundo se conecta de la fila positiva del protoboard al pin 2 de la LCD (VDD), el tercero va conectado de la fila positiva del protoboard al pin 15 de la LCD (A), y el ultimo cable se conecta de la fila negativa del protoboard al pin 16 de la LCD (K). Para continuar, introduciremos el potenciómetro al circuito; para esto primero conectamos el potenciómetro al protoboard, luego conectamos un cable del primer pin del potenciómetro a la fila negativa del protoboard, después procedemos a conectar otro cable del pin del medio del potenciómetro al pin 3 de la pantalla LCD (VO), y por último conectamos un tercer cable del tercer pin del potenciómetro a la fila positiva del protoboard.

En el siguiente paso conectaremos la pantalla LCD al Arduino UNO para que se pueda mostrar el mensaje que queramos. Para esto conectaremos un cable del pin 4 de la LCD (RS) al pin 14 del Arduino (A0), para continuar conectamos otro cable del pin 5 de la LCD (RW) a la fila negativa del protoboard, después conectamos un tercer cable del pin 6 de la LCD (E) al pin 15 del Arduino (A1), luego se agrega otro cable del pin 11 de la LCD (D4) al pin 16 del Arduino (A2), continuamos conectando otro cable del pin 12 de la LCD (D5) al  pin 2 del Arduino, luego pondremos otro cable del pin 13 de la LCD (D6) al pin 3 del Arduino, y por último conectamos un cable del pin 14 de la LCD (D7) al pin 4 del Arduino, de esta manera queda conectada la pantalla LCD.




Teclado:

Si observamos los pines del teclado de izquierda a derecha. Las primeras cuatro líneas corresponden a las filas; estas las conectamos desde el pin 12 al pin 9 del arduino respectivamente; al hacerlo quedaría de la siguinete manera:

Los cuatro pines restantes del teclado corresponden a las columnas; estas irían conectadas del pin 8 al pin 5 del arduino respectivamente (No podemos conectar el teclado al pin 1 y 2 del arduino ya que estos hacen interferencia); en la siguiente imagen se muestra la conección final del teclado y la pantalla LCD al arduino:

Código:

Para terminar, se debe de programar el Arduino para que se muestren todas las teclas presionadas en la pantalla LCD y a la vez se muestre el mensaje que nosotros deseemos; para conseguir esto se escribe el siguiente programa y se transmite al Arduino UNO:



#include <Keypad.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(14, 15, 16, 2, 3, 4); //    ( RS, EN, d4, d5, d6, d7)


const byte Filas = 4;  //Cuatro filas
const byte Cols = 4;  //Cuatro columnas


byte Pins_Filas[] = {12, 11, 10, 9};  //Pines Arduino a los que contamos las filas.
byte Pins_Cols[] = { 8, 7, 6, 5};  // Pines Arduino a los que contamos las columnas.
char Teclas [ Filas ][ Cols ] = 
{
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};


Keypad Teclado1 = Keypad(makeKeymap(Teclas), Pins_Filas, Pins_Cols, Filas, Cols);


void setup()
{  
  Serial.begin(9600) ;
    lcd.begin(16, 2); // Fijar el numero de caracteres y de filas
    lcd.print("Hola mundo! =)"); // Enviar el mensaje
       }


  int col=0;


void loop()
{   char pulsacion = Teclado1.getKey() ; 
  if (pulsacion != 0) // Si el valor es 0 es que no se ha pulsado ninguna tecla
       {  
          lcd.setCursor(col, 1);  // set the cursor to column 0, line 1
          lcd.print(pulsacion);  // print the number of seconds since reset:
        col = col+1;
       }


}





Al escribir el mensaje "Hola Mundo =)" y teclear el número "2349" el resultado obtenido en la pantalla LCD será el siguiente:


Con esto finalizamos la práctica de Teclado + LCD.

Materiales que se usaron:
1 Teclado Matricial de 4x4
1 Arduino UNO
Cables macho-macho
Protoboard:
1 Pantalla LCD
1 Potenciómetro



16 Pines machos