Introduction à Arduino

Preview:

DESCRIPTION

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

Citation preview

PRESENTATION DE LA

PLATEFORME

Mickael Couzinet Jeudi 26 Janvier 2012

KEZAKO ?

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

DE L’ELECTRONIQUE

WTF?

EVOLUTION DE L’ACCES À INTERNET

INTER

NET D

ES O

BJE

TS

ARDUINO, CA COMMUNIQUE AVEC QUOI

INTERNET MOTEUR

CAPTEUR HARDWARE

ET BEAUCOUP D’AUTRES CHOSES

POURQUOI ARDUINO ?

PEU CHER

OPEN SOURCE

CROSS-PLATFORME

TRES SIMPLE

GROSSE COMMUNAUTE

HARDWARE

LES CARTES

LES SHIELDS

ET BEAUCOUP D’AUTRES

LES ENTREES / SORTIES

UN EXEMPLE DE CABLAGE

UN PEU PLUS COMPLIQUÉ

SOFTWARE ET

PROGRAMMATION

INTERFACE DE DÉVELOPPEMENT

UNE INTERFACE SIMPLE

LE LANGAGE

C

/* 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 !

DES EXEMPLES

DES EXEMPLES

DES QUESTIONS ?