Professional Documents
Culture Documents
Scheda che si collega da una parte con il pc (usb), dall'altra con un circuito
elettrico esterno.
In basso a sinistra(A0,A1,A2...) troviamo input analogici per cui posso portare dei
dati dall'esterno.
I valori sono di 10 bit. Da 0 a 1223. Quelli a destra possono essere sia entrate
che uscite, dipende dalla programmazione.
Sito di riferimento arduino.cc dentro si scarica il programma per usare arduino.
I programmi in arduino vengono chiamati sketch. Il linguaggio utilizzato � il
WIRING. Sul sito di arduino c'� il manuale.
La Breadboard � uno strumento che ci serve per creare il nostro circuito elettrico.
I puntini sulla stessa riga sono collegati tra loro e non in modo conseguenziale
ma contemporaneamente.
Le righe sono due, una pi� interna e una pi� esterna e si usano solitamente per il
polo positivo e quello negativo.
ESEMPIO 1:
#define LED 11
void setup() {
pinMode(LED, OUTPUT); // commento
}
void loop() {
digitalWrite(LED, HIGH; // accendo il led
delay(300);
digitalWrite(LED, LOW; // spengo il led
delay(300);
}
Mettiamo invece che voglio far lampeggiare pi� o meno un led in base alla
variazione di tensione. Ho bisogno di una fotoresistenza.
ESEMPIO2
#define LED 11
#define FOTO A1
int box;
void setup() {
pinMode(LED, OUTPUT)
box=1
}
void loop) {
box= analogRead(FOTO);
BOX= MAP(BOX,O,1023,30,500);
digitalWrite(LED, HIGH) // accendo il led
delay (box);
digitalWrite(LED,LOW); // spengo il led
delay (box);
}