Turinys:

Projekto slapyvardis: 5 žingsniai (su nuotraukomis)
Projekto slapyvardis: 5 žingsniai (su nuotraukomis)

Video: Projekto slapyvardis: 5 žingsniai (su nuotraukomis)

Video: Projekto slapyvardis: 5 žingsniai (su nuotraukomis)
Video: 5 dažniausios sklypo planavimo klaidos: peržiūrėkite prieš darydami pertvarkas 2024, Lapkritis
Anonim

„Alias“yra mokomas „parazitas“, sukurtas taip, kad vartotojai galėtų geriau kontroliuoti savo išmaniuosius padėjėjus tiek pritaikymo, tiek privatumo atžvilgiu. Naudodamas paprastą programą, vartotojas gali išmokyti slapyvardį reaguoti į pasirinktą žadinimo žodį/garsą, o išmokęs, jis gali valdyti jūsų namų asistentą, suaktyvindamas jį už jus. Šioje instrukcijoje mes padėsime jums atlikti pagrindinius veiksmus užpildyti savo slapyvardį ir pradėti mokyti naują pažadinimo žodį savo išmaniajam įrenginiui.

1 žingsnis: Reikalavimai ir medžiagos

Reikalavimai ir medžiagos
Reikalavimai ir medžiagos
Reikalavimai ir medžiagos
Reikalavimai ir medžiagos

Pagrindiniai šios konstrukcijos komponentai yra šie:

  • 1x „Raspberry Pi3 A+“
  • 1x Raspberry Pi įkroviklis 5v (baltas)
  • 1x „ReSpeaker 2-Mics Pi HAT“
  • 2x mažas garsiakalbis 16 mm, pavyzdys
  • 4x maži mediniai varžtai (apie 2 x 10 mm)
  • Micro SD kortelė
  • Laidai
  • JST 2.0 jungtis arba senas „Jack“kabelis

Šiam projektui reikalingos priemonės:

  • Prieiga prie 3D spausdintuvo
  • Lituoklis
  • Vielos nuėmiklis
  • Atsuktuvas
  • Būdas, kaip kompiuteryje įjungti „micro SD“kortelę

Pastaba: šis projektas buvo išbandytas tik naudojant šiuos komponentus.

2 žingsnis: 3D korpuso spausdinimas

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas

Šiame žingsnyje mes atspausdinsime korpusą 3D

Šiuo metu mes pateikėme 2 parinktis:

  • „Google“pagrindinis puslapis (originalus)
  • „Amazon Echo“

1. 3D spausdintuvu išspausdinkite korpusą ir garsiakalbių laikiklį bet kokia spalva. Dėl objekto tinklelio svarbu išlaikyti minimalią atraminę medžiagą. Gavome geriausią rezultatą spausdindami jį ant galinės pusės. (Žr. Paveikslėlį)

2. Naudokite švitrinį popierių, kad apvalkalas būtų gražus ir lygus. (pasirinktinai duokite acetono vonią)

3 žingsnis: laidai ir surinkimas

Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas

Prieš surinkdami slapyvardį, turime prijungti garsiakalbius prie „ReSpeaker“garso skydo ir maitinti „Raspberry Pi“

1. Garsiakalbių laidai nuimami ir prilituoti prie JST 2.0 jungties arba seno „Jack“kabelio. Garsiakalbiai ir laidai užsifiksuoja 3D spausdintų garsiakalbių laikiklyje. (Žr. Paveikslėlį aukščiau). Pastaba: mes nustatėme, kad laidai gali suaktyvinti „Google Home“, kai jie yra centre. Taigi, norėdami geresnio rezultato „Google“pagrindiniame puslapyje, pabandykite nukreipti laidus žemyn.

2. Toliau turime tiekti 5V į Raspberry Pi. Kadangi korpuso viduje nėra daug vietos, mes nusprendėme lituoti 5 V ir įžeminimą tiesiai prie GPIO kaiščių. Galite pabandyti naudodami kampinį arba pakeistą mikro USB kabelį. Korpuse yra nedidelis įlenkimas laidui išvesti. Priklausomai nuo jūsų laido, gali prireikti montavimo.

3. Pritvirtinkite garsiakalbio laikiklį ir „Raspberry Pi“prie skydo 4 mažais mediniais varžtais. (Švelniai priveržkite, kad 3D spausdinimas neskilinėtų)

4. Įdėkite surinktą slapyvardį į savo prietaisą. Jei prigludimas nėra sklandus, vidiniam kraštui suteikite švitrinio popieriaus. Svarbu suderinti garsiakalbius su įrenginio mikrofonais.

4 žingsnis: programinė įranga

Šiame žingsnyje mes pridėsime programinę įrangą prie „Raspberry Pi“

Atlikite projekto „GitHub“puslapyje nurodytus veiksmus. Kodas nustatytas naudoti su „Google“pagrindiniu puslapiu pagal numatytuosius nustatymus. Jei planuojate jį naudoti „Amazon Echo“, pakeiskite „app.py“21 eilutę, kad galėtumėte naudoti failą alexa.wav. „Amazon“: sound.audioPlayer („data/alexa.wav“, 0, „pažadinimas“, klaidinga)

„Google“pagrindinis puslapis: sound.audioPlayer ("data/google_home.wav", 0, "pažadinimas", klaidinga)

5 žingsnis: treniruokitės ir kalibruokite

Treniruokitės ir kalibruokite
Treniruokitės ir kalibruokite

Šiame etape mes mokysime slapyvardį pasirinktu žadinimo žodžiu.

1. Norėdami mokyti slapyvardį, naudokite savo telefono naršyklę ir atidarykite raspberrypi.local: 5050

2. Laikydami nuspaudę įrašymo mygtuką, sakydami naują vardą maždaug 4–6 kartus. Maža juosta turėtų rodyti 2 sekundžių įrašymo langą. Kiekvienas vardas turėtų atitikti šį laikotarpį.

3. Meniu spustelėkite Mokyti slapyvardį ir palaukite kelias sekundes, kol modelis sužinos pavadinimą. Šis vardas nebūtinai turi būti žodis, bet gali būti garsas ir bet kokia kalba. Taigi būkite kūrybingi! Meniu visada galite iš naujo nustatyti savo vardą. Patarimas: tai padeda įrašyti vardą iš įvairių namų vietų.

4. Išbandykite! Pasakykite vardą ir užduokite klausimą, kai įrenginyje ar telefone pamatysite mėlyną lemputę. Pastaba: išmokę telefono nebereikia prijungti. Jei pastebite, kad slapyvardis nereaguoja teisingai, pabandykite pateikti dar keletą pavyzdžių. Arba, jei pastebite, kad slapyvardis dažnai suaktyvinamas, galite eiti į meniu ir įjungti foninį garsą. Tai perjungia fono režimą ir prideda naujų įrašų prie fono pavyzdžių. Įrašykite ir treniruokitės kaip ir anksčiau, tačiau pabandykite užfiksuoti unikalius garsus savo aplinkoje ar net žodžius, kurie skamba panašiai kaip jūsų pasirinktas vardas.

Saugus ir patikimas iššūkis
Saugus ir patikimas iššūkis
Saugus ir patikimas iššūkis
Saugus ir patikimas iššūkis

Antrasis prizas saugiame iššūkyje

Rekomenduojamas: