Sadržaj:

Robot koji slijedi objekt EBot8: 5 koraka (sa slikama)
Robot koji slijedi objekt EBot8: 5 koraka (sa slikama)

Video: Robot koji slijedi objekt EBot8: 5 koraka (sa slikama)

Video: Robot koji slijedi objekt EBot8: 5 koraka (sa slikama)
Video: КАК НАСТРОИТЬ L4D2 2024, Srpanj
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 napraviti robota koji slijedi kamo god krenuli? Ali jednostavno nije moglo?

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

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 kabeli

Ultrazvučni senzori

Šasija {w/ chassis}

2 istosmjerna motora

Svi ti materijali mogu se pronaći ovdje.

Korak 2: Ožičenje

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

Korak 3: Otklanjanje pogrešaka

Otklanjanje pogrešaka
Otklanjanje pogrešaka

Sada kako bismo bili sigurni da naši infracrveni senzori rade savršeno, moramo ih otkloniti, što znači identificirati i ukloniti pogreške iz (računalnog hardvera ili softvera).

  1. Otvorite aplikaciju EBot Blockly na računalu.
  2. Odaberite Input Readings/Debug.
  3. Odaberite s padajućeg popisa- 'Infracrveni senzor'.
  4. Odaberite pin na koji je ugrađen vaš prvi infracrveni senzor. (P. S. Možete provjeravati samo jedan senzor odjednom.)
  5. Kliknite 'Otkloni pogreške'.
  6. Učinite isto za drugi senzor.
  7. Nakon dovršetka preuzimanja i prikazivanja vrijednosti s oba senzora, možemo nastaviti s kodiranjem.

(Napomena: Ako je otklanjanje pogrešaka došlo do pogreške, pokušajte ponovno, 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 blokirani 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 {}; // Načini pričvršćivanja 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

Je li ti se svidjelo? Da znam. Nastavit ćemo stvarati više uzajamnih i zabavnih projekata samo za vas!

Slobodno komentirajte sve ideje u odjeljku za komentare i mi ćemo vam sigurno odgovoriti.

Preporučeni: