Բովանդակություն:
- Քայլ 1: Սարքաշարի միացում
- Քայլ 2: Alexa- ի ինտեգրում Dragonboard- ում
- Քայլ 3: Android հավելված
- Քայլ 4: API դարպաս
- Քայլ 5: Սահմանեք Lambda Environment Variables- ը
- Քայլ 6: Օգտագործում
- Քայլ 7: Եզրակացություն
Video: Ինչպես փոխազդել Alexa Dragonboard- ի, Android հավելվածի և սուրճի մեքենայի հետ. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս ձեռնարկը տրամադրում է անհրաժեշտ քայլեր ՝ Սուրճի մեքենան Alexa Dragonboard- ի և Android հավելվածի հետ միացնելու, ինտեգրելու և օգտագործելու համար:
Սուրճի մեքենայի մասին լրացուցիչ մանրամասների համար խնդրում ենք ստուգել այս հրահանգը:
Քայլ 1: Սարքաշարի միացում
Սուրճի ապարատային ապարատային միացում կատարելու և սուրճի մեքենայի աշխատանքի մասին տեխնիկական տեղեկություններին ծանոթանալու համար խնդրում ենք կարդալ և հետևել այս անխախտելիին:
Քայլ 2: Alexa- ի ինտեգրում Dragonboard- ում
Որպեսզի Dragonboard- ը ճանաչի ձայնային հրամանները և ապահովի համապատասխան ձայնային պատասխաններ, անհրաժեշտ է ստեղծել որոշ ծառայություններ, որոնք պատասխանատու են Alexa- ն Dragonboard- ում գործարկելու համար:
Այս հրահանգի վրա դուք սովորում եք դա անելու ճիշտ ուղին:
Քայլ 3: Android հավելված
Սուրճի մեքենայի կառավարման և վերահսկման մոդուլներից մեկը Android հավելվածն է: Դրանով օգտվողը կարող է վերահսկել սուրճի մեքենայի սնուցումը, պատվիրել երկար կամ կարճ սուրճ և վերահսկել սուրճի պատրաստման համար անհրաժեշտ տարբեր պարամետրերի մակարդակները (սուրճի մակարդակը, ջրի մակարդակը և բաժակի դիրքը): Սուրճի մեքենայի կառավարումն իրականացվում է կամ ձայնային հրահանգների միջոցով (Speech Recognising API) և կամ UI բաղադրիչների միջոցով (անջատիչներ, կոճակներ և դիտումներ):
Theրագիրը AWS IOT սերվերի հետ միացնելու և այն ճիշտ միացնելու համար խնդրում ենք ստուգել այս հրահանգը:
Քայլ 4: API դարպաս
Lambda գործառույթը կանչելու համար սուրճի մեքենայից Հաճախորդ/սերվեր կապ հաստատելու համար անհրաժեշտ է իրականացնել API դարպաս: Սա կապահովի սուրճի մեքենայի կարգավիճակի թարմացումը:
Այժմ, API Gateway ստեղծելու համար.
- Մուտք գործեք ձեր վահանակը ձեր AWS հաշվի վրա:
- «Servicesառայություններ» ներդիրում մուտք գործեք «API դարպաս» բաժին:
- Կտտացրեք «Ստեղծել API»:
- Տվեք նրան անուն, նկարագրություն և թողեք «Տարածաշրջանային» տարբերակը ստուգված:
- Ընտրեք «Գործողություններ» և ստեղծեք «ռեսուրս» անունով նոր ռեսուրս ՝ «/կարգավիճակ» ուղով:
- Ստեղծեք POST մեթոդ:
- Ընտրեք ձեր ստեղծած Lambda գործառույթը «Lambda գործառույթը» տարբերակի վրա և կտտացրեք «Պահել»:
- Հաստատման պատուհանում պատճենեք ստեղծված հասցեն և կտտացրեք «Լավ»:
Լամբդան ճանաչում է ճիշտ վերջնակետը.
- Մուտք գործեք lambda գործառույթը ձեր AWS հաշվի վրա:
- Փնտրեք FunctionName փոփոխականը 332 տողում:
- Փոխեք դրա արժեքը 8 -րդ քայլին պատճենված հասցեով:
Dragonboard- ին սուրճի մեքենայի կարգավիճակը ուղարկեք ճիշտ վերջնակետին.
- Բացեք «ServiceHTTP.py» ֆայլը Dragonboard- ում:
- Փնտրեք API_ENDPOINT փոփոխականը (տող 6):
- Փոխեք դրա արժեքը 8 -րդ քայլին պատճենված հասցեով:
Լրացուցիչ տեղեկությունների համար, թե ինչպես ստեղծել API դարպաս, կարդացեք այս փաստաթուղթը:
Քայլ 5: Սահմանեք Lambda Environment Variables- ը
Հաշվի առնելով, որ Lambda Code- ն աշխատում է միայն անհրաժեշտության դեպքում, որոշ արժեքներ պահելու համար, ինչպիսիք են սուրճի մեքենայի «Սուրճ և ջուր» մակարդակները, անհրաժեշտ է ստեղծել միջավայրի որոշ փոփոխականներ:
Շրջակա միջավայրի փոփոխականներ ստեղծելու սովորելու համար խնդրում ենք ստուգել այս հղումը:
Այժմ ստեղծեք ձեր ստեղծած Lambda գործառույթի միջավայրի փոփոխականները հետևյալ անուններով.
- սուրճի մակարդակ
- ապակու տեղադրում
- միացում անջատում
- ջրի մակարդակ
Քայլ 6: Օգտագործում
Վերոնշյալ քայլերը ճիշտ կատարելուց հետո սուրճի մեքենան պատրաստ է օգտագործման համար: Այն վերահսկելու երկու ձև կա. Անմիջապես Dragonboard- ի վրա `Աուդիո մուտքագրմամբ կամ Android հավելվածով:
Աուդիո մուտք. Դա կարելի է անել անմիջապես Alexa ձայնային ծառայության միջոցով ՝ հաշվի առնելով, որ սցենարը աշխատում է և լսում ձեր խոսափողը:
Նախ անհրաժեշտ է խոսել «Alexa» արթնացման բառի մասին, այնուհետև այն վերահսկել ստորև բերված հրամանների միջոցով.
- Հարցրեք սուրճի մեքենան միացրեք. Միացրեք սուրճի մեքենան
- Հարցրեք սուրճի մեքենան անջատել. Անջատեք սուրճի մեքենան
- Հարցրեք սուրճի մեքենայից կարճ սուրճ պատրաստել. Սուրճի մեքենան սկսի կարճ սուրճի պատրաստումը:
- Սուրճի մեքենայից խնդրեք երկար սուրճ պատրաստել. Սուրճի մեքենան սկսեց երկար սուրճ պատրաստել:
Համակարգը նաև հետադարձ հաղորդագրություններ է տալիս հրամաններին ՝ հաստատելով պահանջվող գործողությունը:
Android հավելված. Android հավելվածը տրամադրում է սուրճի ապարատին օգտվողի հրամաններ ուղարկելու երկու ձև ՝ ձայնային և միջերեսի բաղադրիչներ:
-
Ձայն. Հրամաններ միացնելու համար անհրաժեշտ է սեղմել ծրագրի խոսափողի կոճակը և խոսել հետևյալ հրամանները.
- Միացրեք սուրճի մեքենան. Միացրեք սուրճի մեքենան
- Անջատեք սուրճի մեքենան. Անջատեք սուրճի մեքենան
- Պատրաստեք երկար սուրճ. Սուրճի մեքենան սկսում է կարճ սուրճի պատրաստումը:
- Կարճ սուրճ պատրաստեք. Սուրճի մեքենան սկսում է երկար սուրճ պատրաստել:
-
UI բաղադրիչներ. Վերահսկում է սուրճի մեքենան ներքևի UI բաղադրիչներով.
- Միացման/անջատման անջատիչ. Վերահսկում է սուրճի մեքենայի հզորությունը:
- Պատրաստեք սուրճի կարճ կոճակ. Սուրճի մեքենան սկսում է կարճ սուրճի պատրաստումը:
- Պատրաստեք սուրճի երկար կոճակ. Սուրճի մեքենան սկսում է երկար սուրճ պատրաստել:
- Կարգավիճակի տեքստի տեսք. Ցուցադրում է սուրճի մեքենայի հետ կապի կարգավիճակը:
- Սուրճի մակարդակի տեսք. Հիմնական էկրանին ցուցադրում է սուրճի մակարդակը տոկոսով:
- Levelրի մակարդակ. Ցուցադրում է սուրճի մեքենայի ջրի մակարդակը (լրիվ կամ դատարկ):
- Ապակու պատկեր. Ցուցադրում է սուրճի ապակու վրա դրված բաժակի կարգավիճակը (տեղադրված կամ չտեղադրված):
Քայլ 7: Եզրակացություն
Հաշվի առնելով, որ դուք կատարել եք վերը նշված բոլոր քայլերը, այժմ կարող եք օգտագործել սուրճի մեքենան: Doubtsանկացած կասկածի դեպքում խնդրում ենք մեկնաբանել ստորև կամ մուտք գործել հետևյալ ֆորումներն ու փաստաթղթերը.
- AWS IOT ֆորում
- Alexa ձայնային ծառայության ֆորում
- AWS IOT փաստաթղթավորում
- Alexa ձայնային ծառայության փաստաթղթավորում
- AWS Lambda Փաստաթղթեր
- Alexa հմտությունների ներածություն
Խորհուրդ ենք տալիս:
Ինչպես փոխազդել Alexa- ի հետ Dragonboard-410c: 5 քայլ
Ինչպես փոխազդել Alexa- ի հետ Dragonboard-410c- ի հետ: Այս ձեռնարկով դուք կսովորեք, թե ինչպես տեղադրել Alexa- ն Dragonboard-410c- ում: Սկսելուց առաջ ներկայացնենք ձեզ անհրաժեշտ որոշ իրեր. Alexa Voice Service (AVS) - Հնարավորություն է տալիս զրուցել ձեր սարքերի հետ, դուք կկարողանաք մուտք գործել ամպի վրա հիմնված Alexa th
Arduino 4 Wheel Drive Bluetooth RC ավտոմեքենա ՝ օգտագործելով UNO R3, HC-05 և L293D Motorshield ՝ կոդավորման և Android հավելվածի հետ. 8 քայլ
Arduino 4 Wheel Drive Bluetooth RC մեքենա ՝ օգտագործելով UNO R3, HC-05 և L293D Motorshield ՝ կոդավորման և Android հավելվածի հետ: Այսօր ես ձեզ կասեմ, թե ինչպես պատրաստել arduino 4 անիվ ունեցող bluetooth RC մեքենա ՝ օգտագործելով HC 05, L293 շարժիչային վահանը, 4 DC շարժիչ, ծածկագրման և Android- ի մեքենան կառավարելու համար: Օգտագործված բաղադրիչը ՝ -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ. 13 քայլ (նկարներով)
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ. Տեսեք շատ լաբիրինթոս մանկական գրքերից մինչև լաբիրինթոս լուծող ավտոմատ ռոբոտ: Այստեղ ես ինչ -որ բան այլ կերպ եմ փորձում, որտեղ լուծում եմ լաբիրինթոսը ՝ օգտագործելով լազերային արտացոլումը: Սկզբում ես կարծում եմ, որ դա շատ հեշտ է, բայց դա էժան գնով, ավելի շատ ժամանակ արժեցավ ճշգրտության համար: Եթե որևէ մեկը ցանկանում է
Ողջույն, Բլինկ: SPEEEduino- ի փոխազդեցություն Blynk հավելվածի հետ. 5 քայլ
Ողջույն, Բլինկ: SPEEEduino- ի փոխազդեցություն Blynk հավելվածի հետ. SPEEEduino- ն համատեղում է ձևի գործոնը և Arduino- ի միկրոկոնտրոլերը ESP8266 Wi-Fi SoC- ի հետ ՝ դարձնելով
ԻՆՉՊԵՍ ԿԱՐՈ ԵՆ ՀԵՏ ՀԵՏ ՀԵՏ չորության չորացման սենսոր `4 քայլ
ՈՐՊԵՍ ԿԱՐՈ ԵՆՔ ՀԵՏ ՀԵՏ ՀԱՎԱՔԱՈ ՍԵՆՍՈՐ. Ողջույն, այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել մի պարզ «ՀՈ DRՅԱՆ ՉՈՐՈ SԹՅԱՆ ՍԵՆՍՈՐ»: Սա իմ առաջին ուսանելի ներողությունն է իմ ծիծաղելի անգլերենի համար: Հողի չորությունը որոշվում է led ցուցիչով: led լույսը wi