Isi kandungan:

SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings: 12 Langkah (dengan Gambar)
SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings: 12 Langkah (dengan Gambar)

Video: SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings: 12 Langkah (dengan Gambar)

Video: SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings: 12 Langkah (dengan Gambar)
Video: Работа с крупноформатной плиткой. Оборудование. Бесшовная укладка. Клей. 2024, Julai
Anonim
SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings
SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings
SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings
SEER- Pembantu Peribadi Pintar Berasaskan InternetOfThings

Seer adalah peranti yang akan memainkan peranan penggalak dalam bidang rumah pintar dan automasi. Pada dasarnya ia adalah aplikasi internet dari pelbagai perkara.

SEER adalah pembesar suara tanpa wayar bebas tangan 9 inci yang terdiri daripada Raspberry Pi 3 model B dengan kamera bersepadu yang anda kendalikan dengan suara anda. SEER berjalan di Amazon Web Services dan memerlukan modem USB Hologram Nova untuk sambungan internet berkelajuan tinggi. Untuk memulakan perintah, SEER mesti mendengar 'kata bangun.' Kata lalai adalah 'SEER', walaupun anda boleh mengubahnya melalui aplikasi kami.

Dengan SEER, peranti yang serasi dapat memainkan muzik, menjawab soalan, mengawal lampu dan banyak lagi.

SECURITY-SEER adalah pendekatan baru untuk keselamatan rumah pintar, automasi, kawalan suara.

01 Seer secara automatik menarik kenalan polis, bomba, dan EMS yang paling dekat dengan rumah anda, memberikan anda akses satu sentuhan ke pihak berkuasa yang betul di mana pun anda berada di dunia ini. Dengan bukti video dan audio mengenai pencurian yang sedang berlangsung, panggilan anda akan mendapat keutamaan yang sepatutnya.

02 Pertukaran mod automatik. Tidak perlu bersusah payah menggunakan papan kekunci atau mengeluarkannya? telefon awak. Melihat apabila anda datang dan pergi, dan menukar mod secara automatik.

03 Video berkualiti tinggi, siang atau malam. Dengan kualiti video premium Seer, penglihatan malam yang unggul, dan lensa sudut lebar 147 darjah, anda sentiasa dapat mengetahui apa yang berlaku di rumah. Tonton siaran langsung bila-bila masa dan strim klip HD penuh tanpa kos tambahan.

04 Privasi yang boleh anda percayai. Dengan tetapan privasi bawaan, Seer membolehkan anda mematikan kamera dan mikrofon sepenuhnya pada bila-bila masa. Semasa merakam, Seer menggunakan langkah-langkah keselamatan yang luas untuk melindungi data peribadi.

SISTEM-

01 Seer memainkan semua muzik anda dari, Spotify, Pandora, radio jantung, TuneIn, Amazon Music dan banyak lagi dengan hanya menggunakan suara anda. Kita semua ingin tahu bagaimana prestasi pasukan sukan kegemaran kita. Dengan Seer, anda dapat mendengar perincian seperti skor dan jadual akan datang untuk sukan INDIAN. Yang perlu anda buat hanyalah mengatakan 'Seer, beri saya kemas kini sukan saya.

02 Dengan hanya suara anda, anda dapat mengawal lampu anda. Anda boleh meminta Seer untuk menghidupkan atau mematikan semua lampu atau mengubah warna lampu anda setiap kali lagu baru dimainkan pada peranti Anda.

03 Kecuali anda bekerja dari rumah, keadaan lalu lintas ke tempat perniagaan anda adalah perincian penting untuk diketahui setiap hari. Nasib baik, Seer dapat membantu anda mengelakkan kesesakan lalu lintas.

04 Domino's Pizza sekarang memungkinkan untuk memesan makanan hanya dengan menghantar tweet. Terima kasih kepada IFTTT, ciri ini telah lebih automatik sehingga anda dapat memesan pizza dengan suara anda. Untuk melakukannya, anda mesti menggunakan IFTTT dan mempunyai akaun Twitter.

05 Ya, anda boleh memesan di Uber menggunakan Seer kami. Untuk melakukannya, kita perlu menambahkan keupayaan ke aplikasi Seer. Pilih Kemahiran di bawah menu utama dalam aplikasi. Cari 'Uber', kemudian pilih 'Enable skill.' Anda mesti 'Setuju & Aktifkan', yang membolehkan Uber mengakses lokasi peranti anda.

06 Ini adalah emas untuk orang-orang yang berkemampuan khusus kerana mereka yang tidak dapat melihat harus menderita keramaian selama 2 hari, sebagai bantuan kita memiliki keahlian, yang sesuai dengan mood ia menyanyi, bercakap, berbual, dan banyak kawin yang dikehendaki orang.

07 Dengan Seer anda dapat membuat penggera, peringatan, bahkan panggilan, mesej, membalasnya dan mewujudkan persekitaran penuh rumah pintar.

08 Membantu Orang yang cacat penglihatan / tua untuk berhubung dengan dunia dengan memberi mereka akses ke Wikipedia, Gmail, muzik, berita, kalkulator kawalan suara.

Langkah 1: Perkakasan yang Diperlukan

Image
Image

Sebelum anda memulakan, mari tinjau perkara yang anda perlukan.

Raspberry Pi 3 (Disyorkan) atau Pi 2 Model B (Disokong)

Kad SIM IoT Global Hologram

Modul Selular USB Hologram Huawei E303 / 353

STEVAL-STLKT01V1 - Menggunakan ST Microelectronics STEVAL-STLKT01V1 kami akan membuat kamera keselamatan pintar yang akan memberitahu anda setiap kali orang yang tidak dibenarkan memasuki kedai / rumah anda. STEVAL-STLKT01V1, Sensor gerakan akan digunakan untuk mengesan gerakan dalam 360 darjah dan kemudian raspberry pi 3B dengan bantuan motor akan bergerak ke arah itu dan mengambil gambar dan secara automatik akan memberitahu orang yang berkenaan. melalui aplikasi Android, kita dapat melihat apa yang berlaku dan meminta kecemasan. Sensor Tile Cradle dengan pengecas bateri, sensor kelembapan dan suhu, slot kad memori SD, port USB Menyambung ke pi dan menghantar data ke perkhidmatan suara Amazon.

Kabel kuasa mikro-USB untuk Raspberry Pi.

Kad Micro SD (Minimum 8 GB) - Anda memerlukan sistem operasi untuk memulakan. NOOBS (Perisian Baru Keluar dari Kotak) adalah pengurus pemasangan sistem operasi yang mudah digunakan untuk Raspberry Pi. Cara paling mudah untuk mendapatkan NOOBS adalah dengan membeli kad SD dengan NOOBS yang telah dipasang sebelumnya - Raspberry Pi 8GB Preloaded (NOOBS) Micro SD Card. Sebagai alternatif, anda boleh memuat turun dan memasangnya pada kad SD anda (ikut arahan di sini).

Mikrofon Mini USB 2.0 - Raspberry Pi tidak mempunyai mikrofon terbina dalam; untuk berinteraksi dengan Alexa, anda memerlukan alat luaran untuk dipasang.

Pembesar suara luaran dengan kabel audio 3.5mm.

Papan Kekunci & Tetikus USB, dan Monitor HDMI luaran - kami juga mengesyorkan agar papan kekunci dan tetikus USB serta monitor HDMI berguna jika anda tidak dapat menjauhkan (SSH) ke dalam Pi anda.

WiFi Wireless Adapter untuk Pi 2. Catatan: Pi 3 mempunyai WiFi bawaan. Untuk kredit tambahan, kami akan menunjukkan kepada anda cara menjauhkan (SSH) ke dalam peranti anda, menghilangkan keperluan untuk monitor, papan kekunci, dan tetikus - dan bagaimana ke ekor log untuk menyelesaikan masalah.

Langkah 2: Sambungkan Raspberry Pi ke Selular Dengan Modem Huawei E303

Sambungkan Raspberry Pi ke Selular Dengan Modem Huawei E303
Sambungkan Raspberry Pi ke Selular Dengan Modem Huawei E303
Sambungkan Raspberry Pi ke Selular Dengan Modem Huawei E303
Sambungkan Raspberry Pi ke Selular Dengan Modem Huawei E303

Raspberry Pi adalah platform IoT yang hebat dan lebih baik lagi dengan sambungan internet selular.

Mempunyai sambungan selular pada Raspberry Pi anda dapat membuka banyak projek hebat lain untuk anda. Di mana sahaja wifi tidak dapat dilaksanakan, anda kini boleh mempunyai sambungan internet.

Ikuti arahan mudah ini:

  • Pasang versi terbaru Raspbian dengan mengikuti arahan di laman Raspberry Pi.
  • Masukkan kad SIM Hologram ke dalam modem Huawei dengan menggeser penutup dan kemudian memasukkannya dengan kenalan ke bawah. Perhatikan bahawa ia memerlukan saiz kad SIM mini.
  • Pasang modem ke Raspberry Pi dan boot Pi
  • Buka tetingkap terminal dan taip ifconfig. Anda harus melihat entri untuk eth1 seperti yang ditunjukkan dalam gambar.
  • Typesudo dhclient eth1 untuk menetapkan alamat IP dalaman ke modem.
  • Buka penyemak imbas web di Pi dan pergi ke
  • Pergi ke halaman pengurusan profil dalam tetapan modem dan buat profil baru. Anda ingin menetapkan APN ke "hologram" dan membiarkan nama pengguna dan kata laluan kosong seperti yang ditunjukkan dalam gambar.
  • Kemudian pergi ke halaman Sambungan Mudah Alih dan pastikan rangkaian diatur ke "Auto" dan perayauan diaktifkan.
  • Modem kini harus menyambung ke rangkaian selular (anda akan melihat LED pada modem menyala apabila berjaya disambungkan)
  • Cuba ping sesuatu atau pergi ke laman web (seperti https://hologram.io/test.html) Kini anda seharusnya dapat melakukan apa sahaja yang anda mahukan melalui internet.
  • Modem akan menyimpan tetapan APN anda sehingga anda tidak perlu mengkonfigurasinya lagi.
  • Versi Raspbian yang lebih baru tidak memerlukan konfigurasi tambahan untuk membuat sambungan secara automatik semasa papan dipasang, tetapi jika anda menghadapi masalah, tambahkan baris ini ke / etc / network / interfaces

allow-hotplug eth1

iface eth1 masuk Dhcp

Langkah 3: Menyiapkan Pi Anda

Menyiapkan Pi Anda
Menyiapkan Pi Anda

Sekiranya anda belum memasang Raspbian Jessie pada Pi anda, ikuti panduan kami - Menyiapkan raspberry pi - yang akan memandu anda memuat turun dan memasang Raspbian Jessie, dan menyambungkan perkakasan (jika anda tidak biasa dengan Raspberry Pi, kami sangat mengesyorkan anda mengikuti panduan di atas untuk menyiapkan Pi anda dan bersedia sebelum melangkah lebih jauh).

Langkah 4: Daftar untuk Akaun Pembangun Amazon

Daftar untuk Akaun Pembangun Amazon
Daftar untuk Akaun Pembangun Amazon

Kecuali anda sudah memilikinya, teruskan dan buat akaun pembangun percuma di developer.amazon.com. Anda harus menyemak Terma dan Perjanjian AVS di sini.

Langkah 5: Buat Profil Peranti dan Keselamatan

Buat Profil Peranti dan Keselamatan
Buat Profil Peranti dan Keselamatan

Ikuti langkah di sini untuk mendaftarkan produk anda dan membuat profil keselamatan.

Perhatikan parameter berikut. Anda memerlukannya dalam Langkah 5 di bawah.

  • ProductID (juga dikenali sebagai ID Jenis Peranti),
  • ID Pelanggan, dan
  • PelangganSecret

Penting: Pastikan URL Asal yang dibenarkan dan pengembalian yang dibenarkan ditetapkan di bawah Profil Keselamatan> Tetapan Web (lihat Buat peranti dan profil keselamatan):

  • Asal yang dibenarkan: https:// localhost: 3000
  • URL Pulangan yang Dibolehkan: https:// localhost: 3000 / authresponse

Langkah 6: Klon Aplikasi Contoh

Buka terminal, dan taipkan yang berikut:

cd Desktopgit klon

Langkah 7: Kemas kini Skrip Pasang Dengan Kredensial Anda

Kemas kini Skrip Pasang Dengan Kelayakan Anda
Kemas kini Skrip Pasang Dengan Kelayakan Anda

Sebelum anda menjalankan skrip pemasangan, anda perlu mengemas kini skrip dengan bukti kelayakan yang anda dapat pada langkah 3 - ProductID, ClientID, ClientSecret. Taipkan perkara berikut di terminal:

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

Tampalkan nilai untuk ProductID, ClientID, dan ClientSecret yang anda dapat dari Langkah 3 di atas. Perubahan akan kelihatan seperti ini:

  • ProductID = "RaspberryPi3"
  • Pelanggan = "amzn.xxxxx.xxxxxxxxx"
  • PelangganSecret = "4e8cb14xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx6b4f9"

Ketik ctrl-X dan kemudian Y, dan kemudian tekan Enter untuk menyimpan perubahan pada fail.

Langkah 8: Jalankan Skrip Pasang

Jalankan Skrip Pasang
Jalankan Skrip Pasang

Anda kini bersedia menjalankan skrip pemasangan. Ini akan memasang semua kebergantungan, termasuk dua enjin kata bangun dari Sensory dan KITT. AI.

Catatan: Skrip pemasangan akan memasang semua fail projek dalam folder dari mana skrip dijalankan. Untuk menjalankan skrip, buka terminal dan arahkan ke folder di mana projek itu diklon. Kemudian jalankan arahan berikut:

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

Anda akan diminta untuk menjawab beberapa soalan mudah. Ini membantu memastikan bahawa anda telah menyelesaikan semua prasyarat yang diperlukan sebelum meneruskan.

Apabila ahli sihir bermula, ambil secawan kopi - mengambil masa lebih kurang 30 minit.

Langkah 9: Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine

Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine
Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine
Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine
Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine
Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine
Jalankan Perkhidmatan Web Anda, Contoh Aplikasi dan Wake Word Engine

Setelah pemasangan selesai, anda perlu menjalankan tiga arahan dalam 3 tetingkap terminal yang berasingan:

  • Terminal Window 1: untuk menjalankan perkhidmatan web untuk mendapatkan kebenaran
  • Terminal Window 2: untuk menjalankan aplikasi sampel untuk berkomunikasi dengan AVS
  • Terminal Window 3: untuk menjalankan mesin kata bangun yang membolehkan anda memulakan interaksi menggunakan frasa "Alexa".

Catatan: Perintah ini mesti dijalankan dengan teratur.

Tetingkap Terminal 1

Buka tetingkap terminal baru dan ketik perintah berikut untuk memunculkan perkhidmatan web yang digunakan untuk mengizinkan aplikasi sampel anda dengan AVS:

cd ~ / Desktop / alexa-avs-sample-app / samplescd pendampingServis && npm mula

Pelayan kini berjalan di port 3000 dan anda sudah bersedia untuk memulakan klien. Lihat Kebenaran Ikhtisar API untuk mengetahui lebih lanjut mengenai kebenaran.

Tetingkap Terminal 2

Buka tetingkap terminal baru dan ketik perintah berikut untuk menjalankan aplikasi sampel, yang berkomunikasi dengan AVS:

cd ~ / Desktop / alexa-avs-sample-app / samplescd javaclient && mvn exec: exec

Lihat Antaramuka Ikhtisar API untuk mengetahui lebih lanjut mengenai mesej yang dihantar ke / dari AVS.

Mari kita ikuti beberapa langkah seterusnya yang berkaitan dengan Window

1. Semasa anda menjalankan klien, tetingkap akan muncul dengan mesej yang berbunyi - Sila daftarkan peranti anda dengan mengunjungi URL berikut dalam penyemak imbas web dan mengikuti arahan:

localhost: 3000 / ketentuan / d340f629bd685deeff28a917. Adakah anda ingin membuka URL secara automatik di penyemak imbas lalai anda?

Klik "Ya" untuk membuka URL di penyemak imbas lalai anda.

2. Sekiranya anda menjalankan Raspbian Jessie dengan desktop Pixel (dan dengan penyemak imbas Chromium), anda mungkin mendapat amaran dari penyemak imbas. Anda boleh mengatasinya dengan mengklik Advanced -> Teruskan ke localhost (tidak selamat).

3. Anda akan dibawa ke laman web Login dengan Amazon. Masukkan kelayakan Amazon anda.

4. Anda akan dibawa ke halaman Dev Authorization, mengesahkan bahawa anda mahu peranti anda mengakses Profil Keselamatan yang dibuat lebih awal. Klik Oke.

5. Anda sekarang akan diarahkan ke URL yang bermula dengan

6. Kembali ke aplikasi Java dan klik butang OK. Pelanggan kini bersedia untuk menerima permintaan Alexa.

Tetingkap Terminal 3

Catatan: Langkau langkah ini untuk menjalankan aplikasi yang sama tanpa mesin kata bangun.

Projek ini menyokong dua enjin kata bangun pihak ketiga: Sensory's TrulyHandsFree dan KITT. AI's Snowboy. Parameter -e digunakan untuk memilih ejen dan menyokong dua nilai untuk {{engine}}: kitt_ai dan sensory.

Buka tetingkap terminal baru dan gunakan arahan berikut untuk memunculkan enjin kata bangun dari Sensory atau KITT. AI. Mesin kata bangun akan membolehkan anda memulakan interaksi menggunakan frasa "Alexa".

Untuk menggunakan mesin kata Sensory bangun, ketik -

cd ~ / Desktop / alexa-avs-sample-app / samplescd wakeWordAgent / src &&./wakeWordAgent -e sensory

atau, ketik ini untuk menggunakan mesin kata bangun KITT. AI -

cd ~ / Desktop / alexa-avs-sample-app / samplescd wakeWordAgent / src &&./wakeWordAgent -e kitt_ai

Kini anda mempunyai prototaip AVS bebas tangan yang berfungsi! Gunakan sumber berikut untuk mengetahui lebih lanjut mengenai enjin kata bangun yang tersedia:

  • Deria
  • KITT. AI

Langkah 10: Bercakap dengan Alexa

Bercakap dengan Alexa
Bercakap dengan Alexa

Anda kini boleh bercakap dengan Alexa dengan hanya menggunakan kata bangun "Alexa". Cuba yang berikut -

Sebut "Alexa", kemudian tunggu bunyi bip. Sekarang katakan "pukul berapa?" Sebut "Alexa", kemudian tunggu bunyi bip. Sekarang katakan "bagaimana cuaca di Seattle?" Sekiranya anda mahu, anda juga boleh mengklik butang "Dengar", daripada menggunakan kata bangun. Klik sekali pada butang "Dengar", setelah melepaskan klik, tunggu isyarat audio sebelum mula bersuara. Mungkin memerlukan satu atau dua saat sebelum anda mendengar isyarat audio

Langkah 11: Cara Log Keluar dari Contoh Aplikasi

Lihat Contoh Arahan Keluar Aplikasi.

Langkah 12: Pergi Tanpa Kepala dan Singkirkan Monitor, Papan Kekunci dan Tetikus

Image
Image

Setelah prototaip AVS anda berjalan, anda mungkin mahu menyingkirkan monitor, papan kekunci dan tetikus. Anda boleh melakukannya dengan menggunakan SSH dan VNC.

Disyorkan: