Hablando de asistente (Edison edición) (3 / 5 paso)

Paso 3: Configuración del sistema

En este paso aprenderás a personalizar el sistema.

Descargar "SpeakingAssistant.zip" y extraer el contenido del archivo en una carpeta "SpeakingAssistant".

Toda la información de configuración se almacena en el archivo "configuration.py" como variables Python.

Abrir "configuration.py" Si desea configurar cualquiera de los debajo de los parámetros.

Hay seis variables que se pueden configurar.

El primero entre ellos es "operaciones" de "operaciones" es una lista de tuplas.

La primera tupla en la lista, en nuestro caso es "RSS" define la acción a tomar cuando el sensor de proximidad infrarrojo se activa una vez. Asimismo, elementos posteriores definen qué acción debe realizarse cuando el sensor de proximidad infrarrojo se activa tantas veces.

En la actualidad se definen las siguientes operaciones:

  • RSS

    • Para definir esta operación utilizando la etiqueta "RSS". Accionar esta operación hará que la aplicación para obtener los RSS y hablar hacia fuera
    • Primer elemento será "RSS" seguido por RSS feed dirección especificada entre comillas y que es seguida de contenido dentro de la alimentación que usted está interesado en
    • ex: ("RSS", "http://www.moneycontrol.com/rss/MCtopnews.xml", "title")
  • Temperatura:
    • Lee la temperatura con el sensor de temperatura de Grove conectado a uno de los pines analógicos y la misma se muestra en la pantalla LCD
    • Primer elemento es "Temperatura" seguido de la analógica en el pin. En ejemplo pin analógico sería 1
    • ex:("temperatura", 1)
  • Correo:
    • Lee el correo en la bandeja de entrada de gmail y el remitente y el asunto se muestra en la pantalla LCD
    • Primer elemento debe ser "Correo" seguido por un argumento simulado (significado para facilitar el análisis)
    • ex: ("Mail", "0")
  • GPIO:
    • Controla un pin de GPIO(digital). Puede conectar un relé para controlar otros dispositivos
    • Primer elemento será "gpio" seguido de "on" o "off" que indica el pin digital tiene que activar o desactivar respectivamente. El último elemento será el pin digital 4, en el ejemplo
    • ex: ("gpio", "a", 4)

En la configuración de archivo es lista de remitentes. Esta lista se utilizará por el subproceso de correo para buscar sólo no leídos mensajes de correo electrónico en la bandeja de entrada de los remitentes de la lista. Si se deja vacío, todos los correos no leídos se recupera.

ex: remitentes = ['navin.bhaskar.5

"unreadMailCnt" controla el color de retroiluminación de LCD dependiendo del número de correos no leídos en la bandeja de entrada. Como el número de mensajes no leídos acerca valor de "unreadMailCnt", la retroiluminación de la LCD empiece a rojo de verde.

ex: unreadMailCnt = 50

"ttsSpeed" vamos a controlas la velocidad con la que el texto será hablado.

ex: ttsSpeed = 150

Utilice "mailCredentials" para configurar los detalles de inicio de sesión de gmail.

ex: mailCredentials = {'userName': "thismail 'pwd':" contraseña"}

Reemplazar ' thismail y 'password' con tu información de cuenta.

Por último, tenemos la opción para configurar la tarjeta de sonido. Para saber el número de tarjeta de sonido, escriba el siguiente comando:

Anote el número que aparece después de la "tarjeta" en frente tarjeta de sonido de "Dispositivo USB". Sería 2 en la captura de pantalla adjunta. Por lo tanto, la tarjeta de sonido variable se define como 2.

Artículos Relacionados

Intel Edison vivo temperatura pantalla

Intel Edison vivo temperatura pantalla

Hola allí todo el mundo!Hace ya mucho tiempo publiqué nada por aqui, y pensé que la nueva versión de Intel Internet sería una gran idea para crear un instructable.¿- Qué es Internet?IoT está parado para "Internet de las cosas" que es un desarrol
Audio de bluetooth presionando Intel Edison.

Audio de bluetooth presionando Intel Edison.

Introducción.Quería una nuevo autorradio y un reproductor de Ogg Vorbis que reproducir canciones en el orden que quería. Decidí utilizar las mejores características de un Edison de Intel para lograrlo.Edison tiene Bluetooth HW y SW.Edison tiene Perl
Guнa de un Edison de Intel completa consiguiendo

Guнa de un Edison de Intel completa consiguiendo

Recientemente he adquirido un Kit de desarrollador de IoT de Intel como parte de una campaña Instructable. Estoy familiarizado con algunos modelos de procesamiento integrada y entornos del microcontrolador como Arduino pero encontré levantarse y corr
IPhone para Arduino usando Bluetooth 4.0--

IPhone para Arduino usando Bluetooth 4.0--

Nota: este proyecto requiere de un licencia de desarrollador de iOS . Es $99 al año.Esta reseña describe escribiendo una aplicación para dispositivos iOS de Bluetooth 4.0 permitir una conexión serial con un Arduino. Para facilitar la conexión en seri
Ajuste arriba/volver a grabar su Edison para principiantes - OS X edición

Ajuste arriba/volver a grabar su Edison para principiantes - OS X edición

Era incluso más afortunado estar entre aquellos que recibieron un Edison complementario para jugar alrededor con y suerte de asistir a un evento de Intel IoT Roadshow! Yo quería hacer una guía sencilla para aquellos de nosotros que se conecta a nuest
Intel Edison IoT Hackathon - Jane, un asistente de cuidado de los ancianos

Intel Edison IoT Hackathon - Jane, un asistente de cuidado de los ancianos

Gracias a la gente de Intel, tuvieron la oportunidad de construir un divertido proyecto en el IoT Hackathon de Edison de Intel en Boston. El proyecto es un prototipo de Jane, un asistente de cuidado ancianos de IoT que ayuda a los pacientes en asiste
Las agujas del reloj - despertador inteligente Powered by Intel Edison

Las agujas del reloj - despertador inteligente Powered by Intel Edison

Las agujas del reloj es su próximo despertador inteligente: despierta diciendo en voz alta las condiciones del clima y sus eventos de Google Calendar para el día en un altavoz Bluetooth.La base de este proyecto es una secuencia de comandos de python:
Coche de RC de IoT con Edison de Intel (IntelIoT)

Coche de RC de IoT con Edison de Intel (IntelIoT)

PrefacioEn primer lugar entendamos lo que estamos tratando de lograr aquí. Tenemos todo tipo de juguetes RC para nuestros hijos y luego hay juegos de videos y móviles. Uno es seguro que cada uno sólo ama los coches, ya sea real o ya sea en la juegos
Jardín vertical y tiempo por Edison Intel

Jardín vertical y tiempo por Edison Intel

BioEdison es un elegante jardín vertical basado en la nueva Edison de Intel que permite un simple y automatizadagestión de cualquier tipo de vegetal o planta.Ventajas de BioEdison dispositivo de control que un huerto tradicional son el uso eficiente
Servidor de audio y grabadora con Edison de Intel

Servidor de audio y grabadora con Edison de Intel

Una de las grandes cosas sobre el Edison de Intel es que pueden actuar como un servidor. Esto significa que puede almacenar archivos y compartirlos si quieres. Esta una gran oportunidad de comisariado en listas de reproducción y almacenamiento de otr
Introducción a Intel Edison - programación Python

Introducción a Intel Edison - programación Python

Esta guía es para todos los programadores de python que siempre te han preguntado,cuál es la mejor manera de llegar a "IoT"(Internet of Things) , ahora ya has hecho a esta página, cómprate un Edison de Intel de Amazon o en línea guardar como Ada
AINA: Campo laboratorio mediante IoT Edison

AINA: Campo laboratorio mediante IoT Edison

AINA (información automatizada sobre los atributos de la naturaleza) es un laboratorio de campo de sensor electrónico en la plataforma de Intel® Edison IoT. Las referencias de siglas, "AINA", la palabra hawaiana para la tierra o lugar.Resumen de
Una guía de principiantes para la Edison Intel

Una guía de principiantes para la Edison Intel

¡ Hola allí! Recientemente recibí una placa Intel Edison de Instructables, como un bonito regalo. Si su pregunta lo que es, el Edison de Intel es una pequeña computadora del tamaño de una tarjeta SD (que es en serio pequeña), para aficionados de la e
Conexión de cámara 3D Intel® RealSense™ con el Edison Intel®

Conexión de cámara 3D Intel® RealSense™ con el Edison Intel®

Intel® ha introducido muchos gran innovación. Una es la tecnología Intel® RealSense™ con las cámaras 3D Intel® RealSense™ y SDK; podemos crear aplicaciones que pueden realizar detección de gesto facial análisis, segmentación de fondo, reconocimiento