Bibliothek: Unterschied zwischen den Versionen

Aus Nibo Wiki
Wechseln zu: Navigation, Suche
K (Timer)
K (Odometrie)
Zeile 34: Zeile 34:
  
 
== Odometrie ==
 
== Odometrie ==
=== Makros ===
+
 
=== Funktionen ===
+
[[Odometrie_Library|Weiter  zur Odometrie Library]]
==== void odometry_init() ====
+
 
==== void odometry_reset() ====
 
==== int16_t odometry_getLeft(uint8_t reset) ====
 
==== int16_t odometry_getRight(uint8_t reset) ====
 
 
== Liniensensoren ==
 
== Liniensensoren ==
  

Version vom 7. Dezember 2009, 22:41 Uhr

Übersicht über die in den einzelnen Libraries verwendeten Resourcen

Ports

  • LED
    • Port B: PB0, PB1, PB2, PB3
  • Taster
    • Port C: PC4, PC5, PC6, PC7
  • Motoren
    • Port D, PD4, PD5, PD6, PD7
  • Liniensensoren
    • Port A: PA5, PA6, PA7 (alles analoge Eingänge)

Timer

  • Motoren
    • Timer 1 im PWM Modus

Basislibrary

Die Basislibrary stellt die Grundfunktionen für andere Module zur Verfügung. Auch enthält sie Funktionen, die keiner anderen Gruppe zugeordnet werden können.

Weiter zur Basislibrary

LED

Die LED-Library stellt Funtionalität zur Verfügung, mit der die 4 LED auf dem Nibobee angesteuert werden können

Weiter zur LED-Library

Taster / Sensoren

Die Taster Library stellt Funktionen zur Abfrage der 4 Taster (2 Fühler) zur Verfügung.

Weiter zur Taster Library

Motoren

Weiter zur Motor Library

Odometrie

Weiter zur Odometrie Library

Liniensensoren

Weiter zur Liniensensor-Library

Analoge Eingänge

Makros

ANALOG_EXT0

ANALOG_EXT1

ANALOG_EXT2

ANALOG_EXT3

ANALOG_VOLT

ANALOG_L0

ANALOG_C0

ANALOG_R0

ANALOG_L1

ANALOG_C1

ANALOG_R1

Funktionen

void analog_init()

uint16_t analog_getValue(uint8_t idx)