X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=lezioni%2Flezioni;h=6ead3a6081c73cc6510bc97a6326b7baafc18fd6;hb=6fc2077abc51c79f20ee455ab643a74b1eaa7610;hp=73f6a05bf8ff782be99ee144ef2728f9b5681429;hpb=266c7afa69a076f4730b6a6fc68c897f5a542c7b;p=arduino diff --git a/lezioni/lezioni b/lezioni/lezioni index 73f6a05..6ead3a6 100644 --- a/lezioni/lezioni +++ b/lezioni/lezioni @@ -46,6 +46,7 @@ Input analogico per impostare il PWM. - 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 ============== @@ -58,9 +59,10 @@ 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, melodia con 3 tasti in pullup, melodia pre impostata con include di libreria. LED RGB: ciclo per ogni colore, impostazione via seriale. PWM con LED RGB.