Cov txheej txheem:
- Kauj Ruam 1: Npaj Koj Cov Cheeb Tsam
- Kauj Ruam 2: Npaj Koj Daim Npav Breadboard
- Kauj Ruam 3: Txuas Ib Lub Hwj Huam 1
- Kauj Ruam 4: Txuas Cov Potentiometer 2
- Kauj Ruam 5: Txuas Cov Potentiometer 3
- Kauj Ruam 6: Txuas Txuas Lub Potentiometer 4
- Kauj Ruam 7: Txuas Txuas Tus Kheej Potentiometer Kauj Ruam Kawg
- Kauj Ruam 8: Txuas Cov Tsav Tsheb 1
- Kauj Ruam 9: Txuas Cov Tsav Tsheb 2
- Kauj Ruam 10: Ntxiv Fais Fab
- Kauj ruam 11: Programming Ardiuno
Video: Tswj 3 Servo Motors Nrog 3 Potentiometers thiab Arduino: 11 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Nyob zoo. Nov yog kuv thawj qhov kev qhia, yog li kuv vam tias koj yuav ua siab ntev nrog kuv yog tias kuv ua yuam kev teeb tsa nws. Nws tau sau rau cov pib tshiab, yog li ua tau zoo dua ntawm koj tuaj yeem hla ntau qhov no thiab tsuas yog mus txuas rau nws.
Lub hom phiaj kuv tau teeb tsa kuv tus kheej yog kom muaj peev xwm tswj tau tus neeg hlau pom hauv lub vev xaib no:
bocabearingsworkshop.blogspot.co.id/2015/08…
Kuv xav kom muaj peev xwm tswj tau 3 lub cav sib txawv los ntawm kev hloov txoj haujlwm ntawm 3 lub zog loj. Muaj ntau tus neeg nyob ntawd ua tej yam zoo li no, tab sis kuv nrhiav tsis tau qhov sib haum rau txhua yam kuv xav tau, yog li kuv txiav txim siab tshaj tawm cov lus qhia no kom coj txhua yam kuv tau kawm ua ke hauv ib qho chaw kom lwm tus neeg uas xav tau ua tej yam zoo li no tuaj yeem ua kom sai thiab ua haujlwm sai. Cov lus qhia no yog qhov xaus ntawm lwm cov tib neeg ua haujlwm tau zoo thiab siv zog.
Ua ntej kuv teev tawm cov txheej txheem tus kheej koom nrog hauv qhov no, Kuv xav muab cov lus piav qhia sai ntawm txhua yam ua haujlwm li cas.
Cov potentiometers xa cov teeb liab analog mus rau Arduino. Cov duab kos ntawm Arduino (ntau ntxiv nyob rau tom qab no) tom qab ntawd hloov cov lus sib piv los ntawm lub zog hluav taws xob mus rau hauv cov khoom siv digital thiab xa cov zis no mus rau lub cav servo uas tom qab ntawd txav mus rau sab laug lossis sab xis los ntawm qhov tsim nyog.
Cov potentiometers tau siv los ntawm Arduino's 5v kab, thaum cov servos tau txais lawv lub zog los ntawm lub roj teeb pob.
Nco tseg tseem ceeb: Nws yog qhov tseem ceeb heev rau hauv av Arduino rau hauv lub roj teeb pob/servos kom tsis txhob muaj qhov tsis zoo tshwm sim los ntawm qhov tshwm sim, tab sis kuv yuav tham txog qhov no kom ntxaws thaum peb mus.
Kauj Ruam 1: Npaj Koj Cov Cheeb Tsam
Koj xav tau peb 10k potentiometers nrog ob txhais ceg uas tuaj yeem haum rau hauv lub khob cij.
Kuv pom lawv nyob ntawm no:
www.adafruit.com/products/562
Tom ntej no yog servo motors. Kuv siv qhov tsawg tshaj plaws raws li lub nra lawv yuav txav mus yuav me me thiab lawv pheej yig.
www.adafruit.com/products/169
Tom ntej no koj xav tau 4 AA roj teeb pob:
www.adafruit.com/products/830
Lub khob cij los txuas txhua yam li:
www.adafruit.com/products/239
Arduino Uno R3 (tsawg kawg yog qhov kuv tau siv):
www.adafruit.com/products/50
Ib lub xov tooj usb txuas rau Arduino rau lub PC thiab siv nws:
www.adafruit.com/products/62
Arduino IDE software rub tawm qhov program uas yuav tswj hwm cov kev pabcuam:
www.arduino.cc/en/Main/Software
Qee tus txiv neej/txiv neej jumper cables thiab qee lub jumper hlau los ua qhov sib txuas
www.adafruit.com/products/1956
Breakaway header pins uas yuav siv los txuas koj lub cav mus rau lub khob cij. Kuv nyiam cov no vim tias koj tsis tas yuav kho cov yas faib ua kom lawv haum rau hauv lub khob cij.
www.adafruit.com/products/400
Kauj Ruam 2: Npaj Koj Daim Npav Breadboard
Ntau lub ncuav mov ci tau muab faib ua 2 ntu raws txoj kab hluav taws xob saum toj thiab hauv qab (uas ua rau kuv lub taub hau me ntsis thaum kuv pib siv lawv.) Los ntawm kev siv 4 daim hlau me me koj tuaj yeem hla hla qhov sib txawv mus rau xyuas kom tseeb tias koj lub zog mus thoob txhua txoj kev hla lub khob cij. Kuv thaum kawg yuav ib qho uas tau txuas nrog txhua txoj kev hla tab sis tsuas yog thaum koj muaj teeb meem no, qhov no yog qhov koj yuav daws nws li cas.
Kauj Ruam 3: Txuas Ib Lub Hwj Huam 1
Daim duab no qhia tau tias 3 tus pin ntawm tus potentiometer yog rau dab tsi.
Kauj Ruam 4: Txuas Cov Potentiometer 2
Nqa 3 ntawm cov txiv neej txiv neej cable thiab thawb lawv mus rau hauv lub khob cij raws li qhia hauv daim duab
Kauj Ruam 5: Txuas Cov Potentiometer 3
Tam sim no thawb tus pin ntawm lub hwj chim rau hauv lub khob cij raws li qhia hauv daim duab
Kauj Ruam 6: Txuas Txuas Lub Potentiometer 4
Tam sim no rov ua cov txheej txheem no ntau dua 2 zaug thiab tam sim no peb yuav npaj los txuas cov teeb liab txuas mus rau Ardiuno
Kauj Ruam 7: Txuas Txuas Tus Kheej Potentiometer Kauj Ruam Kawg
Tam sim no peb coj cov kab hluav taws xob daj thiab ntsaws rau hauv pawg thawj coj saib Arduino. Ua tib zoo saib ntawm Arduino thiab koj yuav pom ib feem ntawm pawg thawj coj hu ua Analog In. Peb yuav txuas peb cov xov tooj mus rau A0, A1 thiab A2 raws li qhia hauv daim duab.
Txog rau lub sijhawm uas peb tau ua tiav nrog cov lauj kaub, tam sim no kom tau txais lub cav teeb tsa.
Kauj Ruam 8: Txuas Cov Tsav Tsheb 1
Raws li nrog lub zog ntsuas peb yuav ua tib yam peb zaug yog li kuv yuav tham nrog koj los teeb tsa ib qho kom ntxaws thiab txhua yam koj yuav tsum ua yog rov ua cov txheej txheem.
Cov xim cable ntawm cov cav tsheb tsis yooj yim vim lawv sib txawv ntawm ib lub cav mus rau lwm qhov. Hauv kuv daim duab
dub yog av (-)
Liab yog lub zog (+)
Daj yog teeb liab
Nqa ib khub ntawm lub qhov ntswg ntev thiab tshem tawm ib txoj hlua ntawm 3 lub taub hau thiab ntxig rau lawv rau hauv tus poj niam txuas ntawm lub tshuab servo. Txuas lub servo rau lub khob cij raws li qhia hauv daim duab. Thaum koj tau ua tiav qhov ntawd, peb yuav tsum txuas lub tshuab hluav taws xob mus rau cov kab hluav taws xob hauv qab, yog li coj ob tus txiv neej txuas xov tooj thiab ntxig rau hauv lub khob cij raws li qhia.
Rov ua cov txheej txheem no ob zaug ntxiv thiab tom qab ntawd peb yuav npaj los txuas cov motors mus rau arduino
Kauj Ruam 9: Txuas Cov Tsav Tsheb 2
Tam sim no peb tau txuas lub tshuab rau lub rooj noj mov nws yog lub sijhawm los txuas lub teeb liab cable mus rau Arduino, rau qhov no koj yuav xav tau 3 tus txiv neej jumper cable.
Txuas lawv rau hauv daim ntawv tais thiab tom qab ntawd mus rau Arduino ntawm cov chaw no:
~9
~10
~11
Cov no yog nyob sab xis ntawm Arduino raws li qhia hauv kuv daim duab. Nov yog qhov chaw teeb liab digital los ntawm Arduino xa mus rau servo qhia nws tias yuav tig li cas.
Thaum qhov no ua tiav peb tau npaj los txuas lub zog thiab ua kom nws ua haujlwm
Kauj Ruam 10: Ntxiv Fais Fab
Txog ntawm qhov no peb xav txuas Arduino 5v lub zog thiab hauv av mus rau txoj kev tsheb nqaj hlau sab saum toj uas yuav muab lub zog rau lub zog loj, thiab tom qab ntawd peb yuav txuas peb lub roj teeb pob mus rau hauv qab tsheb kom muaj zog rau servos.
Yog tias peb ua qhov no txawm li cas los xij nws yuav txhais tau tias Arduino av dav hlau thiab lub dav hlau servo hauv av yuav tsis txuas nrog ib leeg thiab qhov no tuaj yeem ua rau muaj teeb meem loj. Tshem lub Arduino los ntawm USB cable, xyuas kom lub roj teeb pob tsis txuas nrog lub rooj mov mov thiab txuas ob tus txiv neej txiv neej jumper cables raws li qhia hauv daim duab, ib qho rau 5v hauv Arduino, lwm qhov rau hauv av hauv Arduino.
Tom qab ntawd nqa tus txiv neej jumper cable thiab txuas hauv av los ntawm txoj kev tsheb nqaj hlau saum toj mus rau hauv av ntawm txoj kev tsheb nqaj hlau hauv qab raws li pom ntawm sab xis ntawm lub khob cij. Qhov no tam sim no txuas hauv Arduino hauv av rau lub roj teeb hauv av uas peb yuav txuas ntxiv mus.
Thaum kawg ntxiv lub roj teeb pob rau lub khob cij thiab peb tau ua tiav kev teeb tsa lub cev thiab yuav txav mus rau lub cajmeem Arduino.
Kauj ruam 11: Programming Ardiuno
Rau ib tus neeg tsis paub txog kev thawb cov duab kos mus rau Arduino Kuv hais kom siv sijhawm los hla cov lus qhia ntawm no ua ntej txuas ntxiv.
www.arduino.cc/en/Tutorial/HomePage
Txhawm rau tshuaj xyuas cov kev sib txuas hauv kuv teeb tsa
Cov potentiometers tau txuas rau A0, A1 thiab A2
Cov servos tau txuas rau ~ 9, ~ 10 thiab ~ 11
Peb yuav xav tau cov lej no thaum peb sau cov cai kom tau txais Arduino ua haujlwm nrog peb teeb tsa. Hauv qab no yog cov cai kuv tau siv kom Arduino ua haujlwm. Nws tsis yog kuv tus lej, kuv tau hacked qhov uas kuv tsis xav tau los ntawm lwm tus neeg tus lej, hmoov tsis kuv tsis nco qab qhov twg kuv pom nws yog li tsis tuaj yeem muab credit rau tus neeg uas sau nws. Yog tias koj lees paub nws thov qhia rau kuv paub thiab kuv yuav muab qhov txuas rau ntawm tus neeg qhov project.
#suav nrog
Servo myservo3;
Servo myservo5;
Servo myservo6;
n
int potpin = 0; int potpin2 = 1;
koj potpin3 = 2;
int val = 0; int val2 = 0;
int val3 = 0;
void teeb tsa () {
myservo3.attach (9); myservo5.attach (10);
myservo6.attach (11);
}
void voj () {
val = analogRead (potpin); val = daim ntawv qhia (val, 3, 1023, 0, 176);
myservo3.write (nqi);
ncua (25);
val2 = analogRead (potpin2); val2 = daim ntawv qhia (val2, 3, 1023, 0, 176);
myservo5.write (val2);
ncua (25);
val3 = analogRead (potpin3); val3 = daim ntawv qhia (val3, 3, 1023, 0, 175);
myservo6.write (val3);
ncua (25);
}
Muab qhov no tso rau hauv daim duab kos tsis tseg, khaws nws thiab xa nws mus rau koj Arduino thiab tam sim no koj yuav tsum muaj peev xwm tswj hwm koj cov kev pabcuam nrog koj lub peev xwm thiab muaj peev xwm ua tiav nrog koj txoj haujlwm!
Pom zoo:
Tswj DC Motors Nrog Arduino thiab L293: 5 Cov Kauj Ruam (nrog Duab)
Tswj DC Motors Nrog Arduino thiab L293: Txoj hauv kev yooj yim los tswj DC motors.All koj xav tau yog kev paub txog hluav taws xob thiab kev ua haujlwm Yog tias koj muaj lus nug lossis teeb meem koj tuaj yeem tiv toj rau kuv ntawm kuv tus email: [email protected] My youtube channel: https : https://www.youtube.com/channel/UCuS39O01OyP
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: 5 Kauj Ruam (nrog Duab)
8 Relay Tswj Nrog NodeMCU thiab IR Txais Txais Siv WiFi thiab IR Chaw Taws Teeb thiab Android App: Tswj 8 qhov hloov pauv hloov siv nodemcu thiab ir tus txais tshaj wifi thiab ir chaw taws teeb thiab hauv app.the ir tej thaj chaw deb ua haujlwm ywj pheej ntawm wifi txuas. NTUJ
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors): 11 Kauj Ruam (nrog Duab)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors): Cov lus qhia no qhia yuav ua li cas tsim kom muaj kev tswj xyuas ob lub log neeg tsav tsheb nyob deb dhau ntawm Wi-nkaus network, siv Arduino Uno txuas nrog ESP8266 Wi-nkaus module thiab ob lub tshuab hluav taws xob. Tus neeg hlau tuaj yeem tswj tau los ntawm kev siv internet zoo ib yam
Begging Neeg Hlau Nrog Saib Xyuas Lub Ntsej Muag thiab Tswj los ntawm Xbox Tus Tswj - Arduino: 9 Cov Kauj Ruam (nrog Duab)
Begging Robot Nrog Lub ntsej muag taug qab thiab Tswj los ntawm Xbox Controller - Arduino: Peb tab tom yuav ua tus thov neeg hlau. Tus neeg hlau no yuav sim ua rau khaus lossis ua rau pom kev dhau ntawm tib neeg. Nws yuav ntes lawv lub ntsej muag thiab sim tua lasers ntawm lawv. Yog tias koj muab tus neeg hlau ib npib, nws yuav hu nkauj thiab seev cev. Tus neeg hlau yuav xav tau