Sisukord:
- Samm: nõuded ja materjalid
- 2. samm: kesta 3D printimine
- Samm: juhtmestik ja kokkupanek
- 4. samm: tarkvara
- Samm: treenige ja kalibreerige
Video: Projekti varjunimi: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Alias on õpetatav parasiit, mille eesmärk on anda kasutajatele rohkem kontrolli oma nutikate assistentide üle nii kohandamise kui ka privaatsuse osas. Lihtsa rakenduse kaudu saab kasutaja õpetada Aliat reageerima kohandatud äratussõnale/helile ja kui see on välja õpetatud, saab Alias teie koduabilise üle kontrolli, aktiveerides selle teie jaoks. Selles juhendis juhime teid läbi peamised sammud lõpetada oma varjunimi ja alustada nutiseadme jaoks uue äratussõna treenimist.
Samm: nõuded ja materjalid
Selle konstruktsiooni peamised komponendid on:
- 1x Raspberry Pi3 A+
- 1x Raspberry Pi laadija 5v (valge)
- 1x ReSpeaker 2-Mics Pi HAT
- 2x väike kõlar 16 mm, näide
- 4x väikesed puidukruvid (umbes 2 x 10mm)
- Micro SD kaart
- Juhtmed
- JST 2.0 pistik või vana Jack -kaabel
Selle projekti jaoks vajalikud tööriistad on järgmised:
- Juurdepääs 3D -printerile
- Jootekolb
- Traadi eemaldaja
- Kruvikeeraja
- Mikro -SD -kaardi vilkumise viis arvutis
Märkus: seda projekti on testitud ainult nende komponentidega.
2. samm: kesta 3D printimine
Selle sammu jaoks trükime kesta 3D -vormingus
Praeguseks oleme pakkunud 2 võimalust:
- Google Home (originaal)
- Amazon Echo
1. Printige kest ja kõlarite hoidik 3D -printeriga mis tahes värviga. Objekti võrgusilma tõttu on oluline hoida tugimaterjali minimaalsena. Meil oli parim tulemus selle tagaküljele printimisel. (Vaata pilti)
2. Kasutage liivapaberit, et anda koorele kena ja sile pind. (soovi korral andke sellele atsetoonivann)
Samm: juhtmestik ja kokkupanek
Enne pseudonüümi kokkupanekut peame ühendama kõlarid ReSpeakeri helikilbiga ja toiteallika Raspberry Pi -ga
1. Kõlarite juhtmed eemaldatakse ja joodetakse JST 2.0 pistiku või vana Jack -kaabli külge. Kõlarid ja juhtmed klõpsavad 3D -prinditud kõlarite hoidikusse. (Vaata pilti ülal). Märkus. Oleme leidnud, et juhtmed võivad keskele paigutades käivitada Google'i kodu. Nii et Google Home'i parema tulemuse saamiseks proovige juhtmed külgedelt alla suunata.
2. Järgmiseks peame varustama 5V Raspberry Pi -ga. Kuna kesta sees pole palju ruumi, otsustasime 5V ja maanduse joota otse GPIO tihvtide külge. Võite proovida nurga all või muudetud mikro -USB -kaabli abil. Juhtme väljajuhtimiseks on kestas väike mõlk. Sõltuvalt teie traadist võib olla vaja paigaldada.
3. Paigaldage kõlarite hoidik ja Raspberry Pi kilbi külge 4 väikese puidukruviga. (Pingutage õrnalt, et vältida 3D -prindi pragunemist)
4. Asetage kokkupandud varjunimi oma seadmele. Kui sobitus pole sujuv, andke siseservale liivapaberit. Oluline on kõlarid joondada seadme mikrofonidega.
4. samm: tarkvara
Selles etapis lisame tarkvara Raspberry Pi -le
Palun järgige projektide GitHubi lehel toodud juhiseid. Kood on vaikimisi Google Home'iga kasutusel. Kui kavatsete seda kasutada Amazon Echos, muutke faili alexa.wav kasutamiseks rakenduses app.py 21. rida. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "wakeup", False)
Google'i avaleht: sound.audioPlayer ("data/google_home.wav", 0, "wakeup", False)
Samm: treenige ja kalibreerige
Selles etapis treenime Aliat kohandatud äratussõnaga.
1. Aliase koolitamiseks kasutage oma telefoni brauserit ja avage raspberrypi.local: 5050
2. Hoidke salvestusnuppu all, öeldes uut nime umbes 4-6 korda. Väike riba peaks näitama 2 -sekundilist salvestusakent. Iga nimi peaks sellesse ajavahemikku mahtuma.
3. Klõpsake menüü all rongi pseudonüümi ja oodake mõni sekund, kuni mudel nime õpib. See nimi ei pea tingimata olema sõna, vaid võib olla heli ja mis tahes keel. Nii et olge loominguline! Saate oma nime alati menüüs lähtestada. Näpunäide: see aitab salvestada teie kodu erinevatest kohtadest pärit nime.
4. Proovi järele! Öelge nimi ja esitage oma küsimus, kui näete seadmes või telefonis sinist tuld. Märkus: kui olete koolitatud, pole telefoni enam vaja ühendada. Kui leiate, et Alias ei vasta õigesti, proovige õpetada veel mõnda näidet. Või kui leiate, et Alias käivitub sageli, võite minna menüüsse ja lülitada taustheli sisse. See lülitab taustrežiimi sisse ja lisab taustanäidetele kõik uued salvestused. Salvestage ja treenige nagu varem, kuid proovige jäädvustada oma keskkonnas ainulaadseid helisid või isegi sõnu, mis kõlavad teie valitud nimele sarnaselt.
Turvalise väljakutse teine auhind
Soovitan:
E-tindi ekraani lisamine oma projekti: 12 sammu (koos piltidega)
Kuidas oma projektile lisada e-tindiekraani: Paljud projektid hõlmavad mingisuguste andmete, näiteks keskkonnaandmete jälgimist, kasutades sageli juhtimiseks Arduino. Minu puhul tahtsin jälgida oma veepehmendaja soola taset. Võimalik, et soovite andmetele juurde pääseda oma koduvõrgu kaudu
Odav kahekordne 30V/2A projekti toiteallikas: 7 sammu (piltidega)
Odav kahekordne 30V/2A projekti toiteallikas: Toiteplokke ja LCD-ekraane otsides sattusin paarile odavale 35W LCD-toiteallikale, mille võimsus oli 0,5–30 V @3A (50 W koos radiaatoriga ja 4 A liigpingega). Sellel on pinge reguleerimine ja voolu piiraja. Seal on ka
Arduino taimerid: 8 projekti: 10 sammu (piltidega)
Arduino taimerid: 8 projekti: Arduino Uno või Nano suudavad kolme sisseehitatud taimeriga genereerida kuue spetsiaalse tihvtiga täpseid digitaalseid signaale. Nende seadistamiseks on vaja vaid mõnda käsku ja protsessorite tsüklit ei kasutata! Taimerite kasutamine võib olla hirmutav, kui alustate algusest
Professionaalse välimusega kaugjuhtimispuldi loomine oma Arduino projekti jaoks kodus: 9 sammu (piltidega)
Professionaalse välimusega kaugjuhtimispuldi loomine teie Arduino projekti jaoks kodus: tegin projekti, mis kasutas paari asja juhtimiseks arduino ja IR kaugraamatukogu. Nii et selles juhendis näitan teile, kuidas saate mis tahes kaugjuhtimispulti uuesti kasutada kasutas oma järgmist projekti. Ja hea tualettruumi tegemiseks pole vaja midagi väljamõeldud
Proovivõtu kiirus/varjunimi: 8 sammu (piltidega)
Juhendatav proovivõtumäär/varjunimi: soovin luua haridusprojekti, mis demonstreerib varjunime (ja valimimäärasid) ja on mõeldud veebisaidile paigutamiseks ressursina õpilastele, kes õpivad varjunimest