Sadržaj:
- Korak 1: Zahtjevi i materijali
- Korak 2: 3D štampanje ljuske
- Korak 3: Ožičenje i montaža
- Korak 4: Softver
- Korak 5: Vježbajte i kalibrirajte
Video: Pseudonim projekta: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Alias je "parazit" koji se može naučiti i koji je osmišljen kako bi korisnicima pružio veću kontrolu nad svojim pametnim pomoćnicima, što se tiče prilagođavanja i privatnosti. Putem jednostavne aplikacije korisnik može naučiti Alias-u da reagira na prilagođenu budnu riječ/zvuk, a nakon obuke, Alias može preuzeti kontrolu nad vašim kućnim pomoćnikom aktivirajući ga za vas. U ovim uputama provest ćemo vas kroz glavne korake da biste dovršili svoj vlastiti pseudonim i započeli obuku nove riječi za buđenje za svoj pametni uređaj.
Korak 1: Zahtjevi i materijali
Glavne komponente korištene u ovoj verziji su:
- 1x Raspberry Pi3 A+
- 1x Raspberry Pi punjač 5v (bijeli)
- 1x ReSpeaker 2-Mics Pi HAT
- 2x mali zvučnik 16 mm, primjer
- 4x mali vijci za drvo (oko 2 x 10 mm)
- Micro SD kartica
- Žice
- JST 2.0 konektor ili stari Jack kabel
Alati potrebni za ovaj projekat su:
- Pristup 3D štampaču
- Lemilica
- Skidač žice
- Šrafciger
- Način fleširanja mikro SD kartice na računaru
Napomena: ovaj projekt je testiran samo s ovim komponentama.
Korak 2: 3D štampanje ljuske
Za ovaj korak ćemo 3D štampati ljusku
Za sada smo ponudili 2 mogućnosti:
- Google Home (original)
- Amazon Echo
1. Odštampajte omotač i držač zvučnika u bilo kojoj boji na 3D štampaču. Zbog mreže u objektu važno je da materijal za podršku bude minimalan. Imali smo najbolji rezultat štampajući ga na poleđini. (Vidi sliku)
2. Pomoću brusnog papira dajte ljusci lijepu i glatku površinu. (po želji ga okupajte acetonom)
Korak 3: Ožičenje i montaža
Prije sastavljanja Aliasa moramo spojiti zvučnike na ReSpeaker audio štit i napajanje na Raspberry Pi
1. Žice zvučnika su ogoljene i lemljene na JST 2.0 konektor ili stari Jack kabel. Zvučnici i žice ulaze u 3D štampani držač zvučnika. (Pogledajte gornju sliku). Napomena: Otkrili smo da bi žice mogle pokrenuti Google Home kada se postave u središte. Zato za bolji rezultat na Google Homeu pokušajte žice usmjeriti niz strane.
2. Zatim moramo napajati 5V na Raspberry Pi. Budući da unutar ljuske nema puno prostora, odlučili smo direktno lemiti 5V i uzemljenje na GPIO pinove. Možete pokušati s kutom ili modificiranim mikro USB kabelom. U ljusci je mala udubljenja za usmjeravanje žice. Ovisno o vašoj žici, možda će biti potrebno neko pričvršćivanje.
3. Montirajte držač zvučnika i Raspberry Pi na štit sa 4 mala drvena vijka. (Lagano zategnite kako biste spriječili pucanje 3D štampe)
4. Postavite sastavljeni pseudonim na svoj uređaj. Ako uklapanje nije glatko, dajte unutrašnjem rubu malo brusnog papira. Važno je poravnati zvučnike s mikrofonima vašeg uređaja.
Korak 4: Softver
U ovom koraku dodaćemo softver u Raspberry Pi
Slijedite korake na stranici GitHub projekata. Kôd je prema zadanim postavkama postavljen za upotrebu s Google Home. Ako ga namjeravate koristiti na Amazon Echo -u, promijenite red 21 u app.py da biste koristili datoteku alexa.wav. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "buđenje", Netačno)
Google početna: sound.audioPlayer ("data/google_home.wav", 0, "buđenje", lažno)
Korak 5: Vježbajte i kalibrirajte
U ovom koraku trenirat ćemo Alias s prilagođenom riječi za buđenje.
1. Za obuku Aliasa, koristite preglednik na svom telefonu i otvorite raspberrypi.local: 5050
2. Držite pritisnuto dugme za snimanje dok izgovarate novo ime 4-6 puta. Mala traka bi trebala označavati prozor za snimanje od 2 sekunde. Svako ime bi se trebalo uklopiti u ovaj vremenski okvir.
3. U izborniku kliknite Train Alias i pričekajte nekoliko sekundi da model nauči ime. Ovo ime ne mora nužno biti riječ, ali može biti zvuk i bilo koji jezik. Zato budite kreativni! Uvijek možete poništiti svoje ime na izborniku. Savjet: pomaže snimanje imena s različitih lokacija u vašem domu.
4. Isprobajte! Izgovorite ime i postavite pitanje kada vidite plavo svjetlo na uređaju ili na telefonu. Napomena: nakon treninga više nema potrebe za povezivanjem telefona. Ako otkrijete da Alias ne reagira ispravno, pokušajte obučiti još nekoliko primjera. Ili, ako otkrijete da se Alias često aktivira, možete otići u izbornik i UKLJUČITI pozadinski zvuk. Ovo prebacuje pozadinski način rada i dodaje sve nove snimke u pozadinske primjere. Snimajte i trenirajte kao i prije, ali pokušajte uhvatiti jedinstvene zvukove u svom okruženju ili čak riječi koje zvuče slično vašem imenu.
Druga nagrada u izazovu Sigurno i zaštićeno
Preporučuje se:
Jeftino dvostruko napajanje projekta 30V/2A: 7 koraka (sa slikama)
Jeftino dvostruko napajanje projekta 30V/2A: Kada sam tražio module za napajanje i LCD ekrane, naišao sam na nekoliko ovih jeftinih LCD modula za napajanje od 35 W, snage 0,5-30 V @3A (50 W sa hladnjakom i 4A prenaponskom strujom). Ima podešavanje napona i ograničenje struje. Tu je i
WIND - Akcelerator projekta za Adafruit pero: 9 koraka (sa slikama)
WIND - Akcelerator projekta za Adafruit Feather: Polako sam prikupljao različite mikrokontrolere i ploče senzora Adafruit Feather koji su dostupni u Adafruit -u. Oni čine izradu prototipova i testiranje super lakim, a ja sam veliki obožavatelj izgleda ploče. Otkad sam se našla u upotrebi
Happy Fox! (Prvi element velikog projekta): 7 koraka (sa slikama)
Happy Fox! (Prvi element velikog projekta): Došao mi je još jedan mali projekat, koji će uključivati brojne male projekte koji će se na kraju spojiti. Ovo je prvi element, lisica s raširenim repom koja se pojavljuje i nestaje kao da je magija
3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED sa Arduinom i Neurosky: 6 koraka (sa slikama)
3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED sa Arduinom i Neurosky -om: Jeste li ikada poželjeli upaliti ili isključiti svjetla samo razmišljajući o tome? Ili želite znati koliko ste pod stresom gledajući boju RGB LED diode? Dok sada to možete učiniti slijedeći ove upute! Da biste stekli osjećaj o tome šta ćemo učiniti
Savjeti kako svoju ideju projekta pretvoriti u stvarnost: 6 koraka (sa slikama)
Savjeti kako svoju ideju projekta pretvoriti u stvarnost: Najkritičniji dio uspješnog projekta je imati zaista sjajnu ideju, ali ponekad je ideja lakši dio! Nakon toga slijedi naporan rad na pretvaranju slučajnog bljeska genija u nešto što ljudi " ooh " i " ah " ov