Съдържание:
- Стъпка 1: Електрониката
- Стъпка 2: Програмиране на микроконтролер
- Стъпка 3: Създаване на корпуса
- Стъпка 4: Попълване на корпуса
- Стъпка 5: Гравиране на алуминиевия преден панел
- Стъпка 6: Готово
Видео: 160 LED VU-метър: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Този проект е 160 LED стерео VU-метър, с 80 LED на аудио канал. Той е базиран на AVR микроконтролер ATmega328p, същият в Arduino UNO или nano. Този VU-метър реагира на звук, подаван в RCA жаковете в задната част на устройството и може да бъде включен към всеки аудио усилвател. Тествах го на изхода на предусилвателя на моя усилвател и нивата са добре и могат да се регулират с помощта на потенциометър.
Този проект не е труден за изпълнение, но не го препоръчвам за начинаещи в електрониката, тъй като трябва да знаете как да запоявате SMD компоненти. Но ще се забавлявате много, като го изграждате, запоявате и сглобявате, както направих аз!
Това ръководство има за цел да научи как да изграждам този VU-метър от файловете на моя проект. Всички файлове, свързани с хардуер или софтуер, са на моя Github, тъй като този проект е с отворен код. Не се колебайте да го промените! Кодът е документиран (доксигенов начин)!
Нека започнем изграждането!
Стъпка 1: Електрониката
Ще започнем с изграждането на ядрото на VU-метъра: електрониката.
Направих печатна платка с помощта на EAGLE. Файловете са в моя Github.
За това ще ви трябват две печатни платки и няколко компонента. Всъщност материалът се отнася за една печатна платка и тъй като има два аудиоканала, ще ви трябват две печатни платки и всеки компонент два пъти.
Можете да получите достъп до BOM (Bill Of Materials) тук: BOM.
Можете да получите достъп до печатните платки Gerber тук: Gerber.
За печатни платки ще трябва да ги направите произведени, има много компании там, които ще го направят евтино като JLCPCB или PCBWAYS. Аз лично използвах PCBWAYS и те ми предложиха дъските в замяна на някакво извикване/преглед на моя Github.
Ако никога досега не сте поръчвали печатна платка, това е много лесно, просто трябва да компресирате файловете Gerber, свързани по -горе, в.zip архив и да ги пуснете на уебсайта на любимия си производител. И това е всичко!
Ако решите да използвате PCBWAYS, можете лесно да поръчате печатната платка, без да се забърквате с Gerbers, като следвате тази връзка: EASY_ORDER_LINK
След като имате всички необходими компоненти, можете да запоявате всичко, като следвате името на компонентите на спецификацията и на печатната платка.
Стъпка 2: Програмиране на микроконтролер
След като двете ви платки са запоени, ще трябва да програмирате микроконтролера ATmega328p върху тях.
За да запишете фърмуера на atmega32, първо трябва да изтеглите папката на софтуера на GitHub.
За това ще ви трябва AVR програмист като този USBASP (можете да го намерите на Aliexpress, bangood, ebay, като потърсите usbasp …) или просто Arduino.
Ако използвате Arduino, просто следвайте този урок: Arduino tuto
Ако използвате AVR програмист, просто следвайте този:
Просто ще ви дам заглавия за това как да го направите с изброените по -горе програмист на isp (уверете се, че драйверите са инсталирани правилно, можете да намерите полезна информация за това, като потърсите в Google.)
Инсталирайте WinAVR (за Windows) (за да позволите на компютъра да комуникира с ATmega чрез програмиста): Връзка
След това свържете програмиста към компютъра и към печатната платка (6 -пинов конектор). Внимавайте, когато го правите, ако го включите по грешен начин, очевидно няма да работи.
Отворете терминал (CMD в Windows) и въведете:
avrdude -c usbasp -p m328p -B 5 -U флаш: w: фърмуер.hex -U l предпазител: w: 0xBF: m -U hfuse: w: 0xD9: m
Свършен ! Фърмуерът мига на микроконтролера! (Ако не успее, уверете се, че имате инсталирани правилните драйвери, правилното име на програмист на isp, добра връзка на вашата верига.)
Стъпка 3: Създаване на корпуса
Използвах MDF и шперплат като основен материал за направата на корпуса. Всички чертежи за рязане и сглобяване на дървесината можете да намерите ТУК.
Стъпка 4: Попълване на корпуса
Ще трябва да добавите USB конектора, RCA жаковете и тенджерите. Едната тенджера се използва за задаване на входната печалба на VU-метъра, другата е неизползвана и може да се използва за всичко, което искате, само чрез промяна на софтуера.
След като това стане, добавете печатните платки и ги свържете към конекторите и саксиите.
Добавих прозрачна акрилна долна част към кутията, така че все още можете да погледнете вътре в VU-метъра.
Стъпка 5: Гравиране на алуминиевия преден панел
Използвах алуминий за предния панел и реших да добавя логото си. Гравирах го с помощта на електрохимичен метод, наречен електролиза. Това е много лесно да се направи и можете да научите малко повече за него ТУК.
Използвах електрическа маскираща лента, за да защитя частта, която не исках да гравирам.
Стъпка 6: Готово
Не забравяйте, че всички дизайнерски файлове и детайли са на моя Github ТУК!
Препоръчано:
Направи си сам огледало за суета в лесни стъпки (с помощта на LED ленти): 4 стъпки
Направи си сам огледало за суета в лесни стъпки (с помощта на LED ленти): В този пост направих огледало за суета „направете сам“с помощта на LED лентите. Наистина е страхотно и трябва да опитате и тях
Как да използвате Neopixel Ws2812 LED или LED STRIP или Led Ring с Arduino: 4 стъпки
Как да използвате Neopixel Ws2812 LED или LED STRIP или Led Ring с Arduino: Здравейте момчета, тъй като LED лентата Neopixel е много популярна и се нарича още и ws2812 led лента. Те са много популярни, защото в тези LED ленти можем да адресираме всеки светодиод поотделно, което означава, че ако искате няколко светодиода да светят в един цвят
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Като IR дистанционно за LED лента, контролирана през Wifi - RGB LED STRIP Управление на смартфона: 4 стъпки
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Като IR дистанционно за LED лента, контролирана през Wifi | RGB LED STRIP Smartphone Control: Здравейте момчета, в този урок ще научим как да използваме nodemcu или esp8266 като IR дистанционно за управление на RGB LED лента и Nodemcu ще се управлява от смартфон през wifi. Така че по принцип можете да контролирате RGB LED STRIP със своя смартфон
Visuino Pro Macchina интерфейс OBDII Първи стъпки LED мигане: 3 стъпки
Visuino Pro Macchina интерфейс OBDII Първи стъпки LED Blink: Филмът показва най -доброто от програмата, която поддържа rozpocząłem тестово взаимодействие MACCHINA M2 OBDII Превод: Видео, показващо най -простия пример от тестването на интерфейса MACCHINA M2 OBDII
Първи стъпки с NeoPixel / WS2812 RGB LED: 8 стъпки (със снимки)
Първи стъпки с NeoPixel / WS2812 RGB LED: [Пускане на видео] В тази инструкция ще изследваме адресируемия RGB LED (WS2812) или популярно известен като Adafruit NeoPixel. NeoPixel е семейство пръстени, ленти, дъски & пръчки пулсиращи, цветни миниатюрни светодиоди. Това са вериги