Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Cheebtsam thiab Lawv Ua Haujlwm
- Kauj Ruam 2: Sib Sau Peb Cov Neeg Hlau
- Kauj Ruam 3: Teeb tsa Adafruit Motor Shield
- Kauj Ruam 4: Txuas Cov Tsav Tsheb
Video: Arduino Raws Tus Kheej Tsav Tsheb: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Txais tos rau kuv thawj Kev Qhia
Yog li tam sim no kuv tau txais txoj haujlwm ntawm kev tsav tsheb tus kheej raws li kuv lub semester txoj haujlwm. Hauv txoj haujlwm no kuv txoj haujlwm yog tsim lub tsheb uas tuaj yeem ua raws li hauv qab no:
- Muaj peev xwm tswj tau nrog lub suab txib los ntawm Android Xov Tooj.
- Zam Cov Teeb Meem thiab Cov Teeb Meem.
- Yuav tsav tus kheej.
- Tsis txhob txav yog hais kom txav mus tab sis muaj teeb meem
Ua siab ncaj Kuv tsis muaj Lub Tswv Yim yuav ua li cas cov haujlwm no zoo li kuv tsis tau nkag mus rau hauv qhov no ua ntej. Tib qho uas kuv paub yog tias kuv yuav tsum siv Arduino lossis Raspberry pi.
Yog li, kuv pib nrog google. Kuv tuaj paub tias muaj cov phiaj xwm zoo li no twb muaj hauv internet nrog cov lej ua tiav tab sis qhov teeb meem kuv tau ntsib yog: Cov phiaj xwm tau cais rau txhua qhov uas kuv yuav tsum ua tiav hauv kuv txoj haujlwm. Qhov zoo yog tias cov lus programming ntawm Arduino yog ua raws C thiab cov phiaj xwm muaj hauv internet feem ntau yog Arduino raws, txij li kuv tau zoo ntawm C/C ++ yog li kuv tau xaiv arduino thiab txiav txim siab nkag siab txog kev ua haujlwm.
Tom qab nkag siab txhua yam Thawj qhov uas kuv yuav tsum tau ua yog sau cov npe uas kuv xav tau. yog li ntawm no yog cov npe:
Khoom siv
- Arduino UNO R3
- Adafruit Motorshield V2
- 4-Log Neeg Hlau Tsheb Chasis
- Ultrasonic Sensor (HCSR-04)
- Micro Servo 9G
- Ultrasonic Sensor Holder
- HC-05 Bluetooth Module
- Jumper Hlau
Kauj Ruam 1: Cheebtsam thiab Lawv Ua Haujlwm
Tam sim no peb muaj cov npe ntawm cov khoom uas xav tau los tsim txoj haujlwm no, cia li saib lawv cov haujlwm thiab lwm txoj hauv kev.
Yog li ua ntej tshaj plaws peb yuav siv Arduino UNO pawg thawj coj, raws li peb paub tias arduino yog tus tswj hwm peb cov neeg hlau yog li nws tsis xav tau kev qhia ua ntej, peb tuaj yeem siv ib qho UNO sib xws tab sis Arduino/GENUINO UNO tau pom zoo.
Qhov thib ob ntawm peb Lub Tsheb Ntse yog Adafruit Motor Shield, Koj yuav tau hnov txog Adafruit Motor Shield ua ntej qhov tseem ceeb ntawm kev siv lub cav no yog tias nws muaj lub tsev qiv ntawv nrog lub luag haujlwm ua ntej uas txhais tau tias thaum ua haujlwm nrog nws, peb yuav tsis tas yuav tau ntau rau hauv nws cov txheej txheem ua haujlwm nws yuav yog plug-n-play rau peb thaum lub sijhawm ua haujlwm, L298N lub cev muaj zog Tsav Tsheb kuj tseem tuaj yeem siv ua lwm txoj hauv kev rau AF Motorshield tab sis nws yuav xav tau hloov pauv hauv txoj cai.
Tsiv mus rau qhov tom ntej no peb yuav siv 4-Log Robot Car chassis, ntawm no 2-Log chassis kuj tseem tuaj yeem siv tau yam tsis hloov pauv txoj cai yog li nws yuav zoo. Tab sis kom ua haujlwm tau zoo dua qhov kev pom zoo yog 4-Log. 4 BO Cov Motors thiab cov log tuaj nrog lub chassis, tab sis qhov tsuas yog qhov xav tau hloov pauv yog txuas ob lub cav ntawm txhua sab ua ke kom lawv ua haujlwm ntawm tib lub teeb liab thiab zoo ib yam ua rau lwm sab.
Ib qho HCSR-04 (Ultrasonic Sensor) yuav siv rau kev txheeb xyuas ntawm ib qho teeb meem lossis phab ntsa hauv lub tsheb txoj kev yog li peb tuaj yeem txiav txim siab ntse vim li no, zam kev sib tsoo. Ultra Sonic Sensor Holder kuj tseem yuav siv los teeb tsa lub sensor ntawm peb lub Servo Motor. Nov los txog ntu ntu servo, lub cav servo yog ib feem tseem ceeb raws li Nws yuav pab peb txiav txim siab thaum tig lub tsheb, Thaum lub tsheb yuav nyob hauv tus kheej-tsav hom lossis ua "tig sab laug/sab xis" hais kom nws yuav tsis khiav cov motors hloov nws yuav xub txav lub ultra sonic sensor mus saib yog tias muaj teeb meem nyuaj dhau los lossis tsis yog, yog yog nws yuav yooj yim nres thiab tsis kam khiav. Qhov no tuaj yeem txuag roj teeb ntau vim tias peb muaj 4 DC-Motors thiab ua haujlwm servo ua ntej lawv yuav yog qhov ntse txav mus.
Bluetooth tus qauv (HC-05) raws li peb paub yuav raug siv los tsim kev sib txuas ntawm peb cov neeg hlau thiab peb lub xov tooj los ntawm kev mob siab rau app, nws yuav siv los xa cov lus txib rau peb cov neeg hlau ntawm kev sib txuas wireless.
Kev xaiv lub roj teeb zoo yog qhov tsim nyog rau kev ua haujlwm zoo ntawm lub tshuab, thiab tsis muaj lub roj teeb zoo koj yuav xaus qhov kev siv nyiaj, Thaum ua haujlwm ntawm ib qhov haujlwm ib txwm nco ntsoov xav tau lub zog xav tau ntawm koj txoj haujlwm, Ib yam yuam kev kuv ua thaum ua haujlwm nrog txoj haujlwm no thiab kuv tau ua kom nkim 6 lub roj teeb rov tau uas raug nqi txog 16 $ rau yam tsis muaj dab tsi. Txhua yam koj yuav tsum ua yog siv Li-po lossis Li-ion roj teeb los txhawb koj txoj haujlwm. Siv 2 lub roj teeb cais ib qho rau Arduino thiab ib qho rau koj Lub Cev Tsav Tsheb.
Kauj Ruam 2: Sib Sau Peb Cov Neeg Hlau
Hauv ntu no peb yuav pib txuas cov khoom sib koom ua ke thiab pib tsim peb cov neeg hlau.
Sib dhos chasis:
Ua kom ntseeg tau tias Cov Motors nyob hauv qab lub chassis thiab tsis sib nrug ntawm nws. txoj hauv kev no peb tuaj yeem ua chaw ntau rau peb cov khoom kom nyob nruab nrab ntawm lub chassis yam tsis muaj kev cuam tshuam lub cav lossis lub log.
Tom qab txuas cov motors peb yuav txav mus rau qhov sib txuas. ua ntej tshaj plaws peb yuav ua txhua qhov kev sib txuas nrog peb Arduino thiab tom qab ntawd peb yuav ua haujlwm nrog peb Cov Tsav Tsheb.
HC-05 Bluetooth Module:
// Pin Definitions for HC-05 #define HC05_PIN_RXD 12 // RX of Arduino #define HC05_PIN_TXD 13 // TX ntawm Arduino
- TX Pin 12
- RX Pin 13
- GND GND
- VCC 5V ntawm Arduino
Tso tag nrho lwm tus pin li yog.
HC-SR04 Ultrasonic Sensor:
// Pin Cov Lus Txhais rau Ultrasonic Sensor
#define HCSR04_PIN_TRIG 7 // Pin Pin #define HCSR04_PIN_ECHO 8 // Echo Pin
- Tus Pin 7
- Echo Pin 8
- GND GND
- VCC 5V ntawm Arduino
Qhov ntawd yog nws rau Arduino ib feem.
Kauj Ruam 3: Teeb tsa Adafruit Motor Shield
Nov yog qhov tseem ceeb uas peb txoj haujlwm pib los nyob. xyuas kom cov xov hlau txuas nrog ntawm arduino tsis muaj tus pin, tsuas yog rub tawm tus pin thiab tso tooj liab rau hauv tus pin arduino yog li peb tuaj yeem ntsaws rau hauv peb lub Motorshield rau nws.
Tso Adafruit Motor Shield saum Arduino raws li txoj hauv kev uas txhua tus pins ntawm peb lub cev tiv thaiv kab mob nyob hauv tus poj niam lub taub hau ntawm peb Arduino, xa cov duab saum toj no. thiab tam sim no txij li koj tau txuas nrog koj Lub Cev Tsav Tsheb nws yog lub sijhawm los txuas cov khoom seem rau nws.
Kauj Ruam 4: Txuas Cov Tsav Tsheb
"thauj khoom =" tub nkeeg "app uas peb yuav siv hauv txoj haujlwm no yog Arduino BlueControl. Nco ntsoov siv tsuas yog app no vim peb tsis siv cov lus txib nyuaj thiab app no tuaj yeem teeb tsa raws li peb xav tau.
Tam sim no fais fab koj Robot thiab qhib lub app. Qhib lub bluetooth thiab tos HC-05 kom pom. Sai li HC-05 qhia txuas rau nws thiab ntaus tus password tsis raug yog '1234' feem ntau lossis '0000' lwm yam.
tom qab nws txuas peb yuav tsum teeb tsa peb lub app.
Txhawm rau teeb tsa lub app Cias Coj mus rhaub lub iav icon nyob rau saum kaum sab xis thiab teeb tsa nws raws li Qhia hauv video:
Pom zoo:
SKARA- Tus Kheej Tus Kheej Ntxiv Los Ntawm Tus Kheej Dej Da Dej Tu Neeg Hlau: 17 Kauj Ruam (nrog Duab)
SKARA- Tus Kheej Tus Kheej Ntxiv Los Ntawm Tus Kheej Ua Dej Da Dej Tu Neeg Hlau: Lub sijhawm yog nyiaj thiab kev siv tes ua haujlwm yog kim. Nrog kev nthuav dav thiab kev nce qib hauv kev siv tshuab thev naus laus zis, kev daws teeb meem tsis muaj teeb meem xav tau los tsim rau cov tswv tsev, zej zog thiab pab pawg kom ntxuav cov pas dej los ntawm cov khib nyiab thiab av ntawm lub neej txhua hnub, txhawm rau
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 Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: Qhov no yog kev hloov pauv ntawm B-neeg hlau ua ntej. 100% Qhib QHOV CHAW / Arduino neeg hlau. CODE, 3D ntu thiab khoom siv hluav taws xob tau qhib yog li xav hloov kho nws lossis tsim qhov loj ntawm tus neeg hlau. Yog tias koj muaj kev ua xyem xyav, tswv yim lossis xav tau kev pab ua rau
ARUPI - Tus Nqi Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: 8 Kauj Ruam (nrog Duab)
ARUPI - Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: Cov lus qhia no tau sau los ntawm Anthony Turner. Txoj haujlwm tau tsim los nrog ntau qhov kev pab los ntawm Shed hauv Tsev Kawm Ntawv ntawm Kev Suav, University of Kent (Mr Daniel Knox tau pab zoo!)
SEER- InternetOfThings Raws Tus Pabcuam Tus Kheej Tus Kheej: 12 Kauj Ruam (nrog Duab)
SEER- InternetOfThings Raws Tus Pabcuam Tus Kheej Tus Kheej: Seer yog lub cuab yeej uas yuav ua lub luag haujlwm txhawb nqa hauv kev ua haujlwm ntawm cov tsev ntse thiab tshuab siv tshuab. ntawm Raspberry Pi 3 qauv B nrog lub koob yees duab sib xyaw