2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
As-salamu alejkum!
Htio sam generirati različite zvukove poput predatora, optimusa primea i bumbara iz filma o transformatorima. Zapravo sam gledao video "hacksmith" video o izradi predatorske kacige. Tamo su generirali zvučni efekt predatora iz Hi-Fi izvora. I htio sam to isprobati s arduinom jer imam samo arduino. Pa sam ga počeo tražiti na internetu s manje potrebnim kodiranjem, jer ne želim koristiti formalni način na koji koristimo datoteku pitches.h za generiranje tonova. Htio sam imam jednostavan kod koji mogu lako razumjeti. Pa sam nakon mnogo istraživanja pronašao jedan i podijelio ga na svom youtube kanalu. Da, nadogradit ću ga u budućnosti, poput korištenja modula SD kartice s arduinom. Još nemam ovaj modul, ali kupit ću ga. Nadam se da će ovaj video biti malo informativan.
Započnimo!!
Pribor
- Arduino Uno s kabelom
- Zvučnici multimedijski zvučnici ili jednostavni zvučnici snage 5W
- Ukosnice ili utičnica od 3 mm
- I ispravno računalo ili prijenosno računalo
- 10 k ohm otpornik
Korak 1: Dio hardvera
Prikazana je shema strujnog kruga sve što trebate za povezivanje svih ovih komponenti.
Korak 2: Softverski dio (kod)
Dakle, imamo naziv knjižnice "PCM" MORAMO GA DODATI U FABRICU KNJIŽNICE, koja se nalazi u "C: / PROGRAM FILES (X86) ARDUINO / LIBRARY"
Zalijepite ga u mapu knjižnice ili vam je na raspolaganju prečac "Zalijepi ovdje", jednostavno povucite i ispustite tamo. I završili ste s bibliotečkom.
Sada imate softver za kodiranje koji se koristi za pretvaranje normalnog zvuka u numerički tekst koji je osnova svega na ovim računalima. Ove vrijednosti su između 0-255 Zato koristimo PWM pin#11.
Za audio dio moramo ga malo izmijeniti. Za to nam je potreban Audacity ili bilo koji drugi mrežni softver za pretvaranje zvuka.
Moramo ga pretvoriti u 8000 kHz
Zvučni sustav trebao bi biti MONO
Trajanje audioisječka ne smije prelaziti 4 sekunde
Izvezite ga u MP3 formatu
Sada otvorite Arduino IDE, idite na Primjeri> PCM> reprodukcija> otvorite ga
Ili sam dao arduino datoteku skice samo je otvorite.
Sada otvorite Encoder Software dvostrukim klikom i pojavit će se navigacijska kartica. Samo idite do mape u kojoj se nalaze audioisječci. I odaberite željeni. Nestat će i nakon nekog vremena pojavit će se okvir s uspjehom! To znači da su vaši podaci kopirani u međuspremnik. Sada otvorite arduino IDE i zamijenite postojeće vrijednosti pritiskom na "Ctrl +A & Del", a zatim pritisnite Ctrl +V i gotovi ste. Učitajte ovu skicu na svoju ploču.
i sada uživajte u svom voću pritiskom na tipku koja će vam reproducirati zvuk.
Za novi zvuk morate ponoviti cijeli ovaj postupak.