Cov txheej txheem:
- Kauj Ruam 1: Cov Cuab Yeej & Cov Khoom
- Kauj ruam 2: Khoos phis tawj khoos phis tawj
- Kauj Ruam 3: Kev Sib Txuas Hluav Taws Xob
- Kauj ruam 4: Programming Arduino
- Kauj Ruam 5: Kuaj (Yees Duab)
Video: ROADRUNNER: 5 Kauj ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
Roadrunner yog lub tsheb siv tsheb me me, uas muaj lub luag haujlwm thauj cov kaus poom dej haus rau cov neeg siv nqhis dej.
Nws ua haujlwm li cas? Lub peev xwm tau muab tso rau saum lub hauv paus ntawm lub tsheb, thiab qhov hnyav ntawm lub peev xwm tuaj yeem ua lub pob me me uas qhia rau kev thauj khoom tias nws tau npaj ua haujlwm. Txhawm rau coj nws tus kheej, Roadrunner ua raws txoj hauv kev hauv av hauv daim ntawv ntawm kab dub, uas qhia tias nws yuav tsum mus qhov twg, thiab ua tsaug rau kev siv lub tshuab ntsuas duab, nws tuaj yeem kuaj pom thaum nws tawm ntawm txoj kev, kho nws cov lus qhia, kom nyob hauv txoj kev no, ib txwm sab hauv txoj kab. Thaum lub tsheb tuaj txog rau tus neeg siv, nws khaws cov dej haus tuaj yeem ua rau kev thauj me me nres hauv tib qho chaw. Nws yuav tsis rov hais dua nws txoj kev taug mus txog thaum tus neeg siv tso lub peev xwm rov qab rau nws, txhawm rau rov qab mus rau qhov pib thiab ua tiav nws txoj haujlwm.
Kauj Ruam 1: Cov Cuab Yeej & Cov Khoom
Kauj ruam 2: Khoos phis tawj khoos phis tawj
1. BODY
Rau lub cev peb siv daim ntawv txhuas, uas peb txiav thiab khoov nrog cov duab peb xav tau. Peb kuj tau ua txhua qhov uas yuav xav tau rau cov ntsia hlau.
2. LEEJ TWG
Peb siv 2 lub log los ntawm Mecano game uas haum zoo rau peb cov neeg hlau. Cov servos mus rau hauv qab phaj nrog kev pab ntawm cov ntsia hlau. Rau lub log pem hauv ntej peb siv lub log "pub dawb", yog li nws tuaj yeem mus rau txhua txoj kev yooj yim.
3. PHOTOSENSORS
Rau RDL cov duab hluav taws xob peb tau siv lub rooj sib tham hauv Circuit Court thiab peb tau txuas lub Circuit Court rau nws, nws suav nrog kev tiv thaiv, LDR, qhov zoo, tsis zoo, thiab teeb liab.
4. ARDUINO BOARD
Peb txuas Arduino lub rooj tsavxwm rau phaj uas siv cov ntsia hlau. Tom qab ntawd peb tsuas yog txuas txhua lub Circuit Court rau nws. Txhawm rau muab lub rooj tsavxwm peb siv 2 9V roj teeb, uas peb tau koom ua ke thiab ntsaws rau hauv Arduino.
5. TOP PLATE
Rau saum phaj peb siv lub tshuab txiav laser txiav PMMA. Peb tsim cov duab no nrog AutoCad. Nws suav nrog daim phaj loj, 3 lub voj voos ncig, thiab ib daim ncig kom haum rau hauv lub nplhaib. Peb muab qhov chaw rau lub phaj yog li peb tuaj yeem haum lub pob.
Kauj Ruam 3: Kev Sib Txuas Hluav Taws Xob
1. Txuas Servomotors:
Servomotors suav nrog peb kab; ib qho daj lossis txiv kab ntxwv rau teeb liab, liab rau lub zog (Vcc) thiab dub lossis xim av rau hauv av (GND). Cov xim liab thiab xim av tau txuas nrog raws tus pin ntawm Arduino (5V thiab GND). Ib qho servo tau txuas rau PWM tus pin 10 thiab lwm tus rau PWM tus pin 11.
2. Txuas khawm:
Cov tshuab hluav taws xob ua haujlwm hauv qee qhov tshwj xeeb; tso cai kom dhau qhov hluav taws xob hla cov pins kab pheeb ces kaum, uas yog, yog tias peb muaj plaub tus pin, peb yuav tsum txuas cov tswv yim thiab cov zis hauv tsuas yog ob tus pin, 1-4 lossis 2-3 los ua haujlwm. Piv txwv li, yog tias peb xaiv tus pin 1-4, peb yuav txuas hauv av (GND) rau tus pin 4, thiab cov zis yuav txuas rau PWM 9 tus pin thiab, nyeg, ua ke nrog kev tiv thaiv ntawm 1kOhm, txuas nws mus rau 5V (Vcc) ua.
3. Txuas Cov Duab Duab:
Txhawm rau txuas cov duab, peb yuav tsum tso ib txhais ceg ncaj qha mus rau Vcc cov khoom, thiab lwm qhov txuas nws tib lub sijhawm, mus rau tus lej sib piv (hauv qhov no rau tus pin A0 thiab A1) thiab hauv av GND ua ke nrog kev tiv thaiv ntawm 1kOhm
Nco tseg:
Koj tuaj yeem txuas cov kab sib txuas me me rau cov xov hlau yog tias cov xov hlau tsis haum ncaj qha rau hauv Arduino lossis siv tus tiv thaiv tiv thaiv kom yooj yim sib txuas. Hauv txoj haujlwm no peb tau siv cov hlua txuas rau cov pob qij txha sib txawv.
Kauj ruam 4: Programming Arduino
CODE
#suav nrog Servo myservoL;
Servo myservoR;
int inPin = 7;
int khawmVal = 1;
void teeb tsa () {
// Cov neeg ua haujlwm
myservoL.attach (10);
myservoR.attach (11);
Serial.begin (9600); }
void voj () {
int LDR_L = analogRead (A2);
int LDR_R = analogRead (A1);
buttonVal = digitalRead (inPin);
// PACK LEFT
yog (LDR_L> 590 && buttonVal == 0) {
myservoL.write (180);
//Serial.println(LDR_L); }
lwm tus {
myservoL.write (92);
//Serial.println(LDR_L);
}
// PACK RIGHT
yog (LDR_R> 750 && buttonVal == 0) {
myservoR.write (-270);
//Serial.println(LDR_R); }
lwm tus {
myservoR.write (92);
//Serial.println(LDR_R); }
}
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Kawm Yuav Ua Li Cas Kos Tus Tswm Ciab - Kauj Ruam Ib Kauj Ruam: 6 Kauj Ruam
Kawm Yuav Ua Li Cas Thiaj Li Tswmciab - Kauj Ruam Ib kauj ruam: Cov tswm ciab no siv sijhawm 10 feeb los kos yog tias koj ua raws kuv cov kauj ruam ua tib zoo
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: 9 Kauj Ruam
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: Cov ntawv qhia no yog qhia koj yuav tsim lub Caj Npab Caj Npab ntawm koj tus kheej li cas