00_introduction_slides_part2_Z Flashcards
Welche Arten von LEDs sind auf dem Olimex EduArdu Board vorhanden?
Einfache LED, RGB-LEDs zur Anzeige von Zuständen und eine 8x8 LED-Matrix zur Darstellung komplexerer Muster.
Welche Anschlussmöglichkeiten bietet das Olimex EduArdu Board?
Zwei Servo-Anschlüsse zur Steuerung von Servomotoren und ein Infrarot-Sender zur Kommunikation mit IR-empfangenden Geräten.
Welche technischen Details hat der Atmel AVR ATMega32u4 Mikrocontroller in Bezug auf die CPU?
Die CPU ist eine 8-bit RISC-Architektur mit bis zu 16MHz Taktfrequenz.
Wie viel Speicher hat der Atmel AVR ATMega32u4 Mikrocontroller?
2.5 KB SRAM, 32 KB Flash-Speicher und 1 KB EEPROM.
Wie viele konfigurierbare I/O Pins hat der Atmel AVR ATMega32u4 Mikrocontroller?
Der Mikrocontroller verfügt über 26 konfigurierbare Pins.
Welche Kommunikationsschnittstellen werden vom Atmel AVR ATMega32u4 Mikrocontroller unterstützt?
UART, SPI und I2C (Two-Wire Interface).
Welche Timer stehen im Atmel AVR ATMega32u4 Mikrocontroller zur Verfügung?
Ein 8-bit Timer, ein 10-bit Timer und zwei 16-bit Timer.
Über wie viele A/D-Wandler Kanäle verfügt der Atmel AVR ATMega32u4 Mikrocontroller und welche Auflösung haben diese?
Der Mikrocontroller hat 12 Kanäle mit einer Auflösung von 10-bit.
Welche Betriebsspannung benötigt der Atmel AVR ATMega32u4 Mikrocontroller?
Der Mikrocontroller arbeitet mit einer Betriebsspannung von 2.7 - 5.5 Volt.
Warum sind Ganzzahldatentypen auf dem Atmel AVR ATMega32u4 Mikrocontroller kleiner als bei 32-bit Systemen?
Aufgrund der 8-bit Architektur des Mikrocontrollers.
Welche Bibliothek wird empfohlen, um Datentypen mit fester Größe zu definieren?
Die Bibliothek stdint.h
mit Datentypen wie uint8_t
und int16_t
.
Wie wird in der Beispielanwendung die LED basierend auf Umgebungslicht gesteuert?
Der Pseudocode liest die Helligkeit vom Lichtsensor und schaltet die LED ein oder aus, abhängig davon, ob die Helligkeit unter oder über einem Schwellenwert liegt.
Welche Funktion hat ein Photowiderstand (LDR) in der Beispielanwendung?
Ein LDR wandelt die Lichtintensität in einen Widerstand um, der dann mit einem Spannungsteiler in eine messbare Spannung umgewandelt wird.
Was ist die Funktion eines ADC (Analog-Digital Converter)?
Ein ADC wandelt analoge Spannungen in digitale Werte um.
Welche Konfigurationen sind für den ADC notwendig?
Die Register ADMUX (Auswahl der Referenzspannung und des Analogeingangs), ADCSRA (Steuer- und Statusregister) und ADCSRB (erweiterte Steuerung und Modusauswahl).