Tutorial Arduino #2

Led e pulsanti

Usare LED e pulsanti - Tutorial Arduino #2
Tutorial Arduino #1: Primi passi con Arduino
Tutorial Arduino #1
Primi passi con Arduino
Tutorial Arduino #3: Pulsante come interruttore
Tutorial Arduino #3
Pulsante come interruttore

Descrizione

Nella seconda puntata del tutorial di Arduino impareremo a collegare dei componenti esterni alla scheda. In particolare vedremo come utilizzare un LED ed un pulsante, ma introdurremo anche la breadboard, dei resistori e dei cavetti.
Inizieremo costruendo il circuito per poter gestire il LED attraverso un pin digitale di Arduino e andremo a modificare lo sketch della precedente puntata in modo da far lampeggiare il LED esterno.
Nella seconda parte aggiungeremo dei collegamenti al circuito per poter utilizzare un pulsante e fare in modo che il LED si accenda quando teniamo premuto il pulsante.
In questo episodio inoltre impareremo ad usare le variabili negli sketch, che ci faciliteranno le successive modifiche al circuito e il costrutto IF/ELSE per poter eseguire alcuni frammenti di codice soltanto quando si verifica una certa condizione.

Scarica le risorse

Progetto: LED

Schema

Componenti

Codice

int ledPin = 9// numero del pinint ritardo = 500// tempo di attesa void setup(){  pinMode(ledPin, OUTPUT);} void loop(){  digitalWrite(ledPin, HIGH);  delay(ritardo);  digitalWrite(ledPin, LOW);  delay(ritardo);}
scarica il file

Progetto: Pulsante

Schema

Componenti

Codice

int ledPin = 9// numero del pin del ledint pulsantePin = 2// numero del pin del pulsante void setup(){  pinMode(ledPin, OUTPUT);  pinMode(pulsantePin, INPUT);} void loop(){  if(digitalRead(pulsantePin) == HIGH){    digitalWrite(ledPin, HIGH);  }else{    digitalWrite(ledPin, LOW);  }  delay(10);}
scarica il file

Arduino Software Hero

Vuoi imparare a programmare Arduino, ma non sai da dove cominciare?

Iscriviti al corso online

Libri consigliati


Tutorial consigliati

E-commerce di elettronica

Sul nostro negozio online trovi tutti i componenti usati nei tutorial.
Inoltre hai un'ampia scelta di prodotti tra:

  • Arduino
  • Raspberry Pi
  • Sensori
  • Robotica
  • Componenti elettronici
  • Accessori

Compra online, ricevi comodamente a casa

Visita il negozio