Kā izveidot vienkāršu robotu
Ja jūs interesē iemācīties izgatavot vienkāršu robotu, jūs nonācāt pareizajā vietā! Šajā emuārā mēs soli pa solim parādīsim, kā izveidot pamata robotu, izmantojot pieejamus materiālus un vienkāršas tehnikas.
nepieciešamie materiāli
Pirms sākšanas ir svarīgi, lai visi nepieciešamie materiāli būtu pieejami. Šeit ir saraksts ar to, kas jums būs nepieciešams:
šasija
ol>
soli pa solim
Tagad, kad jums ir visi materiāli, sāksim salikt robotu:
ol>
Programmēšana
Tagad, kad robots ir uzstādīts, ir pienācis laiks to ieprogrammēt, lai tas varētu kustēties un izvairīties no šķēršļiem. Šeit ir koda piemērs, lai jūs varētu sākt:
// Iekļaujiet attāluma sensora bibliotēku
#Include & lt; ultrasonic.h & gt;// Definējiet attāluma sensora tapas
#definēt sprūdu_pinu 12
#definēt echo_pin 11// Izveidot attāluma sensora instanci
Ultraskaņas ultraskaņas (trigger_pin, echo_pin);void iestatīšana () {
// Inicializējiet motoru tapas
Pinmode (2, izvade);
Pinmode (3, izvade);
Pinmode (4, izvade);
Pinmode (5, izvade);
}void cilpa () {
// Izlasiet sensora izmērīto attālumu
int distance = ultrasonic.read ();// Ja attālums ir mazāks par 10 cm, pārtrauciet robotu
if (distance & lt; 10) {
DigitalWritis (2, zems);
DigitalWritis (3, zems);
DigitalWritis (4, zems);
Digitālais autors (5, zems);
} cits {
// pretējā gadījumā robots virzība uz priekšu
Digitālais autors (2, augsts);
DigitalWritis (3, zems);
DigitalWritis (4, augsts);
Digitālais autors (5, zems);
}
}
Robota pārbaudīšana
Tagad, kad robots ir salikts un ieprogrammēts, ir pienācis laiks to pārbaudīt! Pirms robota ieslēgšanas pārliecinieties, vai vide ir droša un šķērslis. Tad ieslēdziet to un novērojiet, kā tas pārvietojas un izvairās no šķēršļiem.
Apsveicam! Jūs veiksmīgi izveidojāt vienkāršu robotu. Tagad jūs varat izpētīt dažādas iespējas un pievienot robotam vairāk funkciju. Izklaidējieties!