ArduMower: ArduMower Mini: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 25: Zeile 25:
= Schnittstellen =
= Schnittstellen =


= Pin-Belegung=
= Pin-Belegung Arduino Mega=


{| class="wikitable"
{| class="wikitable"
Zeile 31: Zeile 31:
! Pin                                          !! Belegung                                !! Bemerkung
! Pin                                          !! Belegung                                !! Bemerkung
|-
|-
| 1 ||          || /
| 0 ||          || RX0
|-
|-
| 2 ||          || /
| 1 ||          || TX0
|-
|-
| 3 ||          || /
| 2 ||          || PWM
|-
|-
| 4 || Rechts Rückwärts  || PWM  
| 3 ||           || PWM
|-
|-
| 5 ||  Links Rückwärts   || PWM
| 4 ||  Rad Rechts Rückwärts   || PWM  
|-
|-
| 6 ||  Rechts Vorwärts   || PWM
| 5 ||  Rad Links Rückwärts   || PWM
|-
|-
| 7 ||  Links Vorwärts     || PWM
| 6 ||  Rad Rechts Vorwärts   || PWM
|-
|-
| 8 ||           || /
| 7 || Rad Links Vorwärts    || PWM
|-
|-
| 9 ||          || /
| 8 ||          || PWM
|-
|-
| 10 ||         || /
| 9 ||           || PWM
|-
|-
| 11 || || /
| 10 ||         || PWM
|-
|-
| 12 || || /
| 11 ||         || PWM
|-
|-
| 13 || || /
| 12 ||         || PWM
|-
|-
| 14 || || /
| 13 ||         || PWM
|-
|-
| 15  ||  || /
| 14  ||          || TX3
|-
| 15  ||         || RX3
|-
| 16  ||          || Tx2
|-
| 17  ||          || RX2
|-
| 18  ||          || TX1
|-
| 19  ||          || RX1
|-
| 20  ||          || SDA
|-
| 21  ||          || SCL
|-
| 22  ||          || Digital IO
|-
| 23  ||          || Digital IO
|-
| 24  ||          || Digital IO
|-
| 25  ||          || Digital IO
|-
| 26  ||          || Digital IO
|-
| 27  ||          || Digital IO
|-
| 28  ||          || Digital IO
|-
| 29  ||          || Digital IO
|-
| 30  ||          || Digital IO
|-
| 31  ||          || Digital IO
|-
| 32  ||          || Digital IO
|-
| 33  ||          || Digital IO
|-
| 34  ||          || Digital IO
|-
| 35  ||          || Digital IO
|-
| 36  ||          || Digital IO
|-
| 37  ||          || Digital IO
|-
| 38  ||          || Digital IO
|-
| 39  ||          || Digital IO
|-
| 40  ||          || Digital IO
|-
| 41  ||          || Digital IO
|-
| 42  ||          || Digital IO
|-
| 43  ||          || Digital IO
|-
| 44  ||          || Digital IO
|-
| 45  ||          || Digital IO
|-
| 46  ||          || Digital IO
|-
| 47  ||          || Digital IO
|-
| 48 ||         || Digital IO
|-
| 49  ||          || Digital IO
|-
| 50  ||          || Digital IO
|-
| 51  ||          || Digital IO
|-
| 52  ||          || Digital IO
|-
| 53  ||          || Digital IO
|-
| A0  ||          || Analoger Eingang
|-
| A1  ||          || Analoger Eingang
|-
| A2  ||          || Analoger Eingang
|-
| A3  ||          || Analoger Eingang
|-
| A4  ||          || Analoger Eingang
|-
| A5  ||          || Analoger Eingang
|-
| A6  ||          || Analoger Eingang
|-
| A7  ||          || Analoger Eingang
|-
| A8  ||          || Analoger Eingang
|-
| A9  ||          || Analoger Eingang
|-
| A10 ||          || Analoger Eingang
|-
| A11 ||          || Analoger Eingang
|-
| A12 ||          || Analoger Eingang
|-
| A13 ||          || Analoger Eingang
|-
| A14 ||          || Analoger Eingang
|-
| A15 ||          || Analoger Eingang
 
|}
|}



Aktuelle Version vom 2. Juni 2017, 14:08 Uhr


Dieser Wiki-Beitrag ist Teil eines Projektes, welches im Rahmen vom Fachpraktikum Elektrotechnik im 6. Semester Mechatronik absolviert wurde. Ziel des Beitrags ist es, eine nachhaltige Dokumentation zu schaffen, welche die Ergebnisse festhält und das weitere Arbeiten am Projekt ermöglicht.


Autoren: Marcel Kreuer

Betreuer: Prof. Dr.-Ing. Schneider, Prof. Dr.-Ing. Mirek Göbel


Aufgabe

Montage und Inbetriebnahme zweier ArduMower Mini für Soft- und Hardware Tests.


Erwartungen an die Projektlösung

  • Ermöglicht die Test von Software
  • Ermöglicht die Test von Hardware
  • beide Arduino mit identischer Pinbelegung
  • ...
  • ...


Herangehensweise

Schnittstellen

Pin-Belegung Arduino Mega

Pin Belegung Bemerkung
0 RX0
1 TX0
2 PWM
3 PWM
4 Rad Rechts Rückwärts PWM
5 Rad Links Rückwärts PWM
6 Rad Rechts Vorwärts PWM
7 Rad Links Vorwärts PWM
8 PWM
9 PWM
10 PWM
11 PWM
12 PWM
13 PWM
14 TX3
15 RX3
16 Tx2
17 RX2
18 TX1
19 RX1
20 SDA
21 SCL
22 Digital IO
23 Digital IO
24 Digital IO
25 Digital IO
26 Digital IO
27 Digital IO
28 Digital IO
29 Digital IO
30 Digital IO
31 Digital IO
32 Digital IO
33 Digital IO
34 Digital IO
35 Digital IO
36 Digital IO
37 Digital IO
38 Digital IO
39 Digital IO
40 Digital IO
41 Digital IO
42 Digital IO
43 Digital IO
44 Digital IO
45 Digital IO
46 Digital IO
47 Digital IO
48 Digital IO
49 Digital IO
50 Digital IO
51 Digital IO
52 Digital IO
53 Digital IO
A0 Analoger Eingang
A1 Analoger Eingang
A2 Analoger Eingang
A3 Analoger Eingang
A4 Analoger Eingang
A5 Analoger Eingang
A6 Analoger Eingang
A7 Analoger Eingang
A8 Analoger Eingang
A9 Analoger Eingang
A10 Analoger Eingang
A11 Analoger Eingang
A12 Analoger Eingang
A13 Analoger Eingang
A14 Analoger Eingang
A15 Analoger Eingang

Benötige Hardware

  • Bausatz 2WD Roboter
  • Arduino Mega
  • Arduino Mega Sensorshield
  • Motortreiber L298N
  • Odometrie Sensoren Set
  • Gyro GY-85
  • 3x Ultraschall Sensoren
  • 4x AA-Batterie