Esercizio: fai lampeggiare la parola “CIAO”. Display 7 segmenti.
void setup() { for(int i=6; i<=12; i++){ pinMode(i, OUTPUT); } } void loop() { blink(11,10,9,8,0,0,0); blink(0,10,9,0,0,0,0); blink(6,7,9,10,11,12,0); blink(7,8,9,10,11,12,0); } void…
Materiali didattici per studenti (Tecnologia, Scienze ed Informatica)
void setup() { for(int i=6; i<=12; i++){ pinMode(i, OUTPUT); } } void loop() { blink(11,10,9,8,0,0,0); blink(0,10,9,0,0,0,0); blink(6,7,9,10,11,12,0); blink(7,8,9,10,11,12,0); } void…
Per generare un numero a caso tra 0 e 9 esiste il generatore pseudocasuale del linguaggio Wiring: la funzione “Random”.…
Riempi due array con i primi 10 numeri pari e con i primi 10 numeri dispari, poi sommali tra loro…
Create il circuito in figura e scrivete il codice elementare qui sotto. L’oscilloscopio va impostato a 0.5 ms per divisione…
Somma degli elementi di un vettore. float spesa={9,8,7,6,5,4,3,2,1,0}; float totale=0; void setup() { // calcolo della somma Serial.begin(9600); totale=spesa+spesa+spesa+spesa+ spesa+spesa+spesa+spesa+spesa+spesa;…
// data una matrice 3×3 di numeri interi a caso // trova il massimo edi il minimo. int scacchiera; int…
Sposta gli elementi di un array di numeri interi di una posizione verso destra e visualizza il risultato. int vettore;…
Con un ciclo do-while visualizza la tabella di Pitagora.. void setup() { Serial.begin(9600); int a=0; int b=0; do{ a++; do{…
Data una frase (stringa) chiedi all’utente di indovinarla digitando un lettera; Arduino risponde indicando quante volte tale lettera capita nella…
Crea una funzione ricorsiva che calcoli il fattoriale di un numero. void setup() { pinMode(13, OUTPUT); Serial.begin(9600); } void loop()…