Spisu treści:
Wideo: Przenośna pozytywka / instrument z 6 nutami (łatwe do wykonania i ulepszenia!): 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Cześć! Zainspirowana Martinem Molinem, członkiem szwedzkiego zespołu Wintergatan, ostatnio zakochałam się w pozytywkach i wszystkim w nich. Ludzie tworzący piosenki na pozytywki wciąż używają staromodnego sposobu przebijania nuty w nutę, mając nadzieję, że czas się skończy. Zrobiłem to sam, wiem, że jest to męczące ćwiczenie i przydałoby się go zastąpić. Skończyło się na tym, że zastanawiałem się nad pomysłem wykorzystania detektorów linii na podczerwień do stworzenia piosenki. Oznaczałoby to, że wystarczyłoby przeczytać tylko kartkę czarno-białego zadrukowanego papieru, ale mogłoby też mieć różne zastosowania, takie jak skanowanie gazety w celu uzyskania dźwięku.
Krok 1: Materiały
To są materiały, których użyłem, ale są bardzo wymienne. Zobacz, co najbardziej Ci odpowiada!
- Arduino Uno
- Głośnik lub brzęczyk
-Bateria 9 v
- Klips na baterię 9 v
- Przełącznik włącz / wyłącz
-6 x czujnik odblaskowy QRD1114
- Kable rozruchowe
- Drewniane pudełko (10 x 15 x 9)
Krok 2: Obwód
Teraz tor jest moim zdaniem najtrudniejszą częścią tego projektu. Ale niech cię to nie przeraża; nie jest tak źle.
Czujnik odblaskowy QRD1114
Czujnik refleksyjny to tak naprawdę dwa czujniki w jednym. Zawiera zarówno nadawcę, jak i odbiorcę. Nadawca jest bardziej pomarańczowy do białego, a odbiorca jest czarniawy, ciemny. Dlatego potrzebuje wszystkich 4 nóg podłączonych do Arduino. Ten na kropce na odbiorniku wymaga rezystora 10 kΩ podłączonego do 5 V ORAZ kabla połączeniowego podłączonego do pinu analogowego w Arduino. Ten po przekątnej naprzeciwko tego również musi być podłączony do 5 V, ale przez rezystor 220 omów. Pozostałe dwie nogi można podłączyć bezpośrednio do ziemi (GND). Zainstalowanie 6 lub więcej z nich jest dość ciasne, więc polecam je lutować, jeśli możesz.
Mówca
Głośnik jest dość łatwy do podłączenia. Wystarczy podłączyć pin - do masy i podłączyć pin + do wybranego pinu cyfrowego w Arduino. Do tego projektu użyłem pinu ~9.
Bateria
Aby umożliwić zasilanie Arduino baterią, bardzo polecam zapoznanie się z tą instrukcją:
www.instructables.com/id/Powering-Arduino-…
Wykonują niesamowitą robotę, wyjaśniając, jak to zrobić. Użyłem tego samouczka również w moim projekcie.
Krok 3: Kodeks
Teraz kod. Ten projekt wykorzystuje podstawowe biblioteki już zaprogramowane w oprogramowaniu Arduino.
Po prostu rozpakuj plik zip i otwórz folder. Powinieneś widzieć dwie zakładki; HandHeldMusicBox i pitches.h. Stąd powinieneś być gotowy!
Jeśli pitches.h nie ma, możesz utworzyć nową kartę, naciskając „shift + ctrl + T” i nazywając ją pitchs.h. Stamtąd po prostu skopiuj wszystko z pliku.txt do nowej karty, która powinna to zrobić.
Krok 4: Nuty
Do stworzenia nuty stworzyłem arkusz kalkulacyjny w Google o nazwie „Speelpapier”, co po holendersku oznacza „Papier do gry”. Możesz to sprawdzić za pomocą tego linku:
docs.google.com/spreadsheets/d/1MHBrFVECut…
Jeśli chcesz samodzielnie utworzyć utwór, możesz po prostu skopiować wszystko z arkusza lub zapisać jego kopię na swoim Dysku. Jeśli wolisz używać Excela zamiast arkuszy kalkulacyjnych Google, możesz to zrobić również, pobierając go jako plik Excela w obszarze Plik> Pobierz jako> Microsoft Excel.
Pisanie w nutach jest w tej chwili trochę dziwne. Nuty przechodzą od G do E. Jeśli chcesz zagrać G na określonym kafelku, po lewej stronie wpisz „1” z napisem „RZĘD Z CYFRAMI”. Pamiętaj, aby dodać „ przed liczbą, aby arkusze kalkulacyjne Google zorientowały się, że w rzeczywistości nie jest to liczba, ale ciąg znaków, którego można użyć w kodzie.
'1 = G
'2 = A
„3 = B”
„4 = C
„5 = D”
'6 = E
Baw się przy tworzeniu własnych melodii.
Krok 5: Ulepszanie
Teraz najważniejszy krok: zrób to sam!
Dałem ci bardzo podstawowe kroki, aby zrobić podręczną pozytywkę, jak nadszedł czas, aby ulepszyć koncepcję. Oto kilka wskazówek:
- Możesz dodać więcej czujników za pomocą multipleksera lub innego Arduino
- Możesz spróbować, aby niektóre czujniki zmieniały oktawy, aby uzyskać większy zasięg
- Możesz dodać suwak głośności lub pokrętło
- Dodaj wzmacniacz, aby uzyskać więcej dźwięku z głośnika
- Użyj biblioteki audio, aby uzyskać zwariowane dźwięki, być może nawet tworząc dźwięk „pozytywki”.
- Użyj przerwań czasowych lub innej metody, aby spróbować również zagrać akordy!
- Edytuj plik generatora arkuszy muzycznych, aby działał dla Ciebie
- Mieć jakąś formę mechanizmu, który ciągnie papier z ustaloną szybkością.
Powodzenia w Twoim projekcie i daj mi znać o swoich postępach, bardzo chciałbym to usłyszeć.
Zalecana:
M5STACK Jak wyświetlić temperaturę, wilgotność i ciśnienie na M5StickC ESP32 za pomocą Visuino - łatwe do wykonania: 6 kroków
M5STACK Jak wyświetlić temperaturę, wilgotność i ciśnienie na M5StickC ESP32 za pomocą Visuino - łatwe do zrobienia: W tym samouczku nauczymy się, jak zaprogramować ESP32 M5Stack StickC z Arduino IDE i Visuino, aby wyświetlić temperaturę, wilgotność i ciśnienie za pomocą czujnika ENV (DHT12, BMP280, BMM150)
Ogromna elastyczna przezroczysta matryca LED poniżej 150 USD. Łatwe do wykonania.: 8 kroków (ze zdjęciami)
Ogromna elastyczna przezroczysta matryca LED poniżej 150 USD. Łatwy do zrobienia.: Chcę zacząć od stwierdzenia, że nie jestem profesjonalistą, nie mam żadnych dyplomów z elektroniki. Po prostu lubię pracować własnymi rękami i wymyślać różne rzeczy. Mówię to, aby zachęcić wszystkich nieprofesjonalistów takich jak ja. Masz możliwość
Przenośna pozytywka MP3 AUX: 23 kroki (ze zdjęciami)
Przenośna pozytywka MP3 AUX: Ta analiza procesu pokazuje, jak zbudować odtwarzacz MP3 z Arduino Nano, pliki są 16-bitowym MP3 i działają w przeciwieństwie do tradycyjnych odtwarzaczy muzycznych Arduino, które są ograniczone do 8-bitowego WAV. Kolejna część tego samouczka demonstruje tworzenie lasera-c
DIY MusiLED, zsynchronizowane z muzyką diody LED z aplikacją Windows i Linux jednym kliknięciem (32-bitowe i 64-bitowe). Łatwe do odtworzenia, łatwe w użyciu, łatwe do przenoszenia: 3 kroki
DIY MusiLED, zsynchronizowane z muzyką diody LED z aplikacją Windows i Linux jednym kliknięciem (32-bitowe i 64-bitowe). Łatwy do odtworzenia, łatwy w użyciu, łatwy do przenoszenia. Ten projekt pomoże Ci podłączyć 18 diod LED (6 czerwonych + 6 niebieskich + 6 żółtych) do płyty Arduino i przeanalizować sygnały karty dźwiękowej komputera w czasie rzeczywistym i przekazać je do diody LED, aby je oświetlić zgodnie z efektami beatu (Snare, High Hat, Kick)
Odciąg oparów lutowia - Super łatwe do wykonania: 6 kroków (ze zdjęciami)
Odciąg oparów lutowia | Super łatwe do zrobienia: zróbmy to! (High Five i Freeze Frame)Dziękuję za obejrzenie mojego projektu! Mam więcej na moim kanale YouTube youtube.com/c/3dsageDlaczego warto korzystać z pochłaniacza oparów? „Ekspozycja na kalafonię może powodować podrażnienie oczu, gardła i płuc, krwawienie z nosa i głowy