Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "Atelier Arduino"

From Le L∞p's Wiki
Jump to: navigation, search
(Dates)
m (Makefiles: francisation)
 
(17 intermediate revisions by 4 users not shown)
Line 22: Line 22:
 
== Dates ==
 
== Dates ==
  
La prochaine session aura lieu '''le samedi 15 décembre à 14h'''.
+
En ce moment, on se retrouve '''chaque samedi à partir de 14h''' autour des différents projets imaginés ou entamés.
  
je propose de m'occuper un samedi tous les mois de faire un atelier d'électronique (Arduino et autres), comme à la bonne époque du Chateau. A priori, je propose le premier samedi de chaque mois [[User:Guyzmo|Guyzmo]] ([[User talk:Guyzmo|talk]]) 19:45, 1 November 2012 (CET)
+
{{Voir aussi|[[{{PAGENAME}}/Archives]]}}
 
+
== Comptes Rendus ==
+
 
+
* session du samedi 8 décembre
+
 
+
Cette première séance a été l'occasion de faire un tour de table des envies de chacun et des idées de projets, en voici un compte-rendu:
+
* Idées de Fast Hack :
+
** [[pricetag-b-gone]] reversing et pwn des étiquettes électroniques de supermarché (à base de tv-b-gone ?)
+
** [[sonnette-b-gone]] (scanner à sonnette RF qui permet de faire sonner toutes les sonnettes à portée)
+
** [[CapteurTemperatureHumidite]] à reverser et pwn
+
* Hacks:
+
** LedFloor special cage d'escalier de la gare xp (guyzmo, okhin)
+
** montage de Clavier DIY et montage de reprap (plus précisément foldarap) (JF)
+
** bidules audio (MIDI) et appareil de télémétrie (?)
+
** système de mesure de puissance (?)
+
** automatisation des trains de la gare xp (guyzmo, rhaamo, et garexp)
+
** pwn des RFID/HID (guyzmo)
+
 
+
Voir aussi : [[{{PAGENAME}}/Archives]]
+
  
 
== Thèmes ==
 
== Thèmes ==
Line 53: Line 34:
 
Initiation au C++ pour concevoir des programmes simples pour Arduino (echo sur USB, contrôle d'une LED, un mini-HP, etc).
 
Initiation au C++ pour concevoir des programmes simples pour Arduino (echo sur USB, contrôle d'une LED, un mini-HP, etc).
  
Voir : [[ArduinoCppAtelier]]
+
{{Voir|[[ArduinoCppAtelier]]}}
  
 
=== Soudure de son Arduino ===
 
=== Soudure de son Arduino ===
Line 60: Line 41:
  
 
à titre d'exemple, voici des ensembles de kits:
 
à titre d'exemple, voici des ensembles de kits:
* kit [http://hackable-devices.org/products/product/dc-boarduino/ boarduino] + grande breadboard + [http://hackable-devices.org/shop/product/breadboard-jumper-wire-70pcs-pack 75 fils] à 35 euros                     
+
* kit [http://www.adafruit.com/products/72 Boarduino] + grande breadboard + [http://hackspark.fr/en/breadboard-jumper-wires-pack-male-75pcs.html 75 fils]                    
 
* breadboard : plaque de prototypage réutilisable
 
* breadboard : plaque de prototypage réutilisable
 
* kit [http://www.evilmadscientist.com/article.php/diavolino Diavolino] à 35 euros                                                     
 
* kit [http://www.evilmadscientist.com/article.php/diavolino Diavolino] à 35 euros                                                     
* kit [http://hackable-devices.org/shop/product/arduino-uno Uno] + [http://hackable-devices.org/products/product/i2c-power-protoshield/ Snootlab i2c Protoshield] + [http://hackable-devices.org/shop/product/mini-breadboard-white mini breadboard] à 54 euros
+
* kit [http://hackable-devices.org/shop/product/arduino-uno Uno] + [http://shop.snootlab.com/lang-en/powerduino/11-i2c-power-protoshield.html Snootlab i2c Protoshield] + [http://hackable-devices.org/shop/product/mini-breadboard-white mini breadboard]
* kit [http://hackable-devices.org/products/product/arduino-starter-pack/ ladyada] à 65 euros
+
* kit [https://www.adafruit.com/products/68 ladyada]
  
=== Soudure de shields Arduinos ===
+
=== Soudure de shields et autres accessoires ===
  
Si certains sont intéressés par des ateliers sur les shields, il est préférable de s'organiser pour un achat groupé. Vous pouvez indiquer ici vos préférences :
+
Ethernet Shield, LoLShield, 9V battery holder, XBee, Motor Shield, ...
* '''Ethernet Shield''' :
+
* '''LoLShield''' :
+
* '''9V battery holder''' :
+
* '''XBee''' :
+
* '''Motor Shield''' :
+
* ...<small>(la sélection est à faire sur [http://hackable-devices.org h:D] ou [http://hackspark.fr hackspark])</small>
+
  
 
=== Programmation avancée pour Arduino ===
 
=== Programmation avancée pour Arduino ===
  
 
Création d'une bibliothèque, d'une application machine hôte+arduino, connectivité de l'arduino, etc.
 
Création d'une bibliothèque, d'une application machine hôte+arduino, connectivité de l'arduino, etc.
 
Pour ceux qui aiment vraiment leur éditeur préféré, [[User:Guyzmo|Guyzmo]] a fait un petit [[ArduinoMakefile|Makefile]] et un script pour lire le port série ; voir [[ArduinoSerialRead]].
 
  
 
== Ressources ==
 
== Ressources ==
  
 
* [http://www.arduino.cc/ arduino.cc] : la page référence. Énormément d'exemples, de guides & aides diverses pour faire tout et n'importe quoi avec/autour d'Arduino.
 
* [http://www.arduino.cc/ arduino.cc] : la page référence. Énormément d'exemples, de guides & aides diverses pour faire tout et n'importe quoi avec/autour d'Arduino.
 +
* [http://arduino.cc/forum/index.php/topic,146315.0.html Arduino Uno Pinout Diagram]
 +
 +
=== Makefiles ===
 +
 +
* Pour ceux qui aiment vraiment leur éditeur préféré, [[User:Guyzmo|Guyzmo]] a fait un petit [[ArduinoMakefile|Makefile]] pour OSX et un script pour lire le port série ; voir [[ArduinoSerialRead]].
 +
* [http://ed.am/dev/make/arduino-mk arduino-mk] : Makefile générique et facilement adaptable pour Arduino.
  
 
[[Category:Workshops]]
 
[[Category:Workshops]]
 
[[Category:Arduino]]
 
[[Category:Arduino]]

Latest revision as of 17:27, 27 July 2013

Les ateliers Arduino sont des sessions de découverte de l’électronique au travers de l’utilisation d'une plateforme de prototypage rapide.

En clair, on voit ensemble à quel point il est simple de brancher des trucs sur un Arduino et d’écrire du code pour piloter le tout.

ArduinoStarterKit.jpg

Description

L'Arduino est une plateforme de prototypage rapide.

Ce workshop a pour objectif de "dédramatiser" les choses avec le matériel, le triturer ensemble en s'attaquant à différents petits projets (selon ce que vous proposez/voulez faire), et (re)voir ensemble si nécessaire les bases pour pouvoir bidouiller de façon de plus en plus... enfin, de moins en moins... bref, de toute manière, de bidouiller du hardware principalement, et ce dans la joie et la bonne humeur !

C'est l'occasion de se rassembler pour taffer sur nos projets liés à du hardware en général, et à des Arduino en particulier.

Matériel

  • vos outils (fer à souder, pince plate, pince coupante, ...),
  • vos ordinateurs, avec le kit de développement Arduino installé ;
  • vos Arduino et kits ;
  • plein de composants électroniques utilisables en courant faible/basse tension ;
  • à boire et à manger !

Dates

En ce moment, on se retrouve chaque samedi à partir de 14h autour des différents projets imaginés ou entamés.

Thèmes

Les thèmes ci-dessous sont proposés à titre d'inspiration, mais bien entendu la liste n'est pas exhaustive.

Introduction à la programmation Arduino

Initiation au C++ pour concevoir des programmes simples pour Arduino (echo sur USB, contrôle d'une LED, un mini-HP, etc).

Soudure de son Arduino

Initiation à la soudure sous prétexte de faire du bruit...

à titre d'exemple, voici des ensembles de kits:

Soudure de shields et autres accessoires

Ethernet Shield, LoLShield, 9V battery holder, XBee, Motor Shield, ...

Programmation avancée pour Arduino

Création d'une bibliothèque, d'une application machine hôte+arduino, connectivité de l'arduino, etc.

Ressources

Makefiles

  • Pour ceux qui aiment vraiment leur éditeur préféré, Guyzmo a fait un petit Makefile pour OSX et un script pour lire le port série ; voir ArduinoSerialRead.
  • arduino-mk : Makefile générique et facilement adaptable pour Arduino.