SEER- InternetOfThings дээр суурилсан ухаалаг хувийн туслах: 12 алхам (зурагтай)
SEER- InternetOfThings дээр суурилсан ухаалаг хувийн туслах: 12 алхам (зурагтай)
Anonim
SEER- InternetOfThings дээр суурилсан ухаалаг хувийн туслах
SEER- InternetOfThings дээр суурилсан ухаалаг хувийн туслах
SEER- InternetOfThings дээр суурилсан ухаалаг хувийн туслах
SEER- InternetOfThings дээр суурилсан ухаалаг хувийн туслах

Сеер бол ухаалаг байшин, автоматжуулалтын салбарт чухал үүрэг гүйцэтгэдэг төхөөрөмж бөгөөд энэ нь үндсэндээ интернетийн хэрэглээний програм юм.

SEER бол Raspberry Pi 3 загвар B-ээс бүрдсэн гар утасгүй 9 инчийн утасгүй чанга яригч бөгөөд таны дуу хоолойгоор удирддаг камер юм. SEER нь Amazon Web Services дээр ажилладаг бөгөөд өндөр хурдны интернэт холболт хийхийн тулд aHologram Nova USB модем шаарддаг. Командыг эхлүүлэхийн тулд SEER нь 'сэрээх үг' сонсох ёстой. Анхдагч үг бол 'SEER' бөгөөд та үүнийг манай програмаар дамжуулан өөрчлөх боломжтой.

SEER -ийн тусламжтайгаар тохирох төхөөрөмж нь хөгжим тоглох, асуултанд хариулах, гэрлийг хянах гэх мэт олон зүйлийг хийх боломжтой.

SECURITY-SEER бол ухаалаг гэрийн аюулгүй байдал, автоматжуулалт, дуут удирдлагын шинэ арга юм.

01 Сеер автоматаар танай гэрт хамгийн ойр байгаа цагдаа, гал түймэр, БОМС-ийн холбоо барих хаягийг авдаг бөгөөд энэ нь дэлхийн хаана ч байсан хамаагүй зохих байгууллагад нэг товшилтоор хандах боломжийг олгодог. Хулгайн гэмт хэргийн талаарх видео болон аудио нотлох баримтуудын тусламжтайгаар таны дуудлага зохих ач холбогдлыг авах болно.

02 Автомат горим шилжих. Товчлуураар үймүүлэх, тэр ч байтугай татаж авах шаардлагагүй юу? таны утас. Үзэгч таныг ирж, явахдаа мэдэрч, горимыг автоматаар өөрчилдөг.

03 Өндөр чанартай видео, өдөр шөнөгүй. Seer дээд зэргийн видео чанар, дээд зэргийн шөнийн хараа, 147 градусын өргөн өнцгийн линз ашиглан та гэртээ юу болж байгааг үргэлж мэдэх боломжтой. Хүссэн үедээ шууд үзэх, бүрэн хэмжээний HD клипийг нэмэлт зардалгүйгээр цацах.

04 Таны итгэж болох нууцлал. Нууцлалын хувийн тохиргоог хийснээр Seer нь камер, микрофоноо хүссэн үедээ бүрэн хаах боломжийг танд олгоно. Бичлэг хийхдээ Seer хувийн мэдээллийг хамгаалахын тулд аюулгүй байдлын өргөн хүрээний арга хэмжээг ашигладаг.

СИСТЕМ-

01 Seer нь Spotify, Pandora, зүрхний радио, TuneIn, Amazon Music болон бусад бүх хөгжмийг зөвхөн өөрийн дуу хоолойгоор тоглодог. Бид бүгд дуртай спортын багууд маань ямар байдгийг мэдэх дуртай. Seer -ийн тусламжтайгаар та Энэтхэгийн спортын оноо, удахгүй болох хуваарь гэх мэт дэлгэрэнгүй мэдээллийг сонсох боломжтой. Та хийх ёстой зүйл бол "Үзэгч, миний спортын шинэчлэлтийг надад өгөөч" гэж хэлэх явдал юм.

02 Зөвхөн дуу хоолойгоор та гэрлээ хянах боломжтой. Та Seer төхөөрөмжид шинэ дуу тоглуулах бүрт бүх гэрлийг асаах, унтраах эсвэл гэрлийнхээ өнгийг өөрчлөхийг Seer -аас хүсч болно.

03 Хэрэв та гэрээсээ ажил хийхгүй бол таны ажлын байр хүртэлх замын нөхцөл байдал нь өдөр бүр мэдэх чухал нарийн ширийн зүйл юм. Аз болоход Сийр танд замын түгжрэлээс зайлсхийхэд тусална.

04 Domino's Pizza одоо жиргээ илгээж хоол захиалах боломжтой боллоо. IFTTT -ийн ачаар энэ функцийг автоматжуулсан бөгөөд ингэснээр та хоолойгоороо пицца захиалах боломжтой болно. Үүнийг хийхийн тулд та IFTTT -ийг ашиглаж, Twitter данстай байх ёстой.

05 Тийм ээ, та манай Seer -ийг ашиглан Uber дээр захиалга өгөх боломжтой. Үүнийг хийхийн тулд бид чадвараа Seer програм дээр нэмэх шаардлагатай болно. Аппликешны үндсэн цэснээс Ур чадвараа сонгоно уу. "Uber" -ийг олоод "Ур чадвараа идэвхжүүлэх" -ийг сонгоно уу. Та 'Зөвшөөрч, идэвхжүүлэх' ёстой бөгөөд энэ нь Uber таны төхөөрөмжийн байршилд хандах боломжийг олгодог.

06 Энэ бол тусгайлан чадвартай хүмүүсийн хувьд алт юм, учир нь тэд харж чадахгүй байгаа хүмүүс 2 өдрийн турш үймээн самуун зовлонг амсах ёстой бөгөөд бидний хүсч буй зүйлийн дагуу түүний дуулдаг, ярьдаг, чатладаг, олон гүү зэрэг чадвартай байдаг..

07 Үзэгчийн тусламжтайгаар та дохиолол, сануулга, дуудлага, мессеж бичиж, хариулж, ухаалаг байшингийн бүрэн орчинг бүрдүүлж чадна.

08 Тусламж Харааны бэрхшээлтэй/ахмад настнуудад Википедиа, Gmail, хөгжим, мэдээ, дуут удирдлагатай тооцоолуурт хандах замаар дэлхий ертөнцтэй холбогдоход нь тусална уу.

Алхам 1: Шаардлагатай техник хангамж

Image
Image

Эхлэхээсээ өмнө танд хэрэгтэй зүйлээ авч үзье.

Raspberry Pi 3 (Зөвлөмж болгож буй) эсвэл Pi 2 Model B (Дэмжигдсэн)

Голограмм Глобал IoT SIM карт

Голограмм Huawei E303/353 USB үүрэн модем

STEVAL-STLKT01V1-ST Microelectronics ашиглан STEVAL-STLKT01V1-ийг ашиглан бид танай дэлгүүр/байшинд хэн нэгэн зөвшөөрөлгүй хүн орж ирэх үед танд мэдэгдэх ухаалаг хамгаалалтын камер хийх болно. STEVAL-STLKT01V1, хөдөлгөөн мэдрэгчийг ашиглан хөдөлгөөнийг 360 градусаар илрүүлэх бөгөөд дараа нь бөөрөлзгөнө pi 3B моторын тусламжтайгаар тэр зүг хөдөлж гэрэл зураг дарах бөгөөд холбогдох хүмүүст автоматаар мэдээлнэ. Андройд апп -аар дамжуулан бид юу болж байгааг харж, яаралтай тусламж дуудах боломжтой. Батерей цэнэглэгч, чийгшил, температур мэдрэгч, SD санах ойн картны үүр, USB порт бүхий мэдрэгчтэй хавтангийн өлгий.

Raspberry Pi-д зориулсан микро USB тэжээлийн кабель.

Micro SD карт (хамгийн багадаа 8 GB) - Эхлэхийн тулд танд үйлдлийн систем хэрэгтэй. NOOBS (New Out of Box програм хангамж) нь Raspberry Pi-д ашиглахад хялбар үйлдлийн системийг суулгах менежер юм. NOOBS авах хамгийн энгийн арга бол NOOBS -ийг урьдчилан суулгасан SD карт худалдаж авах явдал юм - Raspberry Pi 8GB Preloaded (NOOBS) Micro SD Card. Эсвэл та үүнийг SD карт дээрээ татаж аваад суулгаж болно (энд байгаа зааврыг дагана уу).

USB 2.0 Mini микрофон - Raspberry Pi нь суурилуулсан микрофонгүй; Alexa -тай харилцахын тулд залгахын тулд танд гадаад төхөөрөмж хэрэгтэй болно.

3.5 мм аудио кабель бүхий гадаад чанга яригч.

USB гар ба хулгана, гадаад HDMI дэлгэц - хэрэв та Pi руу алсын зайнаас (SSH) залгах боломжгүй бол USB гар, хулгана, HDMI дэлгэцтэй байхыг зөвлөж байна.

Pi 2 -д зориулсан Wi -Fi утасгүй адаптер алдааг олж засварлахын тулд бүртгэлүүдийг сүүл рүү нь.

Алхам 2: Raspberry Pi -г Huawei E303 модем ашиглан үүрэн холболттой холбоно уу

Raspberry Pi -г Huawei E303 модем ашиглан үүрэн сүлжээнд холбоно уу
Raspberry Pi -г Huawei E303 модем ашиглан үүрэн сүлжээнд холбоно уу
Raspberry Pi -г Huawei E303 модем ашиглан үүрэн сүлжээнд холбоно уу
Raspberry Pi -г Huawei E303 модем ашиглан үүрэн сүлжээнд холбоно уу

Raspberry Pi бол гайхалтай IoT платформ бөгөөд үүрэн интернетийн холболттой бол илүү дээр юм.

Raspberry Pi дээрээ үүрэн холболттой болсноор та бусад гайхалтай төслүүдийн ертөнцийг нээж чадна. Wi -Fi ашиглах боломжгүй газар та интернет холболт авах боломжтой.

Эдгээр энгийн зааврыг дагана уу.

  • Raspberry Pi сайт дээрх зааврыг дагаж Raspbian -ийн хамгийн сүүлийн хувилбарыг суулгаарай.
  • Голограммын SIM картыг Huawei модемд оруулаад тагийг нь тайлж, контактуудыг доош нь оруулна уу. Энэ нь мини SIM картны хэмжээтэй болохыг анхаарна уу.
  • Модемийг Raspberry Pi -д залгаад Pi -г ачаална уу
  • Терминал цонх нээгээд ifconfig гэж бичнэ үү. Та зураг дээр үзүүлсэн шиг eth1 -ийн оруулгыг харах ёстой.
  • Typesudo dhclient eth1 нь модемд дотоод IP хаяг оноож өгдөг.
  • Pi дээрх вэб хөтчийг нээгээд https://192.168.1.1 руу очно уу
  • Модемийн тохиргооноос профайлын менежментийн хуудас руу ороод шинэ профайл үүсгэнэ үү. Та APN -ийг "голограмм" болгож, хэрэглэгчийн нэр, нууц үгийг зураг дээр үзүүлсэн шиг хоосон үлдээхийг хүсч байна.
  • Дараа нь Mobile Connection хуудас руу ороод сүлжээг "Авто" болгож, роуминг идэвхжсэн эсэхийг шалгаарай.
  • Модем одоо үүрэн сүлжээнд холбогдох ёстой (модем дээрх LED амжилттай холбогдсон үед асах болно)
  • Ямар нэгэн зүйл пинг хийх эсвэл вэбсайт руу орохыг хичээгээрэй (https://hologram.io/test.html) Та одоо интернетээр дамжуулан хүссэн бүхнээ хийх боломжтой байх ёстой.
  • Модем нь таны APN тохиргоог хадгалах тул дахин тохируулах шаардлагагүй болно.
  • Raspbian -ийн шинэ хувилбарууд нь самбарыг залгахад холболтыг автоматаар холбохын тулд нэмэлт тохиргоо хийх шаардлагагүй боловч хэрэв танд ямар нэгэн асуудал гарвал эдгээр мөрүүдийг/etc/network/interfeys дээр нэмээрэй.

allow-hotplug eth1

iface eth1 inet Dhcp

Алхам 3: Pi -ээ тохируулах

Pi -гээ тохируулж байна
Pi -гээ тохируулж байна

Хэрэв та өөрийн Pi дээр Raspbian Jessie -ийг суулгаагүй л бол Raspbian Jessie -ийг татаж суулгах, тоног төхөөрөмжийг холбох (хэрэв та Raspberry Pi -г сайн мэдэхгүй бол бид танд зөвлөж байна. Та цааш явахаасаа өмнө Pi -ээ босгож, бэлэн болгохын тулд дээрх зааврыг дагана уу).

Алхам 4: Амазоны хөгжүүлэгчийн бүртгэлд бүртгүүлнэ үү

Амазоны хөгжүүлэгчийн бүртгэлд бүртгүүлнэ үү
Амазоны хөгжүүлэгчийн бүртгэлд бүртгүүлнэ үү

Хэрэв танд аль хэдийн байхгүй бол үргэлжлүүлээд developer.amazon.com дээрээс үнэгүй хөгжүүлэгчийн данс үүсгээрэй. Та AVS -ийн нөхцөл, гэрээг эндээс үзэх хэрэгтэй.

Алхам 5: Төхөөрөмж ба аюулгүй байдлын профайл үүсгэх

Төхөөрөмж ба аюулгүй байдлын профайл үүсгэх
Төхөөрөмж ба аюулгүй байдлын профайл үүсгэх

Бүтээгдэхүүнээ бүртгүүлэх, аюулгүй байдлын профайл үүсгэхийн тулд энд байгаа алхмуудыг дагана уу.

Дараах үзүүлэлтүүдийг анхаарч үзээрэй. Доорх 5 -р алхамд танд эдгээр зүйлс хэрэгтэй болно.

  • ProductID (үүнийг Device Type ID гэж нэрлэдэг),
  • ClientID ба
  • ClientSecret

Чухал: Зөвшөөрөгдсөн гарал үүсэл ба буцах зөвшөөрөгдсөн URL -уудыг Аюулгүй байдлын профайл> Вэб тохиргоо хэсэгт тохируулсан эсэхийг шалгаарай (Төхөөрөмж, аюулгүй байдлын профайл үүсгэх хэсгийг үзнэ үү):

  • Зөвшөөрөгдсөн гарал үүсэл: https:// localhost: 3000
  • Зөвшөөрөгдсөн буцах URL: https:// localhost: 3000/authresponse

Алхам 6: Дээж програмыг хуулбарлана уу

Терминалаа нээгээд дараахь зүйлийг бичнэ үү.

cd Desktopgit клон

Алхам 7: Суулгах скриптийг итгэмжлэлээрээ шинэчилнэ үү

Итгэмжлэх жуух бичгээ ашиглан суулгах скриптийг шинэчилнэ үү
Итгэмжлэх жуух бичгээ ашиглан суулгах скриптийг шинэчилнэ үү

Суулгах скриптийг ажиллуулахын өмнө та скриптийг 3 -р алхам дээр авсан итгэмжлэлүүдээр шинэчлэх хэрэгтэй - ProductID, ClientID, ClientSecret. Терминал дээр дараахь зүйлийг бичнэ үү.

cd ~/Ширээний/alexa-avs-sample-appnano automated_install.sh

Дээрх 3 -р алхамаас авсан ProductID, ClientID болон ClientSecret -ийн утгыг буулгана уу. Өөрчлөлтүүд иймэрхүү харагдах ёстой:

  • ProductID = "RaspberryPi3"
  • ClientID = "amzn.xxxxx.xxxxxxxx"
  • ClientSecret = "4e8cb14xxxxxxxxxxxxxxxxxxxxxxxx6b4f9"

Ctrl-X, дараа нь Y гэж бичээд Enter дээр дарж файлын өөрчлөлтийг хадгална уу.

Алхам 8: Скриптийг ажиллуулна уу

Скрипт суулгах програмыг ажиллуулна уу
Скрипт суулгах програмыг ажиллуулна уу

Та одоо суулгах скриптийг ажиллуулахад бэлэн боллоо. Энэ нь Sensory болон KITT. AI -ийн сэрүүн үгийн хоёр хөдөлгүүрийг багтаасан бүх хамаарлыг суулгах болно.

Тэмдэглэл: Суулгах скрипт нь бүх төслийн файлуудыг скриптийг ажиллуулж буй фолдерт суулгах болно. Скриптийг ажиллуулахын тулд терминалыг нээж, төслийг хуулбарласан хавтас руу очно уу. Дараа нь дараах тушаалыг ажиллуулна уу.

cd ~/Desktop/alexa-avs-sample-app. automated_install.sh

Та хэд хэдэн энгийн асуултанд хариулахыг шаардах болно. Эдгээр нь үргэлжлүүлэхээсээ өмнө шаардлагатай бүх урьдчилсан нөхцөлийг бүрдүүлсэн эсэхийг баталгаажуулахад тусална.

Шидтэн эхлэхэд нэг аяга кофе уухад 30 минут болно.

Алхам 9: Вэб үйлчилгээ, дээжийн програм болон Wake Word Engine ажиллуулна уу

Вэб үйлчилгээ, дээжийн програм болон Wake Word Engine ажиллуулна уу
Вэб үйлчилгээ, дээжийн програм болон Wake Word Engine ажиллуулна уу
Вэб үйлчилгээ, дээжийн апп болон Wake Word Engine ажиллуулна уу
Вэб үйлчилгээ, дээжийн апп болон Wake Word Engine ажиллуулна уу
Вэб үйлчилгээ, дээжийн апп болон Wake Word Engine ажиллуулна уу
Вэб үйлчилгээ, дээжийн апп болон Wake Word Engine ажиллуулна уу

Суулгац дууссаны дараа та 3 тусдаа терминал цонхонд гурван тушаалыг ажиллуулах хэрэгтэй болно.

  • Терминал цонх 1: зөвшөөрөл авахын тулд вэб үйлчилгээг ажиллуулах
  • Терминал цонх 2: AVS -тэй харилцахын тулд дээжийн програмыг ажиллуулах
  • Терминал цонх 3: "Alexa" гэсэн хэллэгийг ашиглан харилцан үйлчлэлийг эхлүүлэх боломжийг олгодог сэрүүн үгийн хөдөлгүүрийг ажиллуулах.

Тэмдэглэл: Эдгээр тушаалуудыг дарааллаар нь ажиллуулах ёстой.

Терминал цонх 1

Шинэ терминалын цонх нээж, AVS -ийг ашиглан өөрийн аппликешныг зөвшөөрөхөд ашигладаг вэб үйлчилгээг үзүүлэхийн тулд дараах тушаалуудыг бичнэ үү.

cd ~/Ширээний/alexa-avs-sample-app/samplecd хамтрагч Үйлчилгээ & npm эхлэх

Сервер одоо 3000 порт дээр ажиллаж байгаа бөгөөд та клиентийг эхлүүлэхэд бэлэн байна. Зөвшөөрлийн талаар илүү ихийг мэдэхийн тулд API -ийн ерөнхий тойм зөвшөөрлийг үзнэ үү.

Терминал цонх 2

Шинэ терминалын цонх нээж, AVS -тэй холбогддог програмыг ажиллуулахын тулд дараах тушаалуудыг бичнэ үү.

cd ~/Ширээний/alexa-avs-sample-app/samplecd javaclient && mvn exec: exec

AVS руу илгээсэн/илгээсэн зурвасын талаар илүү ихийг мэдэхийн тулд API -ийн тойм интерфэйсийг үзнэ үү.

Цонхтой холбоотой дараагийн хэдэн алхамыг авч үзье

1. Та үйлчлүүлэгчийг ажиллуулах үед цонх гарч ирэх ёстой. Дараах URL -ыг вэб хөтчөөр орж, зааврыг дагаж төхөөрөмжөө бүртгүүлнэ үү.

localhost: 3000/Provision/d340f629bd685deeff28a917. Та URL -г анхдагч хөтөч дээрээ автоматаар нээхийг хүсч байна уу?

URL -г анхдагч хөтөч дээрээ нээхийн тулд "Тийм" дээр дарна уу.

2. Хэрэв та Raspbian Jessie -г Pixel десктоптой (мөн Chromium хөтөчтэй) ажиллуулж байгаа бол хөтчөөс сэрэмжлүүлэг авч магадгүй. Та Нарийвчилсан -> Localhost руу очих (аюултай) дээр дарж үүнийг тойрч гарах боломжтой.

3. Таныг Amazon вэб хуудас бүхий Login руу оруулах болно. Амазоны итгэмжлэлээ оруулна уу.

4. Таныг төхөөрөмжөө өмнө нь үүсгэсэн Аюулгүй байдлын профайлд нэвтрэхийг хүсч байгаагаа баталгаажуулахын тулд Dev зөвшөөрлийн хуудас руу аваачна уу.

5. Та одоо эхэлсэн URL руу дахин чиглүүлэх болно

6. Java програм руу буцаж очоод OK товчийг дарна уу. Үйлчлүүлэгч одоо Alexa -ийн хүсэлтийг хүлээж авахад бэлэн байна.

Терминал цонх 3

Тэмдэглэл: Сэрээх үгийн хөдөлгүүргүйгээр нэг програмыг ажиллуулахын тулд энэ алхамыг алгасаарай.

Энэхүү төсөл нь Sensory's TrulyHandsFree болон KITT. AI-ийн Snowboy гэсэн гуравдагч талын сэрүүн үгийн хоёр хөдөлгүүрийг дэмждэг. -E параметр нь агентыг сонгоход хэрэглэгддэг бөгөөд {{engine}} гэсэн хоёр утгыг дэмждэг: kitt_ai ба мэдрэхүйн.

Терминалын шинэ цонх нээгээд дараах тушаалуудыг ашиглан Sensory эсвэл KITT. AI -ээс сэрээх үгийн хөдөлгүүрийг ажиллуулна уу. Сэрээх үгийн хөдөлгүүр нь "Alexa" гэсэн хэллэгийг ашиглан харилцан үйлчлэлийг эхлүүлэх боломжийг танд олгоно.

Мэдрэхүйн сэрэх үгийн хөдөлгүүрийг ашиглахын тулд дараахийг бичнэ үү.

cd ~/Ширээний/alexa-avs-sample-app/samplecd wakeWordAgent/src &&./wakeWordAgent -e мэдрэхүйн

эсвэл KITT. AI -ийн сэрээх үгийн хөдөлгүүрийг ашиглахын тулд үүнийг бичнэ үү.

cd ~/Ширээний/alexa-avs-sample-app/samplecd wakeWordAgent/src &&./wakeWordAgent -e kitt_ai

Одоо танд гар ажиллахгүй AVS прототип байна! Боломжит сэрэх үгийн хөдөлгүүрийн талаар илүү ихийг мэдэхийн тулд дараах нөөцийг ашиглаарай.

  • Мэдрэхүй
  • KITT. AI

Алхам 10: Alexa -тай ярилцана уу

Alexa -тай ярь
Alexa -тай ярь

Та одоо "Alexa" гэсэн сэрүүлгийн үгийг ашиглан Alexa -тай ярьж болно. Дараахыг туршиж үзээрэй -

"Alexa" гэж хэлээд дохио өгөхийг хүлээнэ үү. Одоо "цаг хэд болж байна?" "Alexa" гэж хэлээд дохио өгөхийг хүлээнэ үү. Одоо "Сиэтлд цаг агаар ямар байна?" Гэж хэлээрэй. Хэрэв та хүсвэл сэрэх үгийг ашиглахын оронд "Сонсох" товчийг дарна уу. "Сонсох" товчлуур дээр нэг дарна уу, товшсоныхоо дараа ярьж эхлэхээсээ өмнө аудио дохиог хүлээнэ үү. Аудио дохиог сонсоход нэг хоёр секунд шаардагдах болно

Алхам 11: Дээж програмаас хэрхэн гарах вэ

Аппликешнээс гарах жишээг үзнэ үү.

Алхам 12: Толгойгүй явж, дэлгэц, гар, хулганаас сал

Image
Image

AVS прототипээ ажиллуулсны дараа та дэлгэц, гар, хулганаас салахыг хүсч магадгүй юм. Та үүнийг SSH болон VNC ашиглан хийж болно.

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