You are on page 1of 14

25/01/2016

Arduino
El cuerpo: HARDWARE

Arduino UNO

25/01/2016

Arduino ZUM (BQ)

25/01/2016

Otros modelos

25/01/2016

Arduino
El alma: SOFTWARE

Entorno de programacin

https://www.arduino.cc/en/Main/Software

25/01/2016

Ardublok

blog.ardublock.com

http://bitbloq.bq.com/

http://bitbloq.bq.com/

25/01/2016

Arduino
Aplicaciones
https://www.arduino.cc/en/Tutorial/HomePage

Un LED parpadeando
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}

25/01/2016

Un LED en PWM

int brightness = 0;
void setup() {
pinMode(9, OUTPUT);
}
void loop() {
analogWrite(9, brightness);
brightness = brightness + 1;
if (brightness == 255) brightness = 0;
delay(30);
}

Botn

int buttonState = 0;

void loop() {
buttonState = digitalRead(2);
if (buttonState == HIGH) {
digitalWrite(13, HIGH);
} else {
digitalWrite(13, LOW);
}

void setup() {
pinMode(13, OUTPUT);
pinMode(2, INPUT);
}
}

25/01/2016

Entrada analgica
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
}

Circuitos combinados

25/01/2016

Sensor de freno + Luz de freno

Sensor de freno: Pulsador normalmente cerrado


Controlador: Arduino-UNO
Piloto de freno: Tecnologa LED

Solucin
int boton = 0;
void setup() {
pinMode(9, OUTPUT);
pinMode(2, INPUT);
}
void loop() {
boton = digitalRead(2);
if (boton == HIGH) {
analogWrite(9, 255);
} else {
analogWrite(9, 128);
}
}

25/01/2016

Voltmetro de 12 voltios

Divisor de tensin, reduce la tensin de 12 a 5 voltios


Controlador: Arduino-UNO
Tira de led, sealiza la tensin, cada led representa 1 voltio

Solucin

10

25/01/2016

Conversin analgica-digital
voltios
nmeros
1200
1020
1000
816

Valor nmerico

800
612
600
408
400
204
200
0
0
0

Voltaje de entrada

Programa

11

25/01/2016

Versin simple 5V

Display LCD

12

25/01/2016

Librera

Atencin: Es importante que las


libreras no aparezcan repetidas en
ms de un directorio, hay que observar
los mensajes durante la compilacin y
la carga.

Saludo

13

25/01/2016

Voltmetro LCD

Fin..?

14

You might also like