Мазмұны:

Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай әрекеттесу керек: 7 қадам
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай әрекеттесу керек: 7 қадам

Бейне: Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай әрекеттесу керек: 7 қадам

Бейне: Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай әрекеттесу керек: 7 қадам
Бейне: Alexa !are DRAGONS real😱🥶 2024, Қараша
Anonim
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек
Alexa айдаһар тақтасы, Android қосымшасы және кофеқайнатқышпен қалай өзара әрекеттесу керек

Бұл оқулық кофе машинасын Alexa Dragonboard және Android қосымшасымен қосуға, біріктіруге және пайдалануға қажетті қадамдарды ұсынады.

Кофеқайнатқыш туралы қосымша ақпарат алу үшін осы нұсқаулықты тексеріңіз.

1 -қадам: Жабдыққа қосылу

Аппараттық қосылым
Аппараттық қосылым
Аппараттық қосылым
Аппараттық қосылым

Кофеқайнатқыштың аппараттық қосылымын жасау және кофеқайнатқыштың қалай жұмыс істейтіні туралы техникалық ақпаратты білу үшін осы нұсқаулықты оқып, орындаңыз.

2 -қадам: Alexa -ны Dragonboard -ке біріктіру

Айдаһар тақтасындағы Alexa интеграциясы
Айдаһар тақтасындағы Alexa интеграциясы
Айдаһар тақтасындағы Alexa интеграциясы
Айдаһар тақтасындағы Alexa интеграциясы

Айдаһар тақтасына дауыстық пәрмендерді тану және тиісті дауыстық жауаптар беру үшін, айдаһар тақтасында Alexa іске қосуға жауапты кейбір қызметтерді орнату қажет.

Бұл нұсқаулықта сіз мұны қалай жасау керектігін үйренесіз.

3 -қадам: Android қосымшасы

Android қосымшасы
Android қосымшасы

Кофеқайнатқышты басқару және бақылау модульдерінің бірі - Android қосымшасы. Оның көмегімен пайдаланушы кофеқайнатқыштың қуат көзін басқара алады, ұзақ немесе қысқа кофеге тапсырыс бере алады және кофені дайындауға қажетті әр түрлі параметрлердің деңгейін (кофе деңгейі, су деңгейі мен шыныаяқ жағдайы) бақылай алады. Кофеқайнатқышты басқару дауыстық командалармен (сөйлеуді тану API) немесе UI компоненттерімен (қосқыштар, түймелер мен көріністер) жүзеге асады.

Қолданбаны AWS IOT серверімен қосу және оны дұрыс қосу үшін осы нұсқаулықты тексеріңіз.

4 -қадам: API шлюзі

Кофеқайнатқыштан Lambda функциясын шақыру үшін клиент/сервер байланысын орнату үшін API шлюзін енгізу қажет. Бұл кофеқайнатқыштың күйін жаңартуды қамтамасыз етеді.

Енді API шлюзін құру үшін:

  1. AWS есептік жазбаңыздағы консольге кіріңіз.
  2. «Қызметтер» қойындысында «API шлюзі» бөліміне кіріңіз.
  3. «API құру» түймесін басыңыз.
  4. Оған атау, сипаттама беріңіз және «Аймақтық» опциясын тексерусіз қалдырыңыз.
  5. «Әрекеттер» тармағын таңдап, «status» жолы бар «status» атты жаңа ресурс жасаңыз.
  6. POST әдісін жасаңыз.
  7. «Lambda функциясы» опциясында құрылған Lambda функциясын таңдап, «Сақтау» түймесін басыңыз.
  8. Растау терезесінде жасалған мекенжайды көшіріп, «ОК» түймесін басыңыз.

Lambda дұрыс соңғы нүктені таниды:

  1. AWS есептік жазбаңыздағы lambda функциясына қол жеткізіңіз.
  2. 332 жолдан FunctionName айнымалысын іздеңіз.
  3. Оның мәнін 8 -қадамда көшірілген мекен -жайға өзгертіңіз.

Айдаһар тақтасына кофе машинасының күйін дұрыс соңғы нүктеге жіберіңіз:

  1. Айдаһар тақтасындағы «ServiceHTTP.py» файлын ашыңыз.
  2. API_ENDPOINT айнымалысын іздеңіз (6 -жол).
  3. Оның мәнін 8 -қадамда көшірілген мекен -жайға өзгертіңіз.

API шлюзін құру туралы қосымша ақпарат алу үшін осы құжатты оқыңыз.

5 -қадам: Lambda Environment айнымалы мәндерін орнатыңыз

Lambda коды қажет болғанда ғана жұмыс істейтінін ескере отырып, кофеқайнатқыштың кофе мен су деңгейлері сияқты кейбір мәндерді сақтау үшін ортаның айнымалы мәндерін құру қажет.

Айнымалы орта жасауды үйрену үшін мына сілтемені қараңыз.

Енді Lambda функциясында келесі атаулармен қоршаған орта айнымалысын жасаңыз:

  1. кофе деңгейі
  2. шыны позиция
  3. Қосу өшіру
  4. су деңгейі

6 -қадам: Қолдану

Жоғарыда көрсетілген әрекеттерді дұрыс орындағаннан кейін кофеқайнатқыш пайдалануға дайын болады. Оны басқарудың екі формасы бар: тікелей дыбыс енгізу арқылы айдаһар тақтасында немесе Android қосымшасында.

Дыбыстық кіріс: кофеқайнатқышты басқарудың бір әдісі - бұл Dragonboard тақтасындағы аудио кірісті қосу. Мұны сценарий жұмыс істеп тұрғанын және микрофонды тыңдайтынын ескере отырып, тікелей Alexa дауыстық қызметі арқылы жасауға болады.

Алдымен «Alexa» ояту сөзін айту керек, содан кейін оны төмендегі командалар арқылы басқару керек:

  • Кофе машинасын қосуды сұраңыз: кофеқайнатқышты қосады
  • Кофеқайнатқышты өшіруді сұраңыз: кофеқайнатқышты өшіреді
  • Кофеқайнатқыштан қысқа кофе дайындауды сұраңыз: кофеқайнатқыш қысқа кофе жасауды бастайды.
  • Кофеқайнатқыштан ұзақ кофе дайындауды сұраңыз: кофеқайнатқыш ұзақ кофе жасауды бастайды.

Жүйе сонымен қатар сұралған әрекетті растайтын пәрмендерге кері байланыс хабарларын береді.

Android қосымшасы: Android қосымшасы кофеқайнатқышқа қолданушы командаларын жіберудің екі формасын ұсынады: дауыс және UI компоненттері.

  • Дауыс: дауыстық командаларды қосу үшін бағдарламаның микрофон түймесін басып, келесі пәрмендерді айту қажет:

    • Кофеқайнатқышты қосыңыз: кофеқайнатқышты қосады
    • Кофеқайнатқышты өшіру: кофеқайнатқышты өшіреді
    • Ұзын кофе жасаңыз: кофеқайнатқыш қысқа кофе қайнатуды бастайды.
    • Қысқа кофе жасаңыз: кофеқайнатқыш ұзақ кофе қайнатуды бастайды.
  • UI компоненттері: кофеқайнатқышты UI компоненттері арқылы басқарады:

    • Қосу/өшіру қосқышы: кофеқайнатқышты басқарады.
    • Қысқа кофе жасау түймесі: кофе машинасы қысқа кофе қайнатуды бастайды.
    • Ұзын кофе жасау түймесі: кофеқайнатқыш ұзақ кофе қайнатуды бастайды.
    • Күй мәтінін қарау: кофеқайнатқышпен қосылу күйін көрсетеді.
    • Кофе деңгейінің көрінісі: негізгі экранда кофе деңгейін пайызбен көрсетеді.
    • Су деңгейі: кофеқайнатқыштың су деңгейін көрсетеді (толық немесе бос).
    • Шыны кескіні: кофеқайнатқыштағы әйнектің күйін көрсетеді (орналасқан немесе орналастырылмаған).

7 -қадам: Қорытынды

Жоғарыда көрсетілген барлық әрекеттерді орындағаныңызды ескерсек, енді сіз кофеқайнатқышты пайдалана аласыз. Егер күмән туындаса, төменде пікір қалдырыңыз немесе келесі форумдар мен құжаттарға кіріңіз:

  • AWS IOT форумы
  • Alexa дауыстық қызмет форумы
  • AWS IOT құжаттамасы
  • Alexa дауыстық қызмет құжаттамасы
  • AWS Lambda құжаттамасы
  • Alexa Skills кіріспе

Ұсынылған: