Giorno 2

Dopo aver introdotto la piattaforma Arduino, aver visto esempi di vari utilizzi in diversi campi, dall’audio all’interaction, al visual e alla robotica, siamo quindi andati più in profondità cercando di districarci tra stringhe di codice e diagrammi elettrici.

Ispirati dal fantastico trailer di “Java 4 ever” che riproponiamo per tutti gli assenti (e per chi ci segue da casa) abbiamo capito che dietro al monitor non ci stanno solo cervelloni noiosi e annoiati, e che il codice è qualcosa da cui non dobbiamo fuggire spaventati…

Ci siamo quindi avvicinati all’ Hello world! di Arduino che consiste nell’accendere e spegnere un LED, analizzando riga per riga il significato di ogni termine e/o comando.

/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.

This example code is in the public domain.
*/

void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}

void loop() {
digitalWrite(13, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(13, LOW); // set the LED off
delay(1000); // wait for a second
}

Da qui siamo partiti con modifiche varie allo schema elettrico e al codice stesso in modo che tutti avessero la possibilità di mettere le mani su Arduino, breadboard e componenti assortiti.

Advertisements
Questa voce è stata pubblicata in Lezioni. Contrassegna il permalink.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...