From 1ad596227aaba767f8361c955a8b88480865e175 Mon Sep 17 00:00:00 2001 From: Philipp Date: Thu, 7 Jan 2016 23:25:00 +0100 Subject: [PATCH] while bild bearbeitet, uart bild eingefuegt --- Vorträge/arduino/arduino.tex | 2 ++ Vorträge/arduino/bilder/while.tex | 6 ++-- Vorträge/arduino/kapitel/uart.tex | 46 +++++++++++++++++++++++++++---- 3 files changed, 46 insertions(+), 8 deletions(-) diff --git a/Vorträge/arduino/arduino.tex b/Vorträge/arduino/arduino.tex index 05bfa37..367b82d 100644 --- a/Vorträge/arduino/arduino.tex +++ b/Vorträge/arduino/arduino.tex @@ -10,6 +10,8 @@ \usepackage{listings} \lstset{language=C} +\usepackage{tikz} + \usetheme{Madrid} % AnnArbor | Antibes | Bergen | % Berkeley | Berlin | Boadilla | diff --git a/Vorträge/arduino/bilder/while.tex b/Vorträge/arduino/bilder/while.tex index b84a73f..e5e6ca6 100644 --- a/Vorträge/arduino/bilder/while.tex +++ b/Vorträge/arduino/bilder/while.tex @@ -12,8 +12,8 @@ \fi \setlength{\du}{15\unitlength} \begin{tikzpicture} -\pgftransformxscale{1.000000} -\pgftransformyscale{-1.000000} +\pgftransformxscale{0.800000} +\pgftransformyscale{-0.800000} \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} \pgfsetstrokecolor{dialinecolor} \definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} @@ -134,5 +134,5 @@ % setfont left to latex \definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} \pgfsetstrokecolor{dialinecolor} -\node[anchor=west] at (15.200000\du,16.700000\du){Falsch}; +\node[anchor=west] at (15.200000\du,16.400000\du){Falsch}; \end{tikzpicture} diff --git a/Vorträge/arduino/kapitel/uart.tex b/Vorträge/arduino/kapitel/uart.tex index 50b6820..549e25b 100644 --- a/Vorträge/arduino/kapitel/uart.tex +++ b/Vorträge/arduino/kapitel/uart.tex @@ -40,12 +40,48 @@ \end{columns} \end{frame} -\begin{frame} +\begin{frame}[fragile] \frametitle{Schleifen} - \begin{itemize} - \item Schleifen ermöglichen ein wiederholtes Ausführen von Befehlen - \item Bei Erfüllung einer Abbruchbedingung wird die Schleife verlassen - \end{itemize} + \begin{columns} + \column{.5\linewidth} + \begin{itemize} + \item Schleifen ermöglichen ein wiederholtes Ausführen von Befehlen + \item Bei Erfüllung einer Abbruchbedingung wird die Schleife verlassen + \end{itemize} + + \column{.4\linewidth} + \begin{exampleblock}{Beispiel} + \begin{lstlisting} +while( BEDINGUNG ){ + tuDies(); + tuDas(); +} + \end{lstlisting} + \end{exampleblock} + \end{columns} + \begin{center} + \input{bilder/while} + \end{center} +\end{frame} + +\begin{frame}[fragile] + \frametitle{Aufgabe 5: Schleifen} + \begin{columns} + \column{.5\linewidth} + \begin{block}{Aufgabe} + Beim Start soll + \end{block} + + \column{.4\linewidth} + \begin{exampleblock}{Beispiel} + \begin{lstlisting} +while( BEDINGUNG ){ + tuDies(); + tuDas(); +} + \end{lstlisting} + \end{exampleblock} + \end{columns} \end{frame}