Orodha ya maudhui:

Chupa ya Akili ya Usafishaji Bin: Hatua 6
Chupa ya Akili ya Usafishaji Bin: Hatua 6

Video: Chupa ya Akili ya Usafishaji Bin: Hatua 6

Video: Chupa ya Akili ya Usafishaji Bin: Hatua 6
Video: ONGEZA NGUVU ZA KIUME | masaa 3 Bila kuchoka | WANAUME TU HII 2024, Julai
Anonim
Usafi wa chupa ya akili
Usafi wa chupa ya akili

Niliunda pipa hii ya kusaga pamoja na Yeting Bao na Yuni Xie. Asante kwa kujitolea kwako kwa mradi huu:).

Tumia zana rahisi ya kutumia mashine ya kuunda tepe la kusindika chupa ya kiakili kwa idara ya kuchakata karibu na mahali pako: mara tu utakapoangusha chupa ndani ya pipa maalum, skrini iliyo karibu nayo itaonyesha nyenzo zake.

Vifaa

Tunachohitaji ni sanduku la chupa unazotaka kuchakata, mzunguko wa picha na kipaza sauti, PC iliyo na unganisho kwenye Mtandao, na kitufe (ambacho tunatumia iPad).

Hatua ya 1: Angalia jinsi inavyofanya kazi

Angalia jinsi inavyofanya kazi
Angalia jinsi inavyofanya kazi

Hatua ya 2: Tengeneza Sanduku

Tengeneza Sanduku
Tengeneza Sanduku

Hapa tunatumia bodi nne za akriliki na bodi moja ya kuni kuunda sanduku. Unaweza kutumia nyenzo yoyote unayotaka, lakini hakikisha zina nguvu ya kutosha kusaidia maelfu ya nyakati za kudondosha chupa, na, kwa kweli, lazima itoe sauti.

Hatua ya 3: Treni Mfano wako wa Kujifunza Mashine ya Acoustic

Treni Mfano Wako wa Kujifunza Mashine ya Acoustic
Treni Mfano Wako wa Kujifunza Mashine ya Acoustic

Hapa, tunatumia mfano wetu wa kusindika bin kuiga kutupa aina tofauti za chupa ndani ya pipa la takataka. Kwa kutumia mashine inayoweza kufundishwa kwenye wavuti, tunarekodi aina tofauti za sauti za kudondosha na kutoa sampuli za sauti. Na kisha kutumia Mfano wa Treni kufundisha kompyuta kutambua aina hizi tofauti za sauti. Usisahau kusafirisha mtindo ili uweze kutumika kwenye wavuti yako.

Katika mchakato huu, tulikusanya sauti ya kuacha iliyotengenezwa na aina nne za chupa (chupa ya plastiki, makopo, sanduku la karatasi, glasi) ambazo hutumiwa mara kwa mara katika maisha ya kila siku.

Hatua ya 4: Jenga Mzunguko wako wa Photon

Jenga Mzunguko wako wa Photon
Jenga Mzunguko wako wa Photon
Jenga Mzunguko wako wa Photon
Jenga Mzunguko wako wa Photon

Tumia kipaza sauti na spika kuunganisha mzunguko wa picha, angalia picha hapo juu. Usisahau kuiunganisha na nguvu.

Wakati wa shida

Ikiwa unatumia toleo jingine la photon au mzunguko wa Arduino, unaweza kutumia maktaba ya kujifunza mashine "TensorFlowLite" kwa Photon. Walakini, toleo letu la picha haifanyi kazi kama hiyo. Badala yake, tunatumia maktaba ya zana ya kujifunza mashine ya javascript.

Wakati huo huo, toleo letu la photon haliwezi kutuma sauti kwa kompyuta na kuichambua kwa wakati halisi. Kwa hivyo, tunatumia kifurushi cha "Spika" npm kucheza sauti na kuichambua kwenye kivinjari.

Ikiwa una toleo jingine la photon au Arduino, unaweza kujaribu njia rahisi za kutuma sauti kwenye kompyuta au kutumia maktaba ya kujifunza mashine kwa mzunguko wako.

Hatua ya 5: Tumikia Msimbo wako kwenye Kompyuta

Tumia Node.js kutumikia nambari ya kupokea sauti na kucheza kiotomatiki. Unaweza

Unaweza kuipata huko Github.

Hapa kuna nambari kuu ambayo tulitumia katika hatua hii.

… // Hifadhi faili ya wav ndani na uicheze wakati uhamisho umekamilika

socket.on ('data', function (data) {// Tulipokea data juu ya unganisho hili. writer.write (data, 'hex');});

socket.on ('end', function () {console.log ('maambukizi kamili, yamehifadhiwa kwa' + outPath); mwandishi.end (); var file = fs.createReadStream (outPath); (); (wavOpts));}}; // bomba faili ya WAVE kwa faili ya mfano ya Reader. bomba (msomaji);}); }). sikiliza (dataPort); …

Hatua ya 6: Endeleza Uonaji wako

Kuendeleza taswira yako
Kuendeleza taswira yako
Kuendeleza taswira yako
Kuendeleza taswira yako

Tumia javascript kutuma ombi la AJAX kwa chembe na kudhibiti kazi "wazi". Wakati kazi ya "wazi" inaitwa na thamani imewekwa kuwa "1", kipaza sauti kwenye photon ingewashwa na kurekodi kwa sekunde 3. Sauti iliyorekodiwa itatumwa kwa kompyuta na kucheza kiatomati.

Mara tu kompyuta ilipopokea sauti, utambuzi utaonekana kwenye ukurasa.

Ilipendekeza: