Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
As-salamu alaykum!
Chciałem wygenerować różne dźwięki, takie jak drapieżnik, optimus prime i bumblebee z filmu transformatorowego. Właściwie oglądałem film „hacksmith” o tworzeniu hełmu drapieżnika. Tam generowali efekt dźwiękowy drapieżnika ze źródła Hi-Fi. I chciałem go wypróbować z arduino, bo mam tylko arduino. Więc zacząłem szukać go w Internecie z mniej wymagającym kodowaniem, ponieważ nie chciałem używać formalnego sposobu, w jaki używamy pliku pitches.h do generowania tonów. mam prosty kod, który mogę łatwo zrozumieć. Więc po wielu poszukiwaniach znalazłem jeden i udostępniłem go na moim kanale YouTube. Tak, w przyszłości uaktualnię go tak, jak przy użyciu modułu kart SD z arduino. Nie mam jeszcze tego modułu, ale go kupię. Mam nadzieję, że ten film będzie mało pouczający.
Zacznijmy!!
Kieszonkowe dzieci
- Arduino Uno z kablem
- Głośniki głośniki multimedialne lub prosty głośnik 5W
- Klipsy Alegator lub gniazdo 3mm
- I działający komputer lub laptop
- Rezystor 10 kΩ
Krok 1: Część sprzętowa
Schemat obwodu zawiera wszystko, czego potrzebujesz, aby połączyć wszystkie te elementy.
Krok 2: Część oprogramowania (kod)
Mamy więc nazwę biblioteki "PCM" MUSIMY JĄ DODAĆ DO FOLDERU BIBLIOTEKI, który znajduje się w " C:\PROGRAM FILES (X86)\ARDUINO\LIBRARY"
Wklej go w folderze biblioteki lub pod nazwą skrótu „Wklej tutaj” wystarczy przeciągnąć i upuścić tam. I gotowe.
Teraz masz oprogramowanie kodujące, które służy do konwersji normalnego dźwięku na tekst numeryczny, który jest podstawą wszystkiego na tych komputerach. Te wartości są liczbami z zakresu 0-255. Dlatego używamy pinu PWM nr 11.
W przypadku części audio musimy ją trochę zmodyfikować. Do tego potrzebujemy Audacity lub innego oprogramowania konwertera audio online.
Musimy go przekonwertować na 8000 khz
System dźwiękowy powinien być MONO
Długość klipu audio nie powinna przekraczać 4s
Eksportuj w formacie Mp3
Teraz otwórz Arduino IDE, przejdź do Przykłady> PCM> odtwarzanie> otwórz go
Lub dostarczyłem plik szkicu arduino, po prostu go otwórz.
Teraz otwórz Encoder Software, klikając dwukrotnie, a pojawi się zakładka nawigacyjna. Po prostu przejdź do folderu, w którym znajdują się klipy audio. I wybierz żądany. Zniknie, a po chwili pojawi się okno z napisem Sukces! Oznacza to, że Twoje dane zostały skopiowane do schowka. Teraz otwórz arduino IDE i zastąp istniejące wartości, naciskając „Ctrl + A i Del”, a następnie naciśnij Ctrl + V i gotowe. Prześlij ten szkic na swoją tablicę.
a teraz ciesz się owocami, naciskając przycisk, który odtworzy dźwięk.
W przypadku nowego dźwięku musisz powtórzyć cały proces ponownie.