
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11


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



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

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).
- Öppna din EBot Blockly -app på din dator.
- Välj inmatningsavläsningar/felsökning.
- Välj från listrutan- 'Infraröd sensor'.
- Välj stiftet som din första infraröda sensor sitter på. (P. S. du kan bara kontrollera en sensor i taget.)
- Klicka på "Debug".
- Gör samma sak för den andra sensorn.
- 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

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


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:
Avancerad rad efter robot: 22 steg (med bilder)

Avancerad linjeföljande robot: Detta är en avancerad linjeföljande robot baserad på Teensy 3.6 och QTRX linjesensor som jag har byggt och har arbetat med ganska länge. Det finns några stora förbättringar i design och prestanda från min tidigare serie efter robot. T
Hur man gör en människa efter robot med Arduino: 3 steg

Hur man gör en människa efter robot med Arduino: Mänsklig efter robot känner och följer människa
Linje efter robot med hjälp av TIVA Microcontroller TM4C1233H6PM: 3 steg

Linjeföljande robot med hjälp av TIVA Microcontroller TM4C1233H6PM: En linjeföljande robot är en mångsidig maskin som används för att upptäcka och ta efter de mörka linjerna som dras på den vita ytan. Eftersom den här roboten tillverkas med en brödbräda blir den exceptionellt enkel att bygga. Detta system kan smälta samman
PID-baserad linje efter robot med POLOLU QTR 8RC-sensorarray: 6 steg (med bilder)

PID-baserad linje efter robot med POLOLU QTR 8RC-sensor Array: Hej! Det här är min första skrivning om instruktioner, och idag ska jag ta dig ner på vägen och förklara hur du kan mobilisera en PID-baserad linje efter robot med QTR-8RC innan vi går vidare till byggandet av roboten måste vi förstå
Animatronic efter Scarecrow och Haunt Automation: 4 steg (med bilder)

Animatronic Efter Fågelskrämma och Haunt Automation: Den här fågelskrämman (låt oss kalla honom Jack) känner dig i olika delar av gården, vaknar och tittar på dig. När du kommer närmare bär Jack tänderna och chompar. Jack låtsas vara en statisk rekvisita under dagen och vaknar på natten (precis som allt gott