Un dispositif d’écho à l’aide de l’ordinateur C.H.I.P. $9

Voici les instructions pour la construction d’une enceinte de boîte d’un ensemble de haut-parleurs USB anciennes qui mettra en œuvre un dispositif de Amazon Alexa Echo utilisant l’ordinateur C.H.I.P. $9 de Next Thing Co. (http://www.getchip.com/).

En quoi consiste un dispositif de « Echo » ? Un écho d’Amazon est un produit de commande vocale sans fil vendu par Amazon.com. Un dispositif d’écho peut être un dispositif construit par vous qui utilise Amazon Alexa service. L’appareil serait capable de voix interaction et fournir des nouvelles, de météo et autres informations en temps réel. L’utilisation du service votre appareil serait limité par rapport au produit d’Amazon.

Limitée par le logiciel, vous créez en interface avec le service et aussi limité par les restrictions de licence définies par Amazon pour utiliser le service. Par exemple, ce type de dispositif ne supporte pas une horloge, ou jouer de la musique comme le produit Amazon Echo. Une autre restriction de licence ne permet pas l’utilisation de la détection de mots clés. Cela signifie que votre appareil aurait besoin d’un bouton pour envoyer une question par exemple. Le produit Amazon Echo coûte 179,99 $ et le point d’Amazon, un produit similaire, 89,99 $ sur Amazon.com.

Remarque : cet appareil de bricolage peut également être développé à l’aide d’un Pi de framboise aussi bien mais n’est pas l’objet de ces instructions. Pour plus d’informations sur la façon de le faire avec un voir Raspberry Pi : https://github.com/amzn/alexa-avs-raspberry-pi,

Je suis un grand fan de C.H.I.P. parce qu’il emballe beaucoup de fonctionnalité dans un encombrement réduit, et puisque j’ai juste eu le mien en février, j’ai décidé de l’utiliser sur ce projet. J’ai aussi développé une application de contrôle domestique sur Pi de framboise à l’aide d’un iPhone, donc le Raspberry Pi est une plate-forme très similaire.

En tout cas... J’ai a été bricoler autour et a obtenu ce travail de Sam Machin site "Les 10 $ Echo" (http://sammachin.com/the-10-echo/). Je l’ai eu avec un microphone de pouce d’USB et j’ai eu un ensemble de vieux haut-parleurs USB traîner que je ne pouvais pas me débarrasser de, alors j’ai décidé de les utiliser pour créer une boîte pour contenir « Alexa ».

J’aime réutilisant de vieux équipements et de vider ce genre de choses plutôt que de créer un nouveau boîtier. Mon « faire » et fabrication artisanale de compétences ne sont pas les meilleurs... Dans ces instructions, que j’irai pas dans trop de détails sur les spécificités des modifications matérielles aux enceintes, j’ai utilisé, puisque vous pouvez choisir d’utiliser les autres orateurs ou un boîtier complètement différent. J’ai documentera juste mes pas comme un exemple et j’espère qui vont motiver vous permet de créer une enceinte encore mieux ou l’appareil. Je vais vous donner les informations de configuration, ajout aux efforts de Sam Machin et les recommandations de ceux sur le site du forum C.H.I.P. qui ont été utiles pour moi.

Difficulté: facile à moyen logiciel build et l’effort de construction moyen matériel certains brasage et démontage et de montage

Limitations / Options / divers moyens:

  • Amazon n’est pas compatible à l’aide de leur service avec détection par mot clé : Cela signifie mettre en œuvre sur votre propre appareil avec détection de mot-clé est contre l’entente de service d’Amazon. C’est pourquoi un bouton poussoir est utilisé pour envoyer des commandes et appeler le service d’Alexa. (S’avère que j’aime mieux cette approche quand même).
  • Microphone : J’ai utilisé le micro de pouce d’USB parce que c’était la plus simple pour moi. Sa faible puissance et self contenaient ne nécessitant aucun circuit d’amplification, le câblage électrique ou autres ajouts.
  • Pièce jointe : J’ai utilisé les haut-parleurs USB choisies parce que je les avais traînent, pas de frais supplémentaires pour moi. Mais aussi parce qu’ils ont construits pour l’amplification audio, puissance et volume régler que je n’ai pas à venir avec. Alternatives : une zone de plus de fantaisie, votre propre amplification ou contrôle de volume fixe ou autres améliorations.
  • Apporter des modifications pour C.H.I.P. pas nécessaire: dans l’article original, Sam a utilisé un audio et micro combinaison périphérique USB nécessitant également lui couper une trace sur le dos du C.H.I.P. Conseil pour permettre l’entrée audio par le biais de la prise de 3,5 mm de prise. J’ai préféré ne pas faire cela et donc, pour mon prototype, j’ai utilisé la prise 3,5 mm jack pour sortie seulement et un micro USB engourdi pour l’entrée de la voix. Pour plus d’informations à bord des modifications voir README. MD sur github de Sam : http://tinyurl.com/jxy2xpu. Je voulais pouvoir réutiliser mon C.H.I.P. à une date ultérieure et ne voulait pas de le modifier. Remarque : par la suite, vous pourrez voir que pour mon build final, j’ai utilisé les broches de connexions U14 C.H.I.P. en-tête 4,6 et 8 pour sortie audio plutôt que la prise jack en raison de contraintes d’espace dans le boîtier.
  • Code python:.. .et bien sûr encore optimisation du code et mes étapes pour mettre en œuvre le code pourraient être mis au point et je me réjouis de tout commentaire.

Problèmes potentiels: latence de logiciel et des problèmes de communications sans fil avec les services d’Alexa et trouver l’enceinte droite peuvent être des questions pour vous. Il y a des erreurs fréquentes qui peuvent occasionner des communications avec le service d’Amazon pour de multiples raisons. J’ai essayé de compenser en ajoutant qui force un redémarrage du code de vérification des erreurs, mais ils n’ont pas résolu ces beaucoup. Je ne sais pas il y a peut-être encore optimisation de logiciel qui peut être faite pour améliorer sur ces questions. Je pense que ce qui s’est passé quand je suis trop impatient avec elle et cherchait des réponses plus rapides... Il peut prendre 3 secondes ou plus pour une réponse à une question. Soyez patient. Votre kilométrage peut varier sur les 3 secondes selon la façon dont rapidement votre réseau sans fil et les connexions internet sont.

NOTE: Je suggère que vous prototype (étapes 1 à 5 de l’étape) avant d’investir beaucoup de temps sur une prise ou en modifiant un boîtier final, afin de mieux comprendre ces questions et concorder avec vos attentes.

Liste du matériel :

  • C.H.I.P 9 $ ordinateur de Next Thing Co. @ http://docs.getchip.com/ (9 $ + frais d’expédition = 15,47 $. Ils ne sont pas facilement disponibles à ce jour. Vous pouvez précommander sur le site Web de juin 2016 livraison. )
  • Ancien ensemble de haut-parleurs USB permettant une colocation de CSP de montage et de câblage, (~ ebay 10 $ et ainsi de suite)
  • Microphone de pouce d’USB: http://tinyurl.com/hoowvmn (~ 2,55$)
  • Commutateur de bouton poussoir momentané SPST: http://tinyurl.com/hoowvmn (~ 2,34$)

Articles Liés

ADS-B suivi de vols en temps réel et le dispositif de surveillance à l’aide d’Intel Edison

ADS-B suivi de vols en temps réel et le dispositif de surveillance à l’aide d’Intel Edison

Surveillance dépendante automatique – diffusion (ADS-B) est un système de surveillance par satellite précise. ADS-b utilise la technologie GPS pour déterminer l'emplacement de l'avion, de vitesse et d'autres données et diffuse que les informations à
Contrôle AC dispositifs sans fil à l’aide de USB

Contrôle AC dispositifs sans fil à l’aide de USB

Salut tout le monde !Dans ce instructable je vais vous montrer comment contrôler votre appareil ménager les commutateurs utilisant 2 ordinateurs un nxt avec usb.L'idée de base est simple :Et voici l'aperçu (cam Désolé de basse qualité) :Vous avez bes
À l’aide d’un ordinateur sans un disque dur.

À l’aide d’un ordinateur sans un disque dur.

Vous avez vu dans une plus tôt où instructable nous avons mis en place un réseau de travail sans un seul disque dur. () je voudrais vous donner quelques autres choix pour vous permettre d'utiliser un ordinateur sans un disque dur. Bien que la liste p
Maison jerkstopper (dispositif de rétention de câble ordinateur portable)

Maison jerkstopper (dispositif de rétention de câble ordinateur portable)

mon adaptateur de câble pour PC a été très lâche et il a été être débranché avec le moindre mouvement d'ordinateur portable. Étant donné que c'est un portable vieux et encombrant, je ne voulais pas à transporter sa batterie. J'ai besoin de quelque ch
Contrôler une voiture RC à l’aide de l’ordinateur

Contrôler une voiture RC à l’aide de l’ordinateur

Dans ce projet, j'ai transformé un bon marché RC voiture appartient à mon fils dans une voiture autonome à l'aide de quelques étapes simples et Arduino. La voiture peut être contrôlée avec le PC via le port série/USB, ou peut être pilotée de manière
Étapes simples pour aider un PC ordinateur démarrage plus rapidement

Étapes simples pour aider un PC ordinateur démarrage plus rapidement

avez-vous vu ces publicités de l'ordinateur, tels que les PC Doctor, qui proposent d'accélérer votre ordinateur pour un prix ? Avant de dépenser l'argent sur l'accélération de votre ordinateur, utilisez ces étapes simples gratuites qui vont aideront.
Variable 0-12V, contrôlé numériquement, alimentation à l’aide d’un ordinateur portable mur Wart & Ardunio

Variable 0-12V, contrôlé numériquement, alimentation à l’aide d’un ordinateur portable mur Wart & Ardunio

ce Instructable vise à rendre un fonctionnel, Ardunio contrôlé numériquement, bloc d'alimentation. Nous avons testé l'approvisionnement et contrôleur afin que vous pouvez récupérer votre vieux portable mur des verrues (tension de sortie entre 14 et 2
Construire un. Lecteur OGG à l’aide de l’ordinateur de poche Mini

Construire un. Lecteur OGG à l’aide de l’ordinateur de poche Mini

Diamond introduite le premier lecteur MP3 portable, le Diamond Rio PMP300 retour dans la fin des années 90.   Il avait un énorme 32 Mo de mémoire (assez pour transporter plus d'un seul album.)  Avance rapide de 20 ans, et presque tous les appareils p
Quelqu'un cocher à l’aide de leur ordinateur

Quelqu'un cocher à l’aide de leur ordinateur

cela montrera comment faire quelqu'un extemly frustré quand ils ne peux pas cliquer sur les icônes d'ordinateur...Étape 1: souriez ! Tout d'abord, ce que vous voulez faire est de cliquer sur votre parcours actuel donc aucune icône n'est sélectionnée.
À l’aide de votre ordinateur portable comme un adaptateur sans fil de Xbox 360 (déc. 2009) (Vista/XP)

À l’aide de votre ordinateur portable comme un adaptateur sans fil de Xbox 360 (déc. 2009) (Vista/XP)

Intro :Je suis fatigué de tous ces autre post là-bas d'essayer d'obtenir votre xbox 360 en ligne avec votre ordinateur portable, dont la plupart tutoriels sont très compliqués ou tout simplement ne pas fonctionner ou faites de votre adaptateur Ethern
Comment faire pour sauvegarder et restaurer votre appareil Apple avec ICloud à l’aide d’un ordinateur

Comment faire pour sauvegarder et restaurer votre appareil Apple avec ICloud à l’aide d’un ordinateur

Assistance : http://amazon.techstevehd.comGérer vos identifiant Apple @ https://appleid.apple.com/Hé les gars, dans cette vidéo, vous devez utiliser votre ordinateur pour sauvegarder et restaurer vos appareils apple avec iCloud, WiFi est nécessaire,
Faire parler de ce que vous tapez à l’aide de votre ordinateur bloc-notes

Faire parler de ce que vous tapez à l’aide de votre ordinateur bloc-notes

Voici un code intéressant créé par nos soins pour rendre votre ordinateur à parler de ce que vous tapez.Nous allons utiliser le bloc-notes pour le créer.Nous allons commencer.Étape 1: Créer une Application Ouvrez votre bloc-notes. [Démarrer >> Exécu
Faire une sandsculpture à l’aide d’un ordinateur et une machine à commande numérique par ordinateur

Faire une sandsculpture à l’aide d’un ordinateur et une machine à commande numérique par ordinateur

à winterswijk (Pays-Bas) sont une exposition de sandsculpting !Je dois faire la mairie et le famus moulin à vent De Bataafsche.pour l'instant mal montrer comment j'ai fait la salle citty étape par étape !Tout d'abord, je cherchais quelques photos de
Ajout de Services Web basés sur le repos à IoT dispositif de surveillance d’e/s

Ajout de Services Web basés sur le repos à IoT dispositif de surveillance d’e/s

Ce projet est de faire une bibliothèque de service RESTful Web simple pour les périphériques de l'ITO. La bibliothèque est écrit avec le code en langage C et à bord de plate-forme de WIZwiki-W7500ECO de WIZnet. Avec elle, utilisateurs peuvent impléme