Taula de continguts:

SEER- Assistent personal intel·ligent basat en InternetOfThings: 12 passos (amb imatges)
SEER- Assistent personal intel·ligent basat en InternetOfThings: 12 passos (amb imatges)

Vídeo: SEER- Assistent personal intel·ligent basat en InternetOfThings: 12 passos (amb imatges)

Vídeo: SEER- Assistent personal intel·ligent basat en InternetOfThings: 12 passos (amb imatges)
Vídeo: Top 10 Largest Companies by Market Capitalization in 2021 2024, De novembre
Anonim
SEER- Assistent personal intel·ligent basat en InternetOfThings
SEER- Assistent personal intel·ligent basat en InternetOfThings
SEER- Assistent personal intel·ligent basat en InternetOfThings
SEER- Assistent personal intel·ligent basat en InternetOfThings

Seer és un dispositiu que tindrà un paper de reforç en el camp de les llars intel·ligents i l’automatització. És bàsicament una aplicació d’Internet de les coses.

SEER és un altaveu sense fil de mans lliures de 9 polzades format per Raspberry Pi 3 model B amb una càmera integrada que controleu amb la vostra veu. Per iniciar una ordre, SEER ha d'escoltar una "paraula de vigília". La paraula predeterminada és "SEER", tot i que la podeu canviar a través de la nostra aplicació.

Amb SEER, un dispositiu compatible pot reproduir música, respondre preguntes, controlar els llums i molt més.

SECURITY-SEER és un nou enfocament de seguretat domèstica intel·ligent, automatització i control de veu.

01 Seer atrau automàticament els contactes de policia, bombers i EMS més propers a casa, donant-vos accés d'un sol toc a les autoritats adequades, independentment d'on sigueu al món. Amb proves de vídeo i àudio sobre robatoris en curs, la vostra trucada obtindrà la prioritat que es mereix.

02 Canvi de mode automàtic. No cal que us enganxeu amb el teclat ni tan sols traieu-lo? el teu telèfon. El vident detecta quan aneu i veniu i canvia de mode automàticament.

03 Vídeo d'alta qualitat, de dia o de nit. Amb la qualitat de vídeo premium Seer, la visió nocturna superior i l’objectiu gran angular de 147 graus, sempre podreu saber què passa a casa. Mira en directe en qualsevol moment i reprodueix en temps real clips de HD sense cap cost addicional.

04 Privadesa de confiança. Amb una configuració de privadesa integrada, Seer us permet apagar completament la càmera i el micròfon en qualsevol moment. En gravar, Seer utilitza àmplies mesures de seguretat per protegir les dades privades.

SISTEMA-

01 Seer reprodueix tota la vostra música de, Spotify, Pandora, ràdio del cor, TuneIn, Amazon Music i molt més, només amb la vostra veu. A tots ens agrada saber com estan els nostres equips esportius preferits. Amb Seer, podeu escoltar detalls com els resultats i els propers horaris dels esports INDIAN. Tot el que heu de fer és dir: Vident, dóna'm la meva actualització esportiva.

02 Amb només la vostra veu, podeu controlar les llums. Podeu demanar a Seer que activeu o apagueu totes les llums o que canvieu el color de les llums cada vegada que es reprodueixi una cançó nova al dispositiu Seer.

03 Llevat que treballeu des de casa, les condicions del trànsit al vostre lloc de treball són un detall important que cal conèixer cada dia. Per sort, Seer us pot ajudar a evitar embussos.

04 Domino's Pizza ara permet demanar menjar simplement enviant un tuit. Gràcies a IFTTT, aquesta funció s’ha automatitzat encara més perquè pugueu demanar pizza amb la vostra veu. Per fer-ho, heu d’utilitzar IFTTT i tenir un compte de Twitter.

05 Sí, podeu demanar a Uber mitjançant el nostre Seer. Per fer-ho, haurem d’afegir les funcions a l’aplicació Seer. Seleccioneu Habilitats al menú principal de l'aplicació. Cerqueu "Uber" i seleccioneu "Activa l'habilitat". Heu de "Acceptar i habilitar", que permet a Uber accedir a la ubicació del dispositiu.

06 Això és or per a persones especialment capacitades, ja que les persones que no veuen han de patir moltes presses de dos dies, ja que, com a mà amable, tenim una habilitat que, segons l’estat d’ànim que canta, parla, xerra i moltes eugues, el que la persona vol.

07 Amb Seer podeu crear alarmes, recordatoris, fins i tot trucades, missatges, respondre-les i crear un entorn complet d'una casa intel·ligent.

08 Ajudeu les persones amb discapacitat visual / vellesa a connectar-se amb el món donant-los accés a la Viquipèdia, Gmail, música, notícies, calculadora controlada per veu.

Pas 1: maquinari obligatori

Image
Image

Abans de començar, revisem el que necessiteu.

Raspberry Pi 3 (recomanat) o Pi 2 model B (compatible)

Holograma Global IoT SIM Card

Mòdem mòbil USB holograma Huawei E303 / 353

STEVAL-STLKT01V1 - Utilitzant ST Microelectronics STEVAL-STLKT01V1, farem una càmera de seguretat intel·ligent que us avisarà sempre que algú no autoritzat entri a la vostra botiga / casa. STEVAL-STLKT01V1, s’utilitzaran sensors de moviment per detectar el moviment a 360 graus i després el raspberry pi 3B amb l’ajut d’un motor es mourà en aquesta direcció i farà fotos i informarà automàticament les persones interessades. mitjançant l’aplicació per a Android, podem esbrinar què passa i demanar emergències. Sensor Tile Cradle amb carregador de bateria, sensor d'humitat i temperatura, ranura per a targeta de memòria SD, port USB Es connecta a pi i envia dades als serveis de veu d'Amazon.

Cable d'alimentació micro-USB per a Raspberry Pi.

Targeta Micro SD (mínim 8 GB): necessiteu un sistema operatiu per començar. NOOBS (New Out of the Box Software) és un gestor d’instal·lacions del sistema operatiu fàcil d’utilitzar per a Raspberry Pi. La forma més senzilla d’obtenir NOOBS és comprar una targeta SD amb NOOBS preinstal·lada: la targeta micro SD Raspberry Pi de 8 GB precarregada (NOOBS). També podeu descarregar-lo i instal·lar-lo a la targeta SD (seguiu les instruccions aquí).

Mini micròfon USB 2.0: el Raspberry Pi no té un micròfon incorporat; per interactuar amb Alexa, en necessitareu una externa per connectar-la.

Altaveu extern amb cable d’àudio de 3,5 mm.

Un teclat i un ratolí USB i un monitor HDMI extern: també us recomanem que tingueu a mà un teclat i un ratolí USB, així com un monitor HDMI, si no podeu fer el control remot (SSH) al vostre Pi.

Adaptador sense fil WiFi per a Pi 2. Nota: Pi 3 té WiFi integrat. Per obtenir un crèdit addicional, us mostrarem com remot (SSH) al vostre dispositiu, eliminant la necessitat d’un monitor, teclat i ratolí, i com a la cua de registres per a la resolució de problemes.

Pas 2: connecteu Raspberry Pi al mòbil amb el mòdem Huawei E303

Connecteu Raspberry Pi al mòbil amb el mòdem Huawei E303
Connecteu Raspberry Pi al mòbil amb el mòdem Huawei E303
Connecteu Raspberry Pi al mòbil amb el mòdem Huawei E303
Connecteu Raspberry Pi al mòbil amb el mòdem Huawei E303

El Raspberry Pi és una gran plataforma IoT i és encara millor amb una connexió a Internet mòbil.

Tenir connectivitat mòbil al vostre Raspberry Pi us pot obrir tot un món d’altres projectes interessants. A qualsevol lloc on el wifi no sigui factible, ara podeu tenir connexió a Internet.

Simplement seguiu aquestes senzilles instruccions:

  • Instal·leu la versió més recent de Raspbian seguint les instruccions del lloc Raspberry Pi.
  • Inseriu la targeta SIM Hologram al mòdem Huawei lliscant la tapa i inserint-la amb els contactes cap avall. Tingueu en compte que té una mida de targeta mini-SIM.
  • Connecteu el mòdem al Raspberry Pi i arrenceu el Pi
  • Obriu una finestra de terminal i escriviu ifconfig. Hauríeu de veure una entrada per eth1 tal com es mostra a la imatge.
  • Tipus de dhclient eth1 per assignar una adreça IP interna al mòdem.
  • Obriu el navegador web al Pi i aneu a
  • Aneu a la pàgina de gestió de perfils a la configuració del mòdem i creeu-ne un de nou. Voleu establir l'APN a "holograma" i deixar el nom d'usuari i la contrasenya en blanc tal com es mostra a la imatge.
  • A continuació, aneu a la pàgina Connexió mòbil i assegureu-vos que la xarxa estigui configurada a "Automàtic" i que la itinerància estigui activada.
  • Ara el mòdem hauria de connectar-se a la xarxa cel·lular (veureu que el LED del mòdem s’encén quan es connecta correctament)
  • Proveu de fer ping a alguna cosa o d’anar a un lloc web (com ara https://hologram.io/test.html) Ara hauríeu de poder fer tot el que vulgueu per Internet.
  • El mòdem desarà la configuració de l'APN, de manera que no cal que la torneu a configurar.
  • Les versions més recents de Raspbian no haurien de necessitar cap configuració addicional per activar automàticament la connexió quan es connecta la placa, però si teniu problemes, afegiu aquestes línies a / etc / network / interfaces

allow-hotplug eth1

iface eth1 inet Dhcp

Pas 3: configuració del Pi

Configuració del vostre Pi
Configuració del vostre Pi

Tret que ja tingueu Raspbian Jessie instal·lat al vostre Pi, seguiu la nostra guia - Configuració del raspberry pi - que us guiarà per descarregar i instal·lar Raspbian Jessie i connectar el maquinari (si no esteu familiaritzat amb Raspberry Pi, us recomanem seguiu la guia anterior per preparar el Pi abans d’anar més enllà).

Pas 4: registreu-vos per obtenir un compte de desenvolupador d'Amazon

Registreu-vos per obtenir un compte de desenvolupador d'Amazon
Registreu-vos per obtenir un compte de desenvolupador d'Amazon

Tret que ja en tingueu, seguiu endavant i creeu un compte de desenvolupador gratuït a developer.amazon.com. Heu de revisar els Termes i Acords d'AVS aquí.

Pas 5: creeu un dispositiu i un perfil de seguretat

Creeu un dispositiu i un perfil de seguretat
Creeu un dispositiu i un perfil de seguretat

Seguiu els passos aquí per registrar el vostre producte i crear un perfil de seguretat.

Preneu nota dels paràmetres següents. Els necessitareu al pas 5 següent.

  • ProductID (també conegut com a ID de tipus de dispositiu),
  • ClientID i
  • ClientSecret

Important: assegureu-vos que els vostres orígens i URL de retorn permesos estiguin definits a Perfil de seguretat> Configuració web (vegeu Crear un dispositiu i un perfil de seguretat):

  • Orígens permesos: https:// localhost: 3000
  • URL de retorn permesos: https:// localhost: 3000 / authresponse

Pas 6: cloneu l'aplicació de mostra

Obriu el terminal i escriviu el següent:

cd Desktopgit clon

Pas 7: actualitzeu l'script d'instal·lació amb les vostres credencials

Actualitzeu l'script d'instal·lació amb les vostres credencials
Actualitzeu l'script d'instal·lació amb les vostres credencials

Abans d'executar l'script d'instal·lació, heu d'actualitzar l'script amb les credencials que teniu al pas 3: ProductID, ClientID, ClientSecret. Escriviu el següent al terminal:

cd ~ / Desktop / alexa-avs-sample-appnano automated_install.sh

Enganxeu els valors de ProductID, ClientID i ClientSecret que heu obtingut del pas 3. Els canvis haurien de tenir aquest aspecte:

  • ProductID = "RaspberryPi3"
  • ClientID = "amzn.xxxxx.xxxxxxxxx"
  • ClientSecret = "4e8cb14xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx6b4f9"

Escriviu ctrl-X i després Y i, a continuació, premeu Retorn per desar els canvis al fitxer.

Pas 8: executeu el script d'instal·lació

Executeu el script d'instal·lació
Executeu el script d'instal·lació

Ja esteu preparat per executar l'script d'instal·lació. Això instal·larà totes les dependències, inclosos els dos motors de wake wake de Sensory i KITT. AI.

Nota: L'escript d'instal·lació instal·larà tots els fitxers del projecte a la carpeta des de la qual s'executa l'script. Per executar l'script, obriu el terminal i aneu a la carpeta on es va clonar el projecte. A continuació, executeu l'ordre següent:

cd ~ / Desktop / alexa-avs-sample-app. instal·lació_automatitzada

Se us demanarà que respongueu a algunes preguntes senzilles. Aquests ajuden a garantir que hàgiu complert tots els requisits previs necessaris abans de continuar.

Quan l’assistent comença, aneu a prendre una tassa de cafè; triga uns 30 minuts.

Pas 9: executeu el servei web, l'aplicació de mostra i el motor Wake Word

Executeu el vostre servei web, aplicació de mostra i Wake Word Engine
Executeu el vostre servei web, aplicació de mostra i Wake Word Engine
Executeu el vostre servei web, aplicació de mostra i Wake Word Engine
Executeu el vostre servei web, aplicació de mostra i Wake Word Engine
Executeu el vostre servei web, aplicació de mostra i Wake Word Engine
Executeu el vostre servei web, aplicació de mostra i Wake Word Engine

Ara que la instal·lació s'ha completat, haureu d'executar tres ordres en 3 finestres de terminal separades:

  • Finestra 1 de terminal: per executar el servei web per obtenir autorització
  • Finestra 2 del terminal: per executar l'aplicació de mostra per comunicar-se amb AVS
  • Finestra 3 del terminal: per executar el motor de paraula despert que us permet iniciar una interacció amb la frase "Alexa".

Nota: aquestes ordres s'han d'executar en ordre.

Finestra terminal 1

Obriu una nova finestra de terminal i escriviu les ordres següents per mostrar el servei web que s’utilitza per autoritzar la vostra aplicació de mostra amb AVS:

cd ~ / Desktop / alexa-avs-sample-app / samplescd companionService && npm start

Ara el servidor s’executa al port 3000 i esteu llest per iniciar el client. Consulteu l’autorització general de l’API per obtenir més informació sobre l’autorització.

Finestra 2 del terminal

Obriu una nova finestra de terminal i escriviu les ordres següents per executar l'aplicació de mostra, que es comunica amb AVS:

cd ~ / Desktop / alexa-avs-sample-app / samplescd javaclient && mvn exec: exec

Consulteu Interfícies generals de l'API per obtenir més informació sobre els missatges enviats a / des d'AVS.

Anem a través dels passos següents rellevants per a Window

1. Quan executeu el client, hauria d'aparèixer una finestra amb un missatge que diu: - Registreu el dispositiu visitant l'URL següent en un navegador web i seguint les instruccions:

localhost: 3000 / provision / d340f629bd685deeff28a917. Voleu obrir l'URL automàticament al navegador predeterminat?

Feu clic a "Sí" per obrir l'URL al navegador predeterminat.

2. Si utilitzeu Raspbian Jessie amb l'escriptori Pixel (i amb el navegador Chromium), és possible que rebeu una advertència del navegador. Podeu evitar-ho fent clic a Avançat -> Procedeix a localhost (no segur).

3. Se us dirigirà a una pàgina web d'inici de sessió amb Amazon. Introduïu les vostres credencials d’Amazon.

4. Se us dirigirà a una pàgina d'autorització de desenvolupament, que confirmarà que voleu que el vostre dispositiu accedeixi al perfil de seguretat creat anteriorment. Feu clic a D'acord.

5. Ara se us redirigirà a un URL que comenci per

6. Torneu a l'aplicació Java i feu clic al botó D'acord. El client ja està a punt per acceptar les sol·licituds d’Alexa.

Finestra terminal 3

Nota: Omet aquest pas per executar la mateixa aplicació sense un motor de paraula de vigília.

Aquest projecte admet dos motors de veu de tercers: Sensory's TrulyHandsFree i KITT. AI's Snowboy. El paràmetre -e s'utilitza per seleccionar l'agent i admet dos valors per a {{motor}}: kitt_ai i sensorial.

Obriu una nova finestra de terminal i utilitzeu les ordres següents per obrir un motor de paraules de vigília des de Sensory o KITT. AI. El motor de paraules de vigília us permetrà iniciar interaccions mitjançant la frase "Alexa".

Per utilitzar el motor de paraules de vigília sensorial, escriviu -

cd ~ / Desktop / alexa-avs-sample-app / samplescd wakeWordAgent / src &&./wakeWordAgent -e sensory

o bé escriviu-ho per utilitzar el motor de paraula despert de KITT. AI -

cd ~ / Desktop / alexa-avs-sample-app / samplescd wakeWordAgent / src &&./wakeWordAgent -e kitt_ai

Ara teniu un prototip AVS de mans lliures en funcionament. Utilitzeu els recursos següents per obtenir més informació sobre els motors de paraula de vigília disponibles:

  • Sensorial
  • KITT. AI

Pas 10: parleu amb Alexa

Parleu amb Alexa
Parleu amb Alexa

Ara podeu parlar amb Alexa simplement utilitzant la paraula de vigília "Alexa". Proveu el següent -

Digueu "Alexa" i espereu el pit. Ara digueu "quin és el moment?" Digueu "Alexa" i espereu el pit. Ara digueu "quin temps fa a Seattle?" Si ho preferiu, també podeu fer clic al botó "Escolta", en lloc d'utilitzar la paraula de vigília. Feu clic una vegada al botó "Escolta" i, després de deixar anar el clic, espereu la pista d'àudio abans de començar a parlar. Pot passar un segon o dos abans de sentir el senyal d’àudio

Pas 11: Com tancar la sessió de l'aplicació de mostra

Consulteu les instruccions de sortida de l'aplicació de mostra.

Pas 12: aneu sense cap i desfeu-vos del monitor, del teclat i del ratolí

Image
Image

Ara que teniu el prototip AVS en funcionament, potser voldreu desfer-vos del monitor, el teclat i el ratolí. Podeu fer-ho utilitzant SSH i VNC.

Recomanat: