AlphaBot Sensorbrücken: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 13: Zeile 13:
{| class="wikitable"
{| class="wikitable"
|-
|-
! !! Ultraschall !! Infrarot Abstandssensor !! Linienverfolger !! Drehzahlsensor !! Servo !! Ir-Fernbedienung !! Motor !! XBee-Modul !! Display !! RGB-LED !! Joystick !! Temperatur-Sensor !! Poti !!Real Time Clock !!  Beschleunigungs-Sensor !!
! !! Ultraschall !! Infrarot Abstandssensor !! Linienverfolger !! Drehzahlsensor !! Servo !! Ir-Fernbedienung !! Motor !! XBee-Modul !! Display !! RGB-LED !! Joystick !! Temperatur-Sensor !! Poti !!Real Time Clock !!  Beschleunigungs-Sensor  
|-  
|-  
| Ultraschall ||  || || ||  || || ||  || || ||  || || ||  || || ||  || || ||  || || ||  || || ||   
| Ultraschall ||  || || ||  || || ||  || || ||  || || ||  || || ||  || || ||  || || ||   
|-  
|-  
| Infrarot Abstandssenso ||  
| Infrarot Abstandssenso ||  

Version vom 4. April 2023, 09:14 Uhr

Abb. 1: Arduino UNO R3 PLUS von Waveshare

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.

Sensor Pinbelegung Kolisionsliste

Ultraschall Infrarot Abstandssensor Linienverfolger Drehzahlsensor Servo Ir-Fernbedienung Motor XBee-Modul Display RGB-LED Joystick Temperatur-Sensor Poti Real Time Clock Beschleunigungs-Sensor
Ultraschall
Infrarot Abstandssenso
Linienverfolger
Drehzahlsensor
Servo
Ir-Fernbedienung
Motor
XBee Modul
Display
RGB LED
Joystick
Temperatur-Sensor
Poti
Real Time Clock
Beschleunigungs-Sensor

Bestückung des UNO PLUS

Abb. 2: Bauteile des Arduino UNO R3 PLUS von Waveshare
Bauteil Bemerkung
ATMEGA328P-AU
AMS1117-3.3 3,3 V Spannungsregler
NCP1117ST50T3G 5 V Spannungsregler
FT232RL USB zu UART Anschluss
Arduino Interface kompatibel mit dem standard Arduino Interface, zusätzliche Analogeingänge A6 (CFG), A7
ICSP Interface
MICRO USB Anschluss Serielle Verbindung zum PC
Spannungsausgang 3,3 V oder 5 V Spannungsebene, konfiguriert durch durch den Schalter (Ausgang/gemeinsamer GND)
FT232 Prorammierung des Bootloaders für dem µC
DC Eingang 7 V ~ 12 V
Reset
Spannungsanzeige LED
Serielle Anzeige LEDs Rx/Tx
User LED
500 mA selbstheilende Sicherung
Spannungskonfigurator zur Konfiguration der Versorgungsspannung (default: 5 V)
Bootloader Auswahlschalter ON : Der µC wird durch die Spannungsversorgung zurückgesetzt oder wenn andere USB Geräte an den PC angeschlossen werden (default)
OFF : Das gespeicherte programm läuft bei Spannungsversorgung sofort und der µC wird nicht zurückgesetzt, wenn wenn andere USB Geräte an den PC angeschlossen werden

UNO PLUS Expansion Headers

Abb. 3: Pinbelegung des Arduino UNO R3 PLUS

UNO PLUS Abmaße

Abb. 4: Abmaße des Arduino UNO R3 PLUS

UNO PLUS Fotos

Download


Weiterführende Links



→ zurück zum Hauptartikel: AlphaBot Bauanleitung