Parlant de Assistant [Intel IoT] (5 / 7 étapes)

Étape 5: Configuration du système

Dans cette étape, vous allez apprendre à personnaliser le système.

Télécharger « SpeakingAssistant.zip » et extraire le contenu de l’archive dans un dossier « SpeakingAssistant ».

Toutes les informations de configuration sont stockées dans le fichier « configuration.py » comme variables de Python. Ouvrir « configuration.py » si vous voulez configurer tout le sous paramètres.

Il y a cinq variables que vous pouvez modifier. Le premier d'entre eux est « opérations »

« opérations » sont une liste de tuples.

Le premier tuple dans la liste, dans notre cas, c’est « RSS » définit les mesures à prendre lorsque le capteur de proximité IR se déclenche une fois. De même, les éléments suivants définissent quelle action doit être effectuée lorsque le capteur de proximité IR se déclenche autant de fois.

Actuellement les opérations suivantes sont définies :

  • FLUX RSS

    • Vous définissez cette opération à l’aide de la balise « RSS ». Déclenchement de cette opération provoquera l’app récupérer le flux RSS et il exprime-toi
    • Premier élément doit être « » suivi par RSS flux RSS adresse indiquée entre guillemets et qui doit être suivie d’un contenu dans le flux qui vous intéresse
    • ex: ("RSS", "http://www.moneycontrol.com/rss/MCtopnews.xml", "title")
  • Température :
    • Lectures sur la température à l’aide de la sonde de température de Grove reliée à une des broches analogiques et la même affiche sur l’écran LCD
    • Premier élément sera la « Température », suivie de l’analogique sur la broche. En exemple ci-dessous broche analogique serait 1
    • ex:("température", 1)
  • Adresse postale :
    • Lit le courrier dans la boîte de réception gmail et l’affichage de l’expéditeur et le sujet sur écran LCD
    • Premier élément doit être « Mail », suivi d’un argument factice (destiné à faciliter l’analyse)
    • ex: ("Mail", "0")
  • GPIO :
    • Contrôle un NIP GPIO(digital). Vous pouvez connecter un relais pour contrôler d’autres appareils
    • Premier élément sera « gpio » suivie de « on » ou « éteint » pour indiquer que la broche numérique doit être allumé ou éteint respectivement. Le dernier élément sera la broche numérique 4, dans l’exemple ci-dessous
    • ex: ("gpio", "on", 4)

Ensuite dans la configuration du fichier est liste des expéditeurs approuvés. Cette liste servira par le thread de messagerie pour récupérer uniquement les courriels non lus dans la boîte de réception depuis les expéditeurs répertoriés dans la liste. Si laissé vide, tous les mails non lus seront extraite.

ex : expéditeurs = ['navin.bhaskar.5

« unreadMailCnt » contrôle la couleur des écrans LCD rétro-éclairage en fonction du nombre de mails non lus dans la boîte de réception. Le nombre de mails non lus l’approche valeur de « unreadMailCnt », le rétro-éclairage LCD commence à virer au rouge, du vert.

ex : unreadMailCnt = 50

« ttsSpeed » nous allons vous contrôlez la vitesse avec laquelle le texte sera être parlé.

ex : ttsSpeed = 150

« MailCredentials » permet de configurer les informations de connexion gmail.

ex : mailCredentials = {« userName »: « thismail « pwd »: "mot de passe"}

Remplacez ' thismail et « password » avec les détails de votre compte.

Articles Liés

Intel IoT EDI - surveillance un environnement confortable et sécuritaire (avec Intel Edison)

Intel IoT EDI - surveillance un environnement confortable et sécuritaire (avec Intel Edison)

Avant pour commencer, je tiens à remercier Intel et Instructables pour cette occasion : J'ai été sélectionné entre autres vainqueur d'un merveilleux Intel IoT Edison & Grove Kit... C'était très surprenant pour moi, et je suis très reconnaissant pour
Compteur de distance télémètre pour le sonar Intel IoT Edison

Compteur de distance télémètre pour le sonar Intel IoT Edison

J'ai été sur le chat dernièrement avec un ami ingénieur civil des mines, et je lui parlais de mon nouveau télémètre laser, quand il a laissé entendre qu'un télémètre avec fonctionnalités de journalisation serait beaucoup plus intéressant pour lui. Ét
Soin de personnes âgées moniteur (Intel IoT)

Soin de personnes âgées moniteur (Intel IoT)

Vue d'ensembleIl s'agit d'une Instructable pour une surveillance et d'alerte de dispositif pour quelqu'un comme une personne âgée qui sont eux-mêmes à la fois pendant la journée ou la nuit et qui risquent de tomber ou peuvent nécessiter une assistanc
Hydo (Intel IoT)

Hydo (Intel IoT)

H20. Vous savez que vous le souhaitez. Mais avez-vous vraiment ?Hydo est votre compagnon. Hydo est votre waterboy très propre ! Son seul but dans la vie va être de s'assurer que vous êtes bien hydraté et restez en bonne santé. Au premier regard, Hydo
DigiWallet - votre portefeuille intelligente (Intel IoT)

DigiWallet - votre portefeuille intelligente (Intel IoT)

Jamais égaré votre porte-monnaie ? Ou perdu votre portefeuille ? Ont l'habitude d'oublier il derrière ? Maintenant ne vous inquiétez pas tout perdre ou d'égarer votre porte-monnaie, coz nous avons trouvé une idée pour faire votre portefeuille ordinai
RIO Fitness Tracker (Intel IoT)

RIO Fitness Tracker (Intel IoT)

VUE D'ENSEMBLE :Au CES de 2014, la compagnie a dévoilé Intel Edison ; un timbre-poste de faible coût processeur conçu pour les appareils portables de taille. L'espoir est que start-ups utilisent la plate-forme dû pour concevoir leurs propres disposit
Téléprésence de réalité virtuelle avec Edison Intel (Intel IoT)

Téléprésence de réalité virtuelle avec Edison Intel (Intel IoT)

il s'agit d'un projet, nous avons travaillé sur à Intel IoT Roadshow 2016.L'Edison Intel Informati puce est une carte assez puissante avec construit dans fonctionnalités WiFi et bluetooth. Ceci le rend parfait pour certaines applications légèrement p
Alarme de bruit Edison Intel (Intel IoT)

Alarme de bruit Edison Intel (Intel IoT)

IntroductionJ'ai un système d'alarme et d'alarme incendie, mais aucun moyen de savoir si soit retentissent à moins que je suis dans la maison. Plutôt que de les remplacer par des solutions de rechange « intelligentes », j'ai l'intention de construire
Rappel du calendrier de Google Intel IoT Edison

Rappel du calendrier de Google Intel IoT Edison

Vous n'a jamais manqué de remarquer cet événement tout à fait important de Google Agenda ? Pas plus avec le rappel de Intel IoT Edison Google Agenda !Dans ce instructable nous allons configurer étape par étape une carte Arduino Intel® Edison, afin qu
Épouvantail - Intel IOT Roadshow 2015

Épouvantail - Intel IOT Roadshow 2015

Bienvenue à l'épouvantail ! Il s'agit d'un produit qui tire parti de l'interconnectivité d'Intel Edison avec de nombreux appareils dans votre maison pour créer un système de sécurité à la maison bricolage pas cher et abordable. Il intègre plusieurs t
Intel IoT Edison Sonar Theremin

Intel IoT Edison Sonar Theremin

Intel® Edison est nouvelle merveille minuscule d'Intel, avec notamment un processeur d'Intel® Atom™ dual-core système sur une puce, 1Go de RAM, WiFi, LE Bluetooth qui vous permet d'exécuter un véritable système d'exploitation (linux!) sur elle et fai
Smart (Intel IoT) de salles de réunion

Smart (Intel IoT) de salles de réunion

Solution intelligente, rentable et facilement installable pour faire Bureau ressources comme salles IoT activé.Cette solution permettrait de statut de disponibilité de salles de conférences et salles de réunion en temps réel et équipes peuvent planif
BeatBox : choc de suivi pour les paquets avec Edison Intel - Intel IOT

BeatBox : choc de suivi pour les paquets avec Edison Intel - Intel IOT

Salut tout le mondeNous sommes rentrés à domicile après avoir participé à Intel IoT Roadshow (et hackathon) à Londres.C'est étonnant et plein d'idées et de créativité tire. Une très bonne expérience. Vous devriez essayer.Nous sommes venus en tant qu'
TrekMate (Intel IoT)

TrekMate (Intel IoT)

Notre projet « Trekmate » met l'accent sur la sécurité des véhicules automatique et surveille également l'aptitude d'un individu. Notre projet se compose de divers capteurs comme capteur de rythme cardiaque, accéléromètre qui surveille les paramètres