Sisällysluettelo:
- Vaihe 1: Vaadittu laitteisto
- Vaihe 2: Liitä Raspberry Pi matkapuhelimeen Huawei E303 -modeemin avulla
- Vaihe 3: Pi: n käyttöönotto
- Vaihe 4: Rekisteröidy Amazon -kehittäjätilille
- Vaihe 5: Luo laite- ja suojausprofiili
- Vaihe 6: Kloonaa näyte -sovellus
- Vaihe 7: Päivitä asennusohjelma kirjautumistiedoillasi
- Vaihe 8: Suorita asennusohjelma
- Vaihe 9: Suorita verkkopalvelu, mallisovellus ja Wake Word Engine
- Vaihe 10: Puhu Alexalle
- Vaihe 11: Kirjautuminen ulos Sample -sovelluksesta
- Vaihe 12: Päätön ja päästä eroon näytöstä, näppäimistöstä ja hiirestä
Video: SEER- InternetOfThings-pohjainen älykäs henkilökohtainen avustaja: 12 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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
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
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
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
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
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
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
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
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
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ä
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:
Aikataulu: Virtuaalinen tuottavuuden avustaja: 6 vaihetta (kuvilla)
Aikataulun kello: Virtuaalinen tuottavuuden avustaja: Olen ammattimainen viivyttely! Tämä lukitus asetti minut aikasilmukkaan, jossa arki vain lentää ilman tuottavaa työtä. Voittaakseni viivyttelyn olen tehnyt tämän yksinkertaisen ja nopean kellon, joka ajoittaa työni. Nyt voin vain pitää kiinni
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
Henkilökohtainen avustaja - älykäs kone: 7 vaihetta
Henkilökohtainen avustaja - älykäs kone: Nykypäivän hektisessä maailmassa ihmisellä ei ole tarpeeksi aikaa pysyä yhteydessä ulkopuoliseen ja sosiaaliseen maailmaan. Ihmisellä ei ehkä ole tarpeeksi aikaa saada päivittäin päivityksiä ajankohtaisista asioista sekä sosiaalisesta maailmasta, kuten Facebookista tai gmailista. Yksi
Henkilökohtainen avustaja: 9 vaihetta (kuvilla)
Henkilökohtainen avustaja: Tässä ohjeessa näytän sinulle, kuinka voit käyttää ESP8266: n voimaa, luovuutta ohjelmistosuunnittelussa ja ohjelmoinnissa, tehdäksesi jotain siistiä ja opettavaista. Nimesin sen henkilökohtaiseksi avustajaksi, koska se on taskukokoinen sinä ja voit antaa
Pi Home, Vadelma -virtuaalinen avustaja: 11 vaihetta (kuvilla)
Pi Home, Vadelma-virtuaalinen avustaja: Google Home on hyödyllinen kodin ympärillä. Se on kaunis laite, jossa on sisäänrakennettu Google Assistant-Googlen uusin digitaalinen henkilökohtainen avustaja. Se voi toistaa mediaa, tallentaa muistutuksesi ja muistiinpanosi, kertoa työmatkasi pituuden