User Tools

Site Tools


projects:farmrobot:hinderniserkennung_mit_sonar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:farmrobot:hinderniserkennung_mit_sonar [2021/02/24 19:48]
tobias
projects:farmrobot:hinderniserkennung_mit_sonar [2021/02/24 20:44] (current)
tobias [Aufbau]
Line 1: Line 1:
 ====== Sonar ====== ====== Sonar ======
  
-Um zu verhindern das der Farm Robot mit voller Kraft in Objekte oder sogar Personen fährt, wurden Sonarsenosren angebracht, welche den Roboter stoppen, falls er sich etwas nährt.+Um zu verhindern das der Farm Robot mit voller Kraft in Objekte oder sogar Personen fährt, wurden Sonarsensoren angebracht, welche den Roboter stoppen, falls er sich etwas nährt.
  
 ==== Aufbau ==== ==== Aufbau ====
Line 9: Line 9:
 {{:projects:farmrobot:sensoren_angeschlossen.jpg?400|}} {{:projects:farmrobot:sensoren_angeschlossen.jpg?400|}}
  
-Die Sensoten sind mithilfe von Mounts am Farm Robot angebracht, welche mit Fusion 360 erstellt und anschließend vom 3D-Drucker ausgedruckt wurden.+Die Sensoren sind mithilfe von Mounts am Farm Robot angebracht, welche mit Fusion 360 erstellt und anschließend vom 3D-Drucker ausgedruckt wurden.
  
 {{:projects:farmrobot:sensor_farm_robot.jpg?400|}} {{:projects:farmrobot:sensor_farm_robot.jpg?400|}}
  
-==== Code ====+Der Arduino ist Seriell mit dem Telem1 Port des Pixhawks verbunden und wird auch vom Pixhawk mit Strom versorgt.
  
-Der Code wertet die Daten der Sensoren aus und sendet ein `LOW` Signal, sobald etwas zu nah kommt.+{{:projects:farmrobot:arduino_pixhawk.png?400|}} 
 + 
 +Zusätzlich müssen in der Full Parameter List zwei Eigenschaften des Telem1 Ports eingestellt werden. 
 + 
 +^ Command           ^ Value  ^ 
 +| SERIAL1_Baud      | 57     | 
 +| SERIAL1_PROTOCOL  | 2      | 
 + 
 + 
 +==== Code ====
  
-> Später hoffentlich: +Der Code wertet die Daten der Sensoren aus und sendet mithilfe von [MAVLink](https://mavlink.io/en/) ein disarm Befehl, sobald etwas zu nah kommt
-Der Code wertet die Daten der Sensoren aus und sendet mithilfe von [MAVLink](https://mavlink.io/en/) ein Stopp Signal, sobald etwas zu nah kommt.+Der Code verwendet eine [[https://github.com/mavlink/mavlink | MAVLink library ]], welche zuvor [[https://discuss.ardupilot.org/uploads/default/original/2X/0/064748b43308485aa9bd0d86fb91d74e17ed8c2a.zip | gedownloadet]] und eingebunden werden muss.
  
  
projects/farmrobot/hinderniserkennung_mit_sonar.1614196123.txt.gz · Last modified: 2021/02/24 19:48 by tobias