Ciao, oggi cominceremo ad usare la scheda Arduino: imparerai a far lampeggiare un led ad intervalli regolari.
COSA TI SERVE?
- Arduino, cavo USB
- Breadboard
- Cavi di collegamento
- Led
- Resistenza da 220Ω a 400Ω
COSA TI SERVE?
- Arduino, cavo USB
- Breadboard
- Cavi di collegamento
- Led
- Resistenza da 220Ω a 400Ω
COME FARE?
- Collegare il pin 13 di Arduino alla resistenza (tieni presente che può andar bene qualunque valore fra 220Ω e 400Ω).
- Collegare alla resistenza la gamba del led più lunga.
- Collegare la gamba più corta del led al pin GND di Arduino (ground).
IL CODICE CON LA SPIEGAZIONE:
- Collegare il pin 13 di Arduino alla resistenza (tieni presente che può andar bene qualunque valore fra 220Ω e 400Ω).
- Collegare alla resistenza la gamba del led più lunga.
- Collegare la gamba più corta del led al pin GND di Arduino (ground).
IL CODICE CON LA SPIEGAZIONE:
int led = 13; //Il led è collegato al pin 13
void setup() {
pinMode(led, OUTPUT); //Il pin digitale 13 è impostato in uscita
}
void loop() {
digitalWrite(led, HIGH); //Il led viene acceso
delay(1000); //Si aspettano 1000 ms cioè 1 s
digitalWrite(led, LOW); //Il led viene spento
delay(1000); //Si aspetta un altro secondo
}
ALTRO:
- In molte schede Arduino è già presente un led integrato e contrassegnato con la lettera L. Se non si è in possesso di un led o di una resistenza si può provare a realizzare questo progetto con il led integrato. Non sono necessarie modifiche al codice e non è necessario alcun componente esterno alla scheda. È sufficiente caricare il codice e il led lampeggerà.
- Su queste pagine del sito di Arduino potete trovare delle spiegazioni su alcune funzioni che sono state usate in questo progetto:
- digitalWrite() http://arduino.cc/en/Reference/DigitalWrite
- pinMode() http://arduino.cc/en/Reference/PinMode
- delay() http://arduino.cc/en/Reference/delay
- In molte schede Arduino è già presente un led integrato e contrassegnato con la lettera L. Se non si è in possesso di un led o di una resistenza si può provare a realizzare questo progetto con il led integrato. Non sono necessarie modifiche al codice e non è necessario alcun componente esterno alla scheda. È sufficiente caricare il codice e il led lampeggerà.
- Su queste pagine del sito di Arduino potete trovare delle spiegazioni su alcune funzioni che sono state usate in questo progetto:
- digitalWrite() http://arduino.cc/en/Reference/DigitalWrite
- pinMode() http://arduino.cc/en/Reference/PinMode
- delay() http://arduino.cc/en/Reference/delay