]> git.piffa.net Git - arduino/commitdiff
rgb
authorAndrea Manni <andrea@piffa.net>
Mon, 20 Apr 2015 17:17:53 +0000 (19:17 +0200)
committerAndrea Manni <andrea@piffa.net>
Mon, 20 Apr 2015 17:17:53 +0000 (19:17 +0200)
.~lock.ordine_utenti_bg.ods# [new file with mode: 0644]
lezioni/.lezioni.swp [new file with mode: 0644]
lezioni/giovedi
lezioni/giovedi_tre [deleted file]
lezioni/lezioni
lezioni/ordine_sketches
ordine_utenti_bg.ods
schemi/piezo_2_keyboard.fzz [new file with mode: 0644]
schemi/piezo_2_keyboard_bb.png [new file with mode: 0644]
schemi/rgb.jpg [new file with mode: 0644]
sheets/piezo.png [new file with mode: 0644]

diff --git a/.~lock.ordine_utenti_bg.ods# b/.~lock.ordine_utenti_bg.ods#
new file mode 100644 (file)
index 0000000..1b3a0dd
--- /dev/null
@@ -0,0 +1 @@
+,root,conny.andreamanni.com,20.04.2015 16:21,file:///root/.config/libreoffice/4;
\ No newline at end of file
diff --git a/lezioni/.lezioni.swp b/lezioni/.lezioni.swp
new file mode 100644 (file)
index 0000000..97b6167
Binary files /dev/null and b/lezioni/.lezioni.swp differ
index 625e2da9f51c03de66af4f189d5ad55c304f5583..d80cb5917d2b424bf9b44a5ccb8b319d13843bee 100644 (file)
@@ -36,3 +36,34 @@ POV spegnendo un led alla volta, pensare ai register o shift register.
 
 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
 
+
+
+
+
+Piezo 
+--------- 
+Piezo: Layer di cercamica e layer metallico, eccitato vibra producendo onde quadre. Suono: onde sonore qudre, triangolari, tonde. 
+Sketch: pitch follower, keyboard con pull up, 
+meldie varie, sirene. Pitch follower, melodia con 3 tasti in pullup, melodia pre impostata con include di libreria. 
+Sketches: 
+- piezo/piezo_1_tonePitchFollower/ 
+- piezo/piezo_2_keyboard/ 
+- piezo/piezo_3_toneMelody/ 
+- piezo/piezo_4_mario_tune/ 
+- piezo/piezo_5_knock
+RGB 
+=========== 
+LED RGB, catodo / anodo condiviso 
+Sketches: 
+- RGB_LED/rgb_1_all_color/ 
+- RGB_LED/rgb_2_pwm/ 
+- RGB_LED/rgb_3_ReadASCIIString/ 
diff --git a/lezioni/giovedi_tre b/lezioni/giovedi_tre
deleted file mode 100644 (file)
index 883c738..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-presentare breadboard: dimensioni, schede preforate
-inserire un secondo led: sketh e schema
-legge di ohm
-input digitale, cavo libero e seriali
index d951b9be6a6f172fa81c5849122c2194153189e5..6ead3a6081c73cc6510bc97a6326b7baafc18fd6 100644 (file)
@@ -62,7 +62,7 @@ Visti input e output analogici: ora alternare la presentazione di un sesore (inp
 
 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.
+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.
index bc22db5a785b8eb06f6046a989f726fc0dde9f24..01d389869093ec9f36cac63a3a96f23310b261b9 100644 (file)
@@ -56,11 +56,6 @@ Analog Output
 basic/pwm/pwm_2_for_loop/pwm_2_for_loop.ino
 
 
-Programmazione: operatori logici
-================================
-
-programming/operators/operator_3_logic/operator_3_logic.ino
-
 
 Analog Output
 ================================
@@ -74,7 +69,61 @@ State machine
 Gestione stato di un bottone
 Simple multitasking con millis() e due blink contemporanei
 
+- basic/buttons/button_state_3/button_state_3.ino
+- basic/buttons/button_state_4_state/button_state_4_state.ino
+
+Programmazione: operatori logici
+-----------------------------------
+
+- programming/operators/operator_3_logic/operator_3_logic.ino
+
+State machine: And
+-------------------
+
+- basic/buttons/button_state_4_state_and_condition/button_state_4_state_and_condition.ino
+
+
+For loop / while
+==================
+- programming/loops/loop_3_multi_led/loop_3_multi_led.ino
+- Array: programming/loops/loop_4_multi_led_array/loop_4_multi_led_array.ino
+
+
+Light sensor
+===============
+
+- basic/analog_input/photo_3_serial/
+- Calibrazione manuale: basic/analog_input/photo_4_calibrated/
+- Calibrazione automatica: basic/analog_input/photo_5_calibration/
+- Smoothing: basic/analog_input/photo_6_smooth/
+- basic/analog_input/photo_7_tonePitchFollower/
+
+Piezo
+========
+- Traduzione tra due percezioni: basic/analog_input/photo_7_tonePitchFollower/
+- Singole note e pull up: piezo/keyboard_three_pullup_buttons/
+- Melodia: piezo/piezo_3_toneMelody/
+- Melodia: piezo/piezo_4_mario_tune/ 
+
+
+RGB
+======
+
+TODO
+
+
+TODO
+==========
+- funzioni
+- random
+- pitch follower
+- RGB
+
+
 
 Sensori e attuatori
 =======================
 Fare un input e un output a rotazione
+
+
+
index c81f26bf0670916ec3c1b59228ea2dcb029a7714..d87a6d7ee08a1944daaba95b3f64fa309bc9d53e 100644 (file)
Binary files a/ordine_utenti_bg.ods and b/ordine_utenti_bg.ods differ
diff --git a/schemi/piezo_2_keyboard.fzz b/schemi/piezo_2_keyboard.fzz
new file mode 100644 (file)
index 0000000..401f65f
Binary files /dev/null and b/schemi/piezo_2_keyboard.fzz differ
diff --git a/schemi/piezo_2_keyboard_bb.png b/schemi/piezo_2_keyboard_bb.png
new file mode 100644 (file)
index 0000000..a101799
Binary files /dev/null and b/schemi/piezo_2_keyboard_bb.png differ
diff --git a/schemi/rgb.jpg b/schemi/rgb.jpg
new file mode 100644 (file)
index 0000000..6085c38
Binary files /dev/null and b/schemi/rgb.jpg differ
diff --git a/sheets/piezo.png b/sheets/piezo.png
new file mode 100644 (file)
index 0000000..463b5c1
Binary files /dev/null and b/sheets/piezo.png differ