INHOUDSOPGAWE:

EBot8 -voorwerp na robot: 5 stappe (met foto's)
EBot8 -voorwerp na robot: 5 stappe (met foto's)

Video: EBot8 -voorwerp na robot: 5 stappe (met foto's)

Video: EBot8 -voorwerp na robot: 5 stappe (met foto's)
Video: $1 Haircut on the street in China 🇨🇳 I S2, EP60 2024, Julie
Anonim
EBot8 -voorwerp na robot
EBot8 -voorwerp na robot
EBot8 -voorwerp na robot
EBot8 -voorwerp na robot

Het u al ooit gewonder om 'n robot te maak wat volg waar u ook al gaan? Maar kon net nie?

Wel … Nou kan jy! Ons bied u die voorwerp na die robot aan! Gaan na hierdie tutoriaal, like en stem, en miskien kan u dit ook doen !!

Stap 1: Versamel die materiaal

Versamel die materiaal
Versamel die materiaal
Versamel die materiaal
Versamel die materiaal
Versamel die materiaal
Versamel die materiaal

Om hierdie wonderlike eenvoudige projek te maak. Ons benodig die volgende dele om voort te gaan:

Ebot8 -bord

Programmeerkabel

Jumper kabels van vrou tot man

Ultrasoniese sensors

Onderstel {w/ onderstel}

2 DC -motors

Al hierdie materiaal kan hier gevind word.

Stap 2: Bedrading

Nadat u die materiaal hiervandaan afgehaal het. Koppel nou die ultrasoniese sensors aan die kleur van die EBot Board {A0-A1} korrek gekodeer. As u dit gedoen het, laat ons aanhou om te kodeer.

Stap 3: Ontfout

Ontfouting
Ontfouting

Om seker te maak dat ons infrarooi sensors perfek werk, moet ons dit ontfout, wat beteken om foute van (rekenaarhardeware of sagteware) te identifiseer en te verwyder.

  1. Maak u EBot Blockly -app op u rekenaar oop.
  2. Kies Invoerlesings/ontfouting.
  3. Kies uit die keuselys- 'Infrarooi sensor'.
  4. Kies die pen waarin u eerste infrarooi sensor aangebring is. (P. S. u kan slegs een sensor op 'n slag nagaan.)
  5. Klik op 'Ontfout'.
  6. Doen dieselfde met die tweede sensor.
  7. Nadat die aflaai voltooi is en die waardes van albei die sensors vertoon word, kan ons voortgaan met die kodering.

(Let wel: as die foutopsporing met 'n fout voorkom, probeer weer, kyk na die verbinding. Indien nie, vervang dan die sensor en probeer weer.)

Stap 4: Kodering

Kodering
Kodering

U kan nou ons kode hiervandaan kopieer of die blokkode kopieer. Alhoewel ons die blok metode aanbeveel, soos op die foto, is dit makliker om te verstaan

// Code_for_object_following_robot

#define ultraklank (x) ({analogRead (x)*0.833}/4) #sluit leidraadopstelling "Ebot.h" in {} {// Initialisations ebot_setup {}; // Pin Modes pinMode {A0, INPUT}; pinMode {A1, INVOER}; } leemte lus {} {if (ultraklank (A0)> = 30 && ultraklank (A0) = 30 && ultraklank (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } anders {LMotor_1 (-5); RMotor_1 (10); }

Stap 5: Demo

Image
Image

Het jy daarvan gehou? Ja ek weet. Ons sal aanhou om meer interesante en prettige projekte vir u te maak!

Lewer gerus enige idees in die kommentaarafdeling, en ons sal beslis reageer.

Aanbeveel: