Kazalo:
- 1. korak: Elektronika
- 2. korak: Programiranje mikrokrmilnika
- 3. korak: izdelava ohišja
- 4. korak: Napolnite ohišje
- 5. korak: Graviranje aluminijaste sprednje plošče
- 6. korak: Končano
Video: 160 LED VU-meter: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ta projekt je 160 LED stereo VU-meter, z 80 LED na zvočni kanal. Temelji na mikrokrmilniku AVR ATmega328p, enakem znotraj Arduino UNO ali nano. Ta merilnik VU reagira na zvok, ki se napaja iz priključkov RCA na zadnji strani enote in ga je mogoče priključiti na kateri koli zvočni ojačevalnik. Preizkusil sem ga na izhodu predojačevalnika mojega ojačevalnika in ravni so v redu in jih je mogoče prilagoditi s pomočjo potenciometra.
Ta projekt ni težko narediti, vendar ga ne priporočam začetnikom v elektroniki, saj morate vedeti, kako spajkati komponente SMD. Toda pri gradnji, spajkanju in sestavljanju, kot sem ga naredil, se boste zelo zabavali!
Cilj tega priročnika je naučiti, kako sestaviti ta VU-meter iz mojih projektnih datotek. Vse datoteke v zvezi s strojno ali programsko opremo so na mojem Githubu, saj je ta projekt odprtokoden. Spremenite ga! Koda je dokumentirana (doksigenov način)!
Začnimo gradnjo!
1. korak: Elektronika
Začeli bomo z izgradnjo jedra merilnika VU: elektronike.
Naredil sem tiskano vezje z uporabo EAGLE. Datoteke so na mojem Githubu.
Za to boste potrebovali dva tiskana vezja in nekaj komponent. Dejansko se material nanaša na eno tiskano vezje, in ker obstajata dva zvočna kanala, boste potrebovali dva tiskana vezja in vsako komponento dvakrat.
Do BOM -a lahko dostopate tukaj: BOM.
Do datotek PCB Gerber lahko dostopate tukaj: Gerber.
Za tiskano vezje, ki ga boste morali izdelati, obstaja veliko podjetij, ki to počnejo poceni, na primer JLCPCB ali PCBWAYS. Osebno sem uporabil PCBWAYS in ponudili so mi plošče v zameno za nekaj krikov/pregledov na mojem Githubu.
Če še nikoli niste naročili tiskanega vezja, je zelo enostavno, le datoteke Gerber, ki ste jih povezali zgoraj, morate stisniti v arhiv.zip in jih spustiti na spletno mesto vašega najljubšega proizvajalca. In to je to!
Če se odločite za uporabo PCBWAYS, lahko preprosto naročite tiskano vezje, ne da bi se pogovarjali z Gerbersom, po tej povezavi: EASY_ORDER_LINK
Ko imate vse potrebne komponente, lahko vse spajkate tako, da sledite imenu komponent na BOM in na tiskanem vezju.
2. korak: Programiranje mikrokrmilnika
Ko sta obe plošči spajkani, boste morali na njih programirati mikrokrmilnik ATmega328p.
Če želite zapisati vdelano programsko opremo na atmega32, morate najprej prenesti mapo programske opreme na GitHub.
Za to boste potrebovali AVR programer, kot je ta USBASP (najdete ga na Aliexpressu, bangoodu, ebayu z iskanjem usbasp …) ali preprosto Arduino.
Če uporabljate Arduino, sledite tej vadnici: Arduino tuto
Če uporabljate programer AVR, sledite temu:
Povedal vam bom le naslove o tem, kako to storiti s programerjem isp, ki je naveden prej (prepričajte se, da so gonilniki pravilno nameščeni, o tem lahko najdete koristne informacije z iskanjem v Googlu.)
Namestite WinAVR (za Windows) (da računalniku omogočite komunikacijo z ATmego prek programerja): Povezava
Nato priključite programator na računalnik in na tiskano vezje (6 -polni konektor). Pri tem bodite pozorni, če napačno priključite, očitno ne bo delovalo.
Odprite terminal (CMD v sistemu Windows) in vnesite:
avrdude -c usbasp -p m328p -B 5 -U bliskavica: w: firmware.hex -U l varovalka: w: 0xBF: m -U hfuse: w: 0xD9: m
Končano ! Na mikrokrmilniku je utripala vdelana programska oprema! (Če ne uspe, se prepričajte, da imate nameščene ustrezne gonilnike, pravilno ime programerja isp, dobro povezavo na vašem vezju.)
3. korak: izdelava ohišja
Za izdelavo ohišja sem uporabil MDF in vezan les. Vse načrte za rezanje in montažo lesa najdete TUKAJ.
4. korak: Napolnite ohišje
Dodati boste morali priključek USB, priključke RCA in lončke. En lonec se uporablja za nastavitev vhodnega ojačanja merilnika VU, drugi je neuporabljen in ga lahko uporabite za karkoli želite, samo s spreminjanjem programske opreme.
Ko to storite, dodajte tiskana vezja in jih povežite s priključki in lonci.
Ohišju sem dodal čist akrilni spodnji del, tako da lahko še vedno gledate v merilnik VU.
5. korak: Graviranje aluminijaste sprednje plošče
Za sprednjo ploščo sem uporabil aluminij in se odločil dodati svoj logotip. Vgraviral sem ga z elektrokemijsko metodo, imenovano elektroliza. To je zelo enostavno narediti in o tem se lahko naučite nekaj TUKAJ.
Za zaščito dela, ki ga nisem želel vrezati, sem uporabil električni maskirni trak.
6. korak: Končano
Ne pozabite, vse oblikovalske datoteke in podrobnosti so na mojem Githubu TUKAJ!
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Vijak - Nočna ura za brezžično polnjenje DIY (6 korakov): 6 korakov (s slikami)
Bolt - Nočna ura za brezžično polnjenje DIY (6 korakov): Induktivno polnjenje (znano tudi kot brezžično polnjenje ali brezžično polnjenje) je vrsta brezžičnega prenosa energije. Za zagotavljanje električne energije prenosnim napravam uporablja elektromagnetno indukcijo. Najpogostejša aplikacija je brezžično polnjenje Qi
Naredite notranje slušalke za Oculus Rift samo 160 jenov .: 5 korakov
Naredite slušalke za notranje uho samo za Oculus Rift: 160 originalnih: Oculusov originalni komplet hedafonov za notranje uho stane 5800 jenov (približno 50 USD). S tem izdelkom sem naredil poceni slušalke s sferičnimi konicami z vzmetnimi sondami za testiranje slušalk z notranjim ušesom
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako