AlphaBot Sensorbrücken: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 15: | Zeile 15: | ||
! !! 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
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
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
UNO PLUS Abmaße
UNO PLUS Fotos
Download
Weiterführende Links
→ zurück zum Hauptartikel: AlphaBot Bauanleitung