![Kuidas suhelda Alexaga Dragonboard-410c-ga: 5 sammu Kuidas suhelda Alexaga Dragonboard-410c-ga: 5 sammu](https://i.howwhatproduce.com/images/004/image-10439-8-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![Kuidas suhelda Alexaga Dragonboard-410c-ga Kuidas suhelda Alexaga Dragonboard-410c-ga](https://i.howwhatproduce.com/images/004/image-10439-9-j.webp)
![Kuidas suhelda Alexaga Dragonboard-410c-ga Kuidas suhelda Alexaga Dragonboard-410c-ga](https://i.howwhatproduce.com/images/004/image-10439-10-j.webp)
Selle õpetuse abil saate teada, kuidas manustada Alexa Dragonboard-410c-sse. Enne alustamist tutvustame mõningaid vajalikke asju:
Alexa häälteenus (AVS) - võimaldab teie seadmetega rääkida, pääsete juurde pilvepõhisele alexale, mis pakub AVS Apisi. Kui ütlete äratussõna „Alexa“, saate seadmetega rääkida ja saada kohe häälvastuseid
Alexa oskused - saate suhelda isikupärastatud kogemusega, alexa oskused tähendavad erinevaid võimalusi, mida saate Alexa oskuste komplektiga (ASK) luua või kasutada
AWS Lambda - Võimaldab teie koodi käivitada ilma serverit haldamata. Ainus mõte, mida peate tegema, on kirjutada oma kood ja lambda võtab kõik kontrolli alla
Samm: AVS -i seadistamine Dragonboardil
- Looge konto Amazon Developeris.
- Registreerige oma toode selle õpetuse järgi.
- Oma terminalis:
Kloonige see hoidla:
$ git kloon
Minema:
$ cd CoffeeMachine-alexa/DragonBoard410c/CoffeeMachine/skriptid
Ja täida:
#./setup.sh
Skripti käivitamisel peate vastama mõnele küsimusele:
Märkus. Kui olete kogenud kasutaja, saate init -skripti käsitsi installida ja seda oma installitee kajastamiseks muuta, kuid me ei anna mingeid garantiisid. Vahele segama? (Jah/ei)? n
- Millist operatsioonisüsteemi te kasutate? Teie OS [debian]: debian
- Millist operatsioonisüsteemi te kasutate? Teie seade [raspberrypi]: muu
- Kas soovite installida ka Airplay toe (Y/n)? n
Järgmised küsimused, millele peate vastama oma varem registreeritud seadme teabe kohta.
4. Avage kaust:
$ cd CoffeeMachine-alexa/DragonBoard410c/CoffeeMachine
5. Muutke faili ClientAWS.py:
Määrake oma teave vastavalt oma AWS -kontole ja sertifikaadi loomisele.
host = hosti aadress teie AWS IOT konto lõpp -punktist.
rootCAPath = allalaaditud rootCA sertifikaadi tee. certificatePath = allalaaditud sertifikaadi tee. privateKeyPath = privaatvõtme allalaadimise tee. clientID = teie mqtt kliendi identifitseerimine.
Sertifikaatide loomise kohta lisateabe saamiseks vaadake seda linki.
2. samm: Alexa oskuste loomine
![Alexa oskuste loomine Alexa oskuste loomine](https://i.howwhatproduce.com/images/004/image-10439-11-j.webp)
![Alexa oskuste loomine Alexa oskuste loomine](https://i.howwhatproduce.com/images/004/image-10439-12-j.webp)
![Alexa oskuste loomine Alexa oskuste loomine](https://i.howwhatproduce.com/images/004/image-10439-13-j.webp)
Alexa oskuste loomiseks on protsessi mõistmiseks vajalikud mõned märksõnad:
-
Invocation name - teie seadme nimi. Tuleb paluda seadmel midagi teha.
Näide: "Alexa, palu kohvimasinal sisse lülitada".
-
Pesa tüübid - muutujad, mis võivad muuta määratud olekuid.
Näide: "Alexa, palu kohvimasinal pikka kohvi teha" või "Alexa, palu kohvimasinal lühikest kohvi teha"
- Kavatsused - toiming kasutaja öeldud fraasi rahuldamiseks.
-
Näidisväljendid - fraasid, mida ütlete Alexale, et ta midagi teeks. See sisaldab kutsumise nime ja pesa tüüpe.
Näide: "TurnCoffeMachine {CoffeeState} kohvimasin" tähendab "kohvimasina sisse/välja lülitamist".
- Kui olete oma Amazoni arendajakonto sisse loginud, minge oskuste juurde.
- Kohandatud oskuste loomiseks järgige seda õpetust.
- Nüüd peate määratlema kutsumise nime nagu kohvimasin.
-
Selle näite jaoks loome 2 pesa tüüpi.
-
COFFEE_STATE lisab väärtusi:
- peal
- väljas
-
COFFEE_TYPE lisab väärtusi:
- lühike
- pikk
-
-
Lõpuks loome 2 kavatsust. Kavatsused on fraasid, mida ütlete Alexale, et ta midagi teeks.
-
TurnCoffeeMachine
Järgige lisatud pilte, mis sisaldavad teavet Utterances.
Tee kohvi
Järgige lisatud pilte, mis sisaldavad teavet Utterances.
-
3. samm: seadistage AWS Lambda
![Seadistage AWS Lambda Seadistage AWS Lambda](https://i.howwhatproduce.com/images/004/image-10439-14-j.webp)
![Seadistage AWS Lambda Seadistage AWS Lambda](https://i.howwhatproduce.com/images/004/image-10439-15-j.webp)
AWS Lambda pakub koodi käivitamist ilma serverite varustamise või haldamiseta. See käivitab koodi ainult vajaduse korral, tavaliselt kutsutakse neid funktsioone Alexa Skillsilt ja täidetakse, kui kasutaja räägib erinevat tüüpi käske.
Loome kohvimasina funktsionaalsuseks vajaliku lambda funktsiooni. Neid funktsioone kasutavad selle juhendi abil loodud kohandatud oskused.
Nõuded:
Aktiivne AWS -i konto
- Funktsiooni lambda loomise alustamiseks logige sisse konsooli.
- Avage Lambda teenus ja minge funktsioonide juurde.
-
Valige loomise funktsioon, määrake nimi ja määrake käitusajaks Python 2.7
-
Pärast rolli loomist peate lisama mõned eeskirjad.
- Minge IAM -i ja valige lambdafunktsiooni loomisel määratletud roll.
- Manustage poliitika AWSIoTFullAccess. (Luba lambdal teavet avaldada)
-
- Avage oma Lambda funktsioon ja lisage päästik Alexa Skills (viide 2).
- Määrake lisatud kood oma lambda funktsioonikoodile.
Samm: käivitage oma rakendus
- Ühendage mikrofon seadmega Dragonboard-410c
- Käivitage rakendus:
$ cd CoffeeMachine-alexa/DragonBoard410c/CoffeeMachine
$ python main.py
3. Öelge "Alexa" ja oodake häälvastust.
5. samm: järeldus
Neid samme tehes on teie Dragonbord-410c valmis Alexaga suhtlema ja saate luua mis tahes tüüpi iot-seadmeid, mida Alexa juhib.
Täiendavad juhised:
- Kohvimasin Androidi rakendusega, mis kasutab DragonBoard 410c ja CSR1011
- Ühendage Android -rakendus AWS IOT -iga ja häältuvastuse API mõistmine
Soovitan:
Kuidas luua Linuxi alglaadimisseade (ja kuidas seda kasutada): 10 sammu
![Kuidas luua Linuxi alglaadimisseade (ja kuidas seda kasutada): 10 sammu Kuidas luua Linuxi alglaadimisseade (ja kuidas seda kasutada): 10 sammu](https://i.howwhatproduce.com/images/005/image-14551-j.webp)
Linuxi alglaadimisseadme loomine (ja selle kasutamine): see on lihtne sissejuhatus Linuxi, täpsemalt Ubuntu, kasutamise alustamiseks
Juhtige oma EV3 mootorit Alexaga: 9 sammu
![Juhtige oma EV3 mootorit Alexaga: 9 sammu Juhtige oma EV3 mootorit Alexaga: 9 sammu](https://i.howwhatproduce.com/images/010/image-28818-j.webp)
Juhtige oma EV3 mootorit Alexa abil: Kas soovite oma LEGO EV3 juhtida häälkäsklustega? Selles projektis võite proovida Alexaga rääkides EV3 mootorit liigutada. Kõik, mida vajate, on Amazon Echo Dot, Arduino Nano 33 IoT plaat ja EV3 koos WiFi -dongli ja mootoriga. Idee on ehitada
Kuidas suhelda Alexa Dragonboardi, Androidi rakenduse ja kohvimasinaga: 7 sammu
![Kuidas suhelda Alexa Dragonboardi, Androidi rakenduse ja kohvimasinaga: 7 sammu Kuidas suhelda Alexa Dragonboardi, Androidi rakenduse ja kohvimasinaga: 7 sammu](https://i.howwhatproduce.com/images/006/image-17640-19-j.webp)
Kuidas suhelda Alexa Dragonboardi, Androidi rakenduse ja kohvimasinaga: see õpetus pakub vajalikke samme kohvimasina ühendamiseks, integreerimiseks ja kasutamiseks koos Alexa Dragonboardi ja Androidi rakendusega. Kohvimasina kohta lisateabe saamiseks vaadake seda juhendit
Kontrollige tasakaalu labürinti Alexaga: 6 sammu (piltidega)
![Kontrollige tasakaalu labürinti Alexaga: 6 sammu (piltidega) Kontrollige tasakaalu labürinti Alexaga: 6 sammu (piltidega)](https://i.howwhatproduce.com/images/003/image-7060-52-j.webp)
Kontrollige tasakaalurägastikku Alexaga: kontrollige tasakaalulabürinti Alexaga Liigutage labürinti häälega. Kõigepealt vaadake videot. See on toimingu kokkuvõte. Rääkige Alexaga (Raspberry Pi + AVS) ÜTLES: Alexa Start SkillSAY: BARANSU MEIRO WO KIDOU SHITE Instruct SkillSAY: 1 DO, UE N
Kuidas suhelda välismaalase esemega või. . .: 4 sammu (piltidega)
![Kuidas suhelda välismaalase esemega või. . .: 4 sammu (piltidega) Kuidas suhelda välismaalase esemega või. . .: 4 sammu (piltidega)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968077-how-to-communicate-with-an-alien-artifact-or-4-steps-with-pictures-j.webp)
Kuidas suhelda tulnukate esemega või …: *** Uudishimuliku piparmündi lähedased kohtumised. *** See juhend annab teile teada, kuidas luua lähedaste kohtumiste emalaeva Altoids -versioon ja kuidas sellega suhelda. See võib olla oluline treening selleks päevaks, kui Bright White Be