Rémy HUBSCHER avatar Rémy HUBSCHER committed 58b4bb1

Add a course about arduino

Comments (0)

Files changed (31)

Add a comment to this file

arduino_c1/presentation.pdf

Binary file modified.

arduino_c1/presentation.tex

-%\documentclass[trans]{beamer}
-\documentclass{beamer}
+\documentclass[trans]{beamer}
+%\documentclass{beamer}
 
 \usepackage{natim-beamer}
 \usepackage{listings}
Add a comment to this file

arduino_c2/presentation.pdf

Binary file modified.

arduino_c2/presentation.tex

 \usepackage{upgreek}
 
 \title[Arduino]{Premiers pas avec Arduino}
-\subtitle{LO52 - Printemps \the\year}
+\subtitle{LO52 - Automne \the\year}
 \author{Rémy HUBSCHER}
 \institute{remy.hubscher@utbm.fr}
 \date{\today}

arduino_c3/Makefile

+NOM = presentation
+
+all: $(NOM).tex
+	pdflatex $(NOM).tex
+	pdflatex $(NOM).tex
+
+full:
+	pdflatex $(NOM).tex
+	makeindex $(NOM).tex
+	pdflatex $(NOM).tex
+
+clean:
+	@rm -f *.aux *.log *.nav *.out *.snm *.toc *.ilg *.ind

arduino_c3/beamercolorthemeCuriosity.sty

+%
+% Copyright (c) 2010 
+% Manuel Vonthron - <manuel DOT vonthron AT acadis DOT org>
+%
+% This file may be distributed and/or modified under the terms of 
+% the Do What The Fuck You Want To Public License, Version 2
+% 
+
+% colors
+% based on palette "Curiosity Killed" (colourlovers.com) by Miaka
+\definecolor{curiositypalegreen}{RGB}{239,255,205}
+\definecolor{curiositygreen}{RGB}{220,233,190}
+\definecolor{curiositygrey}{RGB}{85,81,82}
+\definecolor{curiositydark}{RGB}{46,38,51}
+\definecolor{curiosityred}{RGB}{153,23,60}
+
+%
+\setbeamercolor*{frametitle}{bg=curiosityred,fg=white}
+\setbeamercolor*{framesubtitle}{bg=curiositygreen,fg=curiosityred}
+\setbeamercolor*{part title}{bg=curiosityred,fg=white}
+
+\setbeamercolor*{titlepage utbmline}{fg=white,bg=curiositydark}
+\setbeamercolor*{titlepage titleline}{fg=white,bg=curiosityred}
+\setbeamercolor*{titlepage subtitleline}{fg=curiosityred,bg=curiositygreen}
+\setbeamercolor*{titlepage authorline}{fg=curiositygrey,bg=curiositypalegreen}
+\setbeamercolor*{titlepage logoline}{fg=black,bg=white}
+\setbeamercolor*{titlepage imageline}{fg=black,bg=white}
+
+\setbeamercolor*{footerline}{bg=curiositygrey,fg=curiositypalegreen}
+
+\setbeamercolor*{headerline fullnav}{bg=curiositygreen}
+\setbeamercolor*{headerline shortnav}{bg=curiositygreen}
+\setbeamercolor*{headerline utbm}{parent={titlepage utbmline}}
+
+\setbeamercolor*{mini frame}{fg=curiositydark}
+
+\setbeamercolor{structure}{fg=black}
+

arduino_c3/beamercolorthemeTerra.sty

+%
+% Copyright (c) 2010 
+% Manuel Vonthron - <manuel DOT vonthron AT acadis DOT org>
+%
+% This file may be distributed and/or modified under the terms of 
+% the Do What The Fuck You Want To Public License, Version 2
+% 
+
+% colors
+% based on palette "Terra?" (colourlovers.com) by GlueStudio
+\definecolor{terrasand}{RGB}{232,221,203}
+\definecolor{terrabrown}{RGB}{205,179,128}
+\definecolor{terrawater}{RGB}{3,101,100}
+\definecolor{terradeepwater}{RGB}{3,54,73}
+\definecolor{terraabyss}{RGB}{3,22,52}
+
+
+%
+\setbeamercolor*{frametitle}{bg=terraabyss,fg=terrasand}
+\setbeamercolor*{framesubtitle}{bg=terradeepwater,fg=terrasand}
+\setbeamercolor*{part title}{bg=terradeepwater,fg=white}
+
+\setbeamercolor*{titlepage utbmline}{fg=terrasand,bg=terradeepwater}
+\setbeamercolor*{titlepage titleline}{fg=white,bg=terraabyss}
+\setbeamercolor*{titlepage subtitleline}{fg=terrabrown,bg=terrawater}
+\setbeamercolor*{titlepage authorline}{fg=terraabyss,bg=terrasand}
+\setbeamercolor*{titlepage logoline}{fg=black,bg=white}
+\setbeamercolor*{titlepage imageline}{fg=black,bg=white}
+
+\setbeamercolor*{footerline}{fg=terradeepwater,bg=terrasand}
+
+\setbeamercolor*{headerline fullnav}{bg=terrabrown}
+\setbeamercolor*{headerline shortnav}{bg=terrabrown}
+\setbeamercolor*{headerline utbm}{parent={titlepage utbmline}}
+
+\setbeamercolor*{mini frame}{fg=terrabrown}
+
+\setbeamercolor{structure}{fg=black}
+

arduino_c3/beamercolorthemeUTBMInternship.sty

+%
+% Copyright (c) 2010 
+% Manuel Vonthron - <manuel DOT vonthron AT acadis DOT org>
+%
+% This file may be distributed and/or modified under the terms of 
+% the Do What The Fuck You Want To Public License, Version 2
+% 
+
+% colors 
+% based on official palette for internship presentations
+\definecolor{utbmpurple}{RGB}{125,92,139}
+\definecolor{utbmyellow}{RGB}{242,227,146}
+\definecolor{utbmgrey}{RGB}{128,128,128}
+\definecolor{utbmwtfisthatpink}{RGB}{184,80,93}
+
+
+%
+\setbeamercolor*{frametitle}{bg=utbmpurple,fg=white}
+\setbeamercolor*{framesubtitle}{bg=utbmpurple,fg=utbmyellow}
+\setbeamercolor*{part title}{bg=utbmpurple,fg=white}
+
+\setbeamercolor*{titlepage utbmline}{fg=white,bg=black}
+\setbeamercolor*{titlepage titleline}{fg=white,bg=utbmpurple}
+\setbeamercolor*{titlepage subtitleline}{fg=white,bg=utbmgrey}
+\setbeamercolor*{titlepage authorline}{fg=utbmwtfisthatpink,bg=utbmyellow}
+\setbeamercolor*{titlepage logoline}{fg=black,bg=white}
+\setbeamercolor*{titlepage imageline}{fg=black,bg=white}
+
+\setbeamercolor*{footerline}{fg=utbmwtfisthatpink,bg=utbmyellow}
+
+\setbeamercolor*{headerline fullnav}{fg=utbmwtfisthatpink,bg=utbmyellow}
+\setbeamercolor*{headerline shortnav}{fg=utbmwtfisthatpink,bg=utbmyellow}
+\setbeamercolor*{headerline utbm}{parent={titlepage utbmline}}
+
+\setbeamercolor*{mini frame}{fg=utbmwtfisthatpink}
+
+\setbeamercolor*{titleline}{fg=white,bg=utbmpurple}
+\setbeamercolor{structure}{fg=black}
+

arduino_c3/beamercolorthemeUTBMOfficial.sty

+%
+% Copyright (c) 2010 
+% Manuel Vonthron - <manuel DOT vonthron AT acadis DOT org>
+%
+% This file may be distributed and/or modified under the terms of 
+% the Do What The Fuck You Want To Public License, Version 2
+% 
+
+% colors 
+% based on official palette for official presentations
+\definecolor{utbmpurple}{RGB}{211,110,114}
+\definecolor{utbmyellow}{RGB}{242,227,146}
+\definecolor{utbmgrey}{RGB}{193,50,56}
+\definecolor{utbmwtfisthatpink}{RGB}{184,80,93}
+
+
+%
+\setbeamercolor*{frametitle}{bg=utbmpurple,fg=white}
+\setbeamercolor*{framesubtitle}{bg=utbmpurple,fg=utbmyellow}
+\setbeamercolor*{part title}{bg=utbmpurple,fg=white}
+
+\setbeamercolor*{titlepage utbmline}{fg=white,bg=black}
+\setbeamercolor*{titlepage titleline}{fg=white,bg=utbmpurple}
+\setbeamercolor*{titlepage subtitleline}{fg=white,bg=utbmgrey}
+\setbeamercolor*{titlepage authorline}{fg=utbmwtfisthatpink,bg=utbmyellow}
+\setbeamercolor*{titlepage logoline}{fg=black,bg=white}
+\setbeamercolor*{titlepage imageline}{fg=black,bg=white}
+
+\setbeamercolor*{footerline}{fg=utbmwtfisthatpink,bg=utbmyellow}
+
+\setbeamercolor*{headerline fullnav}{fg=utbmwtfisthatpink,bg=utbmyellow}
+\setbeamercolor*{headerline shortnav}{fg=utbmwtfisthatpink,bg=utbmyellow}
+\setbeamercolor*{headerline utbm}{parent={titlepage utbmline}}
+
+\setbeamercolor*{mini frame}{fg=utbmwtfisthatpink}
+
+\setbeamercolor*{titleline}{fg=white,bg=utbmpurple}
+\setbeamercolor{structure}{fg=black}
+

arduino_c3/beamerthemeUTBM.sty

+%
+% Copyright (c) 2010 
+% Manuel Vonthron - <manuel DOT vonthron AT acadis DOT org>
+%
+% This file may be distributed and/or modified under the terms of 
+% the Do What The Fuck You Want To Public License, Version 2
+% 
+
+
+\mode<presentation>
+
+\def\beamer@utbm@value@true{true}
+\def\beamer@utbm@value@false{false}
+\def\beamer@utbm@value@empty{}
+\def\beamer@utbm@value@fullnav{fullnav}
+\def\beamer@utbm@value@shortnav{shortnav}
+\def\beamer@utbm@value@utbm{utbm}
+
+\def\beamer@utbm@dept{}
+\def\beamer@utbm@tuteur{}
+\def\beamer@utbm@suiveur{}
+\def\beamer@utbm@shownavigation{false}
+\def\beamer@utbm@header{}
+\def\beamer@utbm@logo{}
+\def\beamer@utbm@titlepageimage{}
+
+
+\DeclareOptionBeamer{dept}[]{\def\beamer@utbm@dept{#1}}
+\DeclareOptionBeamer{tuteur}[]{\def\beamer@utbm@tuteur{#1}}
+\DeclareOptionBeamer{suiveur}[]{\def\beamer@utbm@suiveur{#1}}
+\DeclareOptionBeamer{shownavigation}{\def\beamer@utbm@shownavigation{#1}}
+\DeclareOptionBeamer{header}[fullnav]{\def\beamer@utbm@header{#1}}
+\DeclareOptionBeamer{logo}[]{\def\beamer@utbm@logo{#1}}
+\DeclareOptionBeamer{titlepageimage}[]{\def\beamer@utbm@titlepageimage{#1}}
+
+\ProcessOptionsBeamer
+
+
+
+
+\useinnertheme{circles}
+\useoutertheme{shadow}
+
+\usecolortheme{UTBMOfficial}
+
+\pgfdeclareimage[height=3em]{utbmlogo}{images/utbmlogo.pdf}
+
+\ifx\beamer@utbm@logo\beamer@utbm@value@empty\relax\else
+  \pgfdeclareimage[height=3em]{otherlogo}{\beamer@utbm@logo}
+\fi
+
+\ifx\beamer@utbm@titlepageimage\beamer@utbm@value@empty\relax\else
+  \pgfdeclareimage[width=\paperwidth]{titlepageimage}{\beamer@utbm@titlepageimage}
+\fi
+
+\ifx\beamer@utbm@shownavigation\beamer@utbm@value@false
+  \setbeamertemplate{navigation symbols}{}
+\fi
+
+
+% TITLE PAGE
+\defbeamertemplate*{title page}{utbm}
+{
+  \thispagestyle{empty}
+  \parskip0pt\vskip-1em
+  \begin{beamercolorbox}[wd=\paperwidth]{titlepage imageline}
+    \ifx\beamer@utbm@titlepageimage\beamer@utbm@value@empty
+      \vspace*{4em}
+    \else
+      \pgfuseimage{titlepageimage}
+    \fi
+  \end{beamercolorbox}
+  \nointerlineskip
+  \begin{beamercolorbox}[wd=\paperwidth,leftskip=1em,sep=0.4em]{titlepage utbmline}
+    {\tiny{\bfseries UNIVERSIT\'E DE TECHNOLOGIE} DE BELFORT-MONTB\'ELIARD}
+  \end{beamercolorbox}
+  \nointerlineskip
+  \begin{beamercolorbox}[wd=\paperwidth,leftskip=1em,sep=0.4em]{titlepage titleline}
+    {\Large\inserttitle}
+  \end{beamercolorbox}
+  \nointerlineskip
+  \begin{beamercolorbox}[wd=\paperwidth,leftskip=1em,sep=0.4em]{titlepage subtitleline}
+    {\scriptsize \insertsubtitle}
+  \end{beamercolorbox}
+  \nointerlineskip
+  \begin{beamercolorbox}[wd=\paperwidth,ht=0.5\paperheight,leftskip=1em,sep=0.4em]{titlepage authorline}
+    {\bfseries \insertauthor} 
+    \ifx\beamer@utbm@tuteur\beamer@utbm@value@empty\relax\else
+      \quad {\scriptsize \beamer@utbm@dept} 
+    \fi \\
+    \vspace{-0.5em} {\scriptsize \insertdate} \\
+    %
+    \vspace*{1em}
+    \insertinstitute \\
+    \vspace*{3em}
+    %
+    \ifx\beamer@utbm@tuteur\beamer@utbm@value@empty
+      \vspace*{1em}
+    \else
+      {\scriptsize Tuteur entreprise : \beamer@utbm@tuteur} \\
+    \fi
+    %
+    \ifx\beamer@utbm@suiveur\beamer@utbm@value@empty
+      \vspace*{1em}
+    \else
+      \vspace{-0.25em}
+      {\scriptsize Suiveur UTBM : \beamer@utbm@suiveur} \\
+    \fi
+    {\scriptsize www.utbm.fr}
+  \end{beamercolorbox}
+  \vskip0pt plus 1filll
+  \begin{beamercolorbox}[wd=\paperwidth,ht=2em,leftskip=1em,rightskip=1em,sep=0.2em,dp=0ex]{titlepage logoline}
+    \pgfuseimage{utbmlogo}
+    \ifx\beamer@utbm@logo\beamer@utbm@value@empty\relax\else
+      \hfill\pgfuseimage{otherlogo}
+    \fi
+  \end{beamercolorbox}
+}
+
+
+% FOOTER
+\defbeamertemplate*{footline}{utbm}
+{
+  \begin{beamercolorbox}[wd=\paperwidth,leftskip=1em,sep=0.4em]{footerline}
+    \insertshorttitle\;--\;\insertauthor \hfill \insertframenumber/\inserttotalframenumber\;--\;{\bfseries www.utbm.fr}
+  \end{beamercolorbox}  
+}
+
+
+% HEADER
+\defbeamertemplate*{headline}{utbm}%
+{
+  \ifx\beamer@utbm@header\beamer@utbm@value@fullnav
+    \begin{beamercolorbox}[wd=\paperwidth]{headerline fullnav}
+      \begin{minipage}{0.4\linewidth}
+        \usebeamercolor{headerline fullnav}\insertsectionnavigation{0.4\paperwidth}
+      \end{minipage}
+      \hspace{1em}
+      \begin{minipage}{0.4\linewidth}
+        \usebeamercolor{headerline fullnav}\insertsubsectionnavigation{0.4\paperwidth}
+      \end{minipage}
+    \end{beamercolorbox}
+  \else\ifx\beamer@utbm@header\beamer@utbm@value@shortnav
+    \begin{beamercolorbox}[wd=\paperwidth]{headerline shortnav}
+      \insertnavigation{\paperwidth}
+    \end{beamercolorbox}
+  \else  
+    \begin{beamercolorbox}[wd=\paperwidth,leftskip=1em,sep=0.6em]{headerline utbm}
+      {\tiny{\bfseries UNIVERSIT\'E DE TECHNOLOGIE} DE BELFORT-MONTB\'ELIARD}
+    \end{beamercolorbox}
+  \fi\fi
+}
+
+\mode
+<all>
Add a comment to this file

arduino_c3/images/ionyse.png

Added
New image
Add a comment to this file

arduino_c3/images/titleimage.png

Added
New image
Add a comment to this file

arduino_c3/images/utbmlogo.pdf

Binary file added.

arduino_c3/natim-beamer.sty

+\ProvidesPackage{natim-beamer}
+\usepackage[english,francais]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage{textcomp}
+\usepackage{graphics}
+\usepackage{hyperref}
+
+% Insert image
+\newcommand{\image}[2]{
+	\begin{figure}
+	\centerline{\includegraphics[scale=#2]{images/#1}}
+	\label{#1}
+	\end{figure}
+}
+
+
+% Insert image
+\newcommand{\limage}[2]{
+	\centerline{\includegraphics[scale=#2]{images/#1}}
+}
+
+
Add a comment to this file

arduino_c3/presentation.pdf

Binary file added.

arduino_c3/presentation.tex

+%\documentclass[trans]{beamer}
+\documentclass{beamer}
+
+\usepackage{natim-beamer}
+\usepackage{multirow}
+\usepackage{listings}
+
+\usetheme[shownavigation={true},  % true | false
+          logo={images/ionyse.png},
+          titlepageimage={images/titleimage.png},
+          header=utbm,          % fullnav | shortnav | utbm
+          dept={Logiciels Embarqués et Informatique Mobile}
+        ]{UTBM}
+\usecolortheme{UTBMOfficial}
+\usepackage{upgreek}
+
+\title[Arduino Avancé]{Arduino Avancé}
+\subtitle{LO52 - Automne \the\year}
+\author{Rémy HUBSCHER}
+\institute{remy.hubscher@utbm.fr}
+\date{\today}
+
+
+\hypersetup{
+      pdfpagemode = FullScreen,% afficher le pdf en plein écran
+      pdfauthor   = {Rémy HUBSCHER},%
+      pdftitle    = {LO52 : Arduino Avancé},%
+      pdfsubject  = {UTBM - LO52},%
+      pdfkeywords = {utbm, leim, lo52, arduino},%
+      pdfcreator  = {PDFLaTeX},%
+      pdfproducer = {PDFLaTeX}%
+}
+
+\begin{document}
+\lstset{language=C,breaklines=true,xleftmargin=7mm,basicstyle=\scriptsize,frame=single,framexleftmargin=7mm,captionpos=b,tabsize=2,numbers=left,numberstyle=\scriptsize,escapechar={\%}{\_}}
+
+\selectlanguage{french}
+
+\begin{frame}[plain]
+  \titlepage
+\end{frame}
+
+\AtBeginSection[]{
+   \begin{frame}
+     \frametitle{Sommaire}
+     %%% affiche en début de chaque section, les noms de sections et
+     %%% noms de sous-sections de la section en cours.
+     \tableofcontents[currentsection,hideothersubsections]
+   \end{frame} 
+}
+
+\begin{frame}
+  \frametitle{Sommaire}
+  \tableofcontents[pausesections,hideothersubsections]
+\end{frame}
+
+\section{Arduino - Function}
+
+\begin{frame}
+  \frametitle{Arduino - Digital I/O}
+  \begin{enumerate}
+    \item \texttt{pinMode(11, INPUT)}, \texttt{pinMode(11, OUTPUT)}
+    \pause \item \texttt{digitalWrite(10, LOW)}, \texttt{digitalWrite(10, HIGH)}
+    \pause \item \texttt{int value = digitalRead(9)}
+    \pause \item PULLUP : \texttt{pinMode(11, INPUT)} - \texttt{digitalWrite(11, HIGH)}\\ Donne une valeur lorsque rien n'est branché.
+  \end{enumerate}
+\end{frame}
+
+
+\begin{frame}
+  \frametitle{Arduino - analogRead}
+  \begin{enumerate}
+    \item \texttt{int sensorValue = analogRead(A0)}
+    \pause \item Valeur entre 0 et 1023
+    \pause \item Pour l'afficher \texttt{Serial.print(sensorValue)}
+    \pause \item pin A0 - A5
+  \end{enumerate}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Arduino - analogWrite}
+  \begin{enumerate}
+    \item \texttt{analogWrite(11, sensorValue);}
+    \pause \item Valeur entre 0 et 1023
+    \pause \item Fonctionne sur les PIN PWM ($\sim$) : 11, 10, 9, 6 , 5, 3
+  \end{enumerate}
+\end{frame}
+
+\begin{frame}[fragile]
+  \frametitle{Analog Exemple}
+
+  \begin{lstlisting}
+int led = 11;
+int sensor = A0;
+
+void setup() {
+  pinMode(led, OUTPUT);
+}
+
+void loop() {
+  int sensorValue = analogRead(sensor);
+  analogWrite(led, sensorValue);
+}
+  \end{lstlisting}
+
+\end{frame}
+
+\section{Arduino - Connexion Série}
+
+\begin{frame}
+  \frametitle{Arduino - Serial}
+  \begin{enumerate}
+    \item \texttt{Serial.begin(9600);} dans le \texttt{setup()}
+    \pause \item Le 9600 correspond à la vitesse de communication sur le port série
+    \pause \item Tous les logiciels connectés sur le port séries doivent être à la même vitesse
+    \pause \item Ne pas oublier de configurer la puce Xbee si on veut augmenter cette valeur
+  \end{enumerate}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Arduino - Serial.write / Serial.read}
+  \begin{enumerate}
+    \item \texttt{Serial.write(byte);} - Pour écrire un byte (0-255)
+    \pause \item \texttt{Serial.print("Chaine de caractère");} - Pour écrire la valeur sous forme de chaine de caractères.
+    \pause \item \texttt{Serial.println("Chaine de caractère") == Serial.print("Chaine de caractère\textbackslash{}n");}
+    \pause \item \texttt{int byte = Serial.read()} - Pour lire une valeur sur le port série
+    \pause \item Attention si on lit le port série et que les données ne sont pas prêtte retourne -1.
+    \pause \item Serial.available() retourne le nombre de byte disponible à la lecture.
+  \end{enumerate}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Arduino - Serial functions}
+  \begin{enumerate}
+    \item \texttt{if(Serial)} - Vérifie que le port Serie est prêt.
+    \pause \item \texttt{Serial.end()} - Désactive le port série pour utiliser les pins à une autre fin.
+    \pause \item \texttt{Serial.find('~')} - Read the Serial until it find the char - Return false if timeout.
+    \pause \item \texttt{Serial.findUntil('~', '\#'} - Recherche un '~' et s'arrête s'il trouve un '\#'
+    \pause \item \texttt{Serial.flush()} - Attend que toutes les données aient été reçue.
+    \pause \item \texttt{float decim = Serial.parseFloat()} - Attends de récupérer un décimal
+    \pause \item \texttt{Serial.readBytes(buffer, lenght)} - Remplie un tableau de char ou de byte return the number of bytes reads.
+    \pause \item \texttt{Serial.setTimeout();} - Défini la durée du timeout par défault 1000 ms.
+  \end{enumerate}
+\end{frame}
+
+\section{Arduino - Random}
+
+\begin{frame}
+  \frametitle{Arduino - Random}
+  \begin{enumerate}
+    \item \texttt{randomSeed(analogRead(0));} dans le \texttt{setup()}
+    \pause \item Cela permet d'initialiser la graine pour que la série de nombre soit différente à chaque lancement.
+    \pause \item \texttt{random(max)} ou \texttt{random(min, max)} donne une valeur entre $[min, max-1]$ \texttt{min = 0} par défaut.
+  \end{enumerate}
+\end{frame}
+
+\section{Arduino - Autre}
+\begin{frame}
+  \frametitle{Arduino - Autre}
+  \begin{enumerate}
+    \item Trigonométrie : \texttt{sin()}, \texttt{cos()}, \texttt{tan()}
+    \pause \item Math : \texttt{min()}, \texttt{max()}, \texttt{abs()}
+    \pause \item Scale : \texttt{constrain(value, min, max)}\\ \texttt{map(fromMin, fromMax, toMin, toMax)}
+    \pause \item Quadrature : \texttt{pow()}, \texttt{sqrt()}, \texttt{sq()} \\ \texttt{sq(5) == pow(5, 2) == 25 == sq(sqrt(25))}
+  \end{enumerate}
+\end{frame}
+
+
+\end{document}

sketchbook/calibration/calibration.ino

 
 // variables:
 int sensorValue = 0;         // the sensor value
-int sensorMin = 1023;        // minimum sensor value
+int sensorMin = 255;        // minimum sensor value
 int sensorMax = 0;           // maximum sensor value
 
 

Binary file modified.

Add a comment to this file

zigbee_c1/presentation.pdf

Binary file modified.

zigbee_c1/presentation.tex

-%\documentclass[trans]{beamer}
-\documentclass{beamer}
+\documentclass[trans]{beamer}
+%\documentclass{beamer}
 
 \usepackage{natim-beamer}
 
Add a comment to this file

zigbee_c2/presentation.pdf

Binary file modified.

zigbee_c2/presentation.tex

-%\documentclass[trans]{beamer}
-\documentclass{beamer}
+\documentclass[trans]{beamer}
+%\documentclass{beamer}
 
 \usepackage{natim-beamer}
 
Add a comment to this file

zigbee_c3/presentation.pdf

Binary file modified.

zigbee_c3/presentation.tex

-%\documentclass[trans]{beamer}
-\documentclass{beamer}
+\documentclass[trans]{beamer}
+%%\documentclass{beamer}
 
 \usepackage{natim-beamer}
 \usepackage{multirow}
 \usepackage{upgreek}
 
 \title[API de Zigbee]{L'API de Zigbee}
-\subtitle{LO52 - Printemps \the\year}
+\subtitle{LO52 - Automne \the\year}
 \author{Rémy HUBSCHER}
 \institute{remy.hubscher@utbm.fr}
 \date{\today}
Add a comment to this file

zigbee_c4/presentation.pdf

Binary file modified.

zigbee_c4/presentation.tex

 \usepackage{upgreek}
 
 \title[Zigbee Sleep Mode]{Zigbee et le mode veille}
-\subtitle{LO52 - Printemps \the\year}
+\subtitle{LO52 - Automne \the\year}
 \author{Rémy HUBSCHER}
 \institute{remy.hubscher@utbm.fr}
 \date{\today}
Add a comment to this file

zigbee_c5/presentation.pdf

Binary file modified.

zigbee_c5/presentation.tex

 \usepackage{upgreek}
 
 \title[Zigbee Gateways]{Zigbee Gateways}
-\subtitle{LO52 - Printemps \the\year}
+\subtitle{LO52 - Automne \the\year}
 \author{Rémy HUBSCHER}
 \institute{remy.hubscher@utbm.fr}
 \date{\today}
Add a comment to this file

zigbee_c6/presentation.pdf

Binary file modified.

zigbee_c6/presentation.tex

-%\documentclass[trans]{beamer}
-\documentclass{beamer}
+\documentclass[trans]{beamer}
+%\documentclass{beamer}
 
 \usepackage{natim-beamer}
 \usepackage{multirow}
 \usepackage{upgreek}
 
 \title[Zigbee Avancé]{Zigbee Avancé}
-\subtitle{LO52 - Printemps \the\year}
+\subtitle{LO52 - Automne \the\year}
 \author{Rémy HUBSCHER}
 \institute{remy.hubscher@utbm.fr}
 \date{\today}
Add a comment to this file

zigbee_c6/zigbee_c6.pdf

Binary file modified.

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.