Spisu treści:

Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino: 5 kroków
Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino: 5 kroków

Wideo: Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino: 5 kroków

Wideo: Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino: 5 kroków
Wideo: naukovo.pl [404] - Dobra ciotka Magda - #koronawirus 404. O komputerze kwantowym teoretycznie-wywiad 2024, Listopad
Anonim
Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino
Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino

Opis Projektu:

Rozpoczęła się nowa podróż, w której pomysły mogą być łatwo wdrażane za pomocą społeczności open source (dzięki Arduino). Więc oto sposób

· Rozejrzyj się wokół siebie i obserwuj swoje otoczenie

· Odkryj problemy do rozwiązania

· Myśl, próbuj i kontynuuj naukę i dziel się

· Najważniejsze, co nazywam, to KEEP IT SIMPLE:)

· Powtarzać

Moim zamiarem było stworzenie projektu muzycznego na platformie arduino

Więc szukałem w Internecie i znalazłem niesamowite kreatywne projekty, ale chciałem tworzyć własne rzeczy!

Więc natknąłem się na tę funkcję tone() z biblioteki arduino. Poniżej link, w którym znajdziesz opisowe informacje na jego temat

www.arduino.cc/reference/en/język/funkcja…

Teraz po przeczytaniu o pomysłach na funkcję tone() rozpoczął swoją podróż.

Zasadniczo funkcja tone(), jak byś przeczytał, generuje dźwięk o jakiejś częstotliwości, którą przekazujesz w parametrze. Pomyślałem więc, jak wykorzystać tę pojedynczą funkcję do generowania różnych rodzajów dźwięku?

Odpowiedź brzmiała: w matematyce wszyscy używamy matematyki na co dzień, jej logika polega na rozwiązywaniu zagadek

Z tego wszechświata (Zdanie ze słynnego serialu Numb3rs)…

Chodzi o to, aby dźwięk, który można wygenerować za pomocą równań matematycznych, nazwijmy go MathMusic

W tym projekcie wykorzystałem:

· Równanie powierzchni prostych kształtów geometrycznych (kwadrat, prostokąt, równoległobok, trójkąt i okrąg)

· Równanie kwadratowe i szeregi Fibonacciego.

do generowania dźwięku. Teraz możesz rozszerzyć ten projekt i odkryć nową muzykę, używając różnych równań lub formuł…

Krok 1: Rzeczy potrzebne do wykonania tego projektu

Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu
Rzeczy potrzebne do wykonania tego projektu

Narzędzia wymagane do wykonania tego projektu:

  • Płytka Arduino UNO
  • Głośnik lub brzęczyk polecam głośnik dla dobrej jakości dźwięku
  • jeden rezystor 220 omów zabezpieczający obwód przed uszkodzeniem
  • Przewody połączeniowe do podłączenia arduino i głośnika

Oprogramowanie

Musisz zainstalować Arduino IDE, aby przesyłać programy z komputera na płytkę.

jeśli nie masz się czym martwić Poniżej znajduje się link do instalacji Arduino IDE

www.arduino.cc/en/Main/Software

Krok 2: Schemat

Schematyczny
Schematyczny

Możesz również wykonać swój obwód za pomocą poniższego linku

fritzing.org/home/

Krok 3: Jak uruchomić program za pomocą Arduino?

Przede wszystkim musisz podłączyć płytkę Arduino do komputera lub komputera za pomocą kabla USB

Następnie podano link Pobierz i zainstaluj Arduino IDE Software.

Nareszcie Pobierz plik zip, który zawiera kod źródłowy tego projektu

Więc zacznij i zrób z tego coś nowego!

Zalecana: