Cov txheej txheem:
- Kauj Ruam 1: Avoiddance Obstance IR Sensor
- Kauj Ruam 2: Txuas IR Sensore rau Arduino
- Kauj ruam 3: Programming
- Kauj Ruam 4: Qhov tshwm sim
Video: Yuav Ua Li Cas Siv IR Obstacle Zam Txim Sensor ntawm Arduino: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Nyob zoo, txhua tus, Hauv kab lus no kuv yuav sau yuav ua li cas Siv Kev Tiv Thaiv Obstance IR Sensor ntawm Arduino.
Cov Cheeb Tsam Yuav Tsum Tau:
- IR Obstacle Zam Txim Sensor
- Arduino Nano V.3
- Jumpe hlau
- USBmini
Software yuav tsum tau:
Arduino IDE Cov
Kauj Ruam 1: Avoiddance Obstance IR Sensor
Nws lub ntsuas tuaj yeem siv los txheeb xyuas cov khoom lossis cov teeb meem nyob rau hauv pem hauv ntej ntawm nws siv lub teeb pom kev zoo infrared.
Qhov ntsuas no muaj 2 ntu tseem ceeb, uas yog IR Emitter thiab IR tus txais. IR emitter muaj lub luag haujlwm kom tso lub teeb pom kev deb. thaum nws tsoo ib yam khoom, lub teeb infrared yuav pom. Thiab IR Tus Neeg Tau Txais txoj haujlwm yog kom tau txais lub teeb pom kev zoo.
Thaum IRreceiver tau txais lub teeb pom kev zoo infrared, cov zis yuav yog "LOW". Thaum IRreceiver tsis tau txais lub teeb pom kev ci ci, qhov tso tawm yuav yog "HIGH".
Muaj 2 LED ntsuas hauv qhov ntsuas no. Qhov taw qhia lub hwj chim coj thiab cov ntsuas qhia tawm coj. Qhov ntsuas hluav taws xob LED yuav qhib yog tias tus qauv siv hluav taws xob tam sim no. Qhov ntsuas qhov tso tawm LED yuav ci yog tias muaj ib qho khoom nyob rau sab xub ntiag ntawm lub sensor lossis IR tus txais tau txais lub teeb pom kev ci ci.
Kauj Ruam 2: Txuas IR Sensore rau Arduino
Siv lub jumper cable txuas lub IR sensor rau Arduino.
Saib daim duab saum toj no lossis cov lus qhia ntawm no:
IR to Arduino
VCC ==> + 5V
GND ==> GND
OUT ==> D2
Kauj ruam 3: Programming
Hauv qab no yog daim duab kuv tau ua los sim qhov kev nkag siab IR:
pin pin = 2;
void teeb tsa () {
Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Ntes IR Sensor"); ncua (1000); } void loop () {int IRstate = digitalRead (pinIR); yog (IRstate == LOW) {Serial.println ("Tshawb pom"); } lwm yog (IRstate == HIGH) {Serial.println ("Tsis Pom")); } ncua (1000); }
Kuv kuj muab cov ntawv, tuaj yeem rub tawm hauv qab no:
Kauj Ruam 4: Qhov tshwm sim
Yog tias koj tso ib qho khoom nyob rau sab xub ntiag ntawm lub ntsuas cua, tus saib hauv xov tooj yuav hais tias "Pom".
yog tias tsis muaj ib yam khoom nyob rau sab xub ntiag ntawm lub sensor, tus saib hauv xov tooj yuav hais "Tsis Pom".
Qhov txiaj ntsig no tuaj yeem siv los tswj LEDs, xa tawm thiab lwm yam.
Kev ua haujlwm ntawm IR sensors tsis yog tsuas yog txhawm rau txheeb xyuas cov khoom. peb tuaj yeem siv qhov ntsuas IR no los nyeem cov ntaub ntawv los ntawm cov chaw taws teeb tswj. thiab kuv yuav ua nws hauv kab lus tom ntej.
Pom zoo:
Obstacle Zam Txim Neeg Hlau Siv Arduino Nano: 5 Kauj Ruam
Obstacle Zam Tsis Siv Neeg Siv Arduino Nano: Hauv cov lus qhia no, kuv yuav piav qhia yuav ua li cas koj tuaj yeem ua qhov teeb meem zam kev siv neeg hlau siv Arduino
Yuav Ua Li Cas DIY Arduino Obstacle Zam Txim Neeg Hlau Hauv Tsev: 4 Kauj Ruam
Yuav Ua Li Cas DIY Arduino Obstacle Zam Txim Tus Neeg Hlau Hauv Tsev: Nyob Zoo Cov Menyuam, Hauv Cov Lus Qhia no, koj yuav ua ib qho kev thaiv kom tsis txhob muaj neeg hlau. Cov lus qhia no cuam tshuam nrog kev tsim cov neeg hlau nrog lub ntsuas hluav taws xob ultrasonic uas tuaj yeem txheeb xyuas cov khoom nyob ze thiab hloov lawv cov kev taw qhia kom zam cov khoom no. Lub ultrasonic sensor
Txaus Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Rov Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Tawm Txav Txim Txim Kom Txav Txim Txim Txim Txim Nthuav Tshab Txhab Txhab Txhab Txim Kom Txav Txim: 4 Kauj Ruam
Txaus Txiaj Ntsig Zoo Tshaj Plaws: Nyob zoo cov phooj ywg, hauv cov lus qhia no, Kuv yuav qhia koj li cas kuv thiaj ua lub hwj huam nqa tau uas tuaj yeem siv ua cov cuab yeej rau cov haujlwm nyiam ua haujlwm, tau kawg muaj cov khoom siv hluav taws xob zoo li qhov no hauv kev qhia, tab sis qhov no muaj peb qhov zoo, 1) yog
Kev Tswj Lub Suab Arduino Robot + Wifi Lub Koob Yees Duab + Gripper + APP & Kev Siv Los Ntawm Tes & Cov Teeb Meem Zam Txim (KureBas Ver 2.0): 4 Cov Kauj Ruam
Kev Tswj Lub Suab Arduino Robot + Wifi Lub Koob Yees Duab + Gripper + APP & Kev Siv Los Ntawm Tes & Cov Teeb Meem Zam Txim (KureBas Ver 2.0): KUREBAS V2.0 tau rov qab Nws zoo heev nrog cov yam ntxwv tshiab. Nws muaj tus tuav, Wifi Camera thiab daim ntawv thov tshiab uas tsim rau nws
Txaus Txim Txim Zog Tswj los ntawm Cov Khawm Zoo (Yuav Tau Txuas Ntxiv): 9 Cov Kauj Ruam
Txaus Txim Txim Txim Txim Txim Txim Los Ntawm Cov Txiaj Ntsig Zoo Tshaj (Yuav Tau Txuas Ntxiv): Lub cev / hluav taws xob tsim game rau UCLA Tsim Media Arts nrog Eddo Stern. Cov lus qhia no tsis tiav. Txoj haujlwm tseem tab tom ua