Cybertech 2014 Taller 1
-
Upload
david-matias -
Category
Documents
-
view
10 -
download
0
Transcript of Cybertech 2014 Taller 1
![Page 1: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/1.jpg)
CYBERTECH 2014TALLER 1: GRUPOS Y ARDUINO
Departamento de Automática, Ingeniería Electrónica e Informática Industrial
![Page 2: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/2.jpg)
TUTORESCYBERTECH 2014
![Page 3: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/3.jpg)
MaletinesCYBERTECH 2014
![Page 4: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/4.jpg)
Como se usa...CYBERTECH 2014
Protoboard
1 y 4 → unidos horizontalmente. 2 y 3 → unidos
verticalmente.
![Page 5: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/5.jpg)
Como se usa...CYBERTECH 2014
LED
Necesita una resistencia en
serie.(<1k)
![Page 6: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/6.jpg)
Como se usa...CYBERTECH 2014
BOTÓN
2 patitas →
3 patitas → en medio común
4 patitas →
6 patitas →
Necesita una resistencia en paralelo.(<1k)
![Page 7: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/7.jpg)
Como se usa...CYBERTECH 2014
LDR: Light Dependent Resistor
Es una resistencia dependiente de la intensidad de la luz.
Más luz => Menos R
![Page 8: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/8.jpg)
Como se usa...CYBERTECH 2014
LDR: Light Dependent Resistor
![Page 9: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/9.jpg)
Como se usa...CYBERTECH 2014
MULTÍMETRO
Sirve para medir:● Resistencias● Intensidades● Tensiones● Comprobar si algo está
unido
Si no sabemos que orden de magnitud queremos medir, PRIMERO la MÁS ALTA y si sale cero vamos bajando
Intensidades altas 200mA < I < 10A
Medir Tensión, y resistencias, cuando les viene una corriente < 200mA
![Page 10: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/10.jpg)
Arduinohttp://arduino.cc/en/Reference/HomePage
CYBERTECH 2014
![Page 11: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/11.jpg)
CYBERTECH 2014
Arduino
![Page 12: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/12.jpg)
CYBERTECH 2014
Arduino
void SETUP()
Inicializar ¡Sólo una
vez!
void LOOP()
¡Bucle infinito!
Verificar
Cargar Serial Monitor
Guardar
![Page 13: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/13.jpg)
CYBERTECH 2014
Arduino
http://arduino.cc/en/Tutorial/Blink
![Page 14: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/14.jpg)
CYBERTECH 2014
Arduinofile:///C:/arduino-1.0.1/reference/PinMode.html
![Page 15: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/15.jpg)
CYBERTECH 2014
Arduinofile:///C:/arduino-1.0.1/reference/DigitalWrite.html
![Page 16: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/16.jpg)
CYBERTECH 2014
Arduinofile:///C:/arduino-1.0.1/reference/DigitalRead.html
![Page 17: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/17.jpg)
CYBERTECH 2014
Arduinofile:///C:/arduino-1.0.1/reference/Delay.html
![Page 18: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/18.jpg)
CYBERTECH 2014
Arduino
If (condición) {Si la condición es True,
hace esto} else {
Si no, hace esto otro}
while (condición) {Mientras condición es
True, hace esto.}
for (contador; hasta donde; como contamos){Repetimos esto
}
Condiciones1 == 1 2>(=)11!=2 1<(=)2
![Page 19: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/19.jpg)
CYBERTECH 2014
ArduinoPractica: Hacer un programa sencillo en el que mientras pulsas un botón (o pones hacia un lado un interruptor) se encienda un led y cuando no, se apague.
![Page 20: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/20.jpg)
CYBERTECH 2014
Arduinohttp://arduino.cc/en/Tutorial/Button
![Page 21: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/21.jpg)
CYBERTECH 2014
Arduinohttp://arduino.cc/en/Tutorial/Fading
![Page 22: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/22.jpg)
CYBERTECH 2014
Arduinofile:///C:/arduino-1.0.1/reference/AnalogWrite.html
![Page 23: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/23.jpg)
CYBERTECH 2014
Arduino
PWM: Pulse Wave Modulation Digital: Sólo podemos generar
0V ó 5V.
Creamos un tren de pulsos para variar la tensión media.
![Page 24: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/24.jpg)
CYBERTECH 2014
Arduinofile:///C:/arduino-1.0.1/reference/AnalogRead.html
![Page 25: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/25.jpg)
CYBERTECH 2014
Arduinohttp://arduino.cc/en/Tutorial/ReadAnalogVoltage
![Page 26: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/26.jpg)
CYBERTECH 2014
Arduinohttp://arduino.cc/en/Tutorial/ReadAnalogVoltage
Inicia la comunicación.
Imprime por pantalla en el serial monitor
![Page 27: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/27.jpg)
CYBERTECH 2014
Arduino
Practica: Hacer un programa sencillo en el que se Ilumine más un led cuanto menos luz lea la LDR
Nota: pwm → 0 a 255 ; LDR → 0 a 1024
Pista: función map()
![Page 28: Cybertech 2014 Taller 1](https://reader033.fdocumento.com/reader033/viewer/2022042718/55cf9a0f550346d033a04c38/html5/thumbnails/28.jpg)
¡Muchas gracias a todos!
¿Preguntas?
Contamos con vosotros!
CYBERTECH 2014