Cov txheej txheem:

Chaw Pabcuam Tsheb Nres Tsheb Nrog Arduino: 5 Kauj Ruam (nrog Duab)
Chaw Pabcuam Tsheb Nres Tsheb Nrog Arduino: 5 Kauj Ruam (nrog Duab)

Video: Chaw Pabcuam Tsheb Nres Tsheb Nrog Arduino: 5 Kauj Ruam (nrog Duab)

Video: Chaw Pabcuam Tsheb Nres Tsheb Nrog Arduino: 5 Kauj Ruam (nrog Duab)
Video: Ntiav Mes Kas Ua Chaw Nres Tsheb 2024, Cuaj hlis
Anonim
Chaw Tso Tsheb Nkoj Nrog Arduino
Chaw Tso Tsheb Nkoj Nrog Arduino

Kev Sib Tw

Thaum kuv nres tsheb rau hauv kuv lub nkas -las qhov chaw muaj tsawg heev. Tiag tiag. Kuv lub tsheb (tsev neeg MPV) luv li 10 cm luv dua qhov chaw nyob. Kuv muaj cov cim nres tsheb hauv kuv lub tsheb tab sis lawv muaj tsawg heev: qis dua 20 cm lawv qhia liab liab yog li nws nyuaj heev kom nres lub tsheb kom ze dua 8 cm mus rau qhov chaw kawg.

Lub Tswv Yim

Kuv lub tswv yim yog siv lub ntsuas nrug deb ultrasonic rau lub hom phiaj no thiab Arduino - tau kawg. Sensor cov lus qhia siv tau muaj nyob ntawm no tab sis kuv xav tau qee qhov pom tseeb dua li "nyob deb / ze heev" nrog 2 leds. Kuv tau npaj cov cuab yeej nrog 7 ntu coj zaub tab sis kuv pib xav: qhov ntsuas nrug deb no muaj txiaj ntsig tsuas yog ob peb feeb tom qab ntawv dab tsi yuav nyob hauv qhov seem ntawm ib hnub? Yog li kuv ntxiv lub sijhawm tiag tiag rau lub kaw lus tab sis nws yuav hloov ntawm lub sijhawm thiab nrug deb li cas? Rau lub hom phiaj no kuv ntxiv lub teeb pom kev ib puag ncig.

Kauj Ruam 1: Daim Ntawv Teev Npe

Daim Ntawv Teev Npe
Daim Ntawv Teev Npe
  • Arduino Nano Rev3
  • HC-SR04 Ultrasonic nrug sensor (ncig $ 0.76)
  • 7 ntu 4 tus lej 12 tus pin 0.56 "LED zaub ($ 1.77)
  • DS3231RTC breakout board ($ 0.87)
  • Ambient Light Sensor breakout board ($ 0.40)
  • 2 ntawm 74HC595N Hloov npe IC ($ 0.54 rau 10 pob)
  • Liab LED
  • Ntsuab LED
  • 4 ntawm 220 Ohm resistor
  • 1 ntawm 560 Ohm resistor

Sau ntawv

  1. Txhua qhov ntawm cov lus hais saum toj no tau nthuav dav nyob rau ntau qhov chaw ib puag ncig internet.
  2. Kuv ntxiv tus nqi rau qhov tshwj xeeb raws li kuv qhov kev paub.
  3. RTC pawg tswj hwm kev tawm tsam yog qhov ua tau zoo tiag tiag pawg thawj coj los tso cai rau peb teeb tsa lub sijhawm hauv nws - piv txwv. hauv lwm Arduino.
  4. Lub teeb pom kev yog cov khoom pheej yig thiab yooj yim tab sis twb muaj LM393 tus piv hluav taws xob sib piv.
  5. 7 ntu coj zaub yog ib hom uas qhov anode yog ib txwm muaj, nws muaj 12 tus pin, muaj 4 tus lej thiab cov nyuv. Koj tuaj yeem siv lwm hom zoo ib yam tab sis qee qhov kev hloov kho xav tau raws li tus lej ua haujlwm. Koj tuaj yeem pom kuv cov duab schematic hauv ntu duab ntawm kauj ruam.

Kauj ruam 2: Schematic

Schematic
Schematic

U1 yog Arduino Nano Rev3 tab sis kev ua haujlwm tau zoo nrog Arduino Uno ib yam.

U2, U3: Vim tias qhov pheej yig coj zaub kuv yuav tsum siv cov npe hloov pauv kom tsis txhob noj tag nrho kuv cov txiaj ntsig digital. U2 tsav cov cathodes thaum U3 txuas nrog rau anodes nrog resistors ntawm 220 Ohm.

LED2, LED3: ntsuab thiab liab coj los pab chaw nres tsheb kom pom kev. Qhov no tsis tsim nyog tab sis tuaj yeem pab me ntsis.

S1: Lub teeb pom kev zoo. Thaum kuv tsav tsheb mus rau hauv lub nkas -las uas tsis muaj lub teeb pom kev - kuv lub tsheb tsis siv neeg lub teeb pom kev tuaj nrog qhov ntsuas no kuv tuaj yeem txiav txim siab yooj yim yog tias lub tsheb nres lossis tsis. Yog li ntawd cia peb tso saib qhov deb txwv tsis pub luam tawm lub sijhawm. Cov cuab yeej no muaj cov tso tawm digital dab tsi tuaj yeem siab lossis qis raws qhov pom kev ib puag ncig thiab ua rau lub zog potentiometer teeb tsa.

S2: Ultrasonic sensor. Ib qho pheej yig tiag tiag. Nws muaj tus txhais thiab tus echo tus pin. Kev siv yog ncaj ncaj rau yav tom ntej tshwj xeeb tshaj yog tias koj siv lub tsev qiv ntawv tsim los rau lub hom phiaj no. Kuv siv NewPing npe.

RTC1: DS3231 Lub Sijhawm Tiag Tiag breakout board. Qhov no yog qhov tseeb heev thiab muaj qhov tshwj xeeb: nws ntsuas qhov kub thiab txias thiab koj tuaj yeem tau txais cov ntaub ntawv no rov qab. (Nrog rau qhov no koj tuaj yeem ua haujlwm yuav ua li cas los ntsuas qhov ntsuas kub hauv kev sib hloov nrog lub sijhawm.)

Kauj ruam 3: Tsim Circuit Court

Tsim Circuit Court
Tsim Circuit Court

Kuv tau sib sau ua ke hauv Circuit Court ntawm lub khob cij loj dua thiab ua qauv rau fritzing kom nkag siab zoo. Kuv paub tias nws muaj ntau txoj kab hluav taws xob - yog li kuv tsis tuaj yeem xaiv cov xim sib txawv rau txhua tus cathode pins - ntsis kuv vam tias nws tuaj yeem txheeb tau.

Kauj ruam 4: Upload Scratch

Nov los txog qhov chaws ntawm lub cuab yeej.

Kauj Ruam 5: Ntsuas Qhov Ntsuas

Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus
Kuaj Cov Ntsiab Lus

Kuv ua qauv ntaus ntawv ntawm lub khob cij. Qhov qis dua ib sab koj tuaj yeem pom lub ntsuas hluav taws xob ultrasonic, ntsuab coj mus rau lwm qhov txuas txuas nrog cov cuab yeej qhia tau tias lub teeb pom kev ib puag ncig muaj qhov hluav taws xob nkag. Los ntawm daim duab thib ob muaj 2 lub teeb ntsuab nyob ntawm lub teeb pom kev tab sis nws tsis yooj yim los qhia qhov no nrog cov duab.:)

Daim duab 1

Tsis muaj tsheb hauv lub nkas -las. Cov cuab yeej qhia lub sijhawm nrog tus lej tsis dhau. Colons ntsais muag - ua ke nrog tus lej thib ob yog li nws tsim nyog los npog qhov ua li cas

Duab 2

Lub tsheb tab tom pom lub teeb pom kev tab sis deb dhau los ntsuas nws. Kuv xyaum ua qhov kev ncua deb no txog 1 meter. Hauv qhov no cov zaub pom "9999".

Daim duab 3

Lub tsheb nyob txog 10 cm los ntawm qhov ntsuas qhov deb thiab teeb rau lub teeb pom kev. Ntsuab coj qhia kuv tuaj yeem mus ze dua - ua tib zoo.:)

Daim duab 4

Lub tsheb nyob txog 5 cm los ntawm qhov ntsuas qhov deb yog li liab coj qhia tias nws nyob ze txaus kom nres thiab kuv tuaj yeem kaw lub qhov rooj qhov rooj yam tsis muaj teeb meem.

Pom zoo: