Բովանդակություն:

Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ. 7 քայլ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ. 7 քայլ

Video: Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ. 7 քայլ

Video: Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ. 7 քայլ
Video: wifi հեռակառավարման հաղորդագրություն IR և RF կոդերի համար Broadlink RM4C Pro, Home Assistant 2024, Հուլիսի
Anonim
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ
Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ

Այս ձեռնարկը տրամադրում է անհրաժեշտ քայլեր ՝ Սուրճի մեքենան Alexa Dragonboard- ի և Android հավելվածի հետ միացնելու, ինտեգրելու և օգտագործելու համար:

Սուրճի մեքենայի մասին լրացուցիչ մանրամասների համար խնդրում ենք ստուգել այս հրահանգը:

Քայլ 1: Սարքաշարի միացում

Սարքաշարի միացում
Սարքաշարի միացում
Սարքաշարի միացում
Սարքաշարի միացում

Սուրճի ապարատային ապարատային միացում կատարելու և սուրճի մեքենայի աշխատանքի մասին տեխնիկական տեղեկություններին ծանոթանալու համար խնդրում ենք կարդալ և հետևել այս անխախտելիին:

Քայլ 2: Alexa- ի ինտեգրում Dragonboard- ում

Alexa- ի ինտեգրում Dragonboard- ում
Alexa- ի ինտեգրում Dragonboard- ում
Alexa- ի ինտեգրում Dragonboard- ում
Alexa- ի ինտեգրում Dragonboard- ում

Որպեսզի Dragonboard- ը ճանաչի ձայնային հրամանները և ապահովի համապատասխան ձայնային պատասխաններ, անհրաժեշտ է ստեղծել որոշ ծառայություններ, որոնք պատասխանատու են Alexa- ն Dragonboard- ում գործարկելու համար:

Այս հրահանգի վրա դուք սովորում եք դա անելու ճիշտ ուղին:

Քայլ 3: Android հավելված

Android հավելված
Android հավելված

Սուրճի մեքենայի կառավարման և վերահսկման մոդուլներից մեկը Android հավելվածն է: Դրանով օգտվողը կարող է վերահսկել սուրճի մեքենայի սնուցումը, պատվիրել երկար կամ կարճ սուրճ և վերահսկել սուրճի պատրաստման համար անհրաժեշտ տարբեր պարամետրերի մակարդակները (սուրճի մակարդակը, ջրի մակարդակը և բաժակի դիրքը): Սուրճի մեքենայի կառավարումն իրականացվում է կամ ձայնային հրահանգների միջոցով (Speech Recognising API) և կամ UI բաղադրիչների միջոցով (անջատիչներ, կոճակներ և դիտումներ):

Theրագիրը AWS IOT սերվերի հետ միացնելու և այն ճիշտ միացնելու համար խնդրում ենք ստուգել այս հրահանգը:

Քայլ 4: API դարպաս

Lambda գործառույթը կանչելու համար սուրճի մեքենայից Հաճախորդ/սերվեր կապ հաստատելու համար անհրաժեշտ է իրականացնել API դարպաս: Սա կապահովի սուրճի մեքենայի կարգավիճակի թարմացումը:

Այժմ, API Gateway ստեղծելու համար.

  1. Մուտք գործեք ձեր վահանակը ձեր AWS հաշվի վրա:
  2. «Servicesառայություններ» ներդիրում մուտք գործեք «API դարպաս» բաժին:
  3. Կտտացրեք «Ստեղծել API»:
  4. Տվեք նրան անուն, նկարագրություն և թողեք «Տարածաշրջանային» տարբերակը ստուգված:
  5. Ընտրեք «Գործողություններ» և ստեղծեք «ռեսուրս» անունով նոր ռեսուրս ՝ «/կարգավիճակ» ուղով:
  6. Ստեղծեք POST մեթոդ:
  7. Ընտրեք ձեր ստեղծած Lambda գործառույթը «Lambda գործառույթը» տարբերակի վրա և կտտացրեք «Պահել»:
  8. Հաստատման պատուհանում պատճենեք ստեղծված հասցեն և կտտացրեք «Լավ»:

Լամբդան ճանաչում է ճիշտ վերջնակետը.

  1. Մուտք գործեք lambda գործառույթը ձեր AWS հաշվի վրա:
  2. Փնտրեք FunctionName փոփոխականը 332 տողում:
  3. Փոխեք դրա արժեքը 8 -րդ քայլին պատճենված հասցեով:

Dragonboard- ին սուրճի մեքենայի կարգավիճակը ուղարկեք ճիշտ վերջնակետին.

  1. Բացեք «ServiceHTTP.py» ֆայլը Dragonboard- ում:
  2. Փնտրեք API_ENDPOINT փոփոխականը (տող 6):
  3. Փոխեք դրա արժեքը 8 -րդ քայլին պատճենված հասցեով:

Լրացուցիչ տեղեկությունների համար, թե ինչպես ստեղծել API դարպաս, կարդացեք այս փաստաթուղթը:

Քայլ 5: Սահմանեք Lambda Environment Variables- ը

Հաշվի առնելով, որ Lambda Code- ն աշխատում է միայն անհրաժեշտության դեպքում, որոշ արժեքներ պահելու համար, ինչպիսիք են սուրճի մեքենայի «Սուրճ և ջուր» մակարդակները, անհրաժեշտ է ստեղծել միջավայրի որոշ փոփոխականներ:

Շրջակա միջավայրի փոփոխականներ ստեղծելու սովորելու համար խնդրում ենք ստուգել այս հղումը:

Այժմ ստեղծեք ձեր ստեղծած Lambda գործառույթի միջավայրի փոփոխականները հետևյալ անուններով.

  1. սուրճի մակարդակ
  2. ապակու տեղադրում
  3. միացում անջատում
  4. ջրի մակարդակ

Քայլ 6: Օգտագործում

Վերոնշյալ քայլերը ճիշտ կատարելուց հետո սուրճի մեքենան պատրաստ է օգտագործման համար: Այն վերահսկելու երկու ձև կա. Անմիջապես Dragonboard- ի վրա `Աուդիո մուտքագրմամբ կամ Android հավելվածով:

Աուդիո մուտք. Դա կարելի է անել անմիջապես Alexa ձայնային ծառայության միջոցով ՝ հաշվի առնելով, որ սցենարը աշխատում է և լսում ձեր խոսափողը:

Նախ անհրաժեշտ է խոսել «Alexa» արթնացման բառի մասին, այնուհետև այն վերահսկել ստորև բերված հրամանների միջոցով.

  • Հարցրեք սուրճի մեքենան միացրեք. Միացրեք սուրճի մեքենան
  • Հարցրեք սուրճի մեքենան անջատել. Անջատեք սուրճի մեքենան
  • Հարցրեք սուրճի մեքենայից կարճ սուրճ պատրաստել. Սուրճի մեքենան սկսի կարճ սուրճի պատրաստումը:
  • Սուրճի մեքենայից խնդրեք երկար սուրճ պատրաստել. Սուրճի մեքենան սկսեց երկար սուրճ պատրաստել:

Համակարգը նաև հետադարձ հաղորդագրություններ է տալիս հրամաններին ՝ հաստատելով պահանջվող գործողությունը:

Android հավելված. Android հավելվածը տրամադրում է սուրճի ապարատին օգտվողի հրամաններ ուղարկելու երկու ձև ՝ ձայնային և միջերեսի բաղադրիչներ:

  • Ձայն. Հրամաններ միացնելու համար անհրաժեշտ է սեղմել ծրագրի խոսափողի կոճակը և խոսել հետևյալ հրամանները.

    • Միացրեք սուրճի մեքենան. Միացրեք սուրճի մեքենան
    • Անջատեք սուրճի մեքենան. Անջատեք սուրճի մեքենան
    • Պատրաստեք երկար սուրճ. Սուրճի մեքենան սկսում է կարճ սուրճի պատրաստումը:
    • Կարճ սուրճ պատրաստեք. Սուրճի մեքենան սկսում է երկար սուրճ պատրաստել:
  • UI բաղադրիչներ. Վերահսկում է սուրճի մեքենան ներքևի UI բաղադրիչներով.

    • Միացման/անջատման անջատիչ. Վերահսկում է սուրճի մեքենայի հզորությունը:
    • Պատրաստեք սուրճի կարճ կոճակ. Սուրճի մեքենան սկսում է կարճ սուրճի պատրաստումը:
    • Պատրաստեք սուրճի երկար կոճակ. Սուրճի մեքենան սկսում է երկար սուրճ պատրաստել:
    • Կարգավիճակի տեքստի տեսք. Ցուցադրում է սուրճի մեքենայի հետ կապի կարգավիճակը:
    • Սուրճի մակարդակի տեսք. Հիմնական էկրանին ցուցադրում է սուրճի մակարդակը տոկոսով:
    • Levelրի մակարդակ. Ցուցադրում է սուրճի մեքենայի ջրի մակարդակը (լրիվ կամ դատարկ):
    • Ապակու պատկեր. Ցուցադրում է սուրճի ապակու վրա դրված բաժակի կարգավիճակը (տեղադրված կամ չտեղադրված):

Քայլ 7: Եզրակացություն

Հաշվի առնելով, որ դուք կատարել եք վերը նշված բոլոր քայլերը, այժմ կարող եք օգտագործել սուրճի մեքենան: Doubtsանկացած կասկածի դեպքում խնդրում ենք մեկնաբանել ստորև կամ մուտք գործել հետևյալ ֆորումներն ու փաստաթղթերը.

  • AWS IOT ֆորում
  • Alexa ձայնային ծառայության ֆորում
  • AWS IOT փաստաթղթավորում
  • Alexa ձայնային ծառայության փաստաթղթավորում
  • AWS Lambda Փաստաթղթեր
  • Alexa հմտությունների ներածություն

Խորհուրդ ենք տալիս: