Indholdsfortegnelse:

EBot8 -objekt efter robot: 5 trin (med billeder)
EBot8 -objekt efter robot: 5 trin (med billeder)

Video: EBot8 -objekt efter robot: 5 trin (med billeder)

Video: EBot8 -objekt efter robot: 5 trin (med billeder)
Video: EBot8 Weather Station 2024, December
Anonim
EBot8 -objekt efter robot
EBot8 -objekt efter robot
EBot8 -objekt efter robot
EBot8 -objekt efter robot

Har du nogensinde undret dig over at lave en robot, der følger med, uanset hvor du går? Men kunne bare ikke?

Nå … Nu kan du! Vi præsenterer dig objektet efter robot! Gå til denne tutorial, like og stem, og måske kan du også gøre det !!

Trin 1: Saml materialerne

Saml materialerne
Saml materialerne
Saml materialerne
Saml materialerne
Saml materialerne
Saml materialerne

For at lave dette fantastiske enkle projekt. Vi har brug for følgende dele for at fortsætte:

Ebot8 Board

Programmeringskabel

Kvinde til mand Jumperkabler

Ultralydssensorer

Chassis {m/ chassis}

2 DC -motorer

Alle disse materialer kan findes her.

Trin 2: Ledningsføring

Når du har samlet materialet herfra, skal du nu slutte ultralydssensorerne til EBot Board {A0-A1} farvekodet korrekt. Hvis du har gjort det, lad os komme i gang med at kode.

Trin 3: Debugging

Debugging
Debugging

For at sikre, at vores infrarøde sensorer fungerer perfekt, skal vi fejlsøge det, hvilket betyder at identificere og fjerne fejl fra (computerhardware eller software).

  1. Åbn din EBot Blockly -app på din computer.
  2. Vælg Input aflæsninger/Debug.
  3. Vælg fra rullelisten- 'Infrarød sensor'.
  4. Vælg den pin, som din første infrarøde sensor er monteret i. (P. S. du kan kun kontrollere én sensor ad gangen.)
  5. Klik på 'Debug'.
  6. Gør det samme for den anden sensor.
  7. Når overførslen er fuldført og viser værdier fra begge sensorerne, kan vi fortsætte med kodning.

(Bemærk: Hvis fejlfindingen opstod med en fejl, skal du prøve igen, kontrollere forbindelsen. Hvis ikke, skal du udskifte sensoren og prøve igen.)

Trin 4: Kodning

Kodning
Kodning

Nu kan du bare gå videre og kopiere vores kode herfra eller kopiere den blokerede kode. Selvom vi anbefaler den blokerede metode som vist n billedet, da det er lettere at forstå

// Code_for_object_following_robot

#define ultralyd (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" void setup {} {// Initialisations ebot_setup {}; // Pin -tilstande pinMode {A0, INPUT}; pinMode {A1, INPUT}; } void loop {} {if (ultralyd (A0)> = 30 && ultralyd (A0) = 30 && ultralyd (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } andet {LMotor_1 (-5); RMotor_1 (10); }

Trin 5: Demo

Image
Image

Kunne du lide det? Ja, det ved jeg. Vi vil fortsætte med at lave flere indbyrdes spændende og sjove projekter kun til jer!

Kommenter alle ideer i kommentarfeltet, og vi vil helt sikkert svare.

Anbefalede: