Pololu Zumo

BertVK:
Euh, en wat is het probleem juist???

Je geeft me de indruk totaal geen probleem te hebben met de elektronica. Heb je dan zo een Zumo robotje aangekocht?

Hoe plan je de andere robot te detecteren? Met welke sensor? Met licht? Doe een voorstel hiervoor.

Ik begrijp totaal niet wat je met je code wilt bedoelen. Je lijst gewoon een aantal integers op. Wat wil je daarmee aanvangen? Een lijst van nummers doet helemaal niets. Logica wordt opgebouwd met fors, ifs, whens, etc ... Doe een poging, desnoods in gewone taal of pseudo code.

De oplossing voor je probleem is eigelijk heel eenvoudig als je het in grote lijnen bekijkt.

  1. een afstandsensor, zoals een ping sensor, detecteert grote obstakels. De kleine kan je detecteren met bumper schakelaars. Als de sensors iets detecteren doe je 1 wiel draaien tot je niets detecteert.
  2. als je een andere robot detecteert ga je er gewoon met volle snelheid op af. Ik ga je nog geen oplossing geven over hoe je die detectie kan doen. Doe eerst zelf een voorstel.

P.S. er is meer dan 1 vraag in deze post. :wink:

Het is een project voor school, we hebben twee karretjes tot onze beschikking waarbij gedetecteerd wordt met infrarood sensors. Ik moet dus uitvinden hoe ik detectie kan programmeren om daarna op volle snelheid op de tegenstander af te gaan, maar niet wanneer de tegenstander té ver weg is. Dit kan ik helaas nergens vinden, en daarom vraag ik hulp op dit forum.

Daarnaast staan op arduino twee voorbeelden: Collision detect en border detect. Ze staan echter los van elkaar, dus waar moet ik op letten als ik deze code's wil combineren? Ik heb het een paar keer geprobeerd, maar er blijven errors komen, ik weet niet hoe ik ze kan combineren.

Ik heb me al met al wat meer hierin verdiept, maar het programmeren van de infrarood sensor is een probleem en het combineren van de code voor het detecteren van randen (zodat de robot niet uit de ring rijdt) en de 'aanvalscode'.