martes, 17 de octubre de 2017

Teclado y LCD

En este proyecto  simularemos el control de acceso a una estancia o la desactivación / activación de algún dispositivo o elemento, utilizando un teclado matricial 4×4 y un display LCD 16×2.También nos serviría para la desactivación de una alarma, pero eso requiere un proyecto más complejo pues se deben anular diversos sensores tipo PIR, magnéticos, sirena, etc, aparte de un sistema antisabotaje.
La pantalla de cristal lìquido LCD permiten mostrar caracteres alfanuméricos. 
La pantalla consta de una matriz de caracteres distribuidos en una, dos, tres o cuatro líneas de 16 hasta 40 caracteres cada línea. El proceso de visualización es gobernado por un micro controlador incorporado a la pantalla.

Materiales:

  • Protoboard

  • Arduino 

  • LCD

  • Teclado

En primer lugar van a tener que conectar los materiales parecido a como esta en la siguiente imagen:
Para la parte de la programación, les dejo el siguiente video.

Bibliografía

CONTROL DE ACCESO CON CLAVE. (3 de Marzo de 2015). Recuperado el 17 de Octubre de 2017, de Prometec: https://www.prometec.net/control-acceso-clave/#
Turmero, P. (s.f.). LCD y teclado. Programación en C para electrónica. Recuperado el 17 de Octubre de 2017, de Monografías.com: http://www.monografias.com/trabajos104/lcd-y-teclado-programacion-c/lcd-y-teclado-programacion-c.shtml


lunes, 16 de octubre de 2017

Teclado Arduino

Ronald Cordero 10mo "C"

Un teclado matricial es un dispositivo que agrupa varios pulsadores y permite controlarlos empleando un número de conductores inferior al que necesitaríamos al usarlos de forma individual. Podemos emplear estos teclados como un controlador para un autómata o un procesador como Arduino. Estos dispositivos agrupan los pulsadores en filas y columnas formando una matriz, disposición que da lugar a su nombre. Es frecuente una disposición rectangular pura de NxM columnas, aunque otras disposiciones son igualmente posibles. Los teclados matriciales son frecuentes en electrónica e informática. De hecho, los teclados de ordenador normales son teclados matriciales, siendo un buen ejemplo de teclado matricial con disposición no rectangular.

Para que nuestro Arduino pueda saber que tecla se pulsa, basta con poner tensión en las filas de forma secuencial y luego leer las columnas para ver cuál de ellas tiene HIGH. Los teclados matriciales usan una combinación de filas y columnas para conocer el estado de los botones. Cada tecla es un pulsador conectado a una fila y a una columna. Cuando se pulsa una de las teclas, se cierra una conexión única entre una fila y una columna. Como hemos dicho, un teclado matricial agrupa los pulsadores en filas y columnas formando una matriz, lo que permite emplear un número menor de conductores para determinar las pulsación de las teclas.
El esquema de conexión es sencillo. Simplemente conectamos todos los pines a entradas digitales de Arduino. Por ejemplo, en el ejemplo de un teclado de 4×4 el esquema quedaría de la siguiente forma.
El siguiente paso es programar el Arduino para poder hacer funcionar el teclado. Para eso les dejo el siguiente video.


Bibliografía


Llamas, L. (2 de Octubre de 2016). USAR UN TECLADO MATRICIAL CON ARDUINO. Recuperado el 16 de Octubre de 2017, de LUIS LLAMAS: https://www.luisllamas.es/arduino-teclado-matricial/
TECLADOS MATRICIALES. (s.f.). Recuperado el 16 de Octubre de 2017, de Prometec: https://www.prometec.net/teclados-matriciales/



viernes, 8 de septiembre de 2017

LCD con Arduino

Ronald Cordero                                                      10mo "C"


¿Qué es un LCD?

Un LCD (Liquid Crystal Display o Pantalla de Cristal Líquido) es una pantalla delgada y plana formada por un número de píxeles en color o monocromos colocados delante de una fuente de luz o reflectora. A menudo se utiliza en dispositivos electrónicos de pilas, ya que utiliza cantidades muy pequeñas de energía eléctricaEs una tecnología utilizada en monitores de computadoras, televisores, cámaras digitales y otros dispositivos electrónicos, que permite una pantalla más delgada y plana, además de una excelente definición y más ahorro de energía con respecto a los viejos monitores de tubos de rayos catódicos.



Básicamente estas pantallas están integradas por diminutos puntos. Poseen dos capas de material polarizante. Entre las capas se introduce una solución de cristal líquido. Luego una señal eléctrica hace que los cristales se alineen de tal manera que impidan o no el paso de la luz. Cuando la pantalla se pone negra, todos sus cristales están alineados para que no pase luz. Los LCD tienen una vida promedio de entre 50 y 60 mil horas de uso.

LCD y Arduino

Este componente se encarga de convertir las señales eléctricas de la placa en información visual fácilmente entendible por los seres humanos. Debemos de dominar tanto la conexiones como la programación de la pantalla LCD con Arduino ya que es un componente muy útil en muchos proyectos. La gran ventaja es que gracias a la pantalla LCD, podremos mostrar información de datos como temperatura, humedad, presión o voltaje. 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. 


Materiales para programar un LCD con Arduino

  • Protoboard
  • LCD
  • Arduino Uno
  • Cables macho-macho
  • Potenciómetro
  • Cable de Arduino
  • Batería 9V
  • Un dispositivo electrónico para programar el Arduino
La forma de conectar esto se encuentra en la siguiente imagen

Quedaría algo así en la vida real.




Para la idea de programar les dejo el siguiente video.



Ahora que tenemos todo programado, ahora podemos poner cualquier mensaje que queramos, en este caso pondré mi nombre. 

Así terminamos con nuestra explicación sobre el LCD. GRACIAS. 

Bibliografía

Alegsa, L. (s.f.). Definición de LCD (Pantalla de Cristal Líquido). Obtenido de Alegsa: http://www.alegsa.com.ar/Dic/lcd.php
García, E. p. (22 de Junio de 2016). Conexión y Prueba Rapida del LCD 2x16 Paso aPaso. Obtenido de Youtube: https://www.youtube.com/watch?v=LQyE7ZkYQws
González, A. G. (s.f.). Uso de Pantalla LCD con Arduino. Obtenido de PANAMAHITEK: http://panamahitek.com/uso-de-pantalla-lcd-con-arduino/
Hernández, L. d. (s.f.). Texto en movimiento en un LCD con Arduino. Obtenido de Programar Fácil: https://programarfacil.com/tutoriales/fragmentos/arduino/texto-en-movimiento-en-un-lcd-con-arduino/




martes, 5 de septiembre de 2017

Clasicismo de la música

Ronald Cordero     10mo "C"

La época del clasicismo para la música desarrollada aproximadamente entre 1750 y 1820 por compositores como Wolfgang Amadeus Mozart y Joseph Haydn. Coincide con la época cultural y artística (en la arquitectura, la literatura y las demás artes) hoy denominada Neoclasicismo. Tuvo sus grandes centros de difusión en BerlínParísMannheim y, sobre todo, Viena. Se caracteriza por la claridad de las texturas, la simetría de las frases, la consolidación de la tonalidad plena y el establecimiento de las formas musicales clásicas.

El término conocido para la música hecha en esta época es "música clásica" y fue usado por los músicos durante el romanticismo para así hablar de la época que les precedió, sin embargo el término "música clásica" ha cambiado hasta nuestros días, siendo usado para definir toda la música occidental culta anterior al siglo XX.

Wolfgang Amadeus Mozart, músico conocido de la época

La estética se trasladó al estilo musical: gusto por lo natural, lo equilibrado y lo claro; rechazo del artificio y el exceso de sofisticación de la música barroca; imitación de la naturaleza, en forma de estructuras simples y frases simétricas similares a las de la música folclórica; en la ópera, verosimilitud y cercanía al espectador de los argumentos, e integración íntima del drama y la música.
Además el público de la música culta se extendió de la vieja aristocracia a la pujante burguesía, que compraba masivamente ediciones de partituras y llenaba los teatros de ópera y de concierto, lo que impulsó a los compositores a acercar su estilo a lo popular. La difusión de la música aumentó y se internacionalizó, y con ella la fama de los compositores más destacados, de modo que el estilo se unificó en toda Europa y los autores más conocidos hicieron frecuentes giras por las principales capitales del continente.
Algunas de las características de la música del clasicismo eran:

  • Predominio de la voz aguda
  • Melodías de mayor carácter
  • Armonías claras y funcionables
  • Música en modo más alegre
  • Ampliación de la orquesta

El centro de gravedad de la música europea se situó en Viena, donde un joven compositor comienza a revolucionar la ópera y el concierto: Wolfgang Amadeus Mozart. Aunque se basó en los aportes de Haydn, Mozart prefería melodías más cantables, al estilo italiano. Además en sus obras se aprecian más cromatismos y otras modificaciones armónicas. En cuanto a la instrumentación, utiliza más variedad de instrumentos, en ricas combinaciones tímbricas.



La ópera fue una parte muy importante de esta época. Ya desde inicios del siglo XVIII se había convertido en un fastuoso espectáculo de corte, a través del cual los monarcas y aristócratas exhibían su esplendor. Los temas se referían a la mitología y representaban grandes tragedias lírico-heroicas, montadas con gran aparato: era la llamada ópera seria, cantada en italiano.


Por el contrario, las clases sociales menos favorecidas contaban con su propio teatro musical, la ópera buffa, pequeñas actuaciones satírico-burlescas. De breve duración y argumento simple, recurren a la expresión directa en lenguaje coloquial y se sirven de dos o tres personajes solamente, reduciendo al máximo los elementos musicales, en los que desde luego están ausentes los coros y cobra la mayor importancia la melodía popular de fácil construcción. La ópera buffa ganó importancia y nivel artístico durante el Clasicismo, y aparecieron además versiones nacionales, escritas en la lengua local y con diálogos en lugar de recitativos, como el Singspiel en Alemania, la zarzuela en España y la opéra-comique en Francia.


El fin de la época del clasicismo fue con la llegada de Una nueva generación de compositores formada por Johann Nepomuk Hummel, Luigi Cherubini y Ludwig van Beethoven comenzó a cobrar importancia. Formalmente, la sección de desarrollo de la forma sonata se hizo cada vez más compleja. También se complicaron los acompañamientos para crear texturas más ricas, y la armonía se volvió más flexible y elaborada. El piano ocupó un lugar central. Beethoven fue el que produjo los cambios más profundos en el estilo y por ello es considerado el responsable de la transición hacia el periodo romántico. Sus principales aportes fueron las innovaciones armónicas, y la búsqueda de una mayor expresividad. También fue un pionero en cuanto a la orquestación de sus sinfonías, ya que utilizó muchos instrumentos que no formaban parte de la orquesta y esto impulsó la ampliación de la misma.

jueves, 31 de agosto de 2017

Refelxión del Quimestre I

Ronald Cordero        10mo "C"

Conceptos Claves, relacionados

Desarrollo. Sustentabilidad

Contexto Global

Innovación Científica y Técnica: El modo en que los seres humanos adaptamos los entornos a nuestras necesidades

Atributos IB
  • Indagadores
  • Buenos comunicadores
  • Pensadores
  • Equilibrados
  • Informados
Durante este quimestre hubo varios problemas para la creación de la casa domótica. En primer lugar, tuvimos problemas para saber cuál iba a ser el diseño de la casa por lo que construirla al principio fue muy difícil. Y la parte de conseguir los materiales también lo fue.

Nos retrasamos mucho en terminar de construir la casa en Mecánica, pero finalmente lo logramos. Pero después vinieron más problemas ya que ninguno de nosotros lograba tener una idea de cómo íbamos a poner las partes electrónicas de la casa, ni cómo debería ser su diseño.

Cuando ya estaba llegando la fecha final de entrega, tuve que ayudar poner luces usando cables y leds, pero varias veces esos cables se desconectaban y además estaban muy desordenados, así que los ordenamos y los pegamos a la casa domótica.

Luego de agregar los cables, decidimos buscar la forma de agregar el servomotor y el sensor PIR al Arduino. Yo logré programarlos por separado pero nunca entendí la forma de programarlos de forma que funcionaran al mismo tiempo. Un día nos quedamos hasta tarde en la escuela para poder avanzar en la casa

Estuve enfermo unos días, y cuando regresé que mi grupo había logrado resolver los problemas de la casa y todo estaba listo, y así aprobamos.


miércoles, 2 de agosto de 2017

Sensor PIR: Cómo es y Cómo usarlo

Los sensores infrarrojos pasivos (PIR) son dispositivos para la detección de movimiento. Son baratos, pequeños, de baja potencia, y fáciles de usar. Por esta razón son frecuentemente usados en juguetes, aplicaciones domóticas o sistemas de seguridad. Los dispositivos PIR disponen de un sensor piezo eléctrico capaz de captar esta radiación y convertirla en una señal eléctrica. En realidad cada sensor está dividido en dos campos y se dispone de un circuito eléctrico que compensa ambas mediciones. Si ambos campos reciben la misma cantidad de infrarrojos la señal eléctrica resultante es nula. Por el contrario, si los dos campos realizan una medición diferente, se genera una señal eléctrica. De esta forma, si un objeto atraviesa uno de los campos se genera una señal eléctrica diferencial, que es captada por el sensor, y se emite una señal digital. El otro elemento restante para que todo funcione es la óptica del sensor. Básicamente es una cúpula de plástico formada por lentes de fresnel, que divide el espacio en zonas, y enfoca la radiación infrarroja a cada uno de los campos del PIR. Así cada sensor tendrá una zona para poder detectar algún objeto que este atravesando el sensor. Es por estas razones por las que los sensores PIR son tan conocidos es por su gran uso para la seguridad de un hogar, ya que una vez que se mantiene estable, si un intruso ingresa al recinto se experimentará un cambio en la radiación infrarroja del ambiente y el PIR dará una condición de alarma mediante los mecanismos ya explicados, para así poder alertar a los residentes

















Ahora que ya conocemos cómo esta hecho un sensor PIR y cómo funciona en nuestra sociedad, debemos aprender a programarlo.

Materiales para programar un PIR:

  • Protoboard
  • Resistencia
  • Sensor PIR
  • Led
  • Cables macho-macho y macho- hembra
  • Cable de Arduino
  • Arduino UNO
  • Dispositivo electrónico (laptop, celular, etc) que tenga aplicación para programar Arduino
Cada Sensor PIR tiene tres puertos: 5V, GND, y el de Signal.
Entonces con los cables macho hembra, vamos a conectar el sensor al Arduino como se muestra en la siguiente imagen.

Después de conectar el Sensor PIR de esta forma tenemos que programarlo, aquí dejo un pequeño video para que entiendan cómo hacerlo.




Bibliografía


Anónimo. (s.f.). Los Sensores PIR. Recuperado el 2 de Agosto de 2017, de Prometec: http://www.prometec.net/sensor-pir/#
Arts, R. (1 de Julio de 2015). Aprendiendo a usar un módulo PIR (sensor de movimiento). Recuperado el 2 de Agosto de 2017, de Youtube: https://www.youtube.com/watch?v=jgyQoBti-PY
Llamas, L. (24 de Julio de 2015). DETECTOR DE MOVIMIENTO CON ARDUINO Y SENSOR PIR. Recuperado el 2 de Agosto de 2017, de Luis Llamas: https://www.luisllamas.es/detector-de-movimiento-con-arduino-y-sensor-pir/
Villegas, J. (2 de Febrero de 2012). Que es un detector de movimiento pasivo o PIR? y como funcionan los sensores de movimiento. Recuperado el 2 de Agosto de 2017, de TecnoSeguro: https://www.tecnoseguro.com/faqs/alarma/que-es-un-detector-de-movimiento-pasivo-o-pir.html











miércoles, 26 de julio de 2017

Sensor de Temperatura DHT11: 

Cómo es y Cómo usarlo.

Los sensores de temperatura son dispositivos que transforman los cambios de temperatura en cambios en señales eléctricas que son procesados por equipo eléctrico o electrónico para su manejo, lo que puede ser una laptop u otro dispositivo electrónico. El sensor de temperatura, típicamente suele estar formado por el elemento sensor, de cualquiera de los tipos anteriores, la vaina que lo envuelve y que está rellena de un material muy conductor de la temperatura, para que los cambios se transmitan rápidamente al elemento sensor y del cable al que se conectarán el equipo electrónico. En este caso cuando usamos el sensor DTH11, la conexión es trivial, pero cabe destacar que se vende en dos encapsulados, uno de tres pines que son GND, Data y Vcc, y otro 4 pines y uno de ellos, sencillamente no es necesario y no se conecta. Normalmente viene rotulado en el sensor el nombre de cada pin.


Debemos saber qué debemos usar para poder programar un sensor DHT11.
Materiales:

  • Protoboard
  • Batería 9V
  • Sensor DHT11
  • Cables macho-macho
  • Arduino UNO
  • Cable de Arduino
  • 1 dispositivo electrónico (computadora, celular, etc) con el programa para poder editar Arduino

Lo primero que debemos hacer es simplemente conectar 3 patas a los puertos que serán mencionados a continuación, usando cables macho-macho. La pata izquierda es la positiva, por lo que la conectaremos al puerto "5V" ya que el puerto "Vin" será usado para darle energía al Arduino. Después de aquello debemos conectar la pata derecha a cualquiera de los dos puertos "GND", y finalmente conectaremos la pata de en medio (en el caso de los sensores de 4 patas, usen la segunda) al puerto 4. En este punto es cuando comenzamos a usar el programa Arduino. Pero antes aquí hay una imagen para que comprendan como deben hacerse los pasos que acabamos de darles.


Ya con todo listo y con los cables conectados al Arduino. Ahora para poder programarlo voy a dejarles un video para que puedan seguir los pasos que hay en este.



Bibliografía

Sensores de Temperatura DHT11. (¿2016?). Recuperado el 26 de Julio de 2017, de PROMETEC: http://www.prometec.net/sensores-dht11/
Anónimo. (s.f.). Sensor de Temperatura. Recuperado el 26 de Julio de 2017, de Medir Temperatura: http://medirtemperatura.com/sensor-temperatura.php
Crowd, T. (17 de Febrero de 2016). Arduino: Sensor temperatura y humedad DHT11 (KY-015 37in1 kit) | TechKrowd. Recuperado el 26 de Julio de 2017, de Youtube: https://www.youtube.com/watch?v=sxtP16dAVno