Author
trinhnhu
View
229
Download
4
Embed Size (px)
ArduinoTransformez vos ides folles en prototype!
Les Jeudis du LibrePhilippe Vanhaesendonck
Les Jeudis du Libre
Les Jeudis du Libre
Agenda
Prsentation de la plate-forme Arduino
Premiers pas: comment bien dbuter
De la thorie la pratique: prototype dune tte robotise pour la prise de vues de photos panoramiques
Les Jeudis du Libre
Plate-forme Arduino
Les Jeudis du Libre
Introduction
http://www.arduino.cc/ :
Arduino est une plate-forme open-source de prototypage lectronique, base sur du matriel et du logiciel flexible et facile utiliser. Cest destin aux artistes, designers, amateurs et quiconque est intress crer des objets ou environnements interactifs.
http://www.arduino.cc/
Les Jeudis du Libre
Introduction
http://www.arduino.cc/ :
Arduino est une plate-forme open-source de prototypage lectronique, base sur du matriel et du logiciel flexible et facile utiliser. Cest destin aux artistes, designers, amateurs et quiconque est intress crer des objets ou environnements interactifs.
http://www.arduino.cc/
Les Jeudis du Libre
Introduction
http://www.arduino.cc/ :
Arduino est une plate-forme open-source de prototypage lectronique, base sur du matriel et du logiciel flexible et facile utiliser. Cest destin aux artistes, designers, amateurs et quiconque est intress crer des objets ou environnements interactifs.
http://www.arduino.cc/
Les Jeudis du Libre
Introduction
http://www.arduino.cc/ :
Arduino est une plate-forme open-source de prototypage lectronique, base sur du matriel et du logiciel flexible et facile utiliser. Cest destin aux artistes, designers, amateurs et quiconque est intress crer des objets ou environnements interactifs.
http://www.arduino.cc/
Les Jeudis du Libre
Introduction
http://www.arduino.cc/ :
Arduino est une plate-forme open-source de prototypage lectronique, base sur du matriel et du logiciel flexible et facile utiliser. Cest destin aux artistes, designers, amateurs et quiconque est intress crer des objets ou environnements interactifs.
http://www.arduino.cc/
Les Jeudis du Libre
Mais encore...
Projet existe depuis 2005 Dmar Ivrea (Italie) Bas sur Wiring / Processing
Abordable ( partir de 25) Multi-plate-forme
Linux Mac OSX Windows
Les Jeudis du Libre
Le Microprocesseur (Arduino Uno) Atmel AVR
Populaire Facile a mettre en place Evolutif
Atmega 328 Processeur 16 MHz Mmoire:
32 KB Flash 2KB SRAM 1KB EEPROM
E/S: 14 Digitales (6PWM) 6 Analogues
Les Jeudis du Libre
Arduinos & Drivs
Les Jeudis du Libre
Les Shields
Photo John Boxall
Les Jeudis du Libre
Bonjour Monde!
Les Jeudis du Libre
Premiers pas...
Bien dbuter avec Arduino
Les Jeudis du Libre
Connaissances requises
Simple dapproche Ncessite quelques connaissances de base
Logicielles: Bases de programmation C / C++
lectronique: lectronique numrique Loi dOhm
Les Jeudis du Libre
Matriel ncessaire
Un Arduino (compatible) Un ordinateur avec lenvironnement de
dveloppement Un breadboard (plaque dexprimentation) Quelques composants lectroniques
Rsistances courantes LEDs, ...
Les Jeudis du Libre
Pas de matriel ?
Les Jeudis du Libre
Et surtout ...
... Vos ides folles !
Les Jeudis du Libre
Dmo Breadboard
Les Jeudis du Libre
Aide au prototypage: Fritzing
http://fritzing.org/ Logiciel libre Prototypage Documentation et
partage Ralisation de circuits
imprims
Les Jeudis du Libre
Encore plus simple ?
TinkerKit http://tinkerkit.com/en/
Les Jeudis du Libre
Dmo TinkerKit
Les Jeudis du Libre
De la thorie la pratique: Tte robotise pour la prise de vues de photos panoramiques
Les Jeudis du Libre
Contraintes / objectifs
Contraintes Connaissances limites en lectronique
Utilisation de modules prts lemploi Solutions logicielles
Outillage de base Matriaux simples Limiter la sous-traitance
Objectifs Favoriser lutilisation de solutions libres
Les Jeudis du Libre
Besoins & Fonctionnalits
Configuration simple Boutons poussoirs cran de contrle
Commande distance Lancement / dclenchement distance
Pilotage de lappareil photo Filaire compatible Nikon/Canon Auto /Manuel / Bracketing / Bracketing logiciel (bulb)
Contrle de deux moteurs Uniquement le PAN dans un premier temps
Surveillance du systme Voltage Temprature
Les Jeudis du Libre
Commande distance & pilotage APN
APN: Interfaage simple via optocoupleurs Compatibles avec la majorit des commandes filaires
(Test sur Canon/Nikon) Commande distance
Utilisation dun module externePhottix Plato
Les Jeudis du Libre
Motorisation
Servomoteur de modlisme ou moteur pas pas? Servo de modlisme
moteur courant continu Rducteur systme d'asservissement pour la position
Moteur pas pas Gr par des bobines Dplacements en pas
Les Jeudis du Libre
Divers
Boutons Montage en srie
Ecran Interface srie
Contrle de lalimentation Protection de laccu Mode maintenance Mise en veille
Contrle de la temprature Ventilation Arrt durgence
Les Jeudis du Libre
Prototype avec Fritzing
Les Jeudis du Libre
Prototype
Les Jeudis du Libre
Prototype
Les Jeudis du Libre
Ralisation: Eagle
Ralisation de circuits imprims
Trs complet Largement adopt par
les hobbyistes Propritaire mais
Multi-plateforme Libre dutilisation pour
les projets de petite taille
Les Jeudis du Libre
Circuit imprim: Eagle
Les Jeudis du Libre
Electronique
Ralisation sur stripboard Montage relativement simple
Format Shield
Les Jeudis du Libre
Boitier
Plexi dcoup au laser Plans raliss avec Inkscape
Les Jeudis du Libre
Du rve la ralit!
Les Jeudis du Libre
Dmonstration
Les Jeudis du Libre
Q&A
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Slide 32Slide 33Slide 34Slide 35Slide 36Slide 37Slide 38Slide 39