Mündəricat:
- Təchizat
- Addım 1: Bunun necə işlədiyinə bir nəzər salın
- Addım 2: Bir qutu hazırlayın
- Addım 3: Akustik Maşın Öyrənmə Modelinizi öyrədin
- Addım 4: Foton Dövrinizi Qurun
- Addım 5: Kodunuzu kompüterdə xidmət edin
- Addım 6: Vizualizasiyanızı inkişaf etdirin
Video: İntellektual Şüşə Geri Dönüşüm Kutusu: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Yeting Bao və Yuni Xie ilə birlikdə bu zibil qutusunu yaratdım. Bu layihəyə sadiq olduğunuz üçün təşəkkürlər:).
Yerinizin yaxınlığındakı geri dönüş şöbəsi üçün intellektual bir şüşə geri dönüş qutusu yaratmaq üçün istifadəsi asan bir maşın öyrənmə vasitəsindən istifadə edin: bir şüşəni xüsusi zibil qutusuna atdığınız zaman, yanındakı ekran onun materialını göstərəcəkdir.
Təchizat
Bizə lazım olan şey, təkrar emal etmək istədiyiniz şüşələr üçün bir qutu, mikrofonlu bir foton dövrəsi, İnternet bağlantısı olan bir kompüter və bir düymə (iPad istifadə etdiyimiz).
Addım 1: Bunun necə işlədiyinə bir nəzər salın
Addım 2: Bir qutu hazırlayın
Burada qutunu yaratmaq üçün dörd akril lövhə və bir taxta lövhədən istifadə edirik. İstədiyiniz hər hansı bir materialdan istifadə edə bilərsiniz, ancaq şüşələrin minlərlə dəfə düşməsini dəstəkləyəcək qədər güclü olduğuna əmin olun və əlbəttə ki, səslər çıxarmalıdır.
Addım 3: Akustik Maşın Öyrənmə Modelinizi öyrədin
Burada, müxtəlif növ şüşələri zibil qutusuna atmağı simulyasiya etmək üçün zibil qutusu prototipindən istifadə edirik. Veb saytın öyrədilə bilən maşını istifadə edərək, müxtəlif növ düşmə səsləri yazırıq və səs nümunələrini çıxarırıq. Və sonra kompüteri bu fərqli səs növlərini tanımağa öyrətmək üçün Qatar Modelindən istifadə edin. Veb saytınızda istifadə etmək üçün modeli ixrac etməyi unutmayın.
Bu prosesdə gündəlik həyatda tez -tez istifadə olunan dörd növ şüşə (plastik şüşə, qutular, kağız qutu, şüşə) tərəfindən buraxılan səsləri topladıq.
Addım 4: Foton Dövrinizi Qurun
Foton dövrəsini bağlamaq üçün mikrofon və dinamikdən istifadə edin, yuxarıdakı şəklə baxın. Gücə bağlamağı unutmayın.
Zaman problemlərini həll edin
Başqa bir foton və ya Arduino sxemindən istifadə edirsinizsə, Photon -a "TensorFlowLite" maşın öyrənmə kitabxanasını tətbiq edə bilərsiniz. Ancaq foton versiyamız belə bir funksiyaya xidmət etmir. Bunun əvəzinə maşın öyrənmə vasitəsinin javascript kitabxanasından istifadə edirik.
Bu arada, foton versiyamız kompüterə səs göndərə və real vaxtda analiz edə bilməz. Buna görə, səsi oxumaq və brauzerdə təhlil etmək üçün "Speaker" npm paketindən istifadə edirik.
Başqa bir foton və ya Arduino versiyanız varsa, səsi kompüterə göndərmək və ya dövrənizə maşın öyrənmə kitabxanası tətbiq etmək üçün daha asan yolları sınaya bilərsiniz.
Addım 5: Kodunuzu kompüterdə xidmət edin
Səs almaq və avtomatik oynamaq üçün kodu təqdim etmək üçün Node.js istifadə edin. Bacararsan
Github -da tapa bilərsiniz.
Bu addımda istifadə etdiyimiz əsas kod budur.
… // wav faylını lokal olaraq qeyd edin və köçürmə tamamlandıqda oxudun
socket.on ('data', function (data) {// Bu əlaqə haqqında məlumat aldıq. yazar. yazın (data, 'hex');});
socket.on ('end', function () {console.log ('ötürülmə tamamlandı,' + outPath 'a yazıldı); editor.end (); var file = fs.createReadStream (outPath); var reader = new wav. Reader (); // "format" hadisəsi WAVE başlıq oxuyucusunun sonunda yayılır. on ('format', function () {// WAVE başlığı oxucu oxucusunun çıxışından silinir. boru (yeni Dinamik) (wavOpts));}); // WAVE faylını Reader instansiya faylına köçürün.pipe (oxucu);}); }). dinlə (dataPort); …
Addım 6: Vizualizasiyanızı inkişaf etdirin
Hissəciklərə AJAX sorğusu göndərmək və "açıq" funksiyasını idarə etmək üçün javascriptdən istifadə edin. "Açıq" funksiyası çağırıldıqda və dəyər "1" olaraq təyin edildikdə, fotonun üzərindəki mikrofon açılır və 3 saniyə ərzində qeyd olunur. Qeydə alınan səs kompüterə göndəriləcək və avtomatik oxunacaq.
Kompüter səs aldıqdan sonra tanıma səhifədə görünəcək.
Tövsiyə:
Plastik Geri Dönüşüm üçün Avtomatik Enjeksiyon Kalıp Maşını: 5 addım
Plastik Geri Dönüşüm üçün Avtomatik Enjeksiyon Kalıplama Maşını: Salam olsun :) Bu Təlimat "plastik geri dönüşüm üçün avtomatik enjeksiyon qəlibləmə maşını" haqqında. (adlanır: Smart Enjektör) Maşının arxasındakı fikir, mərkəzləşdirilməmiş bir plastik geri dönüşüm həlli təklif etməkdir. Geri dönüşüm çox vaxt məhduddur
Arduino Geri/ Geri Düyməsini Geri Say: 4 Addım
Arduino Geri/ Geri Düyməsini Geri Say: Bu Təlimat, bir düymə ilə sıfırlaya bilən 4 Rəqəmli 7 Segmentli Ekrandan istifadə edərək geri sayım sayğacının necə yaradılacağını sizə öyrədəcək. Bunu etmək fikrinə gəldim, çünki sinifdə 1 rəqəmli 7 seqmentli ekran yaradarkən bir şey yaratmaq istədim
Elektrikli Maşına Geri Dönüşüm Şüşəsi: 6 addım
Elektrikli Maşına Şüşə Qapaqları: Hamıya salam. Bu bizim mini elektrikli avtomobilimizdir. Bunu etmək çox asandır. Zəhmət olmasa evdə bunu edin Bir valideynsinizsə, uşaqlarınızla oynamaq çox uyğun olacaq, bunu çox sadə edəcək, çox maraqlı olacaq, sizə yol göstərəcəyəm, gəlin edək! YO
PC Geri Dönüşüm Kutusu adını fərdiləşdirin: 5 addım
PC Geri Dönüşüm Kutusu Adını fərdiləşdirin: Zibil qutusunun adını necə dəyişəcəyinizi heç düşünmürsünüzmü? Ad sərin deyil? Geri Dönüşüm Kutusuna baxmaqdan bezmişsinizmi? bu təlimatlar kompüterinizdəki Geri Dönüşüm qutusunun adını heç bir proqram olmadan dəyişməyə məcbur edəcək
&Quot; Geri Dönüşüm Kutusu " Nişan: 4 addım
&Quot; Geri Dönüşüm Kutusu " İşarə: Təmiz bir masa üstü istəyən Windows istifadəçilərini həmişə bir şey dayandırdı: zibil qutusu. Masaüstündeki silə bilməyəcəyiniz bir simvoldur və ya heç olmasa Microsoft -un nəzərdə tutduğu budur. Gizlətmək üçün Robertwan metodunu sınadım