Мазмұны:
- 1 -қадам: Google Cloud жүйесіне кіру
- 2 -қадам: PubSub - консолі
- 3 -қадам: PubSub - Google Cloud жобасын жасаңыз
- 4 -қадам: PubSub - API қосу
- 5 -қадам: PubSub - Тақырып жасау:
- 6 -қадам: PubSub - тақырып атауы:
- 7 -қадам: PubSub - Жазылым жасау:
- 8 -қадам: PubSub - жазылымды орнату:
- 9 -қадам: PubSub - қажетті тақырыптар/жазылымдар:
- 10 -қадам: Google -дағы әрекеттер - Кіру:
- 11 -қадам: Google әрекеттері - Жобаны импорттау:
- 12 -қадам: Google әрекеттері - Жобаны таңдаңыз:
- 13 -қадам: Google -дағы әрекеттер - құрылғыны тіркеу:
- 14 -қадам: Google -дағы әрекеттер - Үлгіні тіркеу:
- 15 -қадам: Google -дағы әрекеттер - модельді орнату:
- 16 -қадам: Google әрекеттері - JSON клиент құпиясы:
- 17 -қадам: Google -дегі әрекеттер - Белгілерді көрсетіңіз:
- 18 -қадам: Есептік жазбаның белсенділігін бақылау:
- 19 -қадам: Қызметтік есептік жазбаның тіркелгі деректері - тіркелгі деректерін жасаңыз:
- 20 -қадам: Қызметтік есептік жазбаның тіркелгі деректері - Орнату:
- 21 -қадам: Қызметтік есептік жазбаның тіркелгі деректері - Тіркелу деректерін жүктеңіз:
- 22 -қадам: Google Cloud Storage - шелек жасаңыз:
- 23 -қадам: Google Cloud Storage - ақысыз сынақ:
- 24 -қадам: Google Cloud Storage - ақысыз сынақ - 1 -қадам:
- 25 -қадам: Google Cloud Storage - ақысыз сынақ - 2 -қадам:
- 26 -қадам: Google Cloud Storage - ақысыз сынақпен шелек жасаңыз:
- 27 -қадам: Google Cloud Storage - шелек орнату:
- 28 -қадам: Google Cloud Storage - Файлдар:
- 29 -қадам: Google Cloud Storage - файлдарды жүктеу:
- 30 -қадам: Google Cloud Storage - жүктеуді тексеріңіз:
- 31 -қадам: Google Cloud функциялары - Функцияны жасаңыз:
- 32 -қадам: Google Cloud функциялары - Функцияны орнату:
- 33 -қадам: Google Cloud функциялары - кірістірілген редактор:
- 34 -қадам: Google Cloud функциялары - айнымалы мәнді өңдеу:
- 35 -қадам: Google Cloud функциялары - өзгерістерді сақтау:
- 36 -қадам: Dialogflow - Консоль:
- 37 -қадам: Dialogflow - Кіру:
- 38 -қадам: Dialogflow - Тіркелгі параметрлері:
- 39 -қадам: Dialogflow - Агентті орнату:
- 40 -қадам: Dialogflow - Конфигурация:
- 41 -қадам: Dialogflow - Импорт:
- 42 -қадам: Dialogflow - ZIP -тен қалпына келтіру:
- 43 -қадам: Dialogflow - Файлды таңдаңыз:
- 44 -қадам: Dialogflow - ZIP файлын жүктеу:
- 45 -қадам: Dialogflow - Өзгерістерді сақтау:
- 46 -қадам: диалогтік ағын - орындалуы:
- 47 -қадам: Dialogflow - бұлтты функция консолі
- 48 -қадам: Dialogflow - бұлтты функцияның URL мекенжайы
- 49 -қадам: Dragonboard орнату - DB терминалына кіру:
- 50 -қадам: Dragonboard орнату - кодты жүктеңіз:
- 51 -қадам: Dragonboard орнату - SFTP арқылы қосылу:
- 52 -қадам: Айдаһар тақтасын орнату - кодты ДБ -ға жіберіңіз:
- 53 -қадам: айдаһар тақтасын орнату - тіркелгі деректерін беру:
- 54 -қадам: Dragonboard орнату - тәуелділікті орнату:
- 55 -қадам: Dragonboard орнату - тіркелгі деректерін конфигурациялау:
- 56 -қадам: Айдаһар тақтасын орнату - тіркелу деректеріне кіру:
- 57 -қадам: Google көмекшісін іске қосыңыз
Бейне: Google Assistant DragonBoard ™ 410c: 57 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулық сізге Google көмекшісін DragonBoard бағдарламасында іске қосуды және кейбір құрылғылармен қарапайым ортаны орнатуды үйретеді.
Міндетті:
-DragonBoard ™ 410c (линаро-алиптің жаңа қондырғысымен);
-12В/1А 5,5 мм ұялы қуат көзі;
-CC2531 зигби модулі;
-HDMI мониторы;
-USB тінтуір мен пернетақта;
-OSRAM LIGHTFY ™ реттелетін ақ 60 шам;
-FLC BLE шамы;
-Yale Real Living ақылды құлпы (зигби модулімен);
-хост компьютері (Windows жүйесімен)
1 -қадам: Google Cloud жүйесіне кіру
Негізгі компьютерде Google Cloud бетіне өтіп, жүйеге кіріңіз.
2 -қадам: PubSub - консолі
Сол жақ мәзірде тышқанды «PubSub» үстіне апарып, «Тақырыптар» түймесін басыңыз.
3 -қадам: PubSub - Google Cloud жобасын жасаңыз
Жобаның атын енгізіп, «CREATE» түймесін басыңыз.
4 -қадам: PubSub - API қосу
«API қосу» түймесін басыңыз.
5 -қадам: PubSub - Тақырып жасау:
«Тақырып құру» түймесін басыңыз.
6 -қадам: PubSub - тақырып атауы:
Тақырыпқа атау енгізіп, «ЖАСАУ» түймесін басыңыз.
7 -қадам: PubSub - Жазылым жасау:
«ЖАЗЫЛУ ЖАСАУ» түймесін басыңыз.
8 -қадам: PubSub - жазылымды орнату:
Жазылымға атау енгізіңіз және қалғандарын жоғарыдағы суретте көрсетілгендей толтырыңыз.
9 -қадам: PubSub - қажетті тақырыптар/жазылымдар:
Мысалға сүйене отырып, осы жазылымдармен осы тақырыптарды жасаңыз:
-
BluDevCtl
- DashBluDevSub
- BluDevSub
-
ZigCtl
- DashZigSub
- ZigCtlSub
10 -қадам: Google -дағы әрекеттер - Кіру:
Әрекеттер консолі бетіне өтіп, бұрын қолданылған есептік жазбамен кіріңіз.
11 -қадам: Google әрекеттері - Жобаны импорттау:
«Жобаны қосу/импорттау» түймесін басыңыз.
12 -қадам: Google әрекеттері - Жобаны таңдаңыз:
Импорттау үшін бұрын жасалған жобаны таңдап, «ЖОБАНЫ ИМПОРТТАУ» түймесін басыңыз.
13 -қадам: Google -дағы әрекеттер - құрылғыны тіркеу:
Жобаның консолінде «Құрылғыны тіркеу» түймесін басыңыз.
14 -қадам: Google -дағы әрекеттер - Үлгіні тіркеу:
«ТІРКЕУ МОДЕЛІ» түймесін басыңыз.
15 -қадам: Google -дағы әрекеттер - модельді орнату:
Динамик ретінде құрылғыға, өндірушіге және құрылғы түріне атау енгізіңіз және «ТІРКЕУ МОДЕЛІ» түймесін басыңыз.
16 -қадам: Google әрекеттері - JSON клиент құпиясы:
Кейінірек қолданылатын JSON клиент құпиясын жүктеу үшін «OAuth 2.0 тіркелгі деректерін жүктеу» түймесін басып, «Келесі» түймесін басыңыз.
17 -қадам: Google -дегі әрекеттер - Белгілерді көрсетіңіз:
Тек «ӨТКІЗУ» түймесін басыңыз.
18 -қадам: Есептік жазбаның белсенділігін бақылау:
Google әрекетін басқару бетіне өтіңіз, бұрынғы есептік жазбамен кіріңіз және келесі қосқыштардың қосылғанын тексеріңіз (көк):
- Интернет пен қолданба әрекеті. Сонымен қатар, Google қызметтерін пайдаланатын сайттардағы, қолданбалардағы және құрылғылардағы Chrome тарихы мен әрекетін қосу құсбелгісін қойыңыз;
- Құрылғы туралы ақпарат;
- Дауыс пен аудио әрекеті.
19 -қадам: Қызметтік есептік жазбаның тіркелгі деректері - тіркелгі деректерін жасаңыз:
Google Cloud Credentials консоліне өтіңіз, бұрынғы есептік жазбаға кіріңіз және «Тіркелгі деректерін жасау» түймесін басыңыз.
20 -қадам: Қызметтік есептік жазбаның тіркелгі деректері - Орнату:
«Қызмет шоты» бөлімінде «Жаңа қызмет шоты» таңдаңыз, оған атау енгізіңіз, «Рөл» ретінде «Иесі» таңдаңыз, «Кілт түрі» ретінде JSON таңдаңыз және «Жасау» түймесін басыңыз.
21 -қадам: Қызметтік есептік жазбаның тіркелгі деректері - Тіркелу деректерін жүктеңіз:
«Жасау» түймесін басқанда, JSON файлы жүктеледі. Бұл файл сізге қажет болатындай сақтаңыз.
22 -қадам: Google Cloud Storage - шелек жасаңыз:
Google Cloud Storage бетіне өтіп, жүйеге кіріп, «CECATE CUCET» түймесін басыңыз.
23 -қадам: Google Cloud Storage - ақысыз сынақ:
Қойма ақылы қызмет, бірақ Google қажет болғаннан көп ақысыз сынақ нұсқасын ұсынады. Тегін сынақ нұсқасын орнату үшін «Тегін сынақ нұсқасына жазылу» түймесін басыңыз.
24 -қадам: Google Cloud Storage - ақысыз сынақ - 1 -қадам:
Елді таңдаңыз, қызмет көрсету шарттарын қабылдап, «КЕЛІСУ ЖӘНЕ ЖАЛҒАСТЫРУ» түймесін басыңыз.
25 -қадам: Google Cloud Storage - ақысыз сынақ - 2 -қадам:
Осы жерден сіз жадқа кіру үшін кейбір институционалдық ақпаратты (әр елде әр түрлі) және несие картасын енгізуіңіз керек
26 -қадам: Google Cloud Storage - ақысыз сынақпен шелек жасаңыз:
«Шелек жасау» түймесін қайтадан басыңыз.
27 -қадам: Google Cloud Storage - шелек орнату:
Шелекке атау енгізіңіз және қалғандарын жоғарыдағы суретте көрсетілгендей толтырыңыз.
28 -қадам: Google Cloud Storage - Файлдар:
Мына аттармен 3 файл жасаңыз:
- status.txt;
- statusble.txt;
- statuszgb.txt.
29 -қадам: Google Cloud Storage - файлдарды жүктеу:
Файлдарды шелекке сүйреп апарыңыз.
30 -қадам: Google Cloud Storage - жүктеуді тексеріңіз:
Барлық файлдар жүктелгенше күтіңіз.
31 -қадам: Google Cloud функциялары - Функцияны жасаңыз:
Google Cloud Functions бетіне өтіп, жүйеге кіріңіз. Функцияны құру үшін сіз 22 -қадамдағы ақысыз сынақ нұсқауын орындаған болуыңыз қажет.
32 -қадам: Google Cloud функциялары - Функцияны орнату:
Жоғарыдағы суретте көрсетілгендей орнатуды толтырыңыз.. Zip файлын төменде жүктеуге болады.
33 -қадам: Google Cloud функциялары - кірістірілген редактор:
Функционалдық консольде кірістірілген редактордың кеңейту белгішесін нұқыңыз.
34 -қадам: Google Cloud функциялары - айнымалы мәнді өңдеу:
Шелек айнымалы мәнін 26 -қадамда көрсетілген шелектің атауына орнатыңыз және «ОК» түймесін басыңыз.
35 -қадам: Google Cloud функциялары - өзгерістерді сақтау:
Айнымалы өзгерісті сақтау үшін «Қолдану» түймесін басыңыз. Функционалды қолдануды күтіңіз, егер қате пайда болса, процедураны қайтадан қайталаңыз.
36 -қадам: Dialogflow - Консоль:
Dialogflow бетіне өтіп, «Консольге өту» түймесін басыңыз.
37 -қадам: Dialogflow - Кіру:
Бұрынғыдай Google есептік жазбасын пайдаланып кіріңіз.
38 -қадам: Dialogflow - Тіркелгі параметрлері:
Елді таңдаңыз, қызмет көрсету шарттарын қабылдап, «ҚАБЫЛДАУ» түймесін басыңыз.
39 -қадам: Dialogflow - Агентті орнату:
Тілді, уақыт белдеуін және бұлт жобасын таңдаңыз (3 -қадам) және o «CREATE» түймесін басыңыз.
40 -қадам: Dialogflow - Конфигурация:
Агент консолінде конфигурация белгішесін нұқыңыз.
41 -қадам: Dialogflow - Импорт:
«Экспорт және импорт» түймесін басыңыз.
42 -қадам: Dialogflow - ZIP -тен қалпына келтіру:
«ZIP -тен ҚАЛПЫНА КЕЛТІРУ» түймесін басыңыз.
43 -қадам: Dialogflow - Файлды таңдаңыз:
«ФАЙЛЫ ТАҢДАУ» түймесін басыңыз.
44 -қадам: Dialogflow - ZIP файлын жүктеу:
Төменде жүктеу үшін қол жетімді.zip файлын таңдаңыз, онда ҚАЛПЫНА КЕЛТІРУ теріңіз және «ҚАЛПЫНА КЕЛТІРУ» түймесін басыңыз.
45 -қадам: Dialogflow - Өзгерістерді сақтау:
Агент консолінде «САҚТАУ» түймесін басыңыз.
46 -қадам: диалогтік ағын - орындалуы:
Сол жақ мәзірден «Орындау» түймесін басыңыз.
47 -қадам: Dialogflow - бұлтты функция консолі
Басқа қойындыда бұрын құрылған функцияның консоліне өтіп, «Іске қосу» түймесін басыңыз.
48 -қадам: Dialogflow - бұлтты функцияның URL мекенжайы
URL мекенжайын көшіріп, Dialogflow орындалу параметрлерінде Webhook URL ретінде қойыңыз.
49 -қадам: Dragonboard орнату - DB терминалына кіру:
Бұл қадамдарды орындау үшін сізге DragonBoard терминалына кіру үшін форма қажет. Мысалда PuTTY Windows жүйесінде UART сериялы қатынау үшін пайдаланылды. Оқу құралы ROOT ретінде көрсететін ешқандай команданы іске қоспаңыз! Егер UART арқылы терминалға кірсеңіз, суретте көрсетілгендей, linaro пайдаланушысына ауысыңыз.
Пәрмен:
$ su linaro
50 -қадам: Dragonboard орнату - кодты жүктеңіз:
Бұл қадамда.zip жүктеп алыңыз және шығарыңыз.
51 -қадам: Dragonboard орнату - SFTP арқылы қосылу:
Енді Google бұлтында жасалған тіркелгі деректерін айдаһар тақтасына ауыстырудың уақыты келді. Мұны әр түрлі жолмен жасауға болады. Бұл мысалда файлдарды Dragonboard ішкі жадына жіберу үшін хост компьютердегі FileZila қолданылады.
«Хостқа» DB жергілікті желісінің IP*енгізіңіз, әдепкі пайдаланушы мен құпия сөз «linaro», ал «Порт» - 22.
*Жергілікті IP анықтау үшін терминалда ifconfig іске қосыңыз.
$ ifconfig
52 -қадам: Айдаһар тақтасын орнату - кодты ДБ -ға жіберіңіз:
DB_GA қалтасын/ home/ linaro/ қалтасындағы Dragonboard -ге ауыстырыңыз.
53 -қадам: айдаһар тақтасын орнату - тіркелгі деректерін беру:
Енді тіркелгі деректерін DB_GA қалтасының түбіріне аударыңыз және «client_secret_XXX.json» атауын «client_secret.json», ал екіншісін «service_account_key.json» деп өзгертіңіз.
54 -қадам: Dragonboard орнату - тәуелділікті орнату:
Оңтайлы жаңартуды іске қосыңыз;
$ sudo apt жаңарту
Бұл пакеттерді apt арқылы орнатыңыз: python-pip, libglib2.0-dev, swig, portaudio19-dev, libpulse-dev;
$ sudo apt install python-pip libglib2.0-dev swag portaudio19-dev libpulse-dev
«DB_GA» қалтасындағы «DB» қалтасына өтіп, пәрмендерді орнату үшін осы пәрменді іске қосыңыз;
$ sudo pip install –r талаптар.txt
NodeJS 8.x орнатыңыз;
$ sudo curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
$ sudo apt install -y nodejs = 8.15.1-1nodesource1
«DB_GA/DB/zbserver» қалтасына өтіп, npm install іске қосыңыз
sudo npm орнату
55 -қадам: Dragonboard орнату - тіркелгі деректерін конфигурациялау:
Енді HDMI мониторын, пернетақта мен тінтуірді ДБ -ға қосатын кез келді.
Жұмыс үстелінде терминалды ашу үшін Ctrl+Alt+T енгізіңіз.
DB_GA қалтасына өтіңіз:
$ cd/home/linaro/DB_GA/
Бұл пәрменді іске қосыңыз:
$ sudo google-oauthlib-tool --client-secrets client_secret.json --credentials /root/.config/google-oauthlib-tool/credentials.json-ауқым https://www.googleapis.com/auth/assistant- sdk-прототипі-сақтаңыз
56 -қадам: Айдаһар тақтасын орнату - тіркелу деректеріне кіру:
Соңғы пәрмен шығаратын URL мекенжайын көшіріп, DB шолушысына қойыңыз және бүкіл оқулықта пайдаланылған Google есептік жазбасымен кіріңіз.
57 -қадам: Google көмекшісін іске қосыңыз
DB_GA/DB/syswatch_dev/қалтасына өтіңіз:
$ cd/home/linaro/DB_GA/DB/syswatch_dev/
Zigbee модулін ДБ -ға қосыңыз;
Watch.py файлын іске қосыңыз:
$ sudo python watch.py
Ұсынылған:
Vision 4all - Visais Assistida жүйесіндегі кемшіліктер Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 қадам
Vision 4all - Visao Assistida Para тапшылығы жүйесі Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: DESCRI & Ccedil à autonomia para deficientes visuais se locomoverem ememientes como casas ou shopping centers e aeroportos.A locomo ç mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards датчиктері: 7 қадам
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Датчиктер: O objetivo desse tutorial é mostrar этаптардың қажеттілігіне қарай, конфигурациялау қажет, сонымен қатар, Dragonboard 410c atrav және eacute компьютерлерінің ноутбуктары мен компьютерлерінде
Төтенше жағдайларды анықтау - Qualcomm Dragonboard 410c: 7 қадам
Жедел жағдайларды анықтау - Qualcomm Dragonboard 410c: Төтенше жағдайлардың жағдайын бақылау үшін жұмыс істейтін қауіпсіздік жүйелерін іздестіруде, жазылған барлық ақпаратты өңдеу өте қиын екенін байқауға болады. Осыны ойлай отырып, біз өз білімімізді дыбысты/суретті өңдеуде, сенсорларда қолдануды шештік
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 қадам
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Автоматты және ацутикалық техниканың негізгі құралдары. Atrav веб -камерасы, ол жеке басын сәйкестендіруге мүмкіндік береді, ол тек қана артқы жағына сәйкес келмейді
Dragonboard 410c Com Linker Sprite мезанині: 6 қадам
Деректер тақтасы 410c Com Linker Sprite Mezzanine: Essa publica ç o at como objetivo mostrar os passos aacute; rios para desenvolver aplica ç otilde; es anal & oacute segcose us gecas us gecas usb