]> git.piffa.net Git - sketchbook_andrea/commitdiff
buttons
authorAndrea Manni <andrea@piffa.net>
Thu, 3 Dec 2015 02:38:58 +0000 (03:38 +0100)
committerAndrea Manni <andrea@piffa.net>
Thu, 3 Dec 2015 02:38:58 +0000 (03:38 +0100)
.gitignore
basic/TO_DO [deleted file]
basic/blinks/blink_4_1_ciclo_for/blink_4_1_ciclo_for.ino
basic/blinks/blink_4_ciclo_while/.blink_4_ciclo_while.ino.swp [deleted file]
basic/buttons/button_1/button_1.ino
basic/buttons/button_2_serial_debug/button_2_serial_debug.ino

index b673fde0cc65077f11fc2b4e85ee3480e99c2827..34f7b71f509827c32c4ed5bf44279d54051b4d06 100644 (file)
@@ -1,3 +1,4 @@
 TODO
 push.sh
 libraries/aero/
+*.swp
diff --git a/basic/TO_DO b/basic/TO_DO
deleted file mode 100644 (file)
index bd449fb..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-Sketch 8: Sketch con 4 modi per il LED:
-
-1. OFF
-2. ON
-3. Blink
-4. Fast Blink
-
-
-Si potrebbe fare con una struttura switch per attivare il modo,
-valutare se usare un array per iterare tra i modi.
index e7ef1e205be74e260cdb7fb73f00ca457b99cab4..a33093564e2215fe221267aeda78656105a7b891 100644 (file)
@@ -49,7 +49,7 @@ void brilla(int velocita) {
 
 1.  Che differenza c'e' nella gestione dell'iteratore tra un ciclo
     while e for ?
-2.  In quali casi si usa un ciclo for piuttosto ch uno while?
+2.  In quali casi si usa un ciclo for piuttosto che uno while?
 
 .
 .
diff --git a/basic/blinks/blink_4_ciclo_while/.blink_4_ciclo_while.ino.swp b/basic/blinks/blink_4_ciclo_while/.blink_4_ciclo_while.ino.swp
deleted file mode 100644 (file)
index cabba10..0000000
Binary files a/basic/blinks/blink_4_ciclo_while/.blink_4_ciclo_while.ino.swp and /dev/null differ
index 27987bcc3e7e7a62fa3650ca9a6e1fa3823c8707..0530ee2f8be51f467c0958631288858093e1eb2b 100644 (file)
@@ -1,15 +1,20 @@
 /*
-  Input
+  Input Condizionale
  
  Accensione e spegnimanto di un LED utilizzando un pin come input.
+
+ Utilizzare un jumper per collegare il PIN Input
+ alternativamente a +5 o GND .
+
+Schema:
+- http://lab.piffa.net/schemi/led_condizionale.png
 
  */
 
 // Pin 13 has an LED connected on most Arduino boards.
 // give it a name:
-int led = 13;
-int input = 2;
+int led     = 13;
+int input   = 2;
 
 // the setup routine runs once when you press reset:
 void setup() {                
@@ -28,13 +33,13 @@ void loop() {
   }
 }
 
-// Modifiche: 
-// 1. invertire il programma facendo in modo che il led si spenga
-// quando il bottone e' premuto. Consoderare come ottenere lo stesso risultato
-// modificando il circuito.
-// 2. Modificare il programma per far brillare il led cinque volte al secondo
-// quando il bottone e' premuto.
-
-// Domanda: cosa succede se il jumper input non e' collegato ne al +5 ne al gound?
-
-
+/* Domande:
+ 1. invertire il programma facendo in modo che il led si spenga
+    quando il bottone e' premuto. Consoderare come ottenere lo stesso risultato
+    modificando il circuito.
+ 2. Modificare il programma per far brillare il led cinque volte al secondo
+    quando il bottone e' premuto.
+ 3. Si potrebbe usare un ciclo iterativo while invece che 
+    un ciclo condizonale if? Che differenza c'e' tra il ciclo while e  for?
+ 4. Domanda: cosa succede se il jumper input non e' collegato ne al +5 ne al gound?
+ */
index 443b3c18694019eeea32e1a656566d2dec0968e2..9a5057cea967e8e2ae04f7732ecdeda64e346141 100644 (file)
@@ -3,10 +3,14 @@
  
  
  Accensione e spegnimanto di un LED utilizzando un pin come input.
+ Utilizzare un bottone momentaneo per attivare il LED.
+
  Schemi del circuito per bottone in pull down:
  - http://lab.piffa.net/schemi/button_1_bb.png
  - http://lab.piffa.net/schemi/button_1_schem.png
+
+Tutorial:
+- 
  */
 
 int led = 12;
@@ -34,14 +38,13 @@ void loop() {
   }
 }
 
-// Modifiche: 
-// 1. invertire il programma facendo in modo che il led si spenga
-// quando il bottone e' premuto. Consoderare come ottenere lo stesso risultato
-// modificando il circuito.
-// 2. Modificare il programma per far brillare il led cinque volte al secondo
-// quando il bottone e' premuto.
-
-// Domanda: cosa succede se il jumper input non e' collegato ne al +5 ne al gound?
-
-
-
+/* Domande:
+ 1. invertire il programma facendo in modo che il led si spenga
+    quando il bottone e' premuto. Consoderare come ottenere lo stesso risultato
+    modificando il circuito.
+ 2. Modificare il programma per far brillare il led cinque volte al secondo
+    quando il bottone e' premuto.
+ 3. Si potrebbe usare un ciclo iterativo while invece che 
+    un ciclo condizonale if? Che differenza c'e' tra il ciclo while e  for?
+ 4. Domanda: cosa succede se il jumper input non e' collegato ne al +5 ne al gound?
+ */