Krok 1: Wykonaj to
Co to jest?
Nagrywaj swój głos za pomocą mikrofonu BBC micro:bit i odtwarzaj go, przyspieszając lub spowalniając.
Wprowadzanie
Przewodnik po kodowaniu
Jak go używać
Umieść poniższy kod w micro:bicie. Naciśnij przycisk A i powiedz coś do mikrofonu. Podczas nagrywania na wyświetlaczu LED pojawi się kwadrat.
Naciśnij przycisk B, aby odtworzyć nagrany dźwięk. Odtwarza dwa razy szybciej, dzięki czemu Twój głos przyspiesza i brzmi piskliwie!
Jak to działa
Kod ustawia częstotliwość próbkowania na 10 000 Hertz (Hz) dla nagrywania. Oznacza to, że micro:bit mierzy lub próbkuje dźwięk z mikrofonu 10 000 razy na sekundę.
Kiedy odtwarza z powrotem, odtwarza próbki dwukrotnie szybciej, 20 000 razy na sekundę. Oznacza to, że odtwarza dwa razy szybciej i podwaja wysokość nagranych dźwięków.
Nagrywanie nowego dźwięku powoduje usunięcie poprzedniego nagrania tak jak naciśnięcie przycisku resetowania z tyłu, lub odłączanie micro:bita od źródła zasilania (USB lub pakietiu baterii).
Czego potrzebujesz
- micro:bit V2
- Edytor MakeCode
- opcjonalnie: przewody z krokodylkami i słuchawki lub głośnik ze wzmacniaczem, aby zwiększyć głośność i jakość dźwięku
Krok 2: Zakoduj to
Krok 3: Ulepsz to
- Zmień „gdy przycisk B wciśnięty” na „na potrząśnij” – wtedy możesz nagrać dźwięk i umieścić micro:bit z czymś, co chcesz chronić. Odtworzy Twoje nagranie, gdy zostanie ruszone!
- Zmień liczbę próbek odtwarzania w bloku przycisku B: większe liczby sprawią, że będzie odtwarzał szybciej i sprawi, że poziom dźwięku będzie wyższy. Mniejsze liczby spowalniają dźwięk i obniżają wysokość dźwięku.
- Eksperymentuj z różnymi próbkami nagrywania: nagrywanie przy niższych częstotliwościach próbkowania pozwoli na wykonywanie dłuższych nagrań, ale jakość będzie gorsza. Wyższe częstotliwości próbkowania nagrań oznaczają, że można tworzyć tylko krótsze nagrania, ale ich jakość będzie lepsza.
- Podłącz słuchawki lub głośnik ze wzmacniaczem do pinów 0 i GND, aby poprawić jakość odtwarzanego dźwięku.