Cov txheej txheem:

Qhov Taw Qhia Teeb Siv Arduino: 4 Cov Kauj Ruam
Qhov Taw Qhia Teeb Siv Arduino: 4 Cov Kauj Ruam

Video: Qhov Taw Qhia Teeb Siv Arduino: 4 Cov Kauj Ruam

Video: Qhov Taw Qhia Teeb Siv Arduino: 4 Cov Kauj Ruam
Video: Qhia txuas xaim hluav taws xob daim: 02 2024, Hlis ntuj nqeg
Anonim
Lub Teeb Qhia Siv Arduino
Lub Teeb Qhia Siv Arduino

Nyob zoo sawv daws, ntawm no yog lwm qhov haujlwm Arduino yooj yim thiab lom zem, uas ua haujlwm li Lub Teeb Pom Kev, siv Arduino UNO, LDR thiab LEDs. Qhov xav tau:

1 x Arduino (UNO)

1 x Breadboard

12 x 5mm LEDs

15x cev

1 x LDR

1x 100 Ohm resistor

1x 10 kOhm resistor

1x zoo

Kauj ruam 1: Yees duab

Image
Image

Kauj ruam 2: Txuas lub Circuit Court

Kev tiv thaiv kab mob
Kev tiv thaiv kab mob

Yog li thawj qhov uas yuav tsum tau ua yog txhawm rau txuas txhua lub LEDs thiab LDR rau Arduino siv cov ntawv ci. 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. 10kOhm resistor txuas nrog hauv kab nrog LDR kom peb tau txais Voltage divider.

Kuj tseem muaj qhov project TinkerCAD:

Lub Teeb Ntsuas

Kauj ruam 3: Arduino Programming

Arduino Txoj Haujlwm
Arduino Txoj Haujlwm

Qhov tom ntej yog Arduino coding. Ua ntej peb txiav txim siab ncua tus nqi sab nraum ib lub voj, tus nqi ntawd yuav zoo ib yam los ntawm txoj haujlwm. Tom qab ntawd peb txhais tus lej PINs 2-13 raws li Cov Lus Qhia. Peb yuav tsum tsim analogRead kom peb tuaj yeem tau txais txiaj ntsig los ntawm lub teeb pom kev zoo. Lwm Qhov Rau Loop xav tau uas tig rau ntawm LEDs raws li kev nkag los ntawm lub sensor. Tom ntej Rau lub voj yuav tua LEDs, thaum tus nqi ntawm lub teeb pom kev poob qis.

Kauj Ruam 4: Xaus

Nov yog txoj haujlwm yooj yim heev uas txhua tus tuaj yeem ua tau, siv tsuas yog qee qhov khoom siv los ntsuas qhov sib piv ntawm lub teeb. Nws kuj tseem txias kom pom li cas LDR (Lub Teeb Pom Kev Tiv Thaiv) ua.

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: