Escolar Documentos
Profissional Documentos
Cultura Documentos
PROYECTO
ARDUINO
DISPOSITIVO DESPERTADOR
AUTOMATIZADO.
AURORA GUADALUPE CASTILLO DE LA
CRUZ
N.C:12430257
CAROLINA SOTO DE HOYOS
N.C:13430169
JOSE IVAN HUERTA RAMIREZ
N.C:13430174
LENGUAJES DE INTERFAZ
INTRODUCCIN
El siguiente proyecto consiste en una parte previa de investigacin en el que se
deber ganar ms, conocimiento con el fin de poder realizar la parte prctica de esta, que
consiste en elaborar Un proyecto que tenga o ms bien, que funcione con un amplificador
Operacional.
No sera bueno tener un reloj de alarma conectado a Internet que se ajusta automticamente, en
funcin de su calendario? Lo que nunca se pierda una cita temprano, nunca se olvide de establecer
la alarma, y disfrutar de un sueo ms reparador sabiendo que haya resuelto la pesadilla de la
regulacin de sus alarmas. Un despertador expertos en Internet podra incluso mirar a su bandeja de
entrada y se despierta si los amigos o familiares le envan un correo electrnico importante.
PROPUESTA
Objetivo
Realizar un proyecto que d solucin a un problema al que nos
enfrentamos diariamente utilizando Arduino. El proyecto tiene la finalidad de
crear un dispositivo despertador automatizado.
Planteamiento
Este proyecto naci con la finalidad de resolver uno de los ms grandes
problemas no solo en estudiantes sino tambin en las personas comunes y esto
es el despertarse por las maanas. Los relojes o despertadores comunes
cuentan con un sistema de alarma que puede apagarse o aplazarse pero en la
mayora de los casos al apagarlo la alarma si no se encuentra programada para
varios das, al da siguiente no suena causando un conflicto.
La funcin principal de este
proyecto es realizar un reloj
automatizado que tenga una
conexin
CALENDAR
con
en
GOOGLE
la
que
los
MATERIALES A IMPLEMENTAR
Adems de esas cuentas, slo necesita una Yun Arduino con el adaptador de corriente, una tarjeta
microSD, pantalla tctil TFT escudo Arduino, y un altavoz USB. El escudo TFT mostrar la interfaz
de reloj, mientras que el altavoz USB jugar la alarma. Asegrese de utilizar un altavoz USB que
recibe la potencia y audio a travs de la conexin USB, como Radio Shack # 40-380. (Algunos
altavoces envan sonido a travs de un cable separado que no va a funcionar con el Yun). El
software incluye un proyecto de sonido del despertador molesto que va a sacudir despierto, pero se
puede sustituir su propio MP3 para despertar a algo ms agradable.
NOMBRE
YUN ARDUINO
ADAPTADOR DE CORRIENTE
MICROSD
ALTAVOZ USB
OBJETO
Una vez que se haya registrado para una cuenta, ir a la pgina Cuenta Aplicaciones y
recuperar su nombre de cuenta, nombre de la aplicacin, y los valores clave como se
muestra. Guardar estos valores, ya que se pueden utilizar en la configuracin del boceto
Arduino.
Siga las instrucciones de instalacin de la biblioteca de Google Calendar de Temboo para permitir Temboo para acceder a
su cuenta de calendario:https://temboo.com/library/Library/Google/Calendar/ .
Habilitar el acceso a la API Calendario para la cuenta de Google en la consola de desarrolladores de
Google: https://code.google.com/apis/console/ . Confirme que el estado Calendario API est activado (vase la imagen
uno).
A continuacin, cree un nuevo ID de cliente y seleccione el tipo "aplicacin web".Establecer el URI de
redireccionamiento autorizado conforme a lo dispuesto en las instrucciones del Temboo:https: // {Tu nombre de cuenta
Temboo} .temboolive.com / devolucin de llamada / Googletambin establecer los orgenes de JavaScript autorizado
ahttps: // {su nombre de cuenta Temboo} .temboolive.comse refiere a la segunda imagen, pero tenga en cuenta que mi
cuenta Temboo es "tdicola" y los suyos sern diferentes. Una vez creada, tome nota de los valores Secret ID de cliente y
cliente en la pgina de resultados.
NOTA: Un paso las instrucciones Temboo no mencionan es que se necesita para establecer un valor Nombre del producto
en la pgina de la pantalla consentimiento de la consola de desarrolladores Google. Se puede establecer cualquier valor,
tales como "Mi nombre de la aplicacin," como me puse en la tercera imagen de arriba.
Ejecutar el "coreo" llamada InitializeOAuth
en:https://www.temboo.com/library/Library/Google/OAuth/InitializeOAuth/ . (Choreos son accesos directos de cdigo de
Temboo por diversas solicitudes de la API, consultas SQL, y tal.) Especificar el valor de ID de cliente que encontr en el
paso anterior, y el valor de entradahttps://www.googleapis.com/auth/calendarpara el Alcance . una vez que se ejecuta,
visite la URL de autorizacin en la salida, aceptar los permisos, y debera ver una pgina en blanco.
Por ltimo, ejecute el coreo FinalizeOAuth
en:https://www.temboo.com/library/Library/Google/OAuth/FinalizeOAuth/ . Especificar el ID de cliente y los valores
secreto de cliente de la consola de desarrolladores de Google, y el ID de devolucin de llamada devuelta por el coreo
InitializeOAuth. Una vez ejecutado, recordar el valor de actualizacin de emergencia que se devuelve en la salida.
Para recapitular, asegrese de que tiene los siguientes valores de los pasos anteriores antes de continuar: ID de cliente, el
secreto de cliente, y en Actualizar Token.
Instalar el tenedor biblioteca TFT que he escrito para ser compatible con el
Arduino
Yun:https://github.com/tdicola/TFT_Touch_Shield_V1/releases/download/1.1/TFT_
Touch_Shield_V1.zip .