pugliasos newlogoDEF

Orario della segreteria: tutti i martedì, dalle ore 17 alle 19, su appuntamento.

 Lampeggio del LED sul pin 13

inizializzazione

  inizio
    disponi il pin digitale 13perl’OUTPUT;
  fine

ciclo

  inizio
    porta il pin digitale 13 alpotenziale più alto;
    aspetta 1000 ms;
    porta il pin digitale 13 al potenziale più basso;
    aspetta 1000 ms;
  fine

Con mBlock

 Facciamo lampeggiare un LED html 47fb34dafb16f87d    
 Facciamo lampeggiare un LED html 76e006ab0226a637 

con Tinkercad

Facciamo lampeggiare un LED html 1a4b83a34a47b401

Dietro le quinte

void setup() {
  pinMode(13, OUTPUT); // IMPOSTA IL PIN 13 COME USCITA
}

void loop() {
  digitalWrite(13, HIGH); // GENERA 5 V AL PIN 13
  delay(1000); // ATTENDI UN SECONDO
  digitalWrite(13, LOW); // GENERA 0 V AL PIN 13
  delay(1000); // ATTENDI UN SECONDO
}

Con Otto Blockly

ottoLampLED

Semplice no? Semplice perché Arduino è stato pensato anche per creativi che non hanno dimestichezza con la progettazione software.

Il comando delay(millisecondi) interrompe l’esecuzione del programma per i millisecondi specificati; Arduino continua a lavorare!

Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Read more
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline