Witam, od niedawna zacząłem zajmować się elektroniką, a dokładniej Arduino. Chciałbym za pomocą buzzera z generatorem (5V) odtworzyć coś jak "mowę". Tutaj problemem nie jest złożenie układu tylko metoda działania i zdobycie potrzebnych "informacji". O ile dobrze myślę jeśli mam odtworzyć dźwięk o częstotliwości np. 100Hz to "puszcze" (jakby ktoś był wtajemniczony: digitalWrite(buzzerPin, HIGH) ) przez buzzer 5V, zaczekam 10ms i "wyłączę" prąd (napięcie 0V). Jak widać popłynie prąd zmienny (raz 5V, raz 0V). Jeśli to co napisałem jest prawdą, byłbym uszczęśliwiony, a jak nie to proszę mi wytłumaczyć jak mam to zrobić (na fizyce takich rzeczy nie mamy

)
Kolejnym problemem będzie zdobycie częstotliwości z pliku .mp3 (ew. mogę przekonwertować do "łatwiejszego" formatu). Tutaj poprosiłbym o metodę, a kod postaram się napisać sam (piszę w VB.NET).
BTW.
Czy administratorzy nie myśleli o założeniu działu 'elektronika'? Jest to ściśle związane z programowaniem, więc jak najbardziej pasowałoby do forum (mówiąc 'programowanie' chodzi mi o Arduino i mikrokontrolery np. AVR)