Cov txheej txheem:

Kev Nyuaj Siab Zam Tsis Txhob Nkoj Nkoj Nrog Arudino: 9 Kauj Ruam
Kev Nyuaj Siab Zam Tsis Txhob Nkoj Nkoj Nrog Arudino: 9 Kauj Ruam

Video: Kev Nyuaj Siab Zam Tsis Txhob Nkoj Nkoj Nrog Arudino: 9 Kauj Ruam

Video: Kev Nyuaj Siab Zam Tsis Txhob Nkoj Nkoj Nrog Arudino: 9 Kauj Ruam
Video: Ntshaw Niam Txoj Kev Hlub 2024, Kaum ib hlis
Anonim
Obstacle Zam Txim Paddle Boat Nrog Arudino
Obstacle Zam Txim Paddle Boat Nrog Arudino

Nyob zoo cov phooj ywg, hauv qhov kev qhia no kuv yuav qhia koj yuav ua li cas kom ua Obstacle zam kev Paddle nkoj. Kuv tuaj nrog lub tswv yim no thaum kuv so ntawm kuv lub pas dej ntses thiab xav txog lub tswv yim rau kev sib tw yas. Kuv pom tau hais tias cov yas ntawm no yuav muaj txiaj ntsig zoo rau kev siv ua lub nkoj, vim tias nws lub nkoj loj thiab tsis muaj dej txaus.

Khoom siv

Lub cev

1 x Cov Thawv Khoom Noj 700ml

2 x Paddle Log 70 hli

5 x Lub raj mis Cap

Cov Khoom Siv Hluav Taws Xob

1 x Arduino Nano/Uno (Pom zoo Nano)

2 x DC Tsav

1 x L298N Tsav Tsheb

1 x Ultrasonic Sensor

1 x Micro Servo

2 x 18650 Roj teeb

1 x 18650 Baterry Holder (2-Qhov Chaw)

4 x AA roj teeb

1 x AA Roj Teeb Nrog (4-Qhov Chaw)

1 x Hloov

Hlau

Cov cuab yeej txhawb nqa

Phom phom

Soldering Hlau

Kauj Ruam 1: Txoj Cai Ua Haujlwm

Yooj yim Algorithm

Thaum twg los xij lub tshuab ultrasonic pom cov khoom ntawm qhov deb ntawm 15cm, servo yuav tig mus rau 180 degrees tom qab ntawd mus rau 0 degrees (tig sab xis thiab sab laug) txhawm rau nrhiav txoj hauv kev uas tsis muaj teeb meem. Tom qab ntawd, lub cav yuav txav lub nkoj duav mus rau txoj kab uas tsis muaj teeb meem

Circuit Court

Hauv txoj haujlwm no, peb yuav siv 2 qhov hluav taws xob qhov hluav taws xob, ib qho rau Arduino, lub ntsuas hluav taws xob ultrasonic, thiab tus tsav tsheb, thaum lwm qhov tshwj xeeb rau servo. Arduino, lub ntsuas hluav taws xob ultrasonic, thiab lub tshuab tsav tsheb yuav siv 18650 Roj teeb vim tias 18650 roj teeb tuaj yeem muab hluav taws xob loj rau lub cev muaj zog thiab lwm qhov laj thawj vim tias lub cev muaj zog tuaj yeem tso lub roj teeb tau nrawm yog li peb xav tau 18650 roj teeb uas tuaj yeem rov ua dua.

Kauj ruam 2: Upload Code

Txhawm rau ua kom cov txheej txheem xa khoom yooj yim, peb yuav tso cov cai ua ntej rau Arduino ua ntej tsim qhov Circuit.

Cov ntaub ntawv Arduino:

Kauj Ruam 3: Ua Qhov Rau Lub Cev Tsav Tsheb

Ua Qhov Rau Lub Cev Tsav Tsheb
Ua Qhov Rau Lub Cev Tsav Tsheb

Hauv theem no peb yuav ua qhov rau sab laug thiab sab xis ntawm lub thawv ntim khoom noj. Tom qab ntawd lub tshuab dynamo yuav muab tso rau hauv ob lub qhov no. Txoj hauj lwm ntawm lub qhov yog nyob nruab nrab ntawm cov thawv ntim khoom noj ntev (ntev/2) thiab 3.2cm los hauv qab.

Kauj Ruam 4: Tsav Tsheb Tshooj 1

Tsav Tsheb Tshooj 1
Tsav Tsheb Tshooj 1
Tsav Tsheb Part 1
Tsav Tsheb Part 1

Hauv theem no peb yuav txuas L298n rau lub roj teeb thiab lub cev muaj zog.

Kev sib txuas:

1. L298N (Tso Tawm) rau DC lub cev muaj zog

2. Roj teeb positiveterminal hloov

3. L298N (12V) hloov

4. Roj teeb tsis zoo lub dav hlau mus rau L298N (GND)

tom qab ntawd lo lawv rau hauv lub thawv ntim khoom noj.

Nco tseg:

-Luaj tus tuav lub roj teeb sab xis hauv nruab nrab (dav) kom lub nkoj duav tsis ntsaws rau sab laug lossis sab xis.

Kauj Ruam 5: Tsav Tsheb Tshooj 2

Tsav Tsheb Part 2
Tsav Tsheb Part 2
Tsav Tsheb Part 2
Tsav Tsheb Part 2
Tsav Tsheb Part 2
Tsav Tsheb Part 2

Tam sim no peb yuav txuas arduino rau L298N.

Kev sib txuas:

1. D5 Kom Pab Tau A.

2. D6 los pab kom B.

3. A0 rau Tswv Yim 1

4. A1 rau tswv yim 2

5. A2 rau tswv yim 3

6. A3 rau Tswv Yim 4

7. Vin rau 5V (V tawm ntawm L298N)

8. GND (arduino) rau GND (L298N)

Kauj Ruam 6: Lub Hom Phiaj Tshawb Xyuas Circuit

Lub Hom Phiaj Tshawb Xyuas Circuit
Lub Hom Phiaj Tshawb Xyuas Circuit
Lub Hom Phiaj Tshawb Xyuas Circuit
Lub Hom Phiaj Tshawb Xyuas Circuit
Lub Hom Phiaj Tshawb Xyuas Circuit
Lub Hom Phiaj Tshawb Xyuas Circuit

Lub hauv paus tseem ceeb ntawm cov khoom ntsuas pom Circuit Court yog servo thiab ultrasonic sensor. Ultrasonic sensor yuav siv Arduino ua lub zog siv, thaum lub servo yuav siv lub roj teeb cais (AA roj teeb x 4). Lub roj teeb servo yuav raug kaw tom kawg ntawm lub thawv ntim khoom noj sib txawv ntawm 18950 tus tuav lub roj teeb.

Koj tuaj yeem tso lub ntsuas cua nyob txhua qhov chaw tsuav nws tsis muaj kev cuam tshuam los ntawm lwm yam khoom. Hauv kuv qhov xwm txheej, Kuv tau siv lub hau yas ntim lub hau uas tau txiav rau qhov chaw ntawm ultrasonic sensors thiab servo (saib duab).

Servo kev twb kev txuas:

VCC rau roj teeb zoo (AA)

Teeb liab rau D10

GND servo rau GND roj teeb & arduino

Kev Sib Txuas Ultrasonic Sensor:

VCC rau 3.3v (arduino)

GND rau GND (arduino)

Echo rau D2

Txuas mus rau D3

Kauj Ruam 7: Tsis Nkoj Nkoj

Tsis Nkoj
Tsis Nkoj

Qhov tsis muaj lub luag haujlwm los tiv thaiv lub duav lub log los ntawm kov hauv pem teb / rooj thaum peb muab tso rau nws. Tsis siv neeg yuav siv lub raj mis hau. Vim tias dhau qhov yooj yim nrhiav pom, lub raj mis hau kuj muaj qhov loj me rau peb lub nkoj.

Txhawm rau ua kom tsis zoo, nqa 3 lub raj mis lub kaus mom thiab yooj yim lo lawv rau hauv qab ntawm lub nkoj raws li tau hais los saum no.

Kauj Ruam 8: Log

Log
Log
Log
Log

Ua ntej, ua lub qhov nyob hauv nruab nrab ntawm lub raj mis hau. Tom qab ntawd, lo lub duav rau lub hau lub raj mis zoo li cov duab hauv qab no. Tom qab ntawd cov kauj ruam kawg yog lo nws mus rau lub tshuab dynamo.

Pom zoo: