Агуулгын хүснэгт:

Alexa Dragonboard, Android програм ба кофены машинтай хэрхэн харьцах вэ: 7 алхам
Alexa Dragonboard, Android програм ба кофены машинтай хэрхэн харьцах вэ: 7 алхам

Видео: Alexa Dragonboard, Android програм ба кофены машинтай хэрхэн харьцах вэ: 7 алхам

Видео: Alexa Dragonboard, Android програм ба кофены машинтай хэрхэн харьцах вэ: 7 алхам
Видео: F1 2022 против F1 2021: что нового? [Предварительный просмотр ИГРЫ] 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: Dragonboard дээр Alexa -ийг нэгтгэх

Dragonboard дээр Alexa -ийг нэгтгэж байна
Dragonboard дээр Alexa -ийг нэгтгэж байна
Dragonboard дээр Alexa -ийг нэгтгэж байна
Dragonboard дээр Alexa -ийг нэгтгэж байна

Dragonboard -ийг дуут командыг таньж, зохих дуут хариултыг өгөхийн тулд Alexa -ийг Dragonboard дээр ажиллуулах үүрэгтэй зарим үйлчилгээг тохируулах шаардлагатай.

Энэхүү зааварчилгаанаас та үүнийг хэрхэн зөв хийх талаар сурах болно.

Алхам 3: Андройд програм

Android програм
Android програм

Кофены машиныг хянах, хянах модулиудын нэг бол Android програм юм. Үүний тусламжтайгаар хэрэглэгч кофены машины тэжээлийн хангамжийг хянаж, урт эсвэл богино кофе захиалж, кофе хийхэд шаардлагатай өөр өөр параметрүүдийн түвшинг (кофены түвшин, усны түвшин, аяганы байрлал) хянах боломжтой. Кофены машины хяналтыг дуут команд (Speech Recognizing API) эсвэл UI бүрэлдэхүүн хэсгүүд (унтраалга, товчлуур ба үзэлт) -ээр гүйцэтгэдэг.

Аппликешныг AWS IOT сервертэй холбож, зөв холбохын тулд энэ зааврыг шалгана уу.

Алхам 4: API гарц

Lambda функцийг дуудахын тулд кофе машинаас үйлчлүүлэгч/серверийн холболт үүсгэхийн тулд API гарцыг ашиглах шаардлагатай. Энэ нь кофены машины статусын шинэчлэлтийг өгөх болно.

Одоо API гарц үүсгэхийн тулд:

  1. AWS дансандаа консол руу нэвтрэх.
  2. "Үйлчилгээ" таб дээрээс "API Gateway" хэсэгт очно уу.
  3. "API үүсгэх" дээр дарна уу.
  4. Нэр, тодорхойлолт өгөөд "Бүс нутгийн" сонголтыг шалгаад үлдээгээрэй.
  5. "Үйлдлүүд" -ийг сонгоод "status" нэртэй "status" нэртэй шинэ нөөцийг үүсгэнэ үү.
  6. POST аргыг бий болгох.
  7. "Lambda Function" сонголт дээр үүсгэсэн Lambda функцийг сонгоод "Хадгалах" дээр дарна уу.
  8. Баталгаажуулах цонхонд үүсгэсэн хаягийг хуулж "OK" дээр дарна уу.

Ламбда зөв төгсгөлийн цэгийг хүлээн зөвшөөрдөг.

  1. AWS дансныхаа lambda функцэд хандах.
  2. 332 -р мөрөнд FunctionName хувьсагчийг хайна уу.
  3. 8 -р алхам дээр хуулж авсан хаягаар түүний утгыг өөрчилнө үү.

Dragonboard руу кофены машины статусыг зөв төгсгөлийн цэг рүү илгээнэ үү.

  1. Dragonboard дээр "ServiceHTTP.py" файлыг нээнэ үү.
  2. API_ENDPOINT хувьсагчийг хайна уу (мөр 6).
  3. 8 -р алхам дээр хуулж авсан хаягаар түүний утгыг өөрчилнө үү.

API гарцыг хэрхэн үүсгэх талаар нэмэлт мэдээлэл авахыг хүсвэл энэ документыг уншина уу.

Алхам 5: Lambda Environment Variables -ийг тохируулна уу

Ламбда код нь зөвхөн шаардлагатай үед л ажилладаг болохыг харгалзан кофены машины кофе ба усны түвшин зэрэг зарим утгыг хадгалахын тулд орчны зарим хувьсагчийг бий болгох шаардлагатай.

Хүрээлэн буй орчны хувьсагчдыг хэрхэн үүсгэхийг сурахын тулд энэ холбоосыг үзнэ үү.

Дараах нэрээр үүсгэсэн Lambda функц дээр орчны хувьсагчдыг үүсгэнэ үү.

  1. кофены түвшин
  2. шилэн байрлал
  3. асаах, унтраах
  4. усны түвшин

Алхам 6: Хэрэглээ

Дээрх алхмуудыг зөв хийсний дараа кофены машин ашиглахад бэлэн болно. Үүнийг хянах хоёр хэлбэр байдаг: аудио оролтоор шууд Dragonboard эсвэл Android програмаар.

Аудио оролт: кофены машиныг удирдах нэг арга бол Dragonboard дээрх аудио оролтыг холбох явдал юм. Үүнийг скрипт ажиллаж байгаа болон микрофоноо сонсож байгаа тул үүнийг Alexa Voice Service -ээр дамжуулан шууд хийж болно.

Нэгдүгээрт, сэрээх үгийг "Alexa" гэж хэлээд дараа нь доорх тушаалуудыг ашиглан хянах шаардлагатай.

  • Кофены машиныг асаахыг асуу: кофены машиныг асаана
  • Кофены машиныг унтраахыг хүс: кофены машиныг унтраа
  • Богино кофе хийхийг кофены машинаас асуугаарай: кофены машин нь богино кофе хийж эхэлдэг.
  • Кофены машинаас урт кофе хийхийг асуу: кофены машин урт кофе хийж эхэлдэг.

Систем нь хүссэн үйлдлийг баталгаажуулсан командуудад хариу мессеж өгдөг.

Андройд аппликейшн: Андройд аппликейшн нь кофены машин руу хэрэглэгчийн командыг илгээх хоёр хэлбэрийг санал болгодог: дуу хоолой болон UI бүрдэл хэсгүүд.

  • Дуу хоолой: дуут командыг идэвхжүүлэхийн тулд програмын микрофоны товчлуур дээр дарж дараах тушаалуудыг хэлэх шаардлагатай.

    • Кофены машиныг асаах: кофены машиныг асаах
    • Кофены машиныг унтраах: кофены машиныг унтраана
    • Урт кофе хийх: кофены машин богино кофе хийж эхэлдэг.
    • Богино кофе хийх: кофены машин урт кофе хийж эхэлдэг.
  • UI бүрэлдэхүүн хэсгүүд: кофены машиныг доорхи UI бүрэлдэхүүн хэсгүүдээр хянадаг.

    • Асаах/унтраах унтраалга: кофены машины хүчийг хянадаг.
    • Богино кофе хийх товч: кофены машин богино кофе хийж эхэлдэг.
    • Урт кофе хийх товч: кофены машин урт кофе хийж эхэлдэг.
    • Статусын текст харах: кофены машинтай холболтын статусыг харуулна.
    • Кофены түвшний харагдац: кофены түвшинг үндсэн дэлгэц дээр хувиар харуулна.
    • Усны түвшин: кофены машины усны түвшинг харуулна (бүрэн эсвэл хоосон).
    • Шилэн дүрс: кофены машин дээрх шилний байдлыг харуулна (байрлуулсан эсвэл байрлаагүй).

Алхам 7: Дүгнэлт

Дээрх бүх алхмуудыг хийсэн гэж үзвэл одоо та кофены машиныг ашиглах боломжтой боллоо. Хэрэв танд ямар нэгэн эргэлзээ байвал доорх сэтгэгдлээс асууж эсвэл дараах форум, баримт бичигт хандана уу.

  • AWS IOT форум
  • Alexa дуут үйлчилгээний форум
  • AWS IOT -ийн баримт бичиг
  • Alexa Voice үйлчилгээний баримт бичиг
  • AWS Lambda -ийн баримт бичиг
  • Alexa ур чадварын танилцуулга

Зөвлөмж болгож буй: