- Introdurre gli operatori comparativi (>,<,=!) e booleani (&&, ||, !):
Stato di un bottone poi Debouncing: grafico http://www.ladyada.net/learn/arduino/lesson5.html
+Eventuale: fare il circuito Knight rider con 6 led per pratica con for loop, magai con un solo resistor. http://arduino.cc/en/Tutorial/ForLoop
+
+State machine
+==============
+
+Oensarlo per accendere due led con millis )multitasking)
+- https://learn.adafruit.com/downloads/pdf/multi-tasking-the-arduino-part-1.pdf
+e per i bottoni.
+
Ratio
=====
Visti input e output analogici: ora alternare la presentazione di un sesore (input) e un attuatore.
-Piezo: meldie varie, sirene.
-Input analogico: sensore di luminosita'. Lettura valori, calibrazione manuale, trasformazione input -> output analogico di un piezo: poibilita' di percepire soglie e range non percepibili con i sensi umani. Smothing (semplificato), claibrazione automatica.
+Input analogico: sensore di luminosita'. Lettura valori, calibrazione manuale, calibrazione automatica, map(), constrain(), smoothing. Sketch basic/analog_input[3,4,5,6]. trasformazione input -> output analogico di un piezo: poibilita' di percepire soglie e range non percepibili con i sensi umani. Smothing (semplificato), claibrazione automatica.
+
+Piezo: meldie varie, sirene. Pitch follower.
LED RGB: ciclo per ogni colore, impostazione via seriale.
PWM con LED RGB.