La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Clase 4 8:00 AM Repaso La Programación ¿Qué es Arduino? Tipos de Arduinos 10:00 AM Aprendiendo a programar en Arduino Ejemplos Semillero Robótica I.

Presentaciones similares


Presentación del tema: "Clase 4 8:00 AM Repaso La Programación ¿Qué es Arduino? Tipos de Arduinos 10:00 AM Aprendiendo a programar en Arduino Ejemplos Semillero Robótica I."— Transcripción de la presentación:

1

2 Clase 4 8:00 AM Repaso La Programación ¿Qué es Arduino? Tipos de Arduinos 10:00 AM Aprendiendo a programar en Arduino Ejemplos Semillero Robótica I

3 Recordemos … Semillero Robótica I ¿Qué es un divisor de voltaje? ¿Para qué nos sirve?

4 Recordemos … Semillero Robótica I El capacitor… ¿Qué es un diodo? ¿Es lo mismo que un LED? Diodo y su representación circuital LEDs

5 Recordemos … Semillero Robótica I Cortocircuito ¿Qué es? ¿Por qué ocurre? Transistores

6 Transistor como suiche Semillero Robótica I Recordemos …

7 Puente H Semillero Robótica I Una aplicación muy importante del transistor

8 Semillero Robótica I Electrónica Mecánica Programación ROBÓTICA

9 Semillero Robótica I En computación, la programación es el proceso de escribir o implementar un algoritmo, en un lenguaje de programación, el código fuente de un software o programa.

10 Semillero Robótica I Es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora.

11 Semillero Robótica I Secuencia de pasos que resultan útiles para resolver un problema.

12 Semillero Robótica I Los computadores manejan el lenguaje binario, es decir, sólo unos y ceros.

13 Semillero Robótica I Son los traductores entre la máquina y el humano. Nos permiten crear programas y software.

14 Semillero Robótica I Nuestra plataforma fundamental para aplicar la programación y darle vida al robot

15 Semillero Robótica I ¿Qué es Arduino? Arduino es una plataforma de hardware de código abierto, basada en una sencilla placa con entradas y salidas, analógicas y digitales. Está diseñado para que cualquiera lo pueda utilizar sin necesidad de tener conocimientos avanzados de electrónica. El cual dispone de un entorno de desarrollo que está basado en el lenguaje de programación C/C++

16 Semillero Robótica I

17 Historia de Arduino Arduino fue inventado en el año 2005 por el entonces estudiante del instituto IVRAE Massimo Banzi, quien, en un principio, pensaba en hacer Arduino por una necesidad de aprendizaje para los estudiantes de computación y electrónica del mismo instituto.

18 Semillero Robótica I Historia de Arduino El primer prototipo de Arduino fue fabricado en el instituto IVRAE. Inicialmente estaba basado en una simple placa de circuitos eléctricos, donde estaban conectados un micro controlador simple junto con resistencias de voltaje, además de que únicamente podían conectarse sensores simples como leds u otras resistencias, y es más, aún no contaba con el soporte de algún lenguaje de programación para manipularla.

19 Semillero Robótica I Historia de Arduino Su nombre viene del nombre del bar Bar di Re Arduino donde Massimo Banzi pasaba algunas horas, el cual a su vez viene del nombre de un antiguo rey europeo allá por el año 1002. DATOS CURIOSOS A la fecha se han vendido más de 250 mil placas en todo el mundo sin contar las versiones clones y compatibles. Utilizaron el color azul para marcar una diferencia con las placas convencionales. Trabaja en todas las plataformas (Mac, Windows y Linux).

20 Semillero Robótica I

21 Muchos principiantes dan sus primeros pasos con el Arduino UNO, pero a medida que se avanza en el dominio de la programación y la electrónica, los requerimientos de procesamiento y número de pines de entrada y salida aumentan

22 Semillero Robótica I Tipos de Arduino A continuación se muestran las distribuciones más conocidas de Arduino LeonardoMini Nano

23 Semillero Robótica I Tipos de Arduino Pro Due Yún Robot

24 Semillero Robótica I Tipos de Arduino Esplora Mega Ethernet Micro

25 Semillero Robótica I Tipos de Arduino ARDUINO UNO

26 Semillero Robótica I

27

28 Programación en Arduino FUNCIONES ESCENCIALES DE ARDUINO void setup() void loop()

29 Semillero Robótica I Programación en Arduino FUNCIONES PRINCIPIPALES digitalWrite(Pin, Voltaje) valor = digitalRead(Pin) analogWrite(Pin, Voltaje) valor = analogRead(Pin)

30 Semillero Robótica I Programación en Arduino FUNCIONES PRINCIPIPALES delay(Tiempo) pinMode(Pin, Tipo) Serial.begin(Tasa de transmisión) Serial.print(Mensaje)

31 Semillero Robótica I El IDE (Integrated development environment, entorno de desarrollo integrado) de Arduino es el software utilizado para escribir el código y subirlo a la placa. Esto corre en Windws, Mac Os X y Linux. El lenguaje empleado para programar el arduino está basado en Processing. Para el cual se utiliza el lenguaje de programación C/C++.

32 Semillero Robótica I


Descargar ppt "Clase 4 8:00 AM Repaso La Programación ¿Qué es Arduino? Tipos de Arduinos 10:00 AM Aprendiendo a programar en Arduino Ejemplos Semillero Robótica I."

Presentaciones similares


Anuncios Google