Innehållsförteckning:

EBot8 -objekt efter robot: 5 steg (med bilder)
EBot8 -objekt efter robot: 5 steg (med bilder)

Video: EBot8 -objekt efter robot: 5 steg (med bilder)

Video: EBot8 -objekt efter robot: 5 steg (med bilder)
Video: EBot8 Weather Station 2024, November
Anonim
EBot8 -objekt efter robot
EBot8 -objekt efter robot
EBot8 -objekt efter robot
EBot8 -objekt efter robot

Har du någonsin undrat att göra en robot som följer vart du än går? Men bara kunde inte?

Tja … Nu kan du! Vi presenterar objektet efter roboten! Gå på den här självstudien, gilla och rösta och kanske kan du göra det också !!

Steg 1: Samla material

Samla material
Samla material
Samla material
Samla material
Samla material
Samla material

För att göra detta fantastiska enkla projekt. Vi behöver följande delar för att fortsätta:

Ebot8 styrelse

Programmeringskabel

Hona till hona Jumper kablar

Ultraljudssensorer

Chassi {m/ chassi}

2 DC -motorer

Allt detta material hittar du här.

Steg 2: Kabeldragning

När du har samlat material härifrån ansluter du nu ultraljudssensorerna till EBot Board {A0-A1} färgkodade ordentligt. Om du har gjort det, låt oss fortsätta med kodning.

Steg 3: Felsökning

Felsökning
Felsökning

För att se till att våra infraröda sensorer fungerar perfekt måste vi felsöka det, vilket innebär att identifiera och ta bort fel från (datorhårdvara eller programvara).

  1. Öppna din EBot Blockly -app på din dator.
  2. Välj inmatningsavläsningar/felsökning.
  3. Välj från listrutan- 'Infraröd sensor'.
  4. Välj stiftet som din första infraröda sensor sitter på. (P. S. du kan bara kontrollera en sensor i taget.)
  5. Klicka på "Debug".
  6. Gör samma sak för den andra sensorn.
  7. När nedladdningen är klar och visar värden från båda sensorerna kan vi fortsätta med kodning.

(Obs! Om felsökningen uppstod med ett fel, försök igen, kontrollera anslutningen. Om inte, byt ut sensorn och försök igen.)

Steg 4: Kodning

Kodning
Kodning

Nu kan du helt enkelt fortsätta och kopiera vår kod härifrån eller kopiera blockly -koden. Även om vi rekommenderar blockly -metoden som visas n bilden är dess lättare att förstå

// Code_for_object_following_robot

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

Steg 5: Demo

Image
Image

Gillade du det? Ja jag vet. Vi kommer att fortsätta att göra fler intressanta och roliga projekt bara för er!

Kommentera gärna alla idéer i kommentarsfältet så svarar vi säkert.

Rekommenderad: