Spisu treści:

DIY Mini syntezator basowy: Anoda Meeblipa: 10 kroków (ze zdjęciami)
DIY Mini syntezator basowy: Anoda Meeblipa: 10 kroków (ze zdjęciami)

Wideo: DIY Mini syntezator basowy: Anoda Meeblipa: 10 kroków (ze zdjęciami)

Wideo: DIY Mini syntezator basowy: Anoda Meeblipa: 10 kroków (ze zdjęciami)
Wideo: Прогресс типичного гитариста 2024, Listopad
Anonim
Image
Image
Trochę badań
Trochę badań

To moja pierwsza instrukcja dotycząca budowania od podstaw nagradzanego monosynth: anody meeblip.

Poniżej znajduje się wideo z musicradar pokazujące możliwości tego syntezatora.

Jest to w pełni sprzętowy syntezator basowy o otwartym kodzie źródłowym, który zapewnia tłuste dźwięki basowe za pomocą sterowania midi.

Jeśli chcesz inną szybką prezentację na ten temat i solidny przykład tego, co potrafi to urządzenie, zajrzyj na stronę producenta: meeblip.com.

Chociaż można go kupić, myślę, że o wiele ciekawsze jest zbudowanie go samemu, ponieważ jest to syntezator typu open source (sprzęt i oprogramowanie układowe są na GitHub)

Więc zacznijmy!

Krok 1: Trochę badań

Najpierw spójrzmy na pliki źródłowe,

WSZYSTKIE POTRZEBNE PLIKI SĄ NA GITHUbie

Postanowiłem wykonać obwód na stripboardzie (lub veroboard). Znalazłem jedną stronę, która pokazuje tylko stripboardową wersję schematów na github: irieelectronics.de.

Wielkie dzięki dla Paula na tej stronie za jego projekt stripboardu. Wiem, że jego pliki są chronione prawami autorskimi i nie posiadam praw autorskich, ale chciałem tylko podzielić się z wami jego wspaniałym dziełem. Więc bardzo mu dziękuję za zrozumienie.:)

Pierwsze zdjęcie to układ stripboardowy, z wycięciami na ślady PCB symbolizowanymi czerwonymi kropkami.

W tym przypadku zaprojektowałem układ w Boxmaker, a następnie edytowałem go w Photoshopie. Dostarczyłem Ci pliki PSD, możesz ich używać tak, jak chcesz. (nie mogę dać ci kopii jpeg, ponieważ instruktażowo skompresuj go zbyt mocno, aby zobaczyć linie na układzie:(.)

Krok 2: Zbieranie potrzebnych komponentów i materiałów

Zbieranie potrzebnych komponentów i materiałów
Zbieranie potrzebnych komponentów i materiałów
Zbieranie potrzebnych komponentów i materiałów
Zbieranie potrzebnych komponentów i materiałów

BOM: (znowu z irieelectronics.de): Zestawienie materiałów (R12 nie jest określony, ale wynosi 100 omów).

EDYCJA: Link szwy nie działa, nowy link do BOM.

Dostałem większość komponentów z taydaelectronics.com i dwie lub trzy rzeczy, takie jak wtyczka ścienna 9 V z Banggood.com

Potrzebny będzie programator ISP, taki jak ten, aby wgrać firmware do atmega32.

Do obudowy użyłem arkusza MDF (drewno) o grubości 3 mm z mojego lokalnego sklepu z narzędziami.

Krok 3: Rozpocznij lutowanie

Rozpocznij lutowanie!
Rozpocznij lutowanie!
Rozpocznij lutowanie!
Rozpocznij lutowanie!
Rozpocznij lutowanie!
Rozpocznij lutowanie!

Przygotuj deskę: Najpierw przytnij kawałek stripboardu zgodnie z czerwonymi kropkami na układzie.

Przylutuj: Musisz zainstalować dwa przewody (+5V i GND) pod atmega32 przed przylutowaniem.

Następnie przylutuj komponenty do stripboardu zgodnie z układem i zestawieniem materiałów, aby wiedzieć, które komponenty są odniesione do których numerów na układzie (np. R2, C7, itd.).

OSTRZEŻENIE! W projekcie stripboardu jest jeden błąd, pierwszy zielony przewód połączeniowy z lewej strony jest podłączony do BL (x;y), chociaż powinien być podłączony do BK. Upewnij się, że nie wpadniesz w pułapkę.

Krok 4: Programowanie oprogramowania układowego

Programowanie oprogramowania
Programowanie oprogramowania
Programowanie oprogramowania
Programowanie oprogramowania
Programowanie oprogramowania
Programowanie oprogramowania

Aby nagrać oprogramowanie układowe na atmega32, musisz najpierw pobrać folder oprogramowania układowego na GitHub.

Możesz zobaczyć szczegółową instrukcję jak to zrobić TUTAJ.

Podam ci tylko nagłówki, jak to zrobić za pomocą wymienionego wcześniej programisty ISP (upewnij się, że sterowniki są poprawnie zainstalowane, możesz znaleźć przydatne informacje na ten temat, wyszukując w Google).

Zainstaluj WinAVR (dla Windows) (aby komputer mógł komunikować się z atmega przez programator): Link TUTAJ

Otwórz plik "make-anode.bat" w folderze oprogramowania i zmień nazwę po "-C" na nazwę swojego programisty ISP. Mój to "usbasp", więc oto mój plik:

avrdude -c usbasp -p m32 -B 5 -U flash:w:anode.hex -U fuse:w:0xBF:m -U hfuse:w:0xD9:m pauza

Na końcu dodałem polecenie "pause", aby konsola nie zamykała się po zakończeniu procesu, dzięki czemu można zobaczyć, czy proces się powiódł, czy nie.

Następnie podłącz programator do komputera, a szpilki do ich prawego miejsca na stripboardzie. (czarne punkty po lewej stronie atmegi, nazwy są na niebiesko po lewej stronie na obrazku.) Zwróć uwagę podczas robienia tego, jeśli źle podłączysz, możesz zniszczyć swoją atmegę32 !

Następnie uruchom plik „make-anode.bat”

Gotowe ! Firmware błysnął na mikrokontrolerze !:D

(Jeśli się nie powiedzie, upewnij się, że masz zainstalowane odpowiednie sterowniki, poprawną nazwę programisty ISP, folder „firmware” ze wszystkimi innymi plikami w nim, dobre połączenie w obwodzie i AtMega poza obwodem (umieść go na pustej płytce stykowej tylko po to, aby ją zaprogramować) i dobrze podłączony do kryształu 16 Mhz na odpowiednich pinach.)

Krok 5: Wykonanie obudowy

Wykonanie obudowy
Wykonanie obudowy
Wykonanie obudowy
Wykonanie obudowy
Wykonanie obudowy
Wykonanie obudowy
Wykonanie obudowy
Wykonanie obudowy

Wydrukowałem układ obudowy (patrz załącznik układu PDF w kroku 1) i przykleiłem go na arkuszu MDF o grubości 3 mm. Następnie wyciąłem wszystkie ślady i przykleiłem między nimi „panele”. Nie przyklejaj górnej, bo nie będziesz mógł jej otworzyć, aby umieścić tam elektronikę!:P

Po przeszlifowaniu obudowy pomalowałem go na czarno.

Krok 6: Montaż garnków i ich okablowanie

Montaż garnków i ich okablowanie
Montaż garnków i ich okablowanie
Montaż garnków i ich okablowanie
Montaż garnków i ich okablowanie
Montaż garnków i ich okablowanie
Montaż garnków i ich okablowanie

Najpierw umieść elementy montowane na panelu z boku i okablowaj je zgodnie z układem.

Następnie umieść garnki i przełączniki na górnym panelu zgodnie z drugim układem i podłącz je do stripboardu.

Do garnków dodałem małe gałki.

(Napisy: układy pochodzą z irieelectronics.de, dodałem nazwy połączeń do drugiego dla lepszego zrozumienia)

Krok 7: Montaż przełączników i innych złączy

Montaż przełączników i innych złączy
Montaż przełączników i innych złączy
Montaż przełączników i innych złączy
Montaż przełączników i innych złączy
Montaż przełączników i innych złączy
Montaż przełączników i innych złączy

Zamontuj przełączniki i gniazdo midi, gniazdo audio, przycisk midi-learn i gniazdo zasilania prądem stałym.

Następnie możesz je okablować zgodnie z układem.

Krok 8: Okablowanie wszystkiego

Okablowanie wszystkiego
Okablowanie wszystkiego

Ten krok jest nieco niechlujny. Dodałem złącza do płytki, aby móc łatwo odłączyć górny panel.

Krok 9: Czas zrobić to ładnie

Czas zrobić to ładnie!
Czas zrobić to ładnie!

Wydrukowałem jakiś wzór na niektórych etykietach, a następnie wyciąłem i przykleiłem je do etui.

Możesz pobrać plik pdf, jeśli chcesz go również wydrukować.

Krok 10: Gotowe

Możesz teraz dodać zasilanie (9V) do swojego syntezatora i połączyć się z komputerem przez midi. Możesz użyć taniego kabla USB do midi (takiego jak ten), ale lepiej radzę kupić ten lepszej jakości: Miditech midilink.

Dziękuję za przeczytanie ! Mam nadzieję, że Ci się podobało, nie wahaj się zadawać pytań:)

Zalecana: