Cov txheej txheem:

160 LED VU-Meter: 6 Kauj Ruam
160 LED VU-Meter: 6 Kauj Ruam

Video: 160 LED VU-Meter: 6 Kauj Ruam

Video: 160 LED VU-Meter: 6 Kauj Ruam
Video: Amazing Music Reactive LED Chaser VU Meter Circuit 2024, Lub Xya hli ntuj
Anonim
160 LED VU-Meter
160 LED VU-Meter

Txoj haujlwm no yog 160 LED tso suab VU-meter, nrog 80 LED rau ib lub suab. Nws yog nyob ib puag ncig AVR microcontroller ATmega328p, zoo ib yam hauv Arduino UNO lossis nano. Qhov VU-meter no ua rau lub suab pub-hauv RCA jacks nyob tom qab ntawm chav tsev thiab tuaj yeem txuas rau ntawm txhua lub suab amp. Kuv sim nws ntawm preamp tso tawm ntawm kuv lub amp thiab qib tau zoo, thiab tuaj yeem hloov kho nrog kev pab los ntawm lub zog loj.

Txoj haujlwm no tsis nyuaj ua tab sis kuv tsis pom zoo rau tus pib ua khoom siv hluav taws xob, raws li koj xav paub yuav ua li cas txhawm rau txhawm rau txhawm rau SMD cov khoom. Tab sis koj yuav muaj kev lom zem heev tsim nws, ua kom nws tawg, thiab muab tso ua ke ib yam li kuv tau ua!

Phau ntawv qhia no muaj lub hom phiaj ntawm kev qhia yuav tsim VU-meter li cas ntawm kuv cov ntaub ntawv. Txhua cov ntaub ntawv cuam tshuam nrog kho vajtse lossis software nyob ntawm kuv Github vim qhov haujlwm no yog qhov qhib. Xav tias dawb los hloov nws! Cov cai tau sau tseg (txoj kev ua pa) ib yam nkaus!

Cia peb pib tsim!

Kauj Ruam 1: Cov Khoom Siv Hluav Taws Xob

Cov Electronics
Cov Electronics
Cov Electronics
Cov Electronics

Peb yuav pib los ntawm kev tsim lub hauv paus ntawm VU-meter: cov khoom siv hluav taws xob.

Kuv ua PCB siv EAGLE. Cov ntaub ntawv nyob ntawm kuv Github.

Koj yuav xav tau ob lub PCB thiab ob peb yam khoom siv. Qhov tseeb, daim nqi ntawm cov khoom siv hais txog ib qho PCB, thiab raws li muaj ob lub suab sib txuas, koj yuav xav tau ob lub PCB thiab txhua ntu tiv thaiv ob zaug.

Koj tuaj yeem nkag mus rau BOM (Cov Nqi Ntawm Cov Khoom) ntawm no: BOM.

Koj tuaj yeem nkag mus rau PCB Gerber cov ntaub ntawv ntawm no: Gerber.

Txog PCB koj yuav tsum tau ua nws tsim tawm, muaj ntau lub tuam txhab nyob ntawd uas yuav ua rau nws pheej yig xws li JLCPCB lossis PCBWAYS. Kuv siv PCBWAYS tus kheej thiab lawv muab kuv cov laug cam los pauv rau qee qhov qw-tawm/tshuaj xyuas ntawm kuv Github.

Yog tias koj tsis tau xaj PCB ua ntej, nws yooj yim heev, koj tsuas yog xav tau zip cov ntaub ntawv Gerber txuas saum toj no hauv.zip cov ntawv khaws cia thiab tso rau ntawm lub vev xaib ntawm koj lub khw tsim khoom. Thiab qhov ntawd yog nws!

Yog tias koj xaiv siv PCBWAYS, koj tuaj yeem yuam kom PCB tsis muaj kev cuam tshuam nrog Gerbers los ntawm kev txuas hauv qab no txuas: EASY_ORDER_LINK

Thaum koj muaj tag nrho cov khoom siv xav tau koj tuaj yeem ua tau txhua yam los ntawm kev ua raws cov npe khoom ntawm BOM thiab ntawm PCB.

Kauj ruam 2: Microcontroller Programming

Microcontroller Programming
Microcontroller Programming
Microcontroller Programming
Microcontroller Programming

Thaum koj ob lub laug cam raug muag tag, koj yuav tsum tau teeb tsa ATmega328p microcontroller rau lawv.

Txhawm rau hlawv lub khoos phis tawj ntawm atmega32, thawj zaug koj yuav tsum rub tawm cov ntawv tais ceev tseg ntawm GitHub.

Txog qhov ntawd koj yuav xav tau tus programmer AVR zoo li qhov no USBASP (koj tuaj yeem pom nws ntawm Aliexpress, bangood, ebay los ntawm kev tshawb nrhiav usbasp…) lossis yooj yim Arduino.

Yog tias koj siv Arduino tsuas yog ua raws cov lus qhia no: Arduino tuto

Yog tias koj siv AVR programmer tsuas ua raws li qhov no:

Kuv tsuas yog yuav muab cov xov xwm rau koj yuav ua li cas nrog isp programmer tau teev tseg ua ntej (nco ntsoov tias cov tsav tsheb tau teeb tsa raug, koj tuaj yeem ua tiav cov ntaub ntawv muaj txiaj ntsig ntawm qhov ntawd los ntawm kev tshawb hauv Google.)

Nruab WinAVR (rau lub qhov rais) (kom lub khoos phis tawj sib tham nrog ATmega trough tus programmer): Txuas

Tom qab ntawd txuas tus programmer mus rau lub khoos phis tawj thiab txuas rau PCB (6 tus pin txuas). Ua tib zoo saib thaum ua nws, yog tias koj ntsaws nws tsis raug, nws pom tseeb yuav tsis ua haujlwm.

Qhib lub davhlau ya nyob twg (CMD ntawm Windows) thiab ntaus:

avrdude -c usbasp -p m328p -B 5 -U nyem: w: firmware.hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m

Ua tiav! Firmware flashed ntawm lub microcontroler! (Yog tias nws ua tsis tiav, xyuas kom tseeb tias koj tau teeb tsa cov tsav tsheb raug, lub npe isp programmer raug, kev sib txuas zoo ntawm koj lub Circuit Court.)

Kauj Ruam 3: Ua Daim Ntawv Thov

Ua daim ntawv kaw
Ua daim ntawv kaw
Ua daim ntawv kaw
Ua daim ntawv kaw
Ua daim ntawv kaw
Ua daim ntawv kaw

Kuv siv MDF thiab plywood ua cov khoom siv los ua lub thawv. Koj tuaj yeem pom txhua daim phiaj xwm rau kev txiav ntoo thiab sib sau ua ke ntawm no.

Kauj ruam 4: Populating lub Enclosure

Populating lub Enclosure
Populating lub Enclosure
Populating lub Enclosure
Populating lub Enclosure
Populating lub Enclosure
Populating lub Enclosure

Koj yuav tsum tau ntxiv USB txuas, lub RCA jacks thiab lub lauj kaub. Ib lub lauj kaub tau siv los teeb tsa cov tswv yim nce ntawm VU-meter, lwm qhov tsis siv thiab tuaj yeem siv rau txhua yam uas koj xav tau tsuas yog hloov kho software.

Thaum ua tiav lawm, ntxiv cov PCBs thiab txuas lawv mus rau cov khoom sib txuas thiab cov lauj kaub.

Kuv ntxiv qhov ntshiab acrylic hauv qab rau hauv lub thawv kom koj tseem tuaj yeem saib sab hauv VU-meter.

Kauj Ruam 5: Sau Aluminium Pem Hauv Ntej Vaj Huam Sib Luag

Engraving Aluminium Pem Hauv Ntej Vaj Huam Sib Luag
Engraving Aluminium Pem Hauv Ntej Vaj Huam Sib Luag
Engraving Aluminium Pem Hauv Ntej Vaj Huam Sib Luag
Engraving Aluminium Pem Hauv Ntej Vaj Huam Sib Luag
Engraving Aluminium Pem Hauv Ntej Vaj Huam Sib Luag
Engraving Aluminium Pem Hauv Ntej Vaj Huam Sib Luag

Kuv siv Aluminium rau lub vaj huam sib luag pem hauv ntej thiab kuv txiav txim siab ntxiv rau hauv kuv lub logo. Kuv kos nws los ntawm kev siv cov txheej txheem tshuaj lom neeg hu ua electrolysis. Nws yog qhov yooj yim heev ua thiab koj tuaj yeem kawm paub me ntsis ntxiv ntawm no NTAWM NO.

Kuv siv daim kab xev hluav taws xob los tiv thaiv ntu uas kuv tsis xav kos.

Kauj ruam 6: Ua tiav

Ua tiav!
Ua tiav!
Ua tiav!
Ua tiav!
Ua tiav!
Ua tiav!

Tsis txhob hnov qab, txhua cov ntaub ntawv tsim thiab cov ntsiab lus nyob ntawm kuv Github NTAWM NO!

Pom zoo: