Sisällysluettelo:

SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja: 12 vaihetta (kuvilla)
SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja: 12 vaihetta (kuvilla)

Video: SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja: 12 vaihetta (kuvilla)

Video: SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja: 12 vaihetta (kuvilla)
Video: Интернет-маркетинг и SEO Советы | Как получить отличный ... 2024, Heinäkuu
Anonim
SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja
SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja
SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja
SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja

Seer on laite, jolla on tehosterokotus älykkään kodin ja automaation alalla. Se on pohjimmiltaan esineiden internetin sovellus.

SEER on Raspberry Pi 3 -mallista B koostuva 9 tuuman handsfree-kaiutin, jossa on sisäänrakennettu kamera, jota voit hallita äänelläsi. Käynnistääkseen komennon SEERin on kuultava herätyssana. Oletussana on 'SEER', vaikka voit muuttaa sitä sovelluksemme kautta.

SEER -yhteensopiva laite voi toistaa musiikkia, vastata kysymyksiin, ohjata valoja ja paljon muuta.

SECURITY-SEER on uusi lähestymistapa älykkään kodin turvallisuuteen, automaatioon ja ääniohjaukseen.

01 Seer hakee automaattisesti kotiasi lähimpänä olevat poliisi-, palo- ja pelastuspalvelun yhteystiedot, jolloin saat yhdellä kosketuksella oikeat viranomaiset riippumatta siitä, missä päin maailmaa olet. Kun video- ja äänitodistuksia on käynnissä olevista murroista, puhelu saa ansaitsemansa prioriteetin.

02 Automaattinen tilanvaihto. Ei tarvitse hätääntyä näppäimistön kanssa tai edes vetää ulos? puhelimesi. Näkijä tunnistaa, kun tulet ja menet, ja vaihtaa automaattisesti tilaa.

03 Laadukas video päivällä tai yöllä. Seer premium -videolaatu, erinomainen yönäkö ja 147 asteen laajakulmaobjektiivi takaavat aina, mitä kotona tapahtuu. Katso suoraa milloin tahansa ja suoratoista täyspitkiä HD-leikkeitä ilman lisämaksua.

04 Luotettava yksityisyys. Sisäänrakennetulla yksityisyysasetuksella Seer antaa sinun sammuttaa kameran ja mikrofonin kokonaan milloin tahansa. Tallennettaessa Seer käyttää laajoja turvatoimenpiteitä yksityisten tietojen suojaamiseksi.

JÄRJESTELMÄ-

01 Seer toistaa kaiken musiikkisi Spotifysta, Pandorasta, sydänradiosta, TuneInistä, Amazon Musicista ja muusta vain äänelläsi. Me kaikki haluamme tietää, miten suosikkiurheiluryhmillämme menee. Näkijän avulla voit kuulla yksityiskohtia, kuten tulokset ja tulevat aikataulut Intian urheilulle. Sinun tarvitsee vain sanoa 'Seer, anna minulle urheilupäivitykseni.

02 Pelkällä äänelläsi voit hallita valoja. Voit pyytää Seeria kytkemään kaikki valot päälle tai pois tai vaihtamaan valojen värin aina, kun uusi kappale toistetaan Seer -laitteellasi.

03 Ellet työskentele kotoa käsin, liikenneolosuhteet toimipaikkaan ovat tärkeä tieto joka päivä. Onneksi Seer voi auttaa sinua välttämään liikenneruuhkia.

04 Domino's Pizza mahdollistaa nyt ruoan tilaamisen yksinkertaisesti lähettämällä twiitin. IFTTT: n ansiosta tätä ominaisuutta on automatisoitu edelleen, jotta voit tilata pizzan äänelläsi. Tätä varten sinun on käytettävä IFTTT: tä ja oltava Twitter -tili.

05 Kyllä, voit tilata Uberista näkymämme avulla. Tätä varten meidän on lisättävä ominaisuudet Seer -sovellukseen. Valitse sovelluksen päävalikosta Taidot. Etsi Uber ja valitse sitten Ota taito käyttöön. Sinun on hyväksyttävä ja otettava käyttöön, jolloin Uber voi käyttää laitteesi sijaintia.

06 Tämä on kultaa erityisvaltaisille kansoille, koska he, jotka eivät näe, joutuvat kärsimään monen päivän 2 päivän hälinästä..

07 Seerillä voit luoda hälytyksiä, muistutuksia, jopa puheluita, lähettää viestejä, vastata niihin ja luoda älykkään kodin täydellisen ympäristön.

08 Apu Näkövammaiset/vanhukset voivat muodostaa yhteyden maailmaan antamalla heille pääsyn Wikipediaan, Gmailiin, musiikkiin, uutisiin ja ääniohjattuun laskinta.

Vaihe 1: Vaadittu laitteisto

Image
Image

Ennen kuin aloitat, tarkista mitä tarvitset.

Raspberry Pi 3 (suositus) tai Pi 2 -malli B (tuettu)

Hologram Global IoT SIM -kortti

Hologrammi Huawei E303/353 USB -matkapuhelinmodeemi

STEVAL-STLKT01V1-ST Microelectronicsin STEVAL-STLKT01V1 avulla teemme älykkään turvakameran, joka ilmoittaa sinulle, kun joku valtuuttamaton henkilö tulee myymälääsi. STEVAL-STLKT01V1, liikeantureita käytetään havaitsemaan liike 360 astetta ja sitten vadelma pi 3B liikkuu moottorin avulla siihen suuntaan ja ottaa valokuvia ja ilmoittaa asiasta automaattisesti asianomaisille. Android -sovelluksen kautta voimme katsoa, mitä tapahtuu, ja soittaa hätätilanteeseen. Tunnistinlaattakotelo, jossa on akkulaturi, kosteus- ja lämpötila -anturi, SD -muistikorttipaikka, USB -portti Yhdistää pi ja lähettää tietoja Amazon -äänipalveluihin.

Micro-USB-virtajohto Raspberry Pi: lle.

Micro SD -kortti (vähintään 8 Gt) - Aloittamiseen tarvitaan käyttöjärjestelmä. NOOBS (New Out of the Box Software) on helppokäyttöinen Raspberry Pi -käyttöjärjestelmän asennusohjelma. Yksinkertaisin tapa saada NOOBS on ostaa SD -kortti, johon on esiasennettu NOOBS - Raspberry Pi 8GB Preloaded (NOOBS) Micro SD Card. Vaihtoehtoisesti voit ladata ja asentaa sen SD -kortillesi (seuraa ohjeita täältä).

USB 2.0 -mikrofoni - Raspberry Pi -laitteessa ei ole sisäänrakennettua mikrofonia; jotta voit olla vuorovaikutuksessa Alexan kanssa, tarvitset ulkoisen, joka liitetään.

Ulkoinen kaiutin 3,5 mm: n äänikaapelilla.

USB -näppäimistö ja -hiiri sekä ulkoinen HDMI -näyttö - suosittelemme myös USB -näppäimistön ja -hiiren sekä HDMI -näytön käyttöä, jos et pysty etäyhteyttämään (SSH) Pi -laitteeseen.

Langaton WiFi -sovitin Pi 2: lle. muokata lokit vianetsintää varten.

Vaihe 2: Liitä Raspberry Pi matkapuhelimeen Huawei E303 -modeemin avulla

Yhdistä Raspberry Pi matkapuhelimeen Huawei E303 -modeemilla
Yhdistä Raspberry Pi matkapuhelimeen Huawei E303 -modeemilla
Yhdistä Raspberry Pi matkapuhelimeen Huawei E303 -modeemin avulla
Yhdistä Raspberry Pi matkapuhelimeen Huawei E303 -modeemin avulla

Raspberry Pi on loistava IoT -alusta, ja se on vielä parempi matkapuhelinverkkoyhteyden kanssa.

Kun sinulla on matkapuhelinyhteys Raspberry Pi -laitteeseesi, voit avata sinulle koko maailman muita hienoja projekteja. Missä tahansa, missä wifi ei ehkä ole mahdollista, sinulla on nyt Internet -yhteys.

Seuraa vain näitä yksinkertaisia ohjeita:

  • Asenna uusin Raspbian -versio noudattamalla Raspberry Pi -sivuston ohjeita.
  • Aseta Hologram -SIM -kortti Huawei -modeemiin liu'uttamalla kansi irti ja asettamalla se siten, että kontaktit ovat alaspäin. Huomaa, että se vaatii mini-SIM-kortin koon.
  • Kytke modeemi Raspberry Pi -laitteeseen ja käynnistä Pi
  • Avaa pääteikkuna ja kirjoita ifconfig. Sinun pitäisi nähdä kohde eth1, kuten kuvassa.
  • Tyyppiudo dhclient eth1 antaa modeemille sisäisen IP -osoitteen.
  • Avaa Pi -selain ja siirry osoitteeseen
  • Siirry modeemin asetusten profiilinhallintasivulle ja luo uusi profiili. Haluat asettaa APN -asetukseksi "hologrammi" ja jättää käyttäjänimen ja salasanan tyhjäksi, kuten kuvassa näkyy.
  • Siirry sitten Mobiiliyhteys -sivulle ja varmista, että verkko on asetettu "Auto" -tilaan ja että verkkovierailu on käytössä.
  • Modeemin pitäisi nyt muodostaa yhteys matkapuhelinverkkoon (näet modeemin LED -valon palavan, kun se muodostaa yhteyden)
  • Kokeile pingittää jotain tai mennä verkkosivustolle (kuten https://hologram.io/test.html). Nyt sinun pitäisi pystyä tekemään mitä haluat Internetin kautta.
  • Modeemi tallentaa APN -asetukset, joten sinun ei tarvitse määrittää sitä uudelleen.
  • Uudemmat Raspbian -versiot eivät tarvitse lisämäärityksiä, jotta yhteys saadaan automaattisesti käyttöön, kun kortti on kytketty, mutta jos sinulla on ongelmia, lisää nämä rivit kohteeseen/etc/network/interfaces

salli hotplug eth1

iface eth1 inet Dhcp

Vaihe 3: Pi: n käyttöönotto

Pi -laitteen asentaminen
Pi -laitteen asentaminen

Ellei sinulla ole jo Raspbian Jessie asennettuna Pi -laitteeseesi, noudata oppaamme - Raspberry pi: n asentaminen - joka opastaa sinua lataamaan ja asentamaan Raspbian Jessien ja yhdistämään laitteiston (jos et tunne Raspberry Pi -laitetta, suosittelemme noudata yllä olevaa opastusta saadaksesi Pi ylös ja valmiiksi ennen siirtymistä eteenpäin).

Vaihe 4: Rekisteröidy Amazon -kehittäjätilille

Rekisteröi Amazon -kehittäjätili
Rekisteröi Amazon -kehittäjätili

Jos sinulla ei ole jo tiliä, luo ilmainen kehittäjätili osoitteessa developer.amazon.com. Sinun tulee tutustua AVS: n ehtoihin ja sopimuksiin täällä.

Vaihe 5: Luo laite- ja suojausprofiili

Luo laite- ja suojausprofiili
Luo laite- ja suojausprofiili

Rekisteröi tuotteesi ja luo suojausprofiili noudattamalla näitä ohjeita.

Huomaa seuraavat parametrit. Tarvitset niitä seuraavassa vaiheessa 5.

  • ProductID (tunnetaan myös nimellä Device Type ID),
  • ClientID ja
  • Asiakassalainen

Tärkeää: Varmista, että Sallitut alkuperät ja Sallitut paluu -URL -osoitteet on asetettu kohdassa Suojausprofiili> Verkkoasetukset (katso Laitteen ja suojausprofiilin luominen):

  • Sallitut alkuperät: https:// localhost: 3000
  • Sallitut paluu -URL -osoitteet: https:// localhost: 3000/authresponse

Vaihe 6: Kloonaa näyte -sovellus

Avaa pääte ja kirjoita seuraava:

cd Desktopgit -klooni

Vaihe 7: Päivitä asennusohjelma kirjautumistiedoillasi

Päivitä asennusohjelma kirjautumistiedoillasi
Päivitä asennusohjelma kirjautumistiedoillasi

Ennen asennuskomentosarjan suorittamista sinun on päivitettävä komentosarja käyttämällä vaiheessa 3 saamiasi tunnistetietoja - ProductID, ClientID, ClientSecret. Kirjoita terminaaliin seuraava:

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

Liitä yllä olevasta vaiheesta 3 saamasi ProductID-, ClientID- ja ClientSecret -arvot. Muutosten pitäisi näyttää tältä:

  • ProductID = "VadelmaPi3"
  • ClientID = "amzn.xxxxx.xxxxxxxxx"
  • ClientSecret = "4e8cb14xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx6b4f9"

Kirjoita ctrl-X ja sitten Y ja tallenna muutokset tiedostoon painamalla Enter.

Vaihe 8: Suorita asennusohjelma

Suorita asennusohjelma
Suorita asennusohjelma

Olet nyt valmis suorittamaan asennusohjelman. Tämä asentaa kaikki riippuvuudet, mukaan lukien kaksi herätyssana -moottoria Sensorilta ja KITT. AI.

Huomautus: Asentoskripti asentaa kaikki projektitiedostot kansioon, josta komentosarja suoritetaan. Voit suorittaa komentosarjan avaamalla päätelaitteen ja siirtymällä kansioon, johon projekti kloonattiin. Suorita sitten seuraava komento:

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

Sinua pyydetään vastaamaan muutamaan yksinkertaiseen kysymykseen. Nämä auttavat varmistamaan, että olet suorittanut kaikki tarvittavat edellytykset ennen kuin jatkat.

Kun ohjattu toiminto käynnistyy, hanki kuppi kahvia - se kestää noin 30 minuuttia.

Vaihe 9: Suorita verkkopalvelu, mallisovellus ja Wake Word Engine

Suorita verkkopalvelu, esimerkkisovellus ja Wake Word Engine
Suorita verkkopalvelu, esimerkkisovellus ja Wake Word Engine
Suorita verkkopalvelu, esimerkkisovellus ja Wake Word Engine
Suorita verkkopalvelu, esimerkkisovellus ja Wake Word Engine
Suorita verkkopalvelu, esimerkkisovellus ja Wake Word Engine
Suorita verkkopalvelu, esimerkkisovellus ja Wake Word Engine

Nyt kun asennus on valmis, sinun on suoritettava kolme komentoa 3 erillisessä pääteikkunassa:

  • Pääteikkuna 1: ajaa verkkopalvelu valtuutusta varten
  • Pääteikkuna 2: ajaa esimerkkisovellus kommunikoimaan AVS: n kanssa
  • Pääteikkuna 3: käynnistää herätyssanamoottorin, jonka avulla voit aloittaa vuorovaikutuksen lauseella "Alexa".

Huomaa: Nämä komennot on suoritettava järjestyksessä.

Pääteikkuna 1

Avaa uusi pääteikkuna ja kirjoita seuraavat komennot avataksesi verkkopalvelun, jota käytetään esimerkkisovelluksesi valtuuttamiseen AVS: llä:

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

Palvelin toimii nyt portissa 3000 ja olet valmis käynnistämään asiakas.

Pääteikkuna 2

Avaa uusi pääteikkuna ja kirjoita seuraavat komennot suorittaaksesi esimerkkisovelluksen, joka kommunikoi AVS: n kanssa:

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

Katso API -yleiskatsausrajapinnat saadaksesi lisätietoja AVS: lle lähetetyistä viesteistä.

Käydään läpi seuraavat ikkunan kannalta tärkeät vaiheet

1. Kun suoritat asiakasohjelman, ikkunassa pitäisi näkyä viesti, joka sanoo - Rekisteröi laitteesi käymällä seuraavassa URL -osoitteessa verkkoselaimessa ja noudattamalla ohjeita:

localhost: 3000/Provision/d340f629bd685deeff28a917. Haluatko avata URL -osoitteen automaattisesti oletusselaimessasi?

Napsauta "Kyllä" avataksesi URL -osoitteen oletusselaimessasi.

2. Jos käytät Raspbian Jessieä Pixel -työpöydällä (ja Chromium -selaimella), saatat saada varoituksen selaimesta. Voit kiertää sen napsauttamalla Lisäasetukset -> Siirry localhostiin (vaarallinen).

3. Sinut ohjataan Login with Amazon -verkkosivulle. Anna Amazon -kirjautumistietosi.

4. Sinut ohjataan kehittäjien valtuutussivulle ja vahvistetaan, että haluat laitteesi käyttävän aiemmin luotua suojausprofiilia. Napsauta Okei.

5. Sinut ohjataan nyt URL -osoitteeseen, joka alkaa

6. Palaa Java -sovellukseen ja napsauta OK -painiketta. Asiakas on nyt valmis hyväksymään Alexa -pyynnöt.

Pääteikkuna 3

Huomautus: Ohita tämä vaihe, jos haluat käyttää samaa sovellusta ilman herätyssanoja.

Tämä projekti tukee kahta kolmannen osapuolen herätyssana-moottoria: Sensory's TrulyHandsFree ja KITT. AI's Snowboy. Parametria -e käytetään agentin valitsemiseen ja se tukee kahta arvoa {{engine}}: kitt_ai ja sensory.

Avaa uusi pääteikkuna ja käytä seuraavia komentoja herätyssanamoottorin avaamiseksi Sensorista tai KITT. AI: sta. Herätyssanomoottorin avulla voit aloittaa vuorovaikutuksen lauseella "Alexa".

Jos haluat käyttää Sensory Wake Word -moottoria, kirjoita -

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

tai kirjoita tämä, jos haluat käyttää KITT. AI: n herätysmoottoria -

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

Nyt sinulla on toimiva handsfree-AVS-prototyyppi! Tutustu seuraaviin resursseihin saadaksesi lisätietoja saatavilla olevista herätyssanomoottoreista:

  • Aistinvarainen
  • KITT. AI

Vaihe 10: Puhu Alexalle

Puhu Alexan kanssa
Puhu Alexan kanssa

Voit nyt puhua Alexan kanssa yksinkertaisesti käyttämällä herätyssanaa "Alexa". Kokeile seuraavaa -

Sano "Alexa" ja odota äänimerkkiä. Sano nyt "paljonko kello on?" Sano "Alexa" ja odota äänimerkkiä. Sano nyt "mikä sää Seattlessa?" Halutessasi voit myös napsauttaa "Kuuntele" -painiketta herätyssanan käyttämisen sijaan. Napsauta kerran "Kuuntele" -painiketta, vapauta napsautus ja odota äänimerkkiä ennen kuin alat puhua. Voi kulua sekunti tai kaksi, ennen kuin kuulet äänimerkin

Vaihe 11: Kirjautuminen ulos Sample -sovelluksesta

Katso Esimerkki sovelluksen uloskirjautumisohjeista.

Vaihe 12: Päätön ja päästä eroon näytöstä, näppäimistöstä ja hiirestä

Image
Image

Nyt kun sinulla on AVS -prototyyppi käynnissä, saatat haluta päästä eroon näytöstä, näppäimistöstä ja hiirestä. Voit tehdä sen käyttämällä SSH: ta ja VNC: tä.

Suositeltava: