Სარჩევი:

როგორ გავაერთიანოთ Alexa Dragonboard, Android აპლიკაცია და ყავის მანქანა: 7 ნაბიჯი
როგორ გავაერთიანოთ Alexa Dragonboard, Android აპლიკაცია და ყავის მანქანა: 7 ნაბიჯი

ვიდეო: როგორ გავაერთიანოთ Alexa Dragonboard, Android აპლიკაცია და ყავის მანქანა: 7 ნაბიჯი

ვიდეო: როგორ გავაერთიანოთ Alexa Dragonboard, Android აპლიკაცია და ყავის მანქანა: 7 ნაბიჯი
ვიდეო: Amazon Echo Dot - ვიდეო განხილვა 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 Recognizing API), ასევე UI კომპონენტების საშუალებით (კონცენტრატორები, ღილაკები და ხედები).

პროგრამის AWS IOT სერვერთან დასაკავშირებლად და სწორად დასაკავშირებლად, გთხოვთ შეამოწმოთ ეს ინსტრუქციულად.

ნაბიჯი 4: API Gateway

კლიენტის/სერვერის კავშირი ყავის აპარატიდან Lambda ფუნქციის გამოსაძახებლად აუცილებელია API Gateway- ის განხორციელება. ეს უზრუნველყოფს ყავის აპარატის სტატუსის განახლებას.

ახლა, API Gateway შესაქმნელად:

  1. შედით თქვენს კონსოლზე თქვენს AWS ანგარიშზე.
  2. "სერვისების" ჩანართზე შედით "API Gateway" განყოფილებაში.
  3. დააწკაპუნეთ "შექმნა API".
  4. მიეცით სახელი, აღწერა და დატოვეთ "რეგიონალური" ვარიანტი მონიშნული.
  5. აირჩიეთ "ქმედებები" და შექმენით ახალი რესურსი სახელწოდებით "სტატუსი" ბილიკით "/სტატუსი".
  6. შექმენით POST მეთოდი.
  7. აირჩიეთ Lambda ფუნქცია, რომელიც თქვენ შექმენით "Lambda ფუნქცია" პარამეტრზე და დააწკაპუნეთ "შენახვაზე".
  8. დადასტურების ფანჯარაში დააკოპირეთ გენერირებული მისამართი და დააჭირეთ ღილაკს "OK".

ლამბდა აღიარებს სწორ საბოლოო წერტილს:

  1. შედით lambda ფუნქციაზე თქვენს AWS ანგარიშზე.
  2. მოძებნეთ FunctionName ცვლადი 332 ხაზზე.
  3. შეცვალეთ მისი მნიშვნელობა იმ მისამართზე, რომელიც გადაწერილია მე –8 ნაბიჯზე.

Dragonboard– ზე გაგზავნეთ ყავის აპარატის სტატუსი სწორ საბოლოო წერტილში:

  1. გახსენით "ServiceHTTP.py" ფაილი Dragonboard- ზე.
  2. მოძებნეთ ცვლადი API_ENDPOINT (სტრიქონი 6).
  3. შეცვალეთ მისი მნიშვნელობა იმ მისამართზე, რომელიც გადაწერილია მე –8 ნაბიჯზე.

დამატებითი ინფორმაციისთვის, თუ როგორ უნდა შექმნათ API Gateway, გთხოვთ წაიკითხოთ ეს დოკუმენტი.

ნაბიჯი 5: დააყენეთ ლამბდა გარემოს ცვლადები

იმის გათვალისწინებით, რომ ლამბდა კოდი მუშაობს მხოლოდ საჭიროების შემთხვევაში, ზოგიერთი ღირებულების შესანახად, როგორიცაა ყავის აპარატის ყავა და წყალი, აუცილებელია გარემოს გარკვეული ცვლადების შესაქმნელად.

იმისათვის რომ გაიგოთ როგორ შექმნათ გარემოს ცვლადები, გთხოვთ გადაამოწმოთ ეს ბმული.

ახლა შექმენით გარემოს ცვლადები თქვენს მიერ შექმნილ ლამბდა ფუნქციაზე შემდეგი სახელებით:

  1. ყავის დონე
  2. შუშის პოზიცია
  3. ჩართვა გამორთვა
  4. წყლის დონე

ნაბიჯი 6: გამოყენება

ზემოაღნიშნული ნაბიჯების სწორად შესრულების შემდეგ, ყავის მანქანა მზადაა გამოსაყენებლად. მისი კონტროლის ორი ფორმა არსებობს: უშუალოდ Dragonboard– ზე აუდიო შეყვანის საშუალებით ან Android აპლიკაციის საშუალებით.

აუდიო შეყვანა: ყავის აპარატის კონტროლის ერთ -ერთი გზა არის Dragonboard– ზე აუდიო შეყვანის დაკავშირება. ეს შეიძლება გაკეთდეს უშუალოდ Alexa ხმოვანი სერვისის საშუალებით, იმის გათვალისწინებით, რომ სკრიპტი მუშაობს და უსმენს თქვენს მიკროფონს.

უპირველეს ყოვლისა, თქვენ უნდა თქვათ გაღვიძების სიტყვა "Alexa" და შემდეგ გააკონტროლოთ იგი ქვემოთ მოცემული ბრძანებების საშუალებით:

  • სთხოვეთ ყავის აპარატი ჩართოთ: ჩართავს ყავის აპარატს
  • სთხოვეთ ყავის აპარატი გამორთოთ: გამორთეთ ყავის აპარატი
  • სთხოვეთ ყავის აპარატს გააკეთოს მოკლე ყავა: ყავის აპარატი იწყებს მოკლე ყავის დამზადებას.
  • სთხოვეთ ყავის აპარატს გააკეთოს გრძელი ყავა: ყავის აპარატი იწყებს ხანგრძლივ ყავას.

სისტემა ასევე აძლევს უკუკავშირის შეტყობინებებს ბრძანებებს, ადასტურებს მოთხოვნილ მოქმედებას.

Android პროგრამა: Android პროგრამა გთავაზობთ ყავის აპარატში მომხმარებლის ბრძანებების გაგზავნის ორ ფორმას: ხმოვანი და ინტერფეისის კომპონენტები.

  • ხმა: ხმოვანი ბრძანებების გასააქტიურებლად აუცილებელია დააწკაპუნოთ პროგრამის მიკროფონის ღილაკზე და ისაუბროთ შემდეგ ბრძანებებზე:

    • ჩართეთ ყავის აპარატი: ჩართეთ ყავის აპარატი
    • გამორთეთ ყავის მანქანა: გამორთეთ ყავის აპარატი
    • გააკეთეთ გრძელი ყავა: ყავის აპარატი იწყებს მოკლე ყავის დამზადებას.
    • გააკეთეთ მოკლე ყავა: ყავის აპარატი იწყებს ყავის ხანგრძლივ დამზადებას.
  • UI კომპონენტები: აკონტროლებს ყავის აპარატს UI კომპონენტებით ქვემოთ:

    • ჩართვა/გამორთვა: აკონტროლებს ყავის აპარატის სიმძლავრეს.
    • გააკეთეთ მოკლე ყავის ღილაკი: ყავის აპარატი იწყებს მოკლე ყავის დამზადებას.
    • გააკეთეთ ყავის გრძელი ღილაკი: ყავის მანქანა იწყებს ყავის ხანგრძლივ დამზადებას.
    • სტატუსის ტექსტის ხედი: აჩვენებს ყავის აპარატთან კავშირის სტატუსს.
    • ყავის დონის ხედი: აჩვენებს ყავის დონეს პროცენტულად მთავარ ეკრანზე.
    • წყლის დონე: აჩვენებს ყავის აპარატის წყლის დონეს (სრული ან ცარიელი).
    • შუშის სურათი: აჩვენებს ჭიქის სტატუსს ყავის აპარატზე (პოზიციონირებული ან არა პოზიციონირებული).

ნაბიჯი 7: დასკვნა

იმის გათვალისწინებით, რომ თქვენ გააკეთეთ ყველა ზემოთ ჩამოთვლილი ნაბიჯი, ახლა თქვენ შეგიძლიათ გამოიყენოთ ყავის აპარატი. ნებისმიერი ეჭვის შემთხვევაში, გთხოვთ გააკეთოთ კომენტარი ქვემოთ ან შეხვიდეთ შემდეგ ფორუმებსა და დოკუმენტაციაში:

  • AWS IOT ფორუმი
  • ალექსას ხმოვანი მომსახურების ფორუმი
  • AWS IOT დოკუმენტაცია
  • ალექსას ხმოვანი სერვისის დოკუმენტაცია
  • AWS Lambda დოკუმენტაცია
  • Alexa უნარების შესავალი

გირჩევთ: