Spisu treści:

ElectrOcarina: 6 kroków
ElectrOcarina: 6 kroków

Wideo: ElectrOcarina: 6 kroków

Wideo: ElectrOcarina: 6 kroków
Wideo: Jak ustawić programator czasowy | Unboxing i instrukcja| Elektroniczny programator czasowy z allegro 2024, Listopad
Anonim
ElektrOcarina
ElektrOcarina

Jak wielu, jestem wielkim fanem The Legend of Zelda Ocarina Of Time, którą wspominam jako jedną z najlepszych gier wideo, w jakie kiedykolwiek grałem (jeśli nie w tę). Z tego powodu zawsze chciałem mieć okarynę i kilka lat temu postanowił zrobić elektroniczny. Cóż… do tego czasu zawiodłem. W każdym razie niedawno dowiedziałem się, że firma zrobiła trochę. Ale tak naprawdę to nie jest to, co nazwałbym ElectrOcarina: nie możesz nawet w to dmuchać! Więc kiedy zdałem sobie sprawę, że był konkurs na instrument muzyczny na instruktażu, postanowiłem walczyć z przewodami. Ta instrukcja wyjaśni i da ci pliki do stworzenia własnej elektrokariny. Posiada 7 przycisków, odtwarza 8 tonów i jest zasilany przez proste Arduino Nano. Do realizacji tego projektu będziesz potrzebować:

Fuzja 360

Drukarka 3D

Arduino Nano

Niektóre komponenty elektroniczne (BOM zostanie szczegółowo omówiony poniżej)

Czas i Miłość;)

Krok 1: Modelowanie 3D

modelowanie 3d
modelowanie 3d
modelowanie 3d
modelowanie 3d
modelowanie 3d
modelowanie 3d

Po pierwsze: zaprojektujmy Okarynę. W tym celu użyłem Fusion 360, nie jestem aż tak dumny z tego pliku: moim zdaniem zbyt wiele kroków.

W każdym razie tutaj jest proces, przez który przeszedłem, aby wykonać ten model: - Rysowanie skorupy korpusu głównego - Revolve - Rysowanie ustnika - Revolve - Fillet, aby wygładzić połączenia - Wykonaj otwory na guziki - Przesuń płaszczyznę konstrukcyjną - Przesuń profil obiektu do wewnątrz- Wyciągnij, aby utworzyć „obramowanie zaciskowe”- Rysunek dla głośnika- Wyciągnij, aby stworzyć przestrzeń dla głośnika- Narysuj wewnętrzne złącza, aby otrzymać śruby- Wyciągnij je- Czyszczenie końca rury- Obróć, aby stworzyć przestrzeń dla Piezo - Podziel ciało na dwie połowy - Połącz jedno z "Obramowaniem zaciskowym" Pozostałe etapy modelowania dotyczą tworzenia pomieszczeń dla elektronicznego wnętrza. Spójrz na plik, wszystkie te kroki będą wydawały się jaśniejsze

Jak powiedziałem nie jestem dumny z tego modelu: -Za dużo kroków -Zapomniałem otworu na przełącznik ON/OFF -Miejsce na akumulator nie jest wykończone -Łóżko dla arduino nie pasowało, ja myślę o innym sposobie trzymania tego

Z tych powodów będę ponownie pracował nad plikiem i dlatego możesz znaleźć coś nieco innego niż to, co dzisiaj przedstawiłem, jeśli go pobierzesz. Polecam spróbować stworzyć własny plik, ale jeśli nie czujesz się komfortowo z modelowaniem 3D, proszę możesz pobrać plik fusion stąd. (Nie mogę ponownie przesłać mojego pliku! Muszę to jak najszybciej zaktualizować) Z drugiej strony niektóre części projektu zostały parametryczne, dzięki czemu możesz zmienić rozmiar otworów, jeśli twoje przyciski nie pasują do moich, idem dla wymiarów głośnika i piezo. Aby łatwo dokonać tych modyfikacji, możesz przejść do Modyfikuj > Zmień parametry (patrz ostatnie zdjęcie)

Krok 2: Drukowanie 3D

drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d

Gdy model jest gotowy, możemy go wydrukować w 3D!Niewiele do powiedzenia na temat tej części

Gdy skończysz walkę z podporami, możesz użyć uszczelniacza w aerozolu (nie jestem pewien co do angielskiej nazwy). Pozwoli to na wygładzenie powierzchni nadruku. Zasadniczo wygląda to tak:-Zastosuj-Niech wyschnie-Użyj papieru ściernego-Uruchom OverWatch out, ta część jest długa, ale im dłużej spędzisz czas na tym kroku, tym ładniejsza będzie twoja farba (nie bądź leniwy jak ja).

Krok 3: Elektroniczne

Elektroniczny
Elektroniczny
Elektroniczny
Elektroniczny
Elektroniczny
Elektroniczny

Oto wykaz materiałów: - Przewody Arduino Nano - Perforowana płytka elektroniczna (opcjonalnie) - Bateria 9 V - Podłączanie akumulatora - Włącznik / wyłącznik (o którym zapomniałem!:o) - Rezystor 10K - Rezystor 1M - Piezo Buzzer - Głośnik 8Ohm ++++ Poniższą listę można po prostu zastąpić tą płytą ++++

-LM386 (wzmacniacz audio małej mocy) Potencjometr -10 kΩ Rezystor -10 Ω Kondensator -10 µF -Kondensator 0,05 µF (lub 0,1 µF) - Kondensator 250 µF

W tym obwodzie znajdują się 4 części:-czujnik mocy-czujnik-przycisk-wzmacniacz + wyjście audio Sprawdźmy je.

Moc

Nic specjalnego, pamiętaj tylko, że będziesz potrzebować dodatkowej linii z akumulatora do wzmacniacza. Patrz zdjęcie powyżej.

Czujnik wydmuchu

W moich wczesnych próbach używałem mikrofonu, ale wyniki były tak niechlujne i przypadkowe. Zrezygnowałem z tego i zdecydowałem się użyć prostego Piezo: To jest tanie i wydajne. Wystarczy go wpiąć między pin analogowy arduino a masę. Uważaj, rezystor 1MegaOhm jest podłączony równolegle do piezo. Należy również uważać, aby dowiedzieć się, który pin to +, a który jest uziemiony na piezo. Zrobiłem bardzo prosty kod, aby sprawdzić odczytywanie wartości na monitorze i wypróbowanie komponentu na dwa sposoby:

void setup () { pinMode (A0, INPUT); Serial.początek (9600); }

void loop(){ Serial.println (analogRead (A0)); opóźnienie (20);}

guziki

Po zwolnieniu przyciski należy połączyć z masą przez rezystor 10k.

Wzmacniacz

Aby być uczciwym, po prostu odtworzyłem obwody z tej strony

Krok 4: Kod

Kod korzysta z biblioteki "The Synth" stworzonej przez DZL można ją pobrać z tej strony github. Jeśli chodzi o część, którą napisałem, to jest to dość prosty kod:Sprawdza, czy jest uderzenie. Jeśli tak, to sprawdź, czy przycisk jest wciśnięty, a następnie zagraj nutę. Jeśli jednak nie naciska się żadnego przycisku, ale jest uderzenie, odtwarza dźwięk podstawowy. Jeśli nie ma uderzenia, to nic nie robi. Sprawdź kod;)

Krok 5: Montaż

montaż
montaż
montaż
montaż
montaż
montaż

Czas wszystko przylutować i zanurkować w przewody…Było bałagan…Dodaj dość długie przewody do swoich przycisków, to pomoże podczas montażu.

Krok 6: Co dalej?

Tworzenie tego projektu było świetną zabawą i rozpaczą. Ale to tylko wersja v1, ponieważ można go ulepszyć na wiele sposobów! Oto lista przyszłych zmian: -Dołącz dodatkowy przycisk do odtwarzania półtonów -Popraw jakość dźwięku -Przerób plik 3D -Przygotuj gotowy do podłączenia ekran Mam nadzieję, że podobał Ci się projekt i daj mi znać, jeśli go stworzyłeś!:)

Zalecana: