Sadržaj:

Robot za praćenje objekta EBot8: 5 koraka (sa slikama)
Robot za praćenje objekta EBot8: 5 koraka (sa slikama)

Video: Robot za praćenje objekta EBot8: 5 koraka (sa slikama)

Video: Robot za praćenje objekta EBot8: 5 koraka (sa slikama)
Video: REVAN - THE COMPLETE STORY 2024, Novembar
Anonim
Robot za praćenje objekata EBot8
Robot za praćenje objekata EBot8
Robot za praćenje objekata EBot8
Robot za praćenje objekata EBot8

Jeste li se ikada zapitali da napravite robota koji će vas pratiti gdje god krenuli? Ali jednostavno niste mogli?

Pa … Sad možeš! Predstavljamo vam objekt koji prati robota! Idite na ovaj vodič, lajkujte i glasajte i možda to možete i vi !!

Korak 1: Prikupite materijale

Prikupite materijale
Prikupite materijale
Prikupite materijale
Prikupite materijale
Prikupite materijale
Prikupite materijale

Za izradu ovog nevjerojatnog jednostavnog projekta. Za nastavak su nam potrebni sljedeći dijelovi:

Ebot8 ploča

Kabel za programiranje

Ženski na muški prespojni kablovi

Ultrazvučni senzori

Šasija {w/ chassis}

2 DC motora

Svi ovi materijali mogu se pronaći ovdje.

Korak 2: Ožičenje

Nakon što prikupite materijale odavde. Sada priključite ultrazvučne senzore na EBot ploču {A0-A1} u boji ispravno kodirane. Ako ste to učinili, nastavimo s kodiranjem.

Korak 3: Otklanjanje grešaka

Otklanjanje grešaka
Otklanjanje grešaka

Sada, kako bismo bili sigurni da naši infracrveni senzori rade savršeno, moramo ih otkloniti, što znači identificirati i ukloniti greške (računarski hardver ili softver).

  1. Otvorite aplikaciju EBot Blockly na računaru.
  2. Odaberite Input Readings/Debug.
  3. Odaberite s padajuće liste- 'Infracrveni senzor'.
  4. Odaberite pin na koji je ugrađen vaš prvi infracrveni senzor. (P. S. možete provjeriti samo jedan senzor odjednom.)
  5. Kliknite na 'Debug'.
  6. Učinite isto za drugi senzor.
  7. Nakon što se preuzimanje završi i prikaže vrijednosti s oba senzora, možemo nastaviti s kodiranjem.

(Napomena: Ako je otklanjanje grešaka došlo do greške, pokušajte ponovo, provjerite vezu. Ako nije, zamijenite senzor i pokušajte ponovo.)

Korak 4: Kodiranje

Kodiranje
Kodiranje

Sada možete jednostavno kopirati naš kod odavde ili kopirati blok kod. Iako preporučujemo blok metodu kao što je prikazano na slici, jer ju je lakše razumjeti

// Code_for_object_following_robot

#define ultrasound (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" void setup {} {// Inicijalizacije ebot_setup {}; // Pin načini pinMode {A0, INPUT}; pinMode {A1, INPUT}; } praznina petlje {} {if (ultrazvuk (A0)> = 30 && ultrazvuk (A0) = 30 && ultrazvuk (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } else {LMotor_1 (-5); RMotor_1 (10); }

Korak 5: Demo

Image
Image

Svidja li vam se? Da, znam. Nastavit ćemo stvarati više uzajamnih i zabavnih projekata samo za vas!

Slobodno komentirajte bilo koju ideju u odjeljku za komentare i mi ćemo vam sigurno odgovoriti.

Preporučuje se: