Tartalomjegyzék:

Projekt alias: 5 lépés (képekkel)
Projekt alias: 5 lépés (képekkel)

Videó: Projekt alias: 5 lépés (képekkel)

Videó: Projekt alias: 5 lépés (képekkel)
Videó: Крушение автомобильного судна MV Golden Ray. 2024, November
Anonim

Az Alias egy tanítható „parazita”, amelyet úgy terveztek, hogy a felhasználók jobban ellenőrizzék okos asszisztenseiket, mind a testreszabás, mind a magánélet tekintetében. Egy egyszerű alkalmazáson keresztül a felhasználó megtaníthatja az álnevet arra, hogy reagáljon az egyéni ébresztő szóra/hangra, és miután képzett, az Alias átveheti az irányítást az otthoni asszisztens felett, aktiválva azt az Ön számára. Ebben az utasításban végigvezetjük a fő lépéseken hogy kitöltse saját álnevét, és elkezdje új ébresztő szó betanítását okoseszközéhez.

1. lépés: Követelmények és anyagok

Követelmények és anyagok
Követelmények és anyagok
Követelmények és anyagok
Követelmények és anyagok

Az építés során használt fő összetevők a következők:

  • 1x Raspberry Pi3 A+
  • 1x Raspberry Pi töltő 5v (fehér)
  • 1x ReSpeaker 2-Mics Pi HAT
  • 2x apró 16 mm -es hangszóró, példa
  • 4x kis facsavar (kb. 2 x 10 mm)
  • Micro SD kártya
  • Vezetékek
  • JST 2.0 csatlakozó vagy régi Jack kábel

A projekthez szükséges eszközök:

  • Hozzáférés egy 3D nyomtatóhoz
  • Forrasztópáka
  • Huzalcsupaszító
  • Csavarhúzó
  • A mikro -SD -kártya flash -módja a számítógépen

Megjegyzés: ezt a projektet csak ezekkel az alkatrészekkel tesztelték.

2. lépés: A héj 3D nyomtatása

A héj 3D nyomtatása
A héj 3D nyomtatása
A héj 3D nyomtatása
A héj 3D nyomtatása

Ehhez a lépéshez 3D nyomtatást készítünk a héjról

Jelenleg 2 lehetőséget kínálunk:

  • Google kezdőlap (eredeti)
  • Amazon Echo

1. Nyomtassa ki a burkolatot és a hangszórótartót bármilyen színben 3D nyomtatón. A tárgyban lévő háló miatt fontos, hogy a hordozóanyag minimális legyen. A legjobb eredményt a hátoldalára nyomtattuk. (Lásd a képen)

2. Csiszolópapírral szép és sima felületet kap a héjhoz. (opcionálisan adjon acetonfürdőt)

3. lépés: Kábelezés és összeszerelés

Kábelezés és összeszerelés
Kábelezés és összeszerelés
Kábelezés és összeszerelés
Kábelezés és összeszerelés

Az Alias összeszerelése előtt csatlakoztatni kell a hangszórókat a ReSpeaker audiopajzshoz és a Raspberry Pi tápegységéhez

1. A hangszóró vezetékeket lecsupaszítják és forrasztják egy JST 2.0 csatlakozóra vagy egy régi Jack kábelre. A hangszórók és vezetékek bepattannak a 3D nyomtatott hangszórótartóba. (Lásd a fenti képet). Megjegyzés: Azt találtuk, hogy a vezetékek a Google Home -ot indíthatják el, ha középre helyezik őket. Tehát a jobb eredmény érdekében a Google Home -on próbálja meg a vezetékeket az oldalakon vezetni.

2. Ezután 5V -ot kell szállítanunk a Raspberry Pi -hez. Mivel nincs sok hely a héj belsejében, úgy döntöttünk, hogy az 5V -ot és a földet közvetlenül a GPIO tűkhöz forrasztjuk. Kipróbálhatja egy ferde vagy módosított mikro USB kábellel. Van egy kis horpadás a héjon, amely a vezetéket ki tudja vezetni. A vezetéktől függően bizonyos szerelvényekre lehet szükség.

3. Rögzítse a hangszórótartót és a Raspberry Pi -t a pajzshoz 4 kis facsavarral. (Óvatosan húzza meg, hogy a 3D nyomtatás ne repedjen meg)

4. Helyezze az összeállított álnevet a készülékére. Ha az illesztés nem egyenletes, adjon a belső szélének csiszolópapírt. Fontos, hogy a hangszórókat illessze a készülék mikrofonjaihoz.

4. lépés: Szoftver

Ebben a lépésben hozzáadjuk a szoftvert a Raspberry Pi -hez

Kérjük, kövesse a projektek GitHub oldalán található lépéseket. A kód alapértelmezés szerint úgy van beállítva, hogy a Google Kezdőképernyővel használható legyen. Ha Amazon Echo -n szeretné használni, kérjük, módosítsa az app.py 21. sorát az alexa.wav fájl használatához. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "wakeup", False)

Google főoldal: sound.audioPlayer ("data/google_home.wav", 0, "wakeup", False)

5. lépés: Edzés és kalibrálás

Edzés és kalibrálás
Edzés és kalibrálás

Ebben a lépésben az Aliast egyéni ébresztőszóval oktatjuk.

1. Az Alias betanításához használja a telefon böngészőjét, és nyissa meg a raspberrypi.local: 5050 címet

2. Tartsa lenyomva a felvétel gombot, miközben körülbelül 4-6 alkalommal mondja ki az új nevet. Egy kis sáv jelzi a 2 másodperces rögzítési ablakot. Minden névnek bele kell férnie ebbe az időkeretbe.

3. A menüben kattintson az Alias betanítása elemre, és várjon néhány másodpercet, amíg a modell megtanulja a nevet. Ennek a névnek nem feltétlenül kell szónak lennie, hanem lehet hang és bármilyen nyelv. Légy tehát kreatív! A menüben bármikor visszaállíthatja a nevét. Tipp: segít a név rögzítésében otthonában.

4. Próbáld ki! Mondja el a nevet, és tegye fel kérdését, ha kék fényt lát a készüléken vagy a telefonon. Megjegyzés: miután kiképezték, nincs szükség a telefon csatlakoztatására. Ha úgy találja, hogy az Alias nem válaszol helyesen, próbáljon ki néhány példát. Vagy ha úgy találja, hogy az Alias gyakran aktiválódik, akkor menjen a menübe, és kapcsolja be a háttérhangokat. Ez átkapcsolja a háttérmódot, és minden új felvételt hozzáad a háttér példákhoz. Rögzítsen és gyakoroljon ugyanúgy, mint korábban, de próbáljon egyedi hangokat rögzíteni a környezetében, vagy akár olyan szavakat is, amelyek hasonlítanak a választott névhez.

Biztonságos kihívás
Biztonságos kihívás
Biztonságos kihívás
Biztonságos kihívás

Második díj a Biztonságos Kihívásban

Ajánlott: