Patsonbricks
Trapped in Tracks
- Registriert
- 16 Feb. 2017
- Beiträge
- 520
Hallo zusammen.
ich möchte hier eins meiner neuen Projekte vorstellen.
Der Mars Rover Curiosity.
Bauanleitung habe ich aus dem Internet gekauft allerdings schon verändert und mit der Programmierung bin ich aktuell etwas am tüfteln evlt gibt es Profis die mir da ein paar Tips geben können.
Wie man auf den Bildern sieht ist der Rover mit dem Mindstorms NXT ausgestattet und hat diverse Sensoren.
1x Ultraschallsensor um Hindernissen ausweichen zu können
1x Farbsensor um nach Wasser zu suchen (blaues Papier oder Plate)
1x Lichtsensor zur Simulation des Lasers um Proben zu sammeln.
Der Rover soll im Prinzip nur eingeschaltet und das Programm gestartet werden und danach soll er Autonom fahren. Dies möchte ich mit meinem Programmcode der noch in der denk Phase ist durchführen.
Ich bin was das angeht leider totaler Noob und habe es für mich Logisch einprogrammiert.
Findet er kein Hindernis guckt er halt ob er die Farbe findet. Tut er dies auch nicht fährt er normal weiter
Ansonsten weicht er aus und startet die Fahrt neu. Oder er findet Farbe dann sendet er den Bericht (audio Datei) und fährt anschließend weiter.
Alle 90 Sekunden (Testphase) soll der Rover halten. Den Laser Starten eine Probe nehmen und den Bericht senden. Dann fängt er wieder von vorne an.
Nach meinen Programmierkenntnissen habe ich halt die Schleifen und die Wenn dann Funktion wie auf dem Schema verwendet. Da ich Stand 17.02. noch auf den Farbsensor warte konnte ich die Funktion noch nicht prüfen.
Ausgiebiges Video wenn er komplett ist wird es auf jeden Fall geben daher hier erstmal der WIP
ich möchte hier eins meiner neuen Projekte vorstellen.
Der Mars Rover Curiosity.
Bauanleitung habe ich aus dem Internet gekauft allerdings schon verändert und mit der Programmierung bin ich aktuell etwas am tüfteln evlt gibt es Profis die mir da ein paar Tips geben können.
Wie man auf den Bildern sieht ist der Rover mit dem Mindstorms NXT ausgestattet und hat diverse Sensoren.
1x Ultraschallsensor um Hindernissen ausweichen zu können
1x Farbsensor um nach Wasser zu suchen (blaues Papier oder Plate)
1x Lichtsensor zur Simulation des Lasers um Proben zu sammeln.
Der Rover soll im Prinzip nur eingeschaltet und das Programm gestartet werden und danach soll er Autonom fahren. Dies möchte ich mit meinem Programmcode der noch in der denk Phase ist durchführen.
Ich bin was das angeht leider totaler Noob und habe es für mich Logisch einprogrammiert.
Findet er kein Hindernis guckt er halt ob er die Farbe findet. Tut er dies auch nicht fährt er normal weiter
Ansonsten weicht er aus und startet die Fahrt neu. Oder er findet Farbe dann sendet er den Bericht (audio Datei) und fährt anschließend weiter.
Alle 90 Sekunden (Testphase) soll der Rover halten. Den Laser Starten eine Probe nehmen und den Bericht senden. Dann fängt er wieder von vorne an.
Nach meinen Programmierkenntnissen habe ich halt die Schleifen und die Wenn dann Funktion wie auf dem Schema verwendet. Da ich Stand 17.02. noch auf den Farbsensor warte konnte ich die Funktion noch nicht prüfen.
Ausgiebiges Video wenn er komplett ist wird es auf jeden Fall geben daher hier erstmal der WIP