Satura rādītājs:
- 1. solis: elektronika
- 2. solis: mikrokontrolleru programmēšana
- 3. darbība: korpusa izgatavošana
- 4. solis: korpusa aizpildīšana
- 5. solis: alumīnija priekšējā paneļa gravēšana
- 6. solis: Gatavs
Video: 160 LED VU-mērītājs: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Šis projekts ir 160 LED stereo VU-metrs ar 80 LED katrā audio kanālā. Tā pamatā ir AVR mikrokontrolleris ATmega328p, tas pats Arduino UNO vai nano iekšpusē. Šis VU mērītājs reaģē uz skaņas padeves RCA ligzdām ierīces aizmugurē, un to var pievienot jebkuram audio pastiprinātājam. Es to pārbaudīju ar sava pastiprinātāja priekšpastiprināšanas izeju, un līmeņi ir labi, un to var regulēt, izmantojot potenciometru.
Šo projektu nav grūti izveidot, taču es to neiesaku iesācējiem elektronikas jomā, jo jums jāzina, kā lodēt SMD komponentus. Bet jums būs ļoti jautri to veidot, lodēt un salikt kopā, kā es to darīju!
Šīs rokasgrāmatas mērķis ir iemācīt izveidot šo VU mērītāju no maniem projekta failiem. Visi faili, kas saistīti ar aparatūru vai programmatūru, atrodas manā Github, jo šis projekts ir atvērtā koda. Jūtieties brīvi to mainīt! Kods ir arī dokumentēts (skābekļa veids)!
Sāksim būvniecību!
1. solis: elektronika
Mēs sāksim, veidojot VU skaitītāja kodolu: elektroniku.
Es izveidoju PCB, izmantojot EAGLE. Faili atrodas manā Github.
Jums būs nepieciešami divi PCB un daži komponenti. Faktiski materiāla rēķins attiecas uz vienu PCB, un, tā kā ir divi audio kanāli, jums būs nepieciešami divi PCB un katrs komponents divas reizes.
Jūs varat piekļūt BOM (Bill Of Materials) šeit: BOM.
Jūs varat piekļūt PCB Gerber failiem šeit: Gerber.
Lai iegūtu PCB, jums tas būs jāražo, ir daudz uzņēmumu, kas to darīs par lētu cenu, piemēram, JLCPCB vai PCBWAYS. Es personīgi izmantoju PCBWAYS, un viņi man piedāvāja dēļus apmaiņā pret kādu kliedzienu/pārskatu manā Github.
Ja jūs nekad iepriekš neesat pasūtījis PCB, tas ir ļoti vienkārši, jums vienkārši ir jāiespiež iepriekš sasaistītie Gerber faili.zip arhīvā un jāieliek iecienītā ražotāja vietnē. Un tā tas ir!
Ja izvēlaties izmantot PCBWAYS, varat viegli pasūtīt PCB, nejaucoties ar Gerbers, izmantojot šo saiti: EASY_ORDER_LINK
Kad esat ieguvis visas nepieciešamās sastāvdaļas, varat lodēt visu, sekojot komponentu nosaukumam uz BOM un uz PCB.
2. solis: mikrokontrolleru programmēšana
Kad visas jūsu plates ir pielodētas, jums būs jāprogrammē ATmega328p mikrokontrolleris.
Lai ierakstītu programmaparatūru atmega32, vispirms lejupielādējiet programmatūras mapi vietnē GitHub.
Šim nolūkam jums būs nepieciešams tāds AVR programmētājs kā šis USBASP (to varat atrast vietnē Aliexpress, bangood, ebay, meklējot usbasp …) vai vienkārši Arduino.
Ja izmantojat Arduino, vienkārši izpildiet šo apmācību: Arduino tuto
Ja izmantojat AVR programmētāju, rīkojieties šādi:
Es tikai sniegšu jums virsrakstus par to, kā to izdarīt, izmantojot iepriekš uzskaitīto ISP programmētāju (pārliecinieties, vai draiveri ir pareizi instalēti, par to varat iegūt noderīgu informāciju, meklējot Google.)
Instalējiet WinAVR (operētājsistēmai Windows) (lai dators varētu sazināties ar ATmega caur programmētāju): Saite
Pēc tam pievienojiet programmētāju datoram un PCB (6 kontaktu savienotājs). Pievērsiet uzmanību, to darot, ja to pievienojat nepareizi, tas acīmredzot nedarbosies.
Atveriet termināli (CMD operētājsistēmā Windows) un ierakstiet:
avrdude -c usbasp -p m328p -B 5 -U zibspuldze: w: programmaparatūra. hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m
Gatavs! Mikrokontrollerī mirgo programmaparatūra! (Ja tas neizdodas, pārliecinieties, vai esat instalējis pareizos draiverus, pareizo ISP programmētāja nosaukumu un labu savienojumu ar ķēdi.)
3. darbība: korpusa izgatavošana
Korpusa izgatavošanai es izmantoju MDF un saplāksni. Visas shēmas koksnes griešanai un salikšanai varat atrast ŠEIT.
4. solis: korpusa aizpildīšana
Jums būs jāpievieno USB savienotājs, RCA ligzdas un podi. Viens katls tiek izmantots, lai iestatītu VU mērītāja ievades pastiprinājumu, otrs ir neizmantots, un to var izmantot visam, ko vēlaties, tikai mainot programmatūru.
Kad tas ir izdarīts, pievienojiet PCB un pievienojiet tos savienotājiem un podiem.
Es pievienoju korpusam caurspīdīgu akrila apakšējo daļu, lai jūs joprojām varētu skatīties VU-metru iekšpusē.
5. solis: alumīnija priekšējā paneļa gravēšana
Priekšējam panelim es izmantoju alumīniju, un es nolēmu pievienot savu logotipu. Es to iegravēju, izmantojot elektroķīmisko metodi, ko sauc par elektrolīzi. To ir ļoti viegli izdarīt, un jūs varat uzzināt vairāk par to ŠEIT.
Es izmantoju elektrisko maskēšanas lenti, lai aizsargātu daļu, kuru negribēju iegravēt.
6. solis: Gatavs
Neaizmirstiet, visi dizaina faili un informācija ir manā Github ŠEIT!
Ieteicams:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)
Izgatavojiet iekšējās austiņas tikai Oculus Rift: 160 jeni: 5 soļi
Izgatavojiet iekšējās austiņas tikai Oculus Rift 160 jeniem.: Oculus oriģinālais iekšējās auss hedaphone komplekts maksā 5800 jenu (aptuveni 50 ASV dolāri). Es izveidoju lētas austiņas ar šo vienumu Sfērisku, ar atsperi ielādētu zondes pārbaudes tapas un iekšējās auss austiņas
Kā lietot Neopixel Ws2812 LED vai LED STRIP vai LED gredzenu ar Arduino: 4 soļi
Kā lietot Neopixel Ws2812 LED vai LED STRIP vai LED gredzenu ar Arduino: Sveiki, puiši, jo Neopixel led Strip ir ļoti populāri, un to sauc arī par ws2812 led sloksni. Tie ir ļoti populāri, jo šajā LED sloksnē mēs varam uzrunāt katru LED atsevišķi, kas nozīmē, ja vēlaties, lai daži gaismas diodes spīdētu vienā krāsā
ESP8266 RGB LED STRIP WIFI vadība - NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi - RGB LED STRIP viedtālruņa vadība: 4 soļi
ESP8266 RGB LED STRIP WIFI vadība | NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi | RGB LED STRIP viedtālruņa vadība: Sveiki, puiši, šajā apmācībā mēs iemācīsimies izmantot nodemcu vai esp8266 kā IR tālvadības pulti, lai kontrolētu RGB LED sloksni, un Nodemcu vadīs ar viedtālruni, izmantojot wifi. Tātad būtībā jūs varat kontrolēt RGB LED STRIP ar savu viedtālruni