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

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