Variabili: impostare i tempi con una variabile (falsa: e' una costante!)
Fare una funzione per rapido - lento, guardare loop() e setup()
impostare una nuova funzione per tempi e led: argomenti.
-Ora spiegare veramente la differenza tra costante e variabile,
introdurre const.
Setup() symbolic constant /usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h
Mettere funzioni in un file separato, senza estensione.
Informatica: automatismi per operazioni ripetitive.
Introdurre un ciclo while() con un iteratore, ragionare sulla gestione dell'iteratore, scope, introdurre ciclo for (esercizio blinks/blink_4)
Descrivere variabili e costanti, l'operatore const.
+Ora spiegare veramente la differenza tra costante e variabile,
Introdurre un LED e un resistore: circuiti elettrici, introduzione.
Breadboard, jumpers, colore per cavi.
- Informatica: sistema binario: 8 / 10bit di risoluzione
- Byte e INT e LONG
+def profondita(bits):
+ for i in range(bits +1):
+ print("2 elevato a ", i, "bits = ", 2**i, "valori")
+
+def binario(i):
+ for i in range(i):
+ print(i, "\t", bin(i)[2:] )
+
Approfondimento: leggere le resistenze.
Elettronica: resistivity p (Greek: rho) Resistenza * (Area / lunghezza) - Conductivity sigma 1/p : serve per fare una resisteza da ~5k con due da 10 in parallelo.