Cov txheej txheem:

VU Meter Siv Arduino: 4 Kauj Ruam
VU Meter Siv Arduino: 4 Kauj Ruam

Video: VU Meter Siv Arduino: 4 Kauj Ruam

Video: VU Meter Siv Arduino: 4 Kauj Ruam
Video: Basic IoT Ecosystem Security 2024, Lub Xya hli ntuj
Anonim
VU Meter Siv Arduino
VU Meter Siv Arduino

Nyob zoo txhua tus, qhov no yog qhia sai thiab yooj yim ntawm yuav ua li cas thiaj ua VU (ntim ntim) siv Arduino UNO thiab LEDs.

Nws yog qhov zoo heev rau cov pib tshiab uas nyuam qhuav kawm paub siv Arduino.

Qhov xav tau: 1x Arduino (UNO)

1 x Breadboard

12 x 5mm LEDs

13x cev

1x 100 Ohm resistor

1x 500kOhm potentiometer

1x 3.5mm audio jack

1x zoo

Kauj ruam 1: Yees duab

Image
Image

Kauj ruam 2: Kev thaiv kab

Thaiv
Thaiv

Yog li thawj qhov uas yuav tsum tau ua yog txhawm rau txuas txhua lub LEDs rau Arduino siv lub khob cij. Txoj hauv kev yooj yim tshaj plaws yog txhawm rau txuas txhua lub LED rau qhov xav tau Arduino pins siv cov xov hlau.

Peb yuav tsum ntxiv 100Ohm resistor rau hauv Circuit kom thiaj li txwv qhov tam sim no los ntawm LEDs.

Tom qab ntawd, lub lauj kaub tau ntxiv, nws tau siv los tswj qhov kev nkag siab ntawm lub teeb liab nkag mus, thiab lub tso suab nkaus txuas nrog lub rooj tsavxwm

Kuj tseem muaj qhov project TinkerCAD:

VU meter TinkerCAD

Kauj ruam 3: Arduino Programming

Arduino Txoj Haujlwm
Arduino Txoj Haujlwm

Yam tom ntej yog sau qhov program rau Arduino. Ua ntej peb txhais A0 raws li cov tswv yim analog thiab txhais tus nqi tus nqi rau cov teeb liab tawm tswv yim.

Tom qab ntawd peb txhais tus lej PINs 2-13 raws li Kev Tshaj Tawm los ntawm FOR loop.

Peb txhais A0 li analogRead. Tom qab ntawd peb faib tus nqi nrog 10 thiab khaws nws mus rau tus nqi sib piv. Txoj kev no peb tau txais tus nqi uas tsim nyog ua haujlwm hauv FOR loops.

Thawj Rau Loop tig rau ntau npaum li LEDs, raws li tus nqi sib txawv ntawm qhov sib txawv yog. Qhov thib ob rau lub voj ua qhov tsis sib xws, nws tua LEDs thaum tus nqi sib piv qhov sib txawv hloov pauv tau.

Kauj Ruam 4: Xaus

Nov yog txoj haujlwm yooj yim heev uas txhua tus tuaj yeem ua tau, siv tsuas yog ob peb yam los ua kom txias VU meter.

Nws kuj yog qhov zoo kom nkag siab tias Arduino cov txiaj ntsig ua haujlwm li cas thiab tseem yog For loop. Ua tsaug rau kev hla dhau….

Pom zoo: