Heavy Arduino
http://www.zeppelinmaker.it
Parliamo di:Corrente
eAttuatori
Forte corrente
Lavoro
Acqua!
Corrente
Corrente . I
Tram 100 AForno 5/10 ACarica cellulare 1 ACellulare 0.1 A
Ampere [A]
La giusta corrente
Corrente
Piccola corrente
Piccolo lavoro
Corrente
Grande corrente
Grande lavoro
Attuatori
Forza
+ -
Anche il LED è un attuatore
Gli attuatoriconsumano corrente
Un semplice attuatore
+ -
buzzer
Effetto Piezoelettrico
let's play
Sketchvoid setup() { pinMode(9, OUTPUT);}
void loop() { tone(9, 131, 100); delay(500); tone(9, 147, 100); delay(500); tone(9, 165, 100); delay(500); tone(9, 175, 100); delay(500); tone(9, 196, 100); delay(500); }
void setup() { pinMode(13, OUTPUT);
}
tone(9, 131, 100);
tone(pin, freq, durata);
Scimmia urlante
Forza elettrica
Forza Meccanica
?
elettromagnetismo
E' visibile!
motore
stepper
MOSFET
MOSFET ad acqua
MOSFET
Lab – Motore con MOSFET
Diodi
+ -
3.3V !!!
Sketchvoid setup() { pinMode(9, OUTPUT);}
void loop() { for (int i = 0; i < 255; i = i + 10) { analogWrite(9, i); delay(200); }}
Lab – la sciura Maria si fa l'auto elettrica
trimmer
Sketchvoid setup() { pinMode(9, OUTPUT);}
void loop() { int i = analogRead(A0); i = map(i, 0, 1023, 0, 255); analogWrite(9, i); delay(200);}
analogRead(A0);
0 – 1023
A0 A1 A2 A3 A4 A5
ServoMotore
ServoMotore
ServoMotore
Sketch#include <Servo.h> Servo myservo; int pos = 0;
void setup() { myservo.attach(9); }
Sketchvoid loop() {
for(pos = 0; pos < 180; pos += 1) { myservo.write(pos); delay(15); }
for(pos = 180; pos>=1; pos-=1) { myservo.write(pos); delay(15); }
}
Il servosterzo per l'auto elettrica della sciura Maria
Sketch#include <Servo.h> Servo myservo; int pos = 0;
void setup() { myservo.attach(9); }
Sketchvoid loop() {
int pos = analogRead(A0);
pos = map(pos, 0, 1023, 0, 180);
myservo.write(pos);
delay(100);
}
Transistor
Transistor
Transistor ad acqua
2n2222
Relé
Relé
Relé
5V
GND
I collegamenti del relè con il led sono sbagliati. Il led andrebbe collegato al piedino centrale del relé che purtroppo non fa contatto con la breadboard
I collegamenti del relè con il led sono sbagliati. Il led andrebbe collegato al piedino centrale del relé che purtroppo non fa contatto con la breadboard
Sketchvoid setup() { pinMode(13, OUTPUT);}
void loop() { digitalWrite(13, HIGH); delay(500); digitalWrite(13, LOW); delay(500);}
Optoisolatori
Triac
Stepper
Top Related