Turinys:
- 1 žingsnis: Surinkite medžiagas
- 2 žingsnis: laidų prijungimas
- 3 veiksmas: derinimas
- 4 žingsnis: kodavimas
- 5 žingsnis: demonstracija
Video: „EBot8“objekto sekimo robotas: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ar kada pagalvojote sukurti robotą, kuris seka visur, kur tik einate? Bet tiesiog negalėjo?
Na … Dabar galite! Pristatome jums objektą, sekantį robotą! Eikite į šią pamoką, pamėgkite ir balsuokite, o galbūt ir jūs galite tai padaryti !!
1 žingsnis: Surinkite medžiagas
Norėdami sukurti šį nuostabų paprastą projektą. Norėdami tęsti, mums reikia šių dalių:
„Ebot8“lenta
Programavimo kabelis
Kabeliai nuo moterų iki vyrų
Ultragarsiniai jutikliai
Važiuoklė {w/ chassis}
2 nuolatinės srovės varikliai
Visas šias medžiagas galite rasti čia.
2 žingsnis: laidų prijungimas
Surinkę medžiagą iš čia. Dabar prijunkite ultragarso jutiklius prie tinkamai pažymėto „EBot Board“{A0-A1} spalvų. Jei tai padarėte, pradėkime nuo kodo.
3 veiksmas: derinimas
Dabar, norėdami įsitikinti, ar mūsų infraraudonųjų spindulių jutikliai veikia nepriekaištingai, turime jį derinti, o tai reiškia, kad reikia nustatyti ir pašalinti klaidas (kompiuterio aparatinė ar programinė įranga).
- Kompiuteryje atidarykite „EBot Blockly“programą.
- Pasirinkite Įvesties rodmenys/derinimas.
- Išskleidžiamajame sąraše pasirinkite „Infraraudonųjų spindulių jutiklis“.
- Pasirinkite kaištį, kuriame yra jūsų pirmasis infraraudonųjų spindulių jutiklis. (P. S. vienu metu galite patikrinti tik vieną jutiklį.)
- Spustelėkite „Derinti“.
- Tą patį padarykite su antruoju jutikliu.
- Kai atsisiuntimas bus baigtas ir bus parodytos abiejų jutiklių vertės, galėsime tęsti kodavimą.
(Pastaba: jei derinant įvyko klaida, bandykite dar kartą, patikrinkite ryšį. Jei ne, pakeiskite jutiklį ir bandykite dar kartą.)
4 žingsnis: kodavimas
Dabar galite tiesiog nukopijuoti mūsų kodą iš čia arba nukopijuoti blokuotą kodą. Nors mes rekomenduojame blokuotą metodą, kaip parodyta paveikslėlyje, nes jį lengviau suprasti
// Code_for_object_following_robot
#define ultragarsas (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" void setup {} {// Initialations ebot_setup {}; // Prisegti režimai pinMode {A0, INPUT}; pinMode {A1, INPUT}; } tuštumos kilpa {} {if (ultragarsas (A0)> = 30 && ultragarsas (A0) = 30 && ultragarsas (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } dar {LMotor_1 (-5); RMotor_1 (10); }
5 žingsnis: demonstracija
Ar tau patiko? Taip, aš žinau. Mes ir toliau kursime daugiau įdomių ir įdomių projektų, skirtų tik jums!
Nesivaržykite komentuoti bet kokių idėjų komentarų skiltyje ir mes tikrai atsakysime.
Rekomenduojamas:
Išplėstinis linijos sekimo robotas: 22 žingsniai (su nuotraukomis)
Išplėstinis linijos sekimo robotas: tai išplėstinis linijos sekimo robotas, pagrįstas „Teensy 3.6“ir „QTRX“linijos jutikliu, kurį aš sukūriau ir kurį laiką dirbau. Yra keletas esminių mano ankstesnės linijos roboto dizaino ir našumo patobulinimų. T
Linijos sekimo robotas su PICO: 5 žingsniai (su nuotraukomis)
Linijos sekimo robotas su PICO: Prieš jums sukuriant robotą, galintį nutraukti civilizaciją, kaip mes žinome, ir sugebėti nutraukti žmonių rasę. Pirmiausia turite sugebėti sukurti paprastus robotus, tuos, kurie gali sekti žeme nubrėžtą liniją, ir čia jūs
„Pasidaryk pats“išmaniųjų robotų sekimo automobilių rinkinių sekimo automobilis Jautrus šviesai: 7 žingsniai
„Pasidaryk pats“išmaniųjų robotų sekimo automobilių rinkinių sekimo automobilis Jautrus šviesai: SINONING ROBOT dizainas Galite nusipirkti iš sekimo roboto automobilio Teorija LM393 palygina du fotorezistorius, kai ant vienos BALTOS pusės yra fotorezistoriaus šviesos diodas, variklio pusė iškart sustos, kita - variklio pusė suktis taip, kad
„GRECO“- „Arduino“objekto vengimo robotas pradedantiesiems: 6 žingsniai (su nuotraukomis)
„GRECO“- „Arduino“objektų vengimo robotas pradedantiesiems: Na, jei esate pradedantysis, čia rasite lengviausią būdą sukurti savo objektą, išvengiant roboto! Mes naudosime mini apvalią roboto važiuoklę su dviem nuolatinės srovės varikliais, kad ją būtų lengviau sukurti . Dar kartą pasirenkame naudoti garsiąją „Arduino UNO“plokštę. Mūsų
Balansavimo robotas / 3 ratų robotas / STEM robotas: 8 žingsniai
Balansavimo robotas / 3 ratų robotas / STEM robotas: Mes sukūrėme kombinuotą balansavimo ir 3 ratų robotą, skirtą naudoti mokyklose ir po pamokų. Robotas sukurtas naudojant „Arduino Uno“, pasirinktinį skydą (pateikiama visa konstrukcijos informacija), „Li Ion“akumuliatorių paketą (visa tai atitinka