Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducción a Arduino y Lilypad

Introducción a Arduino y Lilypad

Presentación para introducir el tema de Arduino y de algunas aplicaciones hecha con Lilypad de Arduino

Avatar for Marcelo Guzmán

Marcelo Guzmán

February 25, 2014
Tweet

More Decks by Marcelo Guzmán

Other Decks in Programming

Transcript

  1. Qué es Arduino? • Plataforma de prototipado electrónico compuesta por

    una placa de desarrollo y un entorno de programación enfocado en la facilidad de uso y flexibilidad. • Orientada a artistas, diseñadores, aficionados y cualquiera interesado en crear un dispositivo empotrado.
  2. Tipos de tarjetas • Arduino Mega • Entradas análogas •

    Puerto serial • Más memoria • Más pines (mas dispositivos para usar)
  3. Tipos de tarjetas • Arduino Nano • Sin jack de

    DC • Menor espacio • Especial para Proyectos tipo low-profile
  4. Tipos de tarjetas • Arduino Lilypad • Flexible, para uso

    en e-textiles • Bajo consumo • Ocupa accesorios extra para ser programado (I/O)
  5. Sensores y actuadores • Sensores: Luz, Temperatura, Humedad, Presión, Distancia,

    Rotación • Actuadores: Motores, Solenoides e Hidráulicos
  6. Programar para Arduino • Termómetro digital fuente: http://www.ladyada.net/learn/sensors/tmp36.html int sensorPin

    = 0; setup() { Serial.begin(9600); } loop() { int reading = analogRead(sensorPin); float voltage = reading * 5.0 / 1024; Serial.print(voltage); Serial.println(" volts"); float temperatureC = (voltage - 0.5) * 100 ; Serial.print(temperatureC); Serial.println(" degress C"); float temperatureF = (temperatureC * 9 / 5) + 32; Serial.print(temperatureF); Serial.println(" degress F"); delay(1000); }
  7. Conclusiones • Fácil de programar: • (js, ruby, c++) •

    Motiva a los jóvenes a la programación y a la electrónica