Isi kandungan:
- Bekalan
- Langkah 1: Lihat Bagaimana Ia Berfungsi
- Langkah 2: Buat Kotak
- Langkah 3: Latih Model Pembelajaran Mesin Akustik Anda
- Langkah 4: Bina Litar Foton Anda
- Langkah 5: Hantar Kod Anda di Komputer
- Langkah 6: Kembangkan Visualisasi Anda
Video: Tong Kitar Semula Botol Intelektual: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Saya membuat tong kitar semula ini bersama dengan Yeting Bao dan Yuni Xie. Terima kasih atas kesungguhan anda dalam projek ini:).
Gunakan alat pembelajaran mesin yang mudah digunakan untuk membuat tong sampah intelektual untuk bahagian kitar semula berhampiran tempat anda: sebaik sahaja anda memasukkan botol ke dalam tong khas, skrin di sebelahnya akan menunjukkan bahannya.
Bekalan
Yang kami perlukan adalah kotak untuk botol yang ingin dikitar semula, litar foton dengan mikrofon, PC dengan sambungan ke Internet, dan butang (yang kami gunakan iPad).
Langkah 1: Lihat Bagaimana Ia Berfungsi
Langkah 2: Buat Kotak
Di sini kita menggunakan empat papan akrilik dan satu papan kayu untuk membentuk kotak itu. Anda boleh menggunakan apa sahaja bahan yang anda mahukan, tetapi pastikan ia cukup kuat untuk menyokong beribu-ribu kali menjatuhkan botol, dan, tentu saja, ia mesti mengeluarkan bunyi.
Langkah 3: Latih Model Pembelajaran Mesin Akustik Anda
Di sini, kami menggunakan prototaip tong kitar semula untuk mensimulasikan membuang pelbagai jenis botol ke tong sampah. Dengan menggunakan mesin yang boleh diajar di laman web, kami merakam pelbagai jenis bunyi yang menjatuhkan dan mengekstrak sampel bunyi. Dan kemudian menggunakan Model Model untuk melatih komputer mengenali pelbagai jenis bunyi ini. Jangan lupa untuk mengeksport model sehingga dapat digunakan di laman web anda.
Dalam proses ini, kami mengumpulkan bunyi penurunan yang dibuat oleh empat jenis botol (botol plastik, tin, kotak kertas, kaca) yang sering digunakan dalam kehidupan seharian.
Langkah 4: Bina Litar Foton Anda
Gunakan mikrofon dan pembesar suara untuk menyambungkan litar foton, lihat gambar di atas. Jangan lupa untuk menghubungkannya dengan kuasa.
Selesaikan Masalah Masa
Sekiranya anda menggunakan rangkaian foton atau Arduino versi lain, anda mungkin dapat menggunakan perpustakaan pembelajaran mesin "TensorFlowLite" ke Photon. Walau bagaimanapun, versi foton kami tidak berfungsi. Sebagai gantinya, kami menggunakan perpustakaan javascript alat pembelajaran mesin.
Sementara itu, versi foton kami tidak dapat menghantar audio ke komputer dan menganalisisnya dalam masa nyata. Oleh itu, kami menggunakan pakej npm "Speaker" untuk memainkan audio dan menganalisisnya dalam penyemak imbas.
Sekiranya anda mempunyai versi foton atau Arduino yang lain, anda mungkin mencuba beberapa kaedah yang lebih mudah untuk menghantar audio ke komputer atau menggunakan perpustakaan pembelajaran mesin ke litar anda.
Langkah 5: Hantar Kod Anda di Komputer
Gunakan Node.js untuk memberikan kod untuk menerima audio dan bermain secara automatik. Awak boleh
Anda boleh menemuinya di Github.
Inilah kod utama yang kami gunakan dalam langkah ini.
… // Simpan fail wav secara tempatan dan mainkan apabila pemindahan selesai
socket.on ('data', function (data) {// Kami menerima data mengenai hubungan ini. writer.write (data, 'hex');});
socket.on ('end', function () {console.log ('transmisi selesai, disimpan ke' + outPath); writer.end (); var file = fs.createReadStream (outPath); var reader = new wav. Reader (); // acara "format" dipancarkan pada akhir pembaca header WAVE.on ('format', fungsi () {// tajuk WAVE dilucutkan dari output pembaca pembaca.paip (Speaker baru (wavOpts));}); // masukkan fail WAVE ke fail instance Reader.pipe (pembaca);}); dengar) (dataPort); …
Langkah 6: Kembangkan Visualisasi Anda
Gunakan javascript untuk menghantar permintaan AJAX ke partikel dan mengawal fungsi "open". Ketika fungsi "terbuka" dipanggil dan nilainya diatur ke "1", mikrofon pada foton akan dihidupkan dan direkam selama 3 detik. Audio yang dirakam akan dihantar ke komputer dan dimainkan secara automatik.
Setelah komputer menerima audio, pengecaman akan muncul di halaman.
Disyorkan:
Motosikal Kitar Semula Dari Tutup Botol: 9 Langkah (dengan Gambar)
Motosikal Kitar Semula Dari Tutup Botol: v Apa yang perlu dilakukan di rumah? Berikut adalah beberapa kaedah mudah untuk membuat kereta lumba di rumah. Saya akan membimbing anda langkah demi langkah untuk menjadikan kereta lumba asas hingga maju. Anda boleh lakukan dan mencubanya. atau anda boleh membungkusnya sebagai Hadiah untuk diberikan kepada Anak-anak atau Rakan-rakan anda. Saya harap
Perkara Yang Anda Tidak Tahu Mengenai Tong Kitar Semula !!: 6 Langkah
Apa yang Anda Tidak Tahu Mengenai Tong Kitar Semula !!: Instruksional ini akan menunjukkan kepada anda beberapa perkara yang mungkin tidak anda ketahui mengenai tong kitar semulaSila melanggan saluran sayaTerima kasih
Sesuaikan Nama Tong Kitar Semula PC: 5 Langkah
Sesuaikan Nama Tong Kitar Semula PC: Pernahkah anda terfikir bagaimana menamakan semula Tong Kitar Semula? Anda berpendapat bahawa " tong kitar semula " nama tidak keren? Bosan melihat Recycle Bin? jadi arahan ini akan menjadikan nama Recycle bin PC anda diubah TANPA SEBARANG PROGRAM PADA SEMUA hanya ikuti langkah-langkahnya dan anda
Sembunyikan Tong Kitar Semula: 10 Langkah
Sembunyikan Recycle Bin: Benci ikon Recycle Bin pada desktop Windows XP anda yang tidak akan hilang? Gunakan kaedah ini untuk menyembunyikannya tanpa menyembunyikan ikon anda yang lain
Keluarkan " Tong Kitar Semula " Ikon: 4 Langkah
Keluarkan " Tong Kitar Semula " Ikon: Pengguna Windows yang menginginkan desktop yang bersih selalu dihentikan oleh satu perkara: tong sampah. Itulah ikon satu di desktop yang tidak dapat anda hapus, atau sekurang-kurangnya itulah yang dimaksudkan oleh Microsoft. Saya mencuba kaedah Robertwan untuk menyembunyikan r