TheBlue
12.02.2009, 11:40
Guten Morgen,
ich bin am bau eines ROV gibts hier ja schon ein paar und möchte mich jetzt mit der funktion der Steuerung befassen.
Wenn is so die Tutorials für BASCOM lese sieht für mich das immer so aus alls braucht man da keinen PC zur steuerung sonder macht das programm alles selber.
z.B. ist das ja der Code für die Servo Ansteuernung
Config Servos = 2 , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 10
Config Portb = Output
Enable Interrupts
Servo(1) = 100
Servo(2) = 100
waitms 1000
Wenn ich das richtig versteh
fährt der servo 1 jetzt in eine richtung und dann der servo 2 danach wirt gewartet.
Also ein voll autonomes Programm
Wie würde das dann aussehn wenn ich jetzt sagen will das wenn am PC die taste "w" Gedrückt wird geht der Motor an.
Mir ist glar das auf dem PC eine Steuerungssoftware sei muss.
Ist das richtig sozusagen wenn man "w" drückt sendet der PC ein signal an den Controller in meinem Fall wär des der RN-Mega2560 der dann in seinem Programm nachschaut was diese Signal ausführt.
Wie würde so ein Programm aussehen?
Welchen Anschluss nimnt man da am Board, ISP oder RS232?
Oder ist das einfach zu schwer und lang das man das so verstehen kann
gruß Timon
ich bin am bau eines ROV gibts hier ja schon ein paar und möchte mich jetzt mit der funktion der Steuerung befassen.
Wenn is so die Tutorials für BASCOM lese sieht für mich das immer so aus alls braucht man da keinen PC zur steuerung sonder macht das programm alles selber.
z.B. ist das ja der Code für die Servo Ansteuernung
Config Servos = 2 , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 10
Config Portb = Output
Enable Interrupts
Servo(1) = 100
Servo(2) = 100
waitms 1000
Wenn ich das richtig versteh
fährt der servo 1 jetzt in eine richtung und dann der servo 2 danach wirt gewartet.
Also ein voll autonomes Programm
Wie würde das dann aussehn wenn ich jetzt sagen will das wenn am PC die taste "w" Gedrückt wird geht der Motor an.
Mir ist glar das auf dem PC eine Steuerungssoftware sei muss.
Ist das richtig sozusagen wenn man "w" drückt sendet der PC ein signal an den Controller in meinem Fall wär des der RN-Mega2560 der dann in seinem Programm nachschaut was diese Signal ausführt.
Wie würde so ein Programm aussehen?
Welchen Anschluss nimnt man da am Board, ISP oder RS232?
Oder ist das einfach zu schwer und lang das man das so verstehen kann
gruß Timon