Cov txheej txheem:
- Kauj ruam 1: Nruab Software thiab Tsav Tsheb
- Kauj Ruam 2: Xaiv Tus Qauv Zoo Rau Koj Lub Tsheb
- Kauj ruam 3: Nruab De Drive
- Kauj Ruam 4: Nruab De Ultrasonic Sensor
- Kauj Ruam 5: Muab Microcontroller thiab Case Battery
- Kauj Ruam 6: Coding Tshooj
Video: Kev Sib Tsoo Avoider Tsheb Nrog Arduino Nano: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Kev sib tsoo tus neeg tsav tsheb yuav yog tus neeg hlau yooj yim heev kom pib dhia mus rau hauv microelectronics. Peb yuav siv nws los kawm cov ntsiab lus tseem ceeb hauv microelectronics thiab txhim kho nws kom ntxiv cov cuab yeej ntse thiab ua haujlwm.
Cheebtsam yooj yim
· 1 Mini USB Arduino Nano lossis clon
· 1 Arduino Nano Shield Extension Board
· 1 Ultrasonic sensor HC-SR04
· 2 Servos 360 degrees kev sib hloov tas mus li (FS90R lossis zoo sib xws)
· 1 Lub roj teeb rau 4xAA
· Creadboard dhia xov hlau (FF, MF, M-M)
· 2 lub log rau servos
· 1 tus qauv rau lub tsheb (Khoom ua si tsheb, mis cib, plywood …)
Cheebtsam ntxiv
Rau lub teeb qhia:
· 1 RGB LED
· 1 lub khob cij me me
· 3 lub zog 330W
Rau kev tswj chaw taws teeb:
· 1 IR tus txais sensor (TSOP4838 lossis zoo sib xws)
· 1 IR chaw taws teeb tswj
Rau kab hauv qab no/nrhiav kom tau ntug:
· 2 TCRT5000 txoj kab teeb meem taug qab sensor IR cuam tshuam
Lwm yam ntsiab lus
Koj tuaj yeem hloov cov servos rau:
· 2 DC lub cev muaj zog nrog lub log thiab yas log
· 1 L298 Dual H Choj tsav lub cev muaj zog tswj lub rooj tsav xwm
Kauj ruam 1: Nruab Software thiab Tsav Tsheb
Peb yuav ua haujlwm nrog Arduino raws cov tswj hwm micro, koj tuaj yeem xaiv Arduino UNO lossis lwm yam tab sis vim yog qhov xav tau thiab qhov loj me kuv coj Arduino Nano Clone (los ntawm Tuam Tshoj) yog li nrog txhua qhov kev xaiv no koj yuav tsum siv Arduino IDE rau coding lawv.
Koj tuaj yeem rub tawm cov software los ntawm cov vev xaib raug cai ntawm Arduino, thiab ua raws cov lus qhia rau nruab nws. Thaum ua tiav, qhib Arduino IDE thiab xaiv pawg thawj coj (hauv kuv qhov xwm txheej kuv yuav siv "Arduino Nano" xaiv).
Arduino Nano Clone: Kev xaiv pheej yig rau pawg Arduino tab tom yuav clone board los ntawm Tuam Tshoj. Lawv ua haujlwm nrog CH340 nti, thiab nws yuav xav tau kev teeb tsa ntawm tus neeg tsav tsheb tshwj xeeb. Muaj ntau lub vev xaib rub tawm tus tsav tsheb rau Windows, Mac lossis Linux thiab nrog rau cov lus qhia. Rau Mac, qee zaum koj tuaj yeem ntsib teeb meem kom paub txog qhov chaw nres nkoj, yog tias nws tshwm sim rau koj, sim ua raws cov lus qhia ntawm qhov txuas no. Yog tias tom qab ntawd koj pom qhov chaw nres nkoj tab sis tseem muaj teeb meem, sim xaiv "ATMega 328P (Old Bootloader)" ntawm Arduino IDE/cuab yeej/txheej txheem.
Mus rau ntu ntu txhawm rau saib xyuas cov cai uas kuv siv rau kuv lub tsheb. Koj tuaj yeem nthwv lub vev xaib rau ntau qhov kev xaiv lossis coding ntawm koj tus kheej yog tias koj xav tau.
Kauj Ruam 2: Xaiv Tus Qauv Zoo Rau Koj Lub Tsheb
Lub sijhawm no kuv siv lub tsheb ua si loj txaus kom muaj cov khoom siv hluav taws xob sab hauv nws, tab sis koj tuaj yeem siv lwm yam khoom siv ua cov cib lossis plywood los tsim koj lub tsheb. Saib mus rau lwm qhov kev xaiv raws li mis cib.
Zoo dua los siv sijhawm feeb npaj qhov twg tso tag nrho cov ntsiab lus ua ntej pib thiab lees paub tias txhua yam yuav haum. Npaj cov qauv.
Kauj ruam 3: Nruab De Drive
Kev txav ntawm lub tsheb yuav dhau los ntawm ib lub qag, qhov no yog lub nraub qaum. Koj tuaj yeem khaws lub hauv ntej tsuas yog rau dov lossis, raws li koj tus qauv tsim, siv lub log thib peb lossis qhov chaw zawv zawg tsuas yog ua kom sib npaug ntawm koj lub tsheb (zoo li cov cib mis, kuv siv lub kais ua "lub log thib peb"). Qhov tig ntawm koj lub tsheb yuav ua tiav los ntawm kev hloov qhov nrawm thiab/lossis tig kev taw qhia ntawm servos.
TSWV YIM: ua ntej hloov kho koj tus qauv, npaj txoj haujlwm zaum kawg ntawm lub log thiab kos uas tsis tsoo dab tsi. Hauv qhov ua piv txwv no, nruab nrab ntawm qhov qag servo yuav nyob qis dua me ntsis ntawm cov khoom ua si lub tsheb qub vim tias lub log servo loj dua me ntsis thiab tuaj yeem tsoo cov av tiv thaiv)
Kauj Ruam 4: Nruab De Ultrasonic Sensor
Lub ntsuas hluav taws xob ultrasonic yuav luam theej kiab ntawm lub tsheb txhawm rau txheeb xyuas txhua qhov teeb meem thiab tso cai rau cov tshuaj tiv thaiv. Koj yuav tsum muab tso rau pem hauv ntej yam tsis muaj ib feem ntawm lub tsheb cuam tshuam cov teeb liab.
Kauj Ruam 5: Muab Microcontroller thiab Case Battery
Koj tuaj yeem tso tam sim no tso cov khoom seem rau hauv cov qauv, kho lawv yog tias nws tuaj yeem ua tau lossis tsawg kawg nco ntsoov tias lawv tsis ua kev puas tsuaj.
Nws muaj txiaj ntsig zoo rau teeb tsa hloov/tua lub roj teeb yog tias nws tsis muaj leej twg los ntawm lub neej ntawd. Koj tseem tuaj yeem ntxiv IR sensor los pib/nres lub tsheb.
Yog tias koj yuav ntxiv ib qho ntxiv ntxiv, tam sim no yog lub sijhawm.
TSWV YIM: txhawm rau txhawm rau tuav lub tsheb, tso lub roj teeb lossis cov khoom hnyav dua ntawm lub qag tsav lossis ze rau nws.
Kauj Ruam 6: Coding Tshooj
Txog rau txoj haujlwm no, koj yuav tsum tau teeb tsa qee lub tsev qiv ntawv xws li "Servo.h" (rau kev tswj hwm servo), "NewPing.h" (kom ua tau zoo dua rau lub ntsuas ultrasonic) lossis "IRremote.h" yog tias koj yuav siv ib qho IR sensor. Koj tuaj yeem ua raws cov lus qhia txhim kho hauv qhov txuas no.
Raws li qhov kev xaiv, koj tuaj yeem hloov cov servos rau DC lub cev muaj zog, thiab koj yuav xav tau ob tus choj H tsav tsav los tswj lawv. Tej zaum kuv yuav tshaj tawm nws yav tom ntej hloov tshiab, tab sis tam sim no tus lej tsuas yog ua haujlwm nrog servos.
Cov kev sib hloov txuas mus tas li sib txawv me ntsis ntau dua li cov kev pabcuam ib txwm muaj; qee zaum koj tuaj yeem hloov kho qhov ib txwm ua kom lawv tig tsis tu ncua tab sis rau txoj haujlwm no peb yuav siv FS90R, uas tau tsim los rau peb qhov xav tau. Txhawm rau ua haujlwm cov servos li niaj zaus koj yuav tsum tau muab qib uas koj xav tau rau nws, tab sis rau kev hloov pauv tas li servos koj yuav tsum txiav txim siab tias:
· 90 yuav tsum nres rau servo
· Tsawg dua 90 (txog 0) yuav tig rau hauv ib qho kev taw qhia uas 89 yog qhov nrawm tshaj thiab 0 nrawm tshaj plaws.
· Ntau dua 90 (txog 180) yuav tig mus rau qhov rov qab, qhov 91 qeeb tshaj plaws thiab 180 nrawm tshaj plaws.
Txhawm rau ntsuas koj cov servos, koj yuav tsum teeb lawv rau 90 thiab kho cov ntsia hlau me me rau ntawm lub log kom nres qhov kev sib hloov yog tias nws txav mus los (thov, ua qhov no ua ntej yuav haum rau ntawm cov qauv)
Koj tuaj yeem siv lub ntsuas hluav taws xob ultrasonic nrog ntau lwm lub tsev qiv ntawv tab sis ceev faj thaum sau nws vim tias ib qho teeb meem koj tuaj yeem ntsib nrog cov ntsuas no yog lub sijhawm tsis ua haujlwm uas koj yuav tsum tau tos los ntawm kev tso tawm ntawm lub teeb liab ultrasonic txog thaum txais tos. Qee qhov piv txwv koj tuaj yeem pom hauv is taws nem siv "ncua" tab sis nws yuav cuam tshuam rau koj tus neeg hlau vim tias nws yuav tso tseg "ncua" lwm qhov kev nqis tes ua rau lub sijhawm koj tau teev tseg. Koj tuaj yeem paub yuav ua li cas ultrasonic sensors ua haujlwm ntawm qhov txuas no.
Ib yam li DC lub cev muaj zog, Kuv yuav tsis siv IR sensor hauv qhov piv txwv no, nws yuav piav qhia yav tom ntej.
Pom zoo:
Kev Sib Tsoo Tsis Txaus Siab Ib Leeg Hauv Lub Khob Iav: 4 Cov Kauj Ruam (nrog Duab)
Kev Sib Tsoo Tsis Txaus Siab Hauv Lub Khob Iav: Qhov chaw zoo tshaj plaws rau qhov chaw hloov pauv, tsav los ntawm lub hnub ci zog, nyob hauv lub khob iav. Cov khoom txav mus yog cov khoom ua si zoo tshaj plaws rau miv lossis lwm yam tsiaj thiab lub thawv muab qee yam kev tiv thaiv, lossis tsis yog? Txoj haujlwm zoo li yooj yim tab sis nws siv kuv ob peb lub lis piam los nrhiav txoj cai d
Pib Tus Kheej Tsav Tsheb Tsav Tsheb Nrog Kev Tiv Thaiv Kev Sib tsoo: 7 Kauj Ruam
Pib Tus Kheej Tsav Tsheb Tsav Tsheb Nrog Kev Tiv Thaiv Kev Sib tsoo: Nyob Zoo! Zoo siab txais tos rau kuv tus pib-phooj ywg Qhia paub yuav ua li cas thiaj ua rau koj tus kheej tsav tsheb lub tsheb uas tsis muaj kev sib tsoo thiab GPS Kev Nkoj. Saum toj no yog cov vis dis aus YouTube qhia txog tus neeg hlau. Nws yog tus qauv los qhia txog yuav ua li cas thiaj muaj kev ywj pheej tiag tiag
Yuav Ua Li Cas Siv Kev Sib Tsoo Hloov XD206 Nrog SkiiiD: 9 Kauj Ruam
Yuav Ua Li Cas Siv Kev Sib Tsoo Hloov XD206 Nrog SkiiiD: Cov lus qhia txhawm rau txhim kho kev sib tsoo XD206 nrog skiiiD
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Kev Tiv Thaiv Kev Sib tsoo- Txhawb los ntawm Pi: 6 Kauj Ruam
Kev Tiv Thaiv Kev Sib tsoo- Txhawb nqa los ntawm Pi: Cov lus qhia no yuav muab rau koj ib qib zuj zus qhia rau kev tsim kho Kev Tiv Thaiv Kev Sib tsoo. Txhawm rau pib ib qho yuav tsum tau txais cov npe hauv qab no ntawm cov ntaub ntawv: Raspberry PI 3 (nrog lub zog thiab Ethernet chords), 1 GPIO Extension Board thiab Ribbon Cabl