![Intelektualny kosz na butelki: 6 kroków Intelektualny kosz na butelki: 6 kroków](https://i.howwhatproduce.com/images/010/image-27411-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Intelektualny kosz na butelki Intelektualny kosz na butelki](https://i.howwhatproduce.com/images/010/image-27411-1-j.webp)
Stworzyłem ten kosz wraz z Yeting Bao i Yuni Xie. Dzięki za oddanie się temu projektowi:).
Użyj łatwego w użyciu narzędzia do uczenia maszynowego, aby stworzyć inteligentny kosz na butelki dla działu recyklingu w pobliżu Twojego miejsca: gdy wrzucisz butelkę do specjalnego kosza, ekran obok niej pokaże jej materiał.
Kieszonkowe dzieci
Potrzebujemy pudełka na butelki, które chcesz poddać recyklingowi, obwodu fotonowego z mikrofonem, komputera PC z połączeniem z Internetem oraz przycisku (którym używamy na iPadzie).
Krok 1: Zobacz, jak to działa
![Zobacz, jak to działa Zobacz, jak to działa](https://i.howwhatproduce.com/images/010/image-27411-2-j.webp)
Krok 2: Zrób pudełko
![Zrób pudełko Zrób pudełko](https://i.howwhatproduce.com/images/010/image-27411-3-j.webp)
Tutaj do formowania pudełka używamy czterech płyt akrylowych i jednej drewnianej. Możesz użyć dowolnego materiału, ale upewnij się, że są wystarczająco mocne, aby wytrzymać tysiące upuszczeń butelek i oczywiście muszą wydawać dźwięki.
Krok 3: Wytrenuj swój model akustycznego uczenia maszynowego
![Wytrenuj swój akustyczny model uczenia maszynowego Wytrenuj swój akustyczny model uczenia maszynowego](https://i.howwhatproduce.com/images/010/image-27411-4-j.webp)
Tutaj używamy naszego prototypu kosza, aby symulować wyrzucanie różnych rodzajów butelek do kosza na śmieci. Korzystając z internetowej maszyny uczącej, nagrywamy różne rodzaje upuszczanych dźwięków i wyodrębniamy próbki dźwięków. A następnie za pomocą modelu pociągu wytrenuj komputer w rozpoznawaniu różnych rodzajów dźwięków. Nie zapomnij wyeksportować modelu, aby można go było użyć na swojej stronie internetowej.
W tym procesie zebraliśmy odgłos upuszczania wydawany przez cztery rodzaje butelek (butelka plastikowa, puszki, pudełko papierowe, szkło), które są często używane w życiu codziennym.
Krok 4: Zbuduj swój obwód fotonowy
![Zbuduj swój obwód fotonowy Zbuduj swój obwód fotonowy](https://i.howwhatproduce.com/images/010/image-27411-5-j.webp)
![Zbuduj swój obwód fotonowy Zbuduj swój obwód fotonowy](https://i.howwhatproduce.com/images/010/image-27411-6-j.webp)
Użyj mikrofonu i głośnika do podłączenia obwodu fotonowego, patrz obrazek powyżej. Nie zapomnij podłączyć go do zasilania.
Rozwiązywanie problemów z czasem
Jeśli używasz innej wersji układu Photon lub Arduino, możesz zastosować bibliotekę uczenia maszynowego „TensorFlowLite” do Photona. Jednak nasza wersja fotonu nie spełnia takiej funkcji. Zamiast tego używamy biblioteki javascript narzędzia uczenia maszynowego.
W międzyczasie nasza wersja fotonu nie może przesyłać dźwięku do komputera i analizować go w czasie rzeczywistym. Dlatego używamy pakietu npm „Głośnik” do odtwarzania dźwięku i analizowania go w przeglądarce.
Jeśli masz inną wersję Photon lub Arduino, możesz wypróbować kilka prostszych sposobów wysyłania dźwięku do komputera lub zastosowania biblioteki uczenia maszynowego do swojego obwodu.
Krok 5: Podaj swój kod na komputerze
Użyj Node.js, aby podać kod w celu automatycznego odbierania dźwięku i odtwarzania. Możesz
Możesz go znaleźć na Github.
Oto główny kod, którego użyliśmy w tym kroku.
…// Zapisz plik wav lokalnie i odtwórz go po zakończeniu przesyłania
socket.on('data', function (data) { // Otrzymaliśmy dane dotyczące tego połączenia writer.write(data, 'hex'); });
socket.on('end', function() { console.log('transmisja zakończona, zapisana w ' + outPath); writer.end(); var file = fs.createReadStream(outPath); var reader = new wav. Reader ();// zdarzenie "format" jest emitowane na końcu nagłówka WAVE reader.on('format', function () { // nagłówek WAVE jest usuwany z wyjścia czytnika reader.pipe(nowy głośnik (wavOpts)); }); // potoku plik WAVE do instancji programu Reader file.pipe(reader); }); }).listen(dataPort); …
Krok 6: Rozwiń swoją wizualizację
![Rozwiń swoją wizualizację Rozwiń swoją wizualizację](https://i.howwhatproduce.com/images/010/image-27411-7-j.webp)
![Rozwiń swoją wizualizację Rozwiń swoją wizualizację](https://i.howwhatproduce.com/images/010/image-27411-8-j.webp)
Użyj javascript, aby wysłać żądanie AJAX do cząstek i kontrolować funkcję „open”. Po wywołaniu funkcji „open” i ustawieniu wartości na „1” mikrofon na fotonie zostanie włączony i będzie nagrywał przez 3 sekundy. Nagrany dźwięk zostanie przesłany do komputera i odtworzony automatycznie.
Gdy komputer odbierze dźwięk, rozpoznanie pojawi się na stronie.
Zalecana:
AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. ABY RATOWAĆ PLANETĘ.: 19 kroków (ze zdjęciami)
![AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. ABY RATOWAĆ PLANETĘ.: 19 kroków (ze zdjęciami) AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. ABY RATOWAĆ PLANETĘ.: 19 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-268-37-j.webp)
AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. SAVE THE PLANE.: Zanim zaczniemy, polecam obejrzeć pierwszy film przed przeczytaniem tego, ponieważ jest bardzo przydatny. Cześć, nazywam się Jacob i mieszkam w Wielkiej Brytanii. Recykling jest dużym problemem tam, gdzie mieszkam, widzę dużo śmieci na polach i może to być szkodliwe. NS
JAK ZAmienić PLASTIKOWE BUTELKI W LAMPĘ BIURKOWĄ: 8 kroków
![JAK ZAmienić PLASTIKOWE BUTELKI W LAMPĘ BIURKOWĄ: 8 kroków JAK ZAmienić PLASTIKOWE BUTELKI W LAMPĘ BIURKOWĄ: 8 kroków](https://i.howwhatproduce.com/images/005/image-12911-j.webp)
JAK ZAmienić PLASTIKOWE BUTELKI W LAMPĘ BIURKOWĄ: w tej instrukcji pokażę Ci, jak zrobić własną lampę na biurko, używając pustych, głupich plastikowych butelek
Zrób ekspozycję za pomocą butelki piwa w Azylu Makera: 6 kroków
![Zrób ekspozycję za pomocą butelki piwa w Azylu Makera: 6 kroków Zrób ekspozycję za pomocą butelki piwa w Azylu Makera: 6 kroków](https://i.howwhatproduce.com/images/008/image-23834-j.webp)
Zrób ekspozycję za pomocą butelki piwa w Azylu Makera: Cześć, ten pomysł na mój mózg Więc to pochodzi z azylu Make, mamy za dużo butelki piwa Więc wpadłem na pomysł, aby zrobić wystawę za pomocą butelki piwa.Cele: Ponowne użycie butelki piwa w kreatywny sposób I baw się dobrze Materiał: Arduino WireWS2811 Zasilacz LED5v
LAMPA AWARYJNA USB Z ZUŻYTEJ BUTELKI PLASTIKOWEJ: 5 kroków
![LAMPA AWARYJNA USB Z ZUŻYTEJ BUTELKI PLASTIKOWEJ: 5 kroków LAMPA AWARYJNA USB Z ZUŻYTEJ BUTELKI PLASTIKOWEJ: 5 kroków](https://i.howwhatproduce.com/images/009/image-25633-j.webp)
LAMPA AWARYJNA USB Z UŻYWANEJ BUTELKI PLASTIKOWEJ: Witam wszystkich, to jest mój pierwszy post na temat instrukcji. W tym poście pokażę, jak zrobiłem tę lampę awaryjną o niskiej energii z plastikowej butelki
Stojak na butelki z muzyką z regulowanymi światłami: 14 kroków
![Stojak na butelki z muzyką z regulowanymi światłami: 14 kroków Stojak na butelki z muzyką z regulowanymi światłami: 14 kroków](https://i.howwhatproduce.com/images/010/image-29523-j.webp)
Stojak na butelki z muzyką z regulowanymi światłami: Jakiś czas temu mój przyjaciel zamówił 16-bitowy pierścień LED do majsterkowania, a robiąc to, wpadł na pomysł, aby umieścić na nim butelkę. Kiedy go zobaczyłem, zafascynowało mnie spojrzenie światła oświetlającego butelkę i przypomniałem sobie podziw