AlphaBot Sensorbrücken: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 9: | Zeile 9: | ||
Ist dieses der Fall können Fehlfunktionen auftreten, da zwei Sensoren angesteuert werden. | Ist dieses der Fall können Fehlfunktionen auftreten, da zwei Sensoren angesteuert werden. | ||
Um dieses zu vermeiden dient die untenstehende Tabelle. | Um dieses zu vermeiden dient die untenstehende Tabelle. | ||
In der Diagonalen stehen die Pins die der jeweilige Sensor am Arduino belegt. | |||
== Sensor Pinbelegung Kollisionsliste == | == Sensor Pinbelegung Kollisionsliste == |
Version vom 4. April 2023, 16:16 Uhr
Autoren: Marc Ebmeyer
Einleitung
Der Alpha Bot besitzt verschiedene Brücken, welche Gesetzt werden müssen. Diese bestimmen unteranderem, welche Sensoren benutzt werden. Aufgrund der begrenzten Menge an Pin am Arduino Uno sind Sensoren an diversern Pins doppelt belegt. Ist dieses der Fall können Fehlfunktionen auftreten, da zwei Sensoren angesteuert werden. Um dieses zu vermeiden dient die untenstehende Tabelle. In der Diagonalen stehen die Pins die der jeweilige Sensor am Arduino belegt.
Sensor Pinbelegung Kollisionsliste
Ultraschall | Infrarot-Abstandssensor | Linienverfolger | Drehzahlsensor | Servo_1 | Servo_2 | Ir-Fernbedienung | Motor | Dual-Mode-Bluetooth-Modul | OLED-Display | RGB-LED | Joystick | Temperatur-Sensor | Poti | Real Time Clock | Beschleunigungs-Sensor | Pieo Summer | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ultraschall | D11; D12 | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | |
Infrarot-Abstandssensor | ✅ | A4; A5; D7; D8 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | |
Linienverfolger | ❌ | ✅ | D10; D11; D12; D13 | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | |
Drehzahlsensor | ✅ | ✅ | ✅ | D2; D3 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
Servo_1 | ✅ | ✅ | ✅ | ✅ | D9 | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
Servo_2 | ✅ | ✅ | ❌ | ✅ | ✅ | D10 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
Ir-Fernbedienung | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | D4 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | |
Motor | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | A0; A1; A2; A3; D5; D6 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | |
Dual-Mode-Bluetooth-Modul | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | D1; D2; D9; D10 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
OLED-Display | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | IC² -Addresse: 0x3C/0x3D ; SCL; SDA; D7; D8 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
RGB LED | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | D5; D6; D12 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
Joystick | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | A1; A2; A3; A4; A5 | ✅ | ✅ | ✅ | ✅ | ✅ | |
Temperatur-Sensor | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | IC² -Addresse: 48; SCL; SDA | ✅ | ✅ | ✅ | ✅ | |
Poti | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | A0 | ✅ | ✅ | ✅ | |
Real Time Clock | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | IC² -Addresse: 0x68 ; SCL; SDA | ✅ | ✅ | |
Beschleunigungs-Sensor | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | IC² -Addresse: 0x53 ; SCL; SDA; D4 | ✅ | |
Piezo-Summer | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | D11 | |
Download
Weiterführende Links
- Waveshare Wiki: Uno Plus
- Hauptplatine
- Multisensor-Shield
- Weiterentwicklungen
- Waveshare Homepage
- Waveshare Wiki: AlphaBot
→ zurück zum Hauptartikel: AlphaBot Bauanleitung