Hi!
Also wenn das mit C# programmieren willst, kannst du schon mal nicht auf den Microcontroller verzichten.
Welchen du jetzt genau nimmst (Arduino, Avr, Pic, etc...) ist relativ egal, er muss ja nur die Sensoren auslesen und die beiden Motoren ansteuern.
Da wären wir schon bei der Teileliste:
- Klar 2 Motoren, da reichen für den Anfang einfache DC-Motoren
- Den Microcontroller
- Kleine Platine
- Grundchassis des Roboters, worauf du alles später befestigst
- Stromversorgung (Akku/Batterien)
- Und natürlich nen Sensor für die Linienerkennung!
Hab zwar noch keinen Roboter dieser Art gebaut, aber ein sog. Reflexoptokoppler (z.B der CNY70) ist wohl der passendste Sensor.
Einfach 2 davon unten an den Roboter, die Sensoren geben einen Strom entsprechend zur Lichtstärke des ausgestrahlten IR-Lichts aus, den man vergleicht und dieser somit tendenziell berechnen kann,
ob der Roboter zu weit links von der Linie ist, oder zu weit rechts und entsprechend nachregelt.
Beispielsweise ist hier ein ähnliches Projekt: https://www.roboternetz.de/community...ghlight=linien
Lesezeichen