arduino para seres humanos | 4sessions feb17

12
Arduino para seres humanos #FourSessions Adrià Freixas Grimalt

Upload: techdencias

Post on 12-Apr-2017

134 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Arduino para seres humanos | 4Sessions Feb17

Arduino para seres humanos#FourSessions

Adrià Freixas Grimalt

Page 2: Arduino para seres humanos | 4Sessions Feb17

Adrià Freixas

@adriafreixas

Senior Developer

[email protected]@

fotosilueta

afreixasblog.wordpress.com

Page 3: Arduino para seres humanos | 4Sessions Feb17

Experiencia previaArduino, ¿ por dónde empiezo?

• Hardware• Arduino Uno (o otro) para prototipar• Cable para desplegar• Bread Board (Proto Board)

• Programación• Arduino IDE• C\C++ (C++ CLR no vale, se ve la diferencia)• Loop de aplicación vs Threads Negocio/UI

Page 4: Arduino para seres humanos | 4Sessions Feb17

Zowi en Git Hub

Page 5: Arduino para seres humanos | 4Sessions Feb17

Demo: BlinkArduino uno (LED_BUILTIN, pin 13)

Page 6: Arduino para seres humanos | 4Sessions Feb17

Un led pero qué #@!? es esto?Veamos que necesitamos para trabajar con Arduino

• ¿Todo esto para un led?• ¿C a pelo? venga ya…• Sin IntelliSense?• ¿Dónde están las librerías?• Pluggin de Visual Micro para Visual Studio • Como desplegar sobre dispositivos Adafruit (Feather)

Page 7: Arduino para seres humanos | 4Sessions Feb17

• BlinkTimer• Button• Enum Def

Switch• For, string

Array• Functions• Functions

Counting Clicks

Todo está en mi GitHub (Con ramas por niveles)

El código para aprender Arduino

• For click, sequence playing

• Reseting and improving

• Library (how to) C++

Page 8: Arduino para seres humanos | 4Sessions Feb17

Demo: BlinkTimer

Page 9: Arduino para seres humanos | 4Sessions Feb17

Zowi con libreríaCómo preparar el entorno en visual studio

• Librerías de Arduino• Crear Proyecto• Escoger placa de despliegue• Crear librerías desde Visual Micro

• Bitbloq

Page 10: Arduino para seres humanos | 4Sessions Feb17

Demo: Programando a Zowi

Page 11: Arduino para seres humanos | 4Sessions Feb17

Adrià Freixas

@[email protected]@

Q&Afotosilueta

Page 12: Arduino para seres humanos | 4Sessions Feb17

GRACIAS