Cov txheej txheem:

Arduino Teeb Pom Kev Teeb - Jyothir: 5 Kauj Ruam
Arduino Teeb Pom Kev Teeb - Jyothir: 5 Kauj Ruam

Video: Arduino Teeb Pom Kev Teeb - Jyothir: 5 Kauj Ruam

Video: Arduino Teeb Pom Kev Teeb - Jyothir: 5 Kauj Ruam
Video: Cheem niam lub hnub nyoog Kawm Muas 2024, Hlis ntuj nqeg
Anonim
Arduino Teeb Pom Kev Teeb - Jyothir
Arduino Teeb Pom Kev Teeb - Jyothir

Arduino muaj ntau txoj haujlwm lom zem thiab txaus siab koj tuaj yeem ua hauv tsev/tsev kawm ntawv, "Lub Teeb Pom Kev Teeb" yog qhov kev lom zem me me uas koj tuaj yeem ua hauv koj lub tsev nrog cov khoom siv tsawg heev thiab nws yog txoj haujlwm zoo rau cov pib tshiab. Ua Lub Teeb Pom Kev Teeb yog lom zem heev, tshwj xeeb tshaj yog tias koj ua nws tus kheej, thiab nws muaj ntau qhov siv tau ib yam nkaus yog li yog tias koj ua si ib puag ncig nrog nws koj tseem tuaj yeem siv qhov no rau hauv koj lub tsev teeb pom kev kom txuag koj qee nyiaj. Txoj haujlwm no tswj hwm Lub Teeb nyob ntawm lub teeb yog tias nws tsaus ntuj lub teeb yuav qhib, thiab yog tias nws ci lub teeb yuav tawm.

Nov yog qhov kev qhia uas yuav coj koj los ntawm pib txog rau thaum xaus nrog cov kauj ruam yooj yim ntawm chav kawm. Cia peb pib!

Khoom siv

  • Lub Teeb Ntsuas Tus Kheej (LDR)
  • Arduino microcontroller
  • Txuj Ci Teeb
  • LU-5-R Tshaj Tawm
  • 5V Hwj chim qhov chaw
  • 1 x 1 kΩ Resistor
  • Cov qhob cij
  • 12x cev

Kauj Ruam 1: Daim duab qhia chaw

Daim duab qhia chaw
Daim duab qhia chaw
Daim duab qhia chaw
Daim duab qhia chaw

Kauj Ruam 2: Kev Sib Txuas Teeb Pom Kev Tiv Thaiv (LDR)

Teeb Kev Ntsuas Tus Kheej (LDR) Kev Sib Txuas
Teeb Kev Ntsuas Tus Kheej (LDR) Kev Sib Txuas

Peb thawj kauj ruam rau txoj haujlwm no yog txhawm rau txuas LDR, txhawm rau txuas LDR koj yuav xav tau 3x xov hlau, 1x 1kΩ resistor, thiab LDR. Ua ntej, siv ib lub xaim, txuas ib kawg rau tus pin A0 ntawm Arduino thiab lwm qhov kawg rau lub davhlau ya nyob twg 2 ntawm LDR (qhov kawg zoo). Tom qab ntawd txuas lwm lub xov hlau mus rau lub davhlau ya nyob twg 2 ntawm LDR, thiab txuas rau lwm qhov kawg rau Arduino fais fab mov tus pin (5V). Tam sim no thaum kawg, txuas lub davhlau ya nyob twg 1 ntawm LDR (qhov tsis zoo kawg) rau Arduino hauv av pin siv xaim. Tam sim no koj tau teeb tsa koj li LDR !!!

Kauj Ruam 3: Teeb Lub Teeb thiab Txuas Txuas

Teeb Lub Teeb thiab Txuas Txuas Txuas
Teeb Lub Teeb thiab Txuas Txuas Txuas

Tam sim no peb yuav luag tiav, cov kauj ruam tom ntej yog txuas lub Teeb Pom Kev Siv Relay. Rau cov neeg uas tsis paub ua haujlwm ntawm kev xa tawm, nws yog qhov hloov hluav taws xob uas nws siv qhov hluav taws xob me me los muab ntau dua, uas yog qhov peb xav tau rau txoj haujlwm no! Txog qhov kev sib txuas no, koj yuav xav tau Cov Khoom Siv Hluav Taws Xob Hloov pauv, Lu-5-R relay, lub teeb 120V thiab 4x xov hlau. Ua ntej rub lub xaim, txuas ib kawg ntawm nws mus rau qhov tsis zoo ntawm lub zog hluav taws xob thiab txuas rau lwm qhov kawg ntawm nws mus rau lub dav hlau 1 ntawm kev xa tawm. Lob lwm lub xov hlau, txuas ib kawg ntawm nws mus rau lub davhlau ya nyob twg zoo ntawm lub zog hluav taws xob thiab txuas rau lwm qhov kawg rau lub dav hlau 2 ntawm lub teeb. Tam sim no los ntawm lub davhlau ya nyob twg 1 ntawm lub teeb pom kev zoo, txuas lub xaim mus rau lub davhlau ya nyob twg 7 ntawm kev xa xov. Tam sim no txuas lub davhlau ya nyob twg 5 ntawm kev xa mus rau Arduino tus pin 4 siv xaim. Thaum kawg, txuas lub davhlau ya nyob twg 8 ntawm kev xa mus rau hauv av thiab koj ua tiav qhov Teeb Pom Kev Zoo thiab Txuas Txuas !!!

Kauj ruam 4: Coding

Coding
Coding

Tam sim no peb txhua tus ua tiav nrog kev sib txuas hauv Circuit Court, peb cov kauj ruam kawg yog tam sim no ua qhov coding los ua qhov haujlwm hauv Circuit no. Kuv tau txuas nrog cov cai rau qhov Circuit Court saum toj no, tab sis cia peb nkag siab tias txoj cai no ua dab tsi tiag.

Ua ntej, hauv kev teeb tsa () peb pib tag nrho peb cov pins (A0 thiab 4) rau peb lub Circuit Court peb tau pib tus pin A0 rau cov tswv yim (tau txais los ntawm LDR) thiab tus pin 4 rau cov zis (xa qhov hluav taws xob mus rau relay), tom qab ntawd cov ntawv txuas. 9600) qhov tseem ceeb qhia rau Arduino kom npaj tau los pauv cov lus nrog Serial Monitor ntawm cov ntaub ntawv tus nqi ntawm 9600 ntsis ib ob.

Tam sim no hauv qhov khoob () peb ib txwm qhia rau Arduino kom nkag siab thiab ua qee yam raws nws. Yog li cov tswv yim tau txais los ntawm tus pin A0 (LDR kev sib txuas), qhov no qhov kev nkag mus yuav tsaus (saum 500) lossis ci (qis dua 500), tom qab ntawd siv qhov yog thiab lwm nqe lus peb qhia rau Arduino xa hluav taws xob los ntawm pin 4 rau relay. Yog tias cov tswv yim tsaus peb qhia nws kom xa hluav taws xob mus rau qhov xa tawm, uas tig qhov hloov pauv, ua lub teeb rau, tab sis yog tias lub tswv yim ci ntsa iab peb qhia rau Arduino kom tsis txhob xa hluav taws xob mus rau qhov txuas, ua rau qhov hloov pauv, uas ua rau lub teeb raug tua.

Kauj ruam 5: Txaus siab rau

Vam tias, koj txaus siab rau nws, thiab txaus siab rau qhov koj tau ua tiav los ntawm koj tus kheej hnub no !!

Pom zoo: