Spisu treści:

Gramofon Arduino: 6 kroków
Gramofon Arduino: 6 kroków

Wideo: Gramofon Arduino: 6 kroków

Wideo: Gramofon Arduino: 6 kroków
Wideo: Kurs Arduino #6: Przyciski - Prawidłowe podłączenie i obsługa 2024, Listopad
Anonim
Gramofon Arduino
Gramofon Arduino

Ta instrukcja została stworzona w celu spełnienia wymagań projektowych Makecourse na University of South Florida (www.makecourse.com)

W przypadku projektu kursu wiedziałem, że chcę stworzyć coś związanego z muzyką, ale na tyle prostego, że nowicjusz w kodowaniu i modelowaniu, taki jak ja, byłby w stanie to zrobić. Tak więc zdecydowałem się na ideę gramofonu, który będzie aktywowany, gdy „igła” zostanie upuszczona na płytę.

Poniższy samouczek opisuje materiały i procesy związane z tworzeniem gramofonu przy użyciu mikrokontrolera Arduino Uno.

Krok 1: Materiały

  • Mikrokontroler Arduino Uno
  • Deska do krojenia chleba
  • Silnik krokowy i moduł sterownika silnika
  • Moduł czujnika touchpada
  • Moduł dźwiękowy Sparkfun Audio Breakout
  • Pakiet odrywanych nagłówków
  • Karta Micro SD 2 GB z adapterem
  • .5W głośnik 8ohm
  • Przenośny bank mocy
  • Lutownica

Będziesz także potrzebował dostępu do oprogramowania do edycji dźwięku, jakiejś formy oprogramowania CAD i Arduino IDE.

Krok 2: Przygotuj moduł dźwiękowy

Przygotuj moduł dźwiękowy
Przygotuj moduł dźwiękowy
Przygotuj moduł dźwiękowy
Przygotuj moduł dźwiękowy
Przygotuj moduł dźwiękowy
Przygotuj moduł dźwiękowy

Moduł, który odczyta plik dźwiękowy do głośnika, nie jest gotowy do użycia z płytką prototypową, więc trzeba będzie do niego dodać nagłówki.

Pierwsze zdjęcie przedstawia, jak to wygląda, gdy nadejdzie. Po przylutowaniu siedmiu głowic z każdej strony będzie gotowy do użycia.

Następnie wybierz utwór, który chcesz odtworzyć na swoim nagraniu. Moduł może pomieścić aż 512 utworów, ale 1 wystarczy do tego projektu. Moduł audio breakout będzie odtwarzał tylko 4-bitowe pliki dźwiękowe o częstotliwości 32 kHz, których nazwy zaczynają się od „0000.ad4”, „0001.ad4” i tak dalej. Aby uzyskać plik dźwiękowy w tym formacie, najpierw użyj programu takiego jak Audacity, aby przekonwertować go na mono, 32KHz, 16-bitowy plik audio wave. Strona Spark Fun dla tego modułu zawiera również narzędzie, za pomocą którego można przekonwertować plik wave do wymaganego 4-bitowego formatu.

Następnie, po przesłaniu pliku dźwiękowego na kartę microSD o pojemności 2 GB, część audio jest gotowa do pracy!

Krok 3: Części drukowane 3D

Dołączyłem pliki części, których użyłem do mojego gramofonu. Cylinder na pokrywie jest celowo dłuższy niż to konieczne, dzięki czemu można go przyciąć dokładnie do tego, czego potrzebujesz. To samo dotyczy igły. Otwór na wieczku to miejsce, w którym czujnik dotykowy będzie wystawał z pudełka, ukryty w części zwanej „uchwytem igły”.

Krok 4: Tworzenie obwodu sterującego

Tworzenie obwodu sterującego
Tworzenie obwodu sterującego
Tworzenie obwodu sterującego
Tworzenie obwodu sterującego

Oto układ obwodu, który obejmuje czujnik dotykowy, moduł dźwiękowy, silnik krokowy, głośnik i arduino uno.

Krok 5: Szkic Arduino

Dołączony jest szkic używany do uruchomienia do projektu. Po naciśnięciu czujnika dotykowego uruchamia on jednocześnie moduł dźwiękowy i silnik krokowy.

Krok 6: Złóż wszystko razem

Aby ukończyć projekt, ułóż gadżety i gadżety w pudełku tak, aby po przełożeniu płyty przez wieko można ją było przymocować do silnika krokowego. Proponuję przykleić silnik, aby nie odłączył się od płyty przy każdym przesunięciu pudełka. Czujnik dotykowy jest umieszczany przez szczelinę w pokrywie, przy "uchwytu igły", pomiędzy nim a igłą. W ten sposób, gdy igła zostanie dociśnięta w kierunku zapisu, aktywuje czujnik.

W tragicznym obrocie wydarzeń cylindryczna część mojego rekordu uległa urwaniu, więc po przyklejeniu jej z powrotem, chwieje się, gdy się obraca. Ale myślę, że to zwiększa autentyczność mojego gramofonu, podobnie jak stare winyle!

Mam nadzieję, że podobał Ci się ten Instruktaż i życzę powodzenia każdemu, kto zdecyduje się go wypróbować!

Zalecana: