Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
...INSIDE
ON
N ME
T U R
ON
N ME
T U R
Il ciruito è composto da cinque pulsanti, che sono:
-Aumenta vibrazione
-Diminuisci vibrazione
-Programma 1
-Programma 2
-Switch
Il motorino è collegato ad un Diodo che permette il passaggio del flusso di corrente elettrica in una direzione e di bloccarla
nell’altra e al Transistor la cui funzione principale è amplificare il segnale. Il Transistor è composto da un collettore (C)
connesso al diodo, un emettitore (E) connesso al ground ed una base (B) connessa ad una resistenza da 220KΩ e al Digital
PIN dell’ Arduino.
5V
DIODO
C E
MOTORINO
5V Resistenza
220KΩ
Digital PIN Arduino
ON
N ME
T U R
Tutto il circuito realizzato nella board è stato accuratamente saldato nel Mini Arduino
all’interno del telecomando e nell’apposita tastiera.
O N
N ME
T U R
void loop(){
button5 = digitalRead(11);
delay(200); Pin11 Button5 (Switch).
if (button5 == HIGH) {
if (flag == 1) {
digitalWrite(13,LOW);
digitalWrite(motor,LOW);
modo = 1;
power = 1;
flag = 0;
}
else {
flag = 1;
}
}
if (flag == 1) {
digitalWrite(13,HIGH);
O N
N ME
T U R
if (button1 == HIGH) {
if (power < 253) {
Button1
power = power + 63;
}
Quando schiaccio il pulsante1 (se la sua potenza è inferiore a
delay(200); 253) aumenta la vibrazione di 63 ogni volta che viene azionato.
}
Button2
if (button2 == HIGH) { Quando schiaccio il pulsante2 (se la sua potenza è superiore a
if (power > 1) { 1) dominuisci la vibrazione di 63 ogni volta che viene azionato.
power = power - 63;
}
delay(200);
}
O N
N ME
T U R
if (button3 == HIGH) {
if (modo < 2) {
modo++; Button3
} Quando schiaccio il pulsante3 cambia modalità di vibrazione in
delay(200); sempre continuo.
}