20
PRESENTATION DE LA PLATEFORME Mickael Couzinet Jeudi 26 Janvier 2012

Introduction à Arduino

Embed Size (px)

DESCRIPTION

Présentation d'Arduino aux étudiants d'HETIC.

Citation preview

Page 1: Introduction à Arduino

PRESENTATION DE LA

PLATEFORME

Mickael Couzinet Jeudi 26 Janvier 2012

Page 2: Introduction à Arduino

KEZAKO ?

Page 3: Introduction à Arduino

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Source : http://www.arduino.cc

Page 4: Introduction à Arduino

DE L’ELECTRONIQUE

WTF?

Page 5: Introduction à Arduino

EVOLUTION DE L’ACCES À INTERNET

INTER

NET D

ES O

BJE

TS

Page 6: Introduction à Arduino

ARDUINO, CA COMMUNIQUE AVEC QUOI

INTERNET MOTEUR

CAPTEUR HARDWARE

ET BEAUCOUP D’AUTRES CHOSES

Page 7: Introduction à Arduino

POURQUOI ARDUINO ?

PEU CHER

OPEN SOURCE

CROSS-PLATFORME

TRES SIMPLE

GROSSE COMMUNAUTE

Page 8: Introduction à Arduino

HARDWARE

Page 9: Introduction à Arduino

LES CARTES

Page 10: Introduction à Arduino

LES SHIELDS

ET BEAUCOUP D’AUTRES

Page 11: Introduction à Arduino

LES ENTREES / SORTIES

Page 12: Introduction à Arduino

UN EXEMPLE DE CABLAGE

Page 13: Introduction à Arduino

UN PEU PLUS COMPLIQUÉ

Page 14: Introduction à Arduino

SOFTWARE ET

PROGRAMMATION

Page 15: Introduction à Arduino

INTERFACE DE DÉVELOPPEMENT

UNE INTERFACE SIMPLE

Page 16: Introduction à Arduino

LE LANGAGE

C

Page 17: Introduction à Arduino

/* Blink Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain. */

void setup() { // initialize the digital pin as an output. // Pin 13 has an LED connected on most Arduino boards: pinMode(13, OUTPUT); }

void loop() { digitalWrite(13, HIGH); // set the LED on delay(1000); // wait for a second digitalWrite(13, LOW); // set the LED off delay(1000); // wait for a second}

HELLO WORLD !

Page 18: Introduction à Arduino

DES EXEMPLES

Page 19: Introduction à Arduino

DES EXEMPLES

Page 20: Introduction à Arduino

DES QUESTIONS ?