Arduino Polska Forum
Generator pliku wav jak zrobić? - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Konstrukcje (https://forum.arduinopolska.pl/dzial-konstrukcje)
+--- Wątek: Generator pliku wav jak zrobić? (/watek-generator-pliku-wav-jak-zrobi%C4%87)



Generator pliku wav jak zrobić? - mareczek - 27-08-2017

Jest mi bardzo przykro ale moja wiedza na temat arduino zaczyna się i kończy tylko na uruchomieniu programu.
Ale mam zamiar to szybko zmienićSmile
Do tego czasu będę bazował na wiedzy innych.

Potrzebuję skonstruować małe urządzenie audio.
Ogólne założenie jest takie:

Potrzebuję generatora pliku wav z dzwiękiem pracującego silnika do modelu samochodu. plik wav ma zmieścić się w pamięci atmegi działając w pętli z możliwością zmiany prędkości odtwarzania na podstawie sterowania pwm 1000 - 2000 us.
- sprzęt arduino pro mini  ze względu na rozmiary i wagę.
- jakiś mikro wzmacniacz

Czy taki generator jestem w stanie wykonać sam na takim arduino?
I czy jest ktoś kto mi w tym pomoże?


RE: Generator pliku wav jak zrobić? - adix - 27-08-2017

Daj spokój to się nie opyla poza tym jakość jest mizerna kup to i załatwi sprawe.
http://allegro.pl/modul-odtwarzacz-dzwieku-wtv020-sd-mp3-arduino-i6917829555.html


RE: Generator pliku wav jak zrobić? - mareczek - 27-08-2017

Acha.
A jak tym sterować z pwm ?


RE: Generator pliku wav jak zrobić? - adix - 27-08-2017

Nie wiem nie odpalałem tego modułu jeszcze.


RE: Generator pliku wav jak zrobić? - mareczek - 28-08-2017

To jaki jest powód, że doradzasz ten moduł?
Ja chcę tylko odtworzyć króciutki plik dzwiękowy w pętli i do tego sterować nim poprzez pwm.


RE: Generator pliku wav jak zrobić? - adix - 28-08-2017

Łatwość obsługi na necie masz gotowa bibliotek na kartę wrzucisz plik i po sprawie.
Ja kiedyś pisałem taki koder na atmedze ale w bascomie i uwierz dużo czasu to pochłonie niczym zacznie ci to cokolwiek sygnalizować ,nie wiem czy pod arduino niema jakiejś biblioteki jak znajdę chwile to poszperam ci za tym.


RE: Generator pliku wav jak zrobić? - mareczek - 05-09-2017

Zaczynam powoli programować moje arduino ale mm kolejne pytanie.
W bibliotece pcm.c mam zdefiniowaną zmienną
#define SAMPLE_RATE 22000

Jak mogę zmieniać tą zmienną w utworzonej pętli w programie głównym?


RE: Generator pliku wav jak zrobić? - namok - 06-09-2017

To nie zmienna tylko stała. Jeśli chcesz ją modyfikować to musisz zmienić bibliotekę i zdefiniować jako zmienną.