Spisu treści:

Wizualizator muzyki z Arduino: 5 kroków
Wizualizator muzyki z Arduino: 5 kroków

Wideo: Wizualizator muzyki z Arduino: 5 kroków

Wideo: Wizualizator muzyki z Arduino: 5 kroków
Wideo: Kurs Arduino #1: Wstęp - Jak zacząć przygodę z Arduino (od podstaw) 2024, Czerwiec
Anonim
Image
Image

Interaktywny wizualizator muzyczny

składniki

LM338T x5

Potencjometr x2 (1k i 10k)

Dioda 1N4006 x5

Kondensator x2 (1uF i 10uF)

Rezystory x3 (416, 10k i 1k)

Rozdzielacz pomocniczy x1

Kabel pomocniczy x1

Arduino Duemilanove x1 (nie testowano dobrze)

Gniazdo pomocnicze x1

LM785C x1

TL071CP x1

Gniazdo baterii 9V x2

Kabel połączeniowy x Wiele

LED ze sterownikiem WS2812B x46

Zasilacz do laptopa Dell 16V 20A x1

Krok 1: Lutowanie 5 macierzy LM338T

Lutowanie 5 macierzy LM338T
Lutowanie 5 macierzy LM338T
Lutowanie 5 macierzy LM338T
Lutowanie 5 macierzy LM338T

Ta liniowa tablica konwerterów napięcia obniża napięcie zasilania zasilacza laptopa 16 V do 5 V napięcia zasilania LED.

Krok 2: Obwód przetwarzania wstępnego dla wejścia sygnału Aux

Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux
Obwód przetwarzania wstępnego dla wejścia sygnału Aux

Po lewej stronie płytki stykowej znajduje się obwód wzmacniacza operacyjnego TL071, który sumuje i wzmacnia sygnał wejściowy aux w zakresie od -1,25 do 1,25 V. Sygnał jest przesuwany do Arduino Vref 0~5V podczas wstępnego przetwarzania. Blokuje szum generowany przez operację Arduino analogread(). Na środku płytki stykowej znajduje się regulator napięcia LM7805, który zamienia napięcie zasilania z akumulatora 9V na napięcie zasilania 5V dla Arduino. Gniazdo Aux-in znajduje się na prawej krawędzi, zapewniając dobre połączenie z urządzeniem odtwarzającym. Rozdzielacz Aux dzieli sygnał wyjściowy urządzenia odtwarzającego na dwa. Jeden dostarczany jest do głośnika, drugi do Arduino.

Krok 3: Pinout Arduino i diody LED

Pinout Arduino i diody LED
Pinout Arduino i diody LED
Pinout Arduino i diody LED
Pinout Arduino i diody LED

W dolnej części płytki Aruidno, Aruidno jest uziemione do płytki stykowej za pomocą białego przewodu po lewej stronie, pin2 odczytuje sygnał wyjściowy audio z obwodu wstępnego przetwarzania. W górnej części Arduino jest uziemione do macierzy LM338 drugim białym przewodem, pin3 po prawej stronie podaje sygnał szeregowy do paska LED.

Krok 4: Wynik

Krok 5: Kod źródłowy

Kod źródłowy

Zalecana: