Cuprins:

EBot8 Obiect Robot următor: 5 pași (cu imagini)
EBot8 Obiect Robot următor: 5 pași (cu imagini)

Video: EBot8 Obiect Robot următor: 5 pași (cu imagini)

Video: EBot8 Obiect Robot următor: 5 pași (cu imagini)
Video: Object Following Robot 2024, Iulie
Anonim
EBot8 Obiect după robot
EBot8 Obiect după robot
EBot8 Obiect după robot
EBot8 Obiect după robot

V-ați întrebat vreodată să creați un robot care să urmeze oriunde ați merge? Dar pur și simplu nu putea?

Ei bine … Acum poți! Vă prezentăm robotul care urmează obiectul! Mergeți pentru acest tutorial, apreciați și votați și poate îl puteți face și voi !!

Pasul 1: Adunați materialele

Adunați materialele
Adunați materialele
Adunați materialele
Adunați materialele
Adunați materialele
Adunați materialele

Pentru a face acest proiect uimitor de simplu. Avem nevoie de următoarele părți pentru a continua:

Consiliul Ebot8

Cablu de programare

Cabluri jumper de la mamă la masculină

Senzori cu ultrasunete

Șasiu {cu șasiu}

2 motoare DC

Toate aceste materiale pot fi găsite aici.

Pasul 2: Cablare

După ce ați colectat materialele de aici. Acum conectați senzorii cu ultrasunete la placa EBot {A0-A1} color codată corect. Dacă ați făcut asta, să continuăm cu codin '.

Pasul 3: Depanare

Depanare
Depanare

Acum, pentru a ne asigura că senzorii noștri cu infraroșu funcționează perfect, trebuie să-l depanăm, ceea ce înseamnă să identificăm și să eliminăm erorile din (hardware sau software de computer).

  1. Deschideți aplicația EBot Blockly pe computer.
  2. Selectați Citiri de intrare / Depanare.
  3. Selectați din lista derulantă „Senzor infraroșu”.
  4. Selectați pinul pe care este montat primul senzor cu infraroșu. (P. S. puteți verifica doar un senzor la un moment dat.)
  5. Faceți clic pe „Depanare”.
  6. Faceți același lucru pentru al doilea senzor.
  7. După finalizarea descărcării și afișarea valorilor de la ambii senzori, putem continua cu codarea.

(Notă: Dacă depanarea a întâmpinat o eroare, încercați din nou, verificați conexiunea. Dacă nu, înlocuiți senzorul și încercați din nou.)

Pasul 4: Codificare

Codificare
Codificare

Acum puteți pur și simplu copiați codul nostru de aici sau copiați codul blockly. Deși recomandăm metoda blocată așa cum se arată în imagine, deoarece este mai ușor de înțeles

// Code_for_object_following_robot

#define ultrasound (x) ({analogRead (x) * 0.833} / 4) #include "Ebot.h" void setup {} {// Inițializări ebot_setup {}; // Moduri Pin PinMode {A0, INPUT}; pinMode {A1, INPUT}; } bucla nulă {} {if (ultrasunete (A0)> = 30 && ultrasunete (A0) = 30 && ultrasunete (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } else {LMotor_1 (-5); RMotor_1 (10); }

Pasul 5: Demo

Image
Image

Ți-a plăcut? Da, știu. Vom continua să facem mai multe proiecte distractive și distractive doar pentru voi!

Simțiți-vă liber să comentați orice idee în secțiunea de comentarii și cu siguranță vă vom răspunde.

Recomandat: