Obsah:
- Krok 1: Prihláste sa do služby Google Cloud
- Krok 2: PubSub - konzola
- Krok 3: PubSub - vytvorte projekt Google Cloud
- Krok 4: PubSub - povoľte API
- Krok 5: PubSub - vytvorte tému:
- Krok 6: PubSub - názov témy:
- Krok 7: PubSub - vytvorte si predplatné:
- Krok 8: PubSub - nastavenie predplatného:
- Krok 9: PubSub - požadované témy/predplatné:
- Krok 10: Akcie na Googli - Prihláste sa:
- Krok 11: Akcie na Googli - projekt importu:
- Krok 12: Akcie na Googli - vyberte projekt:
- Krok 13: Akcie na Googli - Registrácia zariadenia:
- Krok 14: Akcie na Googli - model registrácie:
- Krok 15: Akcie na Googli - Nastavenie modelu:
- Krok 16: Akcie na Googli - JSON tajného klienta:
- Krok 17: Akcie na Googli - zadajte vlastnosti:
- Krok 18: Riadenie aktivity účtu:
- Krok 19: poverenia účtu služby - vytvorte poverenia:
- Krok 20: Poverenia účtu služby - Nastavenie:
- Krok 21: poverenia účtu služby - stiahnite si poverenia:
- Krok 22: Google Cloud Storage - vytvorte segment:
- Krok 23: Cloudové úložisko Google - bezplatná skúšobná verzia:
- Krok 24: Cloudové úložisko Google - bezplatná skúšobná verzia - krok 1:
- Krok 25: Cloudové úložisko Google - bezplatná skúšobná verzia - krok 2:
- Krok 26: Google Cloud Storage - vytvorte si vedro s bezplatnou skúšobnou verziou:
- Krok 27: Google Cloud Storage - nastavenie segmentu:
- Krok 28: Google Cloud Storage - súbory:
- Krok 29: Google Cloud Storage - nahrávanie súborov:
- Krok 30: Google Cloud Storage - skontrolujte nahrávanie:
- Krok 31: Cloudové funkcie Google - Vytvorenie funkcie:
- Krok 32: Cloudové funkcie Google - Nastavenie funkcií:
- Krok 33: Cloudové funkcie Google - vložený editor:
- Krok 34: Cloudové funkcie Google - premenná úpravy:
- Krok 35: Cloudové funkcie Google - uloženie zmien:
- Krok 36: Dialogflow - konzola:
- Krok 37: Dialogflow - Prihláste sa:
- Krok 38: Dialogflow - Nastavenia účtu:
- Krok 39: Dialogflow - Nastavenie agenta:
- Krok 40: Dialogflow - konfigurácia:
- Krok 41: Dialogflow - import:
- Krok 42: Dialogflow - obnovenie zo ZIP:
- Krok 43: Dialogflow - výber súboru:
- Krok 44: Dialogflow - nahrajte súbor ZIP:
- Krok 45: Dialogflow - uloženie zmien:
- Krok 46: Dialogflow - splnenie:
- Krok 47: Dialogflow - konzola cloudových funkcií
- Krok 48: Dialogflow - adresa URL cloudovej funkcie
- Krok 49: Nastavenie Dragonboard - Prístup k terminálu DB:
- Krok 50: Nastavenie Dragonboard - stiahnite si kód:
- Krok 51: Nastavenie Dragonboard - Pripojenie cez SFTP:
- Krok 52: Nastavenie Dragonboard - prenos kódu do databázy:
- Krok 53: Nastavenie Dragonboard - prenos poverení:
- Krok 54: Nastavenie Dragonboard - Inštalácia závislostí:
- Krok 55: Nastavenie Dragonboard - konfigurácia poverení:
- Krok 56: Nastavenie Dragonboard - prihlasovacie údaje:
- Krok 57: Spustite Asistenta Google
Video: Google Assistant na DragonBoard ™ 410c: 57 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Tento návod vás naučí spustiť Google Assistant v DragonBoard a nastaviť na niektorých zariadeniach inteligentné prostredie.
Požadovaný:
-DragonBoard ™ 410c (s novou inštaláciou linaro-alip);
-12V/1A 5,5 mm jack napájací zdroj;
-CC2531 zigbee modul;
-monitor HDMI;
-myš a klávesnica USB;
-OSRAM LIGHTFY ™ laditeľná biela 60 žiarovka;
-FLC žiarovka BLE;
-Yale Real Living deadbolt smart lock (w/ zigbee modul);
-Host PC (s Windows)
Krok 1: Prihláste sa do služby Google Cloud
V hostiteľskom počítači prejdite na stránku Google Cloud a prihláste sa.
Krok 2: PubSub - konzola
V ľavej ponuke umiestnite kurzor myši na „PubSub“a kliknite na „Témy“.
Krok 3: PubSub - vytvorte projekt Google Cloud
Zadajte názov projektu a kliknite na „VYTVORIŤ“.
Krok 4: PubSub - povoľte API
Kliknite na „Povoliť API“.
Krok 5: PubSub - vytvorte tému:
Kliknite na „Vytvoriť tému“.
Krok 6: PubSub - názov témy:
Zadajte názov témy a kliknite na „VYTVORIŤ“.
Krok 7: PubSub - vytvorte si predplatné:
Kliknite na „VYTVORIŤ PREDPLATNÉ“.
Krok 8: PubSub - nastavenie predplatného:
Zadajte názov predplatného a zvyšok vyplňte podľa obrázku vyššie.
Krok 9: PubSub - požadované témy/predplatné:
Podľa príkladu vytvorte tieto témy s týmito predplatnými:
-
BluDevCtl
- DashBluDevSub
- BluDevSub
-
ZigCtl
- DashZigSub
- ZigCtlSub
Krok 10: Akcie na Googli - Prihláste sa:
Prejdite na stránku konzoly Akcie a prihláste sa pomocou rovnakého účtu ako predtým.
Krok 11: Akcie na Googli - projekt importu:
Kliknite na „Pridať/importovať projekt“.
Krok 12: Akcie na Googli - vyberte projekt:
Vyberte predtým vytvorený projekt na import a kliknite na „IMPORT PROJECT“.
Krok 13: Akcie na Googli - Registrácia zariadenia:
Na konzole projektu kliknite na „Registrácia zariadenia“.
Krok 14: Akcie na Googli - model registrácie:
Kliknite na „REGISTRÁCIA MODELU“.
Krok 15: Akcie na Googli - Nastavenie modelu:
Zadajte názov zariadenia, výrobcu a typu zariadenia ako reproduktor a kliknite na „REGISTRÁCIA MODELU“.
Krok 16: Akcie na Googli - JSON tajného klienta:
Kliknutím na „Stiahnuť poverenia OAuth 2.0“stiahnete tajný kód klienta JSON, ktorý sa použije neskôr, a kliknite na „Ďalej“.
Krok 17: Akcie na Googli - zadajte vlastnosti:
Stačí kliknúť na „SKIP“.
Krok 18: Riadenie aktivity účtu:
Prejdite na stránku Riadenie aktivity Google, prihláste sa pomocou rovnakého účtu ako predtým a zaistite, aby boli povolené nasledujúce prepínače (modré):
- Aktivita na webe a v aplikáciách. Okrem toho nezabudnite začiarknuť políčko Zahrnúť históriu a aktivitu prehliadača Chrome z webov, aplikácií a zariadení, ktoré používajú služby Google;
- Informácie o zariadení;
- Hlasová a zvuková aktivita.
Krok 19: poverenia účtu služby - vytvorte poverenia:
Prejdite do konzoly Google Cloud Credentials, prihláste sa pomocou rovnakého účtu ako predtým a kliknite na „Vytvoriť poverenia“.
Krok 20: Poverenia účtu služby - Nastavenie:
V časti „Účet služby“vyberte „Nový účet služby“, zadajte naň názov, ako „Úlohu“zvoľte „Vlastník“, ako „Typ kľúča“vyberte JSON a kliknite na „Vytvoriť“.
Krok 21: poverenia účtu služby - stiahnite si poverenia:
Po kliknutí na „Vytvoriť“sa stiahne súbor JSON. Uložte, pretože tento súbor budete potrebovať vopred.
Krok 22: Google Cloud Storage - vytvorte segment:
Prejdite na stránku Google Cloud Storage, prihláste sa a kliknite na „VYTVORIŤ BUCKET“.
Krok 23: Cloudové úložisko Google - bezplatná skúšobná verzia:
Úložisko je platená služba, ale Google ponúka bezplatnú skúšobnú verziu, ktorá má viac, ako je potrebné. Ak chcete nastaviť bezplatnú skúšobnú verziu, kliknite na „Zaregistrovať sa na bezplatnú skúšobnú verziu“.
Krok 24: Cloudové úložisko Google - bezplatná skúšobná verzia - krok 1:
Vyberte krajinu, prijmite zmluvné podmienky a kliknite na „SÚHLASIŤ A POKRAČOVAŤ“.
Krok 25: Cloudové úložisko Google - bezplatná skúšobná verzia - krok 2:
Odtiaľto musíte zadať niektoré inštitucionálne informácie (ktoré sa líšia v závislosti od krajiny) a kreditnú kartu, aby ste mali prístup k úložisku
Krok 26: Google Cloud Storage - vytvorte si vedro s bezplatnou skúšobnou verziou:
Znova kliknite na „VYTVORIŤ LÍSKU“.
Krok 27: Google Cloud Storage - nastavenie segmentu:
Vložte názov vedra a vyplňte zvyšok, ako ukazuje obrázok vyššie.
Krok 28: Google Cloud Storage - súbory:
Vytvorte 3 súbory s týmito názvami:
- status.txt;
- statusble.txt;
- statuszgb.txt.
Krok 29: Google Cloud Storage - nahrávanie súborov:
Odošlite súbory potiahnutím a potom do vedra.
Krok 30: Google Cloud Storage - skontrolujte nahrávanie:
Počkajte, kým sa nahrajú všetky súbory.
Krok 31: Cloudové funkcie Google - Vytvorenie funkcie:
Prejdite na stránku Google Cloud Functions a prihláste sa. Aby ste mohli vytvoriť funkciu, MUSÍTE postupovať podľa pokynov na bezplatnú skúšobnú verziu v kroku 22.
Krok 32: Cloudové funkcie Google - Nastavenie funkcií:
Vyplňte nastavenie podľa obrázku vyššie. Nižšie je k dispozícii súbor.zip na stiahnutie.
Krok 33: Cloudové funkcie Google - vložený editor:
V Konzole funkcií kliknite na ikonu rozbalenia vloženého editora.
Krok 34: Cloudové funkcie Google - premenná úpravy:
Nastavte premennú segmentu na názov vedra nastaveného v kroku 26 a kliknite na „OK“.
Krok 35: Cloudové funkcie Google - uloženie zmien:
Kliknutím na „Nasadiť“uložíte zmenu premennej. Počkajte na spustenie funkcie a ak sa vyskytne chyba, postup zopakujte.
Krok 36: Dialogflow - konzola:
Prejdite na stránku Dialogflow a kliknite na „Prejsť na konzolu“.
Krok 37: Dialogflow - Prihláste sa:
Prihláste sa pomocou rovnakého účtu Google ako predtým.
Krok 38: Dialogflow - Nastavenia účtu:
Vyberte krajinu, prijmite zmluvné podmienky a kliknite na „PRIJAŤ“.
Krok 39: Dialogflow - Nastavenie agenta:
Vyberte jazyk, časové pásmo a cloudový projekt (krok 3) a kliknite na o „VYTVORIŤ“.
Krok 40: Dialogflow - konfigurácia:
V konzole agenta kliknite na ikonu konfigurácie.
Krok 41: Dialogflow - import:
Kliknite na „Exportovať a importovať“.
Krok 42: Dialogflow - obnovenie zo ZIP:
Kliknite na „OBNOVIŤ Z ZIP“.
Krok 43: Dialogflow - výber súboru:
Kliknite na „VYBRAŤ SÚBOR“.
Krok 44: Dialogflow - nahrajte súbor ZIP:
Nižšie vyberte súbor.zip, ktorý je k dispozícii na stiahnutie, zadajte RESTORE tam, kde je uvedené a kliknite na „OBNOVIŤ“.
Krok 45: Dialogflow - uloženie zmien:
Na konzole agenta kliknite na „ULOŽIŤ“.
Krok 46: Dialogflow - splnenie:
V ľavej ponuke kliknite na položku „Splnenie“.
Krok 47: Dialogflow - konzola cloudových funkcií
Na ďalšej karte prejdite na konzolu predtým vytvorenej funkcie a kliknite na „Spustiť“.
Krok 48: Dialogflow - adresa URL cloudovej funkcie
Skopírujte adresu URL a prilepte ju ako adresu URL Webhooku v nastavení plnenia dialógového okna.
Krok 49: Nastavenie Dragonboard - Prístup k terminálu DB:
Na vykonanie týchto krokov potrebujete formulár na prístup k terminálu DragonBoard. V tomto prípade bol PuTTY použitý v systéme Windows na prístup cez sériový UART. Nespúšťajte žiadny príkaz, ktorý tutoriál zobrazuje ako ROOT! Ak pristupujete k terminálu cez sériový UART, prepnite na užívateľské linaro, ako ukazuje obrázok.
Príkaz:
$ su linaro
Krok 50: Nastavenie Dragonboard - stiahnite si kód:
V tomto kroku stiahnite súbor.zip a rozbaľte ho.
Krok 51: Nastavenie Dragonboard - Pripojenie cez SFTP:
Teraz je čas preniesť poverenia vygenerované v službe Google Cloud do Dragonboardu. Dá sa to urobiť rôznymi spôsobmi. Tento príklad použije FileZila na hostiteľskom počítači na odoslanie súborov do vnútornej pamäte Dragonboard.
Do poľa „Host“zadajte adresu IP lokálnej siete DB*, predvolený používateľ a heslo je „linaro“a „port“je 22.
*Spustite ifconfig na termináli, aby ste zistili lokálnu IP.
$ ifconfig
Krok 52: Nastavenie Dragonboard - prenos kódu do databázy:
Preneste priečinok DB_GA na Dragonboard v priečinku/ home/ linaro/.
Krok 53: Nastavenie Dragonboard - prenos poverení:
Teraz preneste poverenia do koreňa priečinka DB_GA a premenujte súbor „client_secret_XXX.json“na „client_secret.json“a druhý na „service_account_key.json“.
Krok 54: Nastavenie Dragonboard - Inštalácia závislostí:
Spustiť apt update;
$ sudo apt aktualizácia
Nainštalujte tieto balíky prostredníctvom apt: python-pip, libglib2.0-dev, swig, portaudio19-dev, libpulse-dev;
$ sudo apt install python-pip libglib2.0-dev swig portaudio19-dev libpulse-dev
Prejdite do priečinka „DB“v „DB_GA“a spustením tohto príkazu nainštalujte balíky pip;
$ sudo pip install –r requirements.txt
Nainštalujte NodeJS 8.x;
$ sudo curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
$ sudo apt install -y nodejs = 8.15.1-1nodesource1
Prejdite do priečinka „DB_GA/DB/zbserver“a spustite príkaz npm install
sudo npm install
Krok 55: Nastavenie Dragonboard - konfigurácia poverení:
Teraz je čas pripojiť monitor HDMI, klávesnicu a myš k systému DB.
Na pracovnej ploche DB zadajte terminál stlačením klávesov Ctrl+Alt+T.
Prejdite do priečinka DB_GA:
$ cd/domov/linaro/DB_GA/
Spustite tento príkaz:
$ sudo google-oauthlib-tool --client-secrets client_secret.json --credentials /root/.config/google-oauthlib-tool/credentials.json --scope https://www.googleapis.com/auth/assistant- sdk-prototyp-uložiť
Krok 56: Nastavenie Dragonboard - prihlasovacie údaje:
Skopírujte adresu URL, ktorú vygeneruje posledný príkaz, a prilepte ju do prehliadača DB a prihláste sa pomocou rovnakého účtu Google, ktorý ste použili v celom návode.
Krok 57: Spustite Asistenta Google
Prejdite do priečinka DB_GA/DB/syswatch_dev/:
$ cd/home/linaro/DB_GA/DB/syswatch_dev/
Pripojte modul Zigbee k DB;
Spustite súbor watch.py:
$ sudo python watch.py
Odporúča:
Detekcia mimoriadnych situácií - Qualcomm Dragonboard 410c: 7 krokov
Detekcia mimoriadnych situácií - Qualcomm Dragonboard 410c: Hľadáte bezpečnostné systémy, ktoré pracujú na monitorovaní mimoriadnych situácií, je možné si všimnúť, že je príliš ťažké spracovať všetky zaznamenané informácie. Keď sme o tom premýšľali, rozhodli sme sa využiť svoje znalosti v oblasti spracovania zvuku/obrazu, senzorov a
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 krokov
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Inteligentná nosná jednotka, ktorá sa skladá z oddelených a automatických automobilov. Atrav & s de uma webkamera, elastická identifikácia tipov pre lixo a uloženie bez kompromisov pre zodpovedajúce pozadie a recirkuláciu
Stiahnuť Analógové aplikácie Para Dragonboard 410c Com Linker Sprite Mezanín: 6 krokov
Voľný výber aplikácií Analogové hry Dragonboard 410c Com Linker Sprite Mezanín: Essa publica ç ã o tem como objetivo väčšina hesiel need á rios para desenvolver aplica ç õ es anal ó gicas usando Dragonboard
Ako interagovať s Alexou s Dragonboard-410c: 5 krokov
Ako interagovať s Alexou s Dragonboard-410c: V tomto tutoriále sa naučíte, ako vložiť Alexa do Dragonboard-410c. Na začiatok si predstavme niekoľko vecí, ktoré potrebujete: Alexa Voice Service (AVS) - Umožňuje hovoriť so svojimi zariadeniami, budete mať prístup k cloudovej alexa th
Inteligentná simulácia stoplight s DragonBoard 410c: 7 krokov (s obrázkami)
Inteligentná simulácia stoplight s DragonBoard 410c: | MATERIÁLY: MDF 1,20 Mts. x 1,20 Mts.8 LED diódy: · 2 Zelení · 2 žltá a stredná bodka; 2 červené & stredná bodka; 2 biele Jeden kus lepenky. Dračia doska 410c BladeWires Silikónová silikónová pištoľ Autíčko Protoboard Tlačidlo Tlačidlo Infrar