<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://fablabo.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Camille+Binard</id>
	<title>fablabo - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://fablabo.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Camille+Binard"/>
	<link rel="alternate" type="text/html" href="https://fablabo.net/index.php/Sp%C3%A9cial:Contributions/Camille_Binard"/>
	<updated>2026-10-17T00:40:13Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://fablabo.net/index.php?title=Aide:ExtensionDataFab&amp;diff=8714</id>
		<title>Aide:ExtensionDataFab</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Aide:ExtensionDataFab&amp;diff=8714"/>
		<updated>2014-06-27T08:28:49Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : Camille Binard a déplacé la page Aide:Extension vers Aide:ExtensionDataFab sans laisser de redirection&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Aide]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Aide:ExtensionDataFab&amp;diff=8688</id>
		<title>Aide:ExtensionDataFab</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Aide:ExtensionDataFab&amp;diff=8688"/>
		<updated>2014-06-26T12:45:31Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : Page créée avec « Catégorie:Aide  »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Aide]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=YOUROPE_EUROPE&amp;diff=8556</id>
		<title>YOUROPE EUROPE</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=YOUROPE_EUROPE&amp;diff=8556"/>
		<updated>2014-06-19T09:35:46Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|name=Oeuvre participative et évolutive&lt;br /&gt;
|description=Cartes postales -&amp;gt; Enveloppes&lt;br /&gt;
|inspiration=Origami&lt;br /&gt;
|ingrédients=Papier vivaldi argent&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Xbee,_trottinette_et_Pure_Data&amp;diff=8555</id>
		<title>Xbee, trottinette et Pure Data</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Xbee,_trottinette_et_Pure_Data&amp;diff=8555"/>
		<updated>2014-06-19T09:35:22Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = Xbee, trottinette et Pure Data&lt;br /&gt;
|status =experimental&lt;br /&gt;
|image=&lt;br /&gt;
|description = contrôle de moteurs sans fil avec pure data&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs = Guillaume&lt;br /&gt;
|ingrédients = électronique, feraille, bois&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-family: Times, serif; font-size:24pt; font-style:italic; font-variant: normal&amp;quot;&amp;gt;pour le moment c&#039;est pas très clair, juste des prises de notes&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
réalisation en cours...&lt;br /&gt;
&lt;br /&gt;
=Le Projet=&lt;br /&gt;
&lt;br /&gt;
déplacer des décors pour une vidéo ethno-fictionnesque et géometrique...&lt;br /&gt;
&lt;br /&gt;
==le contexte==&lt;br /&gt;
&lt;br /&gt;
résidence R &amp;amp; D au PAD à angers avec marie Lancelin et 8,7 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=la première étape=&lt;br /&gt;
&lt;br /&gt;
déplacer un cube en bois ou n&#039;importe quoi de façon linéaire (avant - arrière), sur une distance précise à une vitesse précise, dans un espace donné... pour se faire mapper de la vidéo,le tout sans fil...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==matériel==&lt;br /&gt;
&lt;br /&gt;
*2 xbee serie 1 avec antennes (portée entre 30 et 100m)&lt;br /&gt;
*un arduino nano&lt;br /&gt;
*un support xbee en USB&lt;br /&gt;
*une trottinette électrique d&#039;occaz&lt;br /&gt;
*driver LLMD182000T&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==budget==&lt;br /&gt;
_xbee x2 : 44&amp;lt;br /&amp;gt;&lt;br /&gt;
_ardui-nano : 22&amp;lt;br /&amp;gt;&lt;br /&gt;
_support xbee truc : &amp;lt;br /&amp;gt;&lt;br /&gt;
_driver moteur : &amp;lt;br /&amp;gt;&lt;br /&gt;
_trotinette : 59 &amp;lt;br /&amp;gt;&lt;br /&gt;
_driver moteur : &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*pourquoi ce matériel????&lt;br /&gt;
&lt;br /&gt;
-xbee pour commander plusieurs modules à partir d&#039;un seul point&amp;lt;br /&amp;gt;&lt;br /&gt;
-trottinette : moyen abordable d&#039;avoir moteur CC, roue, transmission par courroie le tout sur batterie 24V, pour environ 60 dollars européens d&#039;occaz et qui fonctionne basiquement.&lt;br /&gt;
&lt;br /&gt;
==Configuration xbee point à point==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Pour le moment n&#039;ayant que deux modules, la configuration est assez simple.&lt;br /&gt;
&lt;br /&gt;
La communication via port série doit être configurée avec des paramètres compatible entre arduino, pure data et xbee, &amp;lt;br /&amp;gt;&lt;br /&gt;
soit le même baud rate si lon garde les réglages d&#039;usine&lt;br /&gt;
&lt;br /&gt;
===Commandes pour configuration avec arduino===&lt;br /&gt;
&lt;br /&gt;
ici, les options de configurations en réceptions ou émissions pour le raccord a un arduino par exemple, via RX/TX...&lt;br /&gt;
&lt;br /&gt;
 ATRE, IDAAAA, MY1, DL0, D02, D12, D22, IR50, IT1, BD7, WR\r&lt;br /&gt;
 &lt;br /&gt;
explications&lt;br /&gt;
*ATRE : AT permet de modifier n&#039;importe quel paramètres, expl ATMY 1\r change l&#039;adresse à 1 &lt;br /&gt;
ici RE est pour faire un reset des paramètres de bases&lt;br /&gt;
*IDAAAA : identité du réseau AAAA&lt;br /&gt;
*MY1 : adresse de la radio à 1&lt;br /&gt;
*DL0 : adresse de la destination (station de base)&lt;br /&gt;
*D02 à D22 : activation des pin d&#039;entrée&lt;br /&gt;
*IR50 : taux de raffraichissement 80ms (50 en hex)&lt;br /&gt;
*IT1 : nb de samples par paquets soit ici 1&lt;br /&gt;
*BD7 : entre 0 et 7 (standard baud rates par défaut 3)&lt;br /&gt;
 0 = 1200 bps; 1 = 2400; 2 = 4800; 3 = 9600; 4 = 19200; 5 = 38400; 6 = 57600;   7 = 115200&lt;br /&gt;
&lt;br /&gt;
*WR : sauvegarde le tout&lt;br /&gt;
&lt;br /&gt;
faire de même avec les autres en changeant MY2, MY3, etc...&lt;br /&gt;
&lt;br /&gt;
*pour confirmer que les paramètres on bien été pris en comptes :&lt;br /&gt;
&lt;br /&gt;
 ATID, MY, DL, D0; D1, D2, IR, IT, BD\r&lt;br /&gt;
&lt;br /&gt;
===Commandes pour configuration autonome===&lt;br /&gt;
&lt;br /&gt;
Les modules RF permettent aussi de recevoir et/ou émettre des signaux analogiques ou numériques grâces a des convertisseurs analogiques/digitales.&lt;br /&gt;
&lt;br /&gt;
 *pin DIO0 a DIO4 (entrées/sorties digital/analogiques)&lt;br /&gt;
 &lt;br /&gt;
 commande ATD0 a 4 puis&lt;br /&gt;
  0 = Disabled &lt;br /&gt;
  1 = (n/a)  &lt;br /&gt;
  2 = ADC &#039;&#039;Analog-to-digital converter&#039;&#039;&lt;br /&gt;
  3 = DI &#039;&#039;Digital Input&#039;&#039; &lt;br /&gt;
  4 = DO low  &#039;&#039;Digital Output&#039;&#039;&lt;br /&gt;
  5 = DO high &#039;&#039;Digital Output&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
par defaut 0 &lt;br /&gt;
&lt;br /&gt;
AD0/DIO0 (pin 20), AD1/DIO1 (pin 19), AD2/DIO2 (pin 18), AD3/DIO3 (pin 17), AD4/DIO4 (pin 11).&lt;br /&gt;
Les pin DIO5 a DIO7 ont un fonctionnement particulier (voir manuel)...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 *pin P0 et P1 (PWM0 et PWM1 comme leurs nom l&#039;indique)&lt;br /&gt;
  &lt;br /&gt;
 commande ATP0 ou ATP1&lt;br /&gt;
  0 = Disabled &lt;br /&gt;
  1 = RSSI &lt;br /&gt;
  2 = PWM Output &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
par defaut : PWM0 = 1, PWM1 = 0 &amp;lt;br /&amp;gt;&lt;br /&gt;
PWM0 (pin 6), PWM1 (pin 7)&lt;br /&gt;
&lt;br /&gt;
 commande ATM0 ou ATM1 (contrôle du taux de PWM en hexadécimal...)&lt;br /&gt;
 M0 = 0 (0% PWM), 0x01FF (50% PWM), 0x03FF (100% PWM), etc.&lt;br /&gt;
&lt;br /&gt;
 pour appliquer la modification CN (Exit Command Mode) ou AC (Apply Changes)&lt;br /&gt;
&lt;br /&gt;
Configuration Example&lt;br /&gt;
As an example for a simple A/D link, a pair of RF modules could be set as follows:&lt;br /&gt;
Remote Configuration&lt;br /&gt;
DL = 0x1234&lt;br /&gt;
MY = 0x5678&lt;br /&gt;
D0 = 2&lt;br /&gt;
D1 = 2&lt;br /&gt;
IR = 0x14&lt;br /&gt;
IT = 5&lt;br /&gt;
Base Configuration&lt;br /&gt;
DL = 0x5678&lt;br /&gt;
MY = 0x1234&lt;br /&gt;
P0 = 2&lt;br /&gt;
P1 = 2&lt;br /&gt;
IU = 1&lt;br /&gt;
IA = 0x5678 (or 0xFFFF)&lt;br /&gt;
These settings configure the remote module to sample AD0 and AD1 once each every 20 ms. It&lt;br /&gt;
then buffers 5 samples each before sending them back to the base module. The base should then&lt;br /&gt;
receive a 32-Byte transmission (20 Bytes data and 12 Bytes framing) every 100 ms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Informations===&lt;br /&gt;
&lt;br /&gt;
VR : &#039;&#039;Firmware Version&#039;&#039; nous donne la version du microprogramme &amp;lt;br /&amp;gt;&lt;br /&gt;
HV : &#039;&#039;Hardware version&#039;&#039; nous donne la version du module&amp;lt;br /&amp;gt;&lt;br /&gt;
DB : nous donne la force du signal reçus en hexadécimal bien sûr (0x58 = -88 dBm)&amp;lt;br /&amp;gt;&lt;br /&gt;
SC : nous donne la liste des cannaux &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===config du xbee===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Les programmes de configurations===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;moltosenso Network Manager&#039;&#039;&#039;&lt;br /&gt;
Après quelques déboires avec X-CTU sous wine, il apparaît plus simple d&#039;utiliser &amp;quot;moltosenso Network Manager Iron&amp;quot; gratuit mais prorio mais efficace et simple a mettre en route.&lt;br /&gt;
&lt;br /&gt;
*Changer le répertoire de recherche des ports dans l&#039;onglet Settings/Define ports path(s)&lt;br /&gt;
 /dev/ttyUSB*;&lt;br /&gt;
&lt;br /&gt;
*changer le baud rate a 57600 pour accorder l&#039;ATMEGA avec le standard Firmata et Pure Data&lt;br /&gt;
&lt;br /&gt;
*régler &amp;quot;Flow Control&amp;quot; à &amp;quot;None&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*puis cliquer sur &amp;quot;SCAN&amp;quot; et sur &amp;quot;OPEN PORT&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*cliquer sur &amp;quot;XBEE PRO blabla&amp;quot; qui apparait dans &amp;quot;Detected Device&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*cliqueter sur l&#039;onglet &amp;quot;Node Settings&amp;quot; puis sur l&#039;adresse du module et faire &amp;quot;Get All&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*modifier les paramètres et valider par &amp;quot;Set&amp;quot; puis &amp;quot;Write Permanently&amp;quot; sinon les paramètres ne seront pas enregistrés&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;minicom&#039;&#039;&#039;, terminal port série pour linux&lt;br /&gt;
&lt;br /&gt;
_Tout d&#039;abord installer minicom (il se trouve dans les paquets...)&lt;br /&gt;
 apt-get minicom&lt;br /&gt;
&lt;br /&gt;
_puis configurer la communication série avec xbee (le -s pour acceder aux settings, le -c pour avoir un peu de couleur)&lt;br /&gt;
 minicom -s -c on &lt;br /&gt;
&lt;br /&gt;
_configurer le baud rate choisis, sinon pas besoin de toucher la config usine &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
_sortir de la configuration&lt;br /&gt;
 minicom -c on&lt;br /&gt;
&lt;br /&gt;
activer l&#039;option &amp;quot;local Echo on/off&amp;quot; après avoir fait : &amp;quot;alt + A&amp;quot; puis &amp;quot;Z&amp;quot; puis &amp;quot;E&amp;quot; pour voir ce que l&#039;on tape&lt;br /&gt;
&lt;br /&gt;
active la communication pour 10s &amp;lt;br /&amp;gt;&lt;br /&gt;
 +++&lt;br /&gt;
&lt;br /&gt;
si tout va bien xbee affichera OK &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 +++OK&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Pure Data&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
grace au patch de [http://wiki.t-o-f.info/Xbee/Xbee tof] que j&#039;ai un peu modifier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Les paramètres===&lt;br /&gt;
&lt;br /&gt;
 Module Base (relié par USB)&lt;br /&gt;
 ID = 3332&lt;br /&gt;
 DL = 0x5678  &lt;br /&gt;
 MY = 0x1234&lt;br /&gt;
 BD = 6&lt;br /&gt;
&lt;br /&gt;
 Modules Distants&lt;br /&gt;
 ID = 3332&lt;br /&gt;
 DL = 0x1234&lt;br /&gt;
 MY = 0x5678&lt;br /&gt;
 BD = 6&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
penser à changer le baud rate de terminal serie &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pour toutes les autres commandes cf p.24 du manuel&lt;br /&gt;
&lt;br /&gt;
==Config via pd==&lt;br /&gt;
&lt;br /&gt;
cf patch &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
*cablage,connexions&lt;br /&gt;
 Arduino / Xbee&lt;br /&gt;
 TX  /  Din&lt;br /&gt;
 RX  /  Dout&lt;br /&gt;
&lt;br /&gt;
==Driver Moteurs==&lt;br /&gt;
&lt;br /&gt;
*grillage d&#039;un L298 trop de charge...&lt;br /&gt;
&lt;br /&gt;
*test du driver moteur LLMD182000T&lt;br /&gt;
&lt;br /&gt;
pont en H et tout ce qui faut d&#039;intégrer pour faire tourner un moteur jusqu&#039;à 3A et 6A en pointe &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pas de soucis particuliers à constater, câblage simple et efficace &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*à tester : retour de température, ou de courant en cas de surchauffe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==control moteur via xbee et pd==&lt;br /&gt;
&lt;br /&gt;
voici patch qui réagis au cliqueti, au traque pade et à la space barre... &amp;lt;br /&amp;gt;&lt;br /&gt;
pas super pratique mais ça marche au doigt et à l&#039;oeil...&lt;br /&gt;
&lt;br /&gt;
=Retro-Future=&lt;br /&gt;
&lt;br /&gt;
==problèmes a résoudre==&lt;br /&gt;
&lt;br /&gt;
*moteur à du mal a partir sauf a fond sinon pas assez de couple&lt;br /&gt;
*marche mieux dans un sens que dans l&#039;autre&lt;br /&gt;
&amp;gt;&amp;gt;réductionner le moteur&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==a voir/tester==&lt;br /&gt;
&lt;br /&gt;
*intégrer une roue codeuse ou autre truc dans le genre pour gérer la distance parcourue, pas besoin d&#039;une précision au milimètre&lt;br /&gt;
*tester xbee sans arduino car des sortie pwm sont dispo sur xbee pour driver les moteurs&lt;br /&gt;
*comment communiquer avec plusieurs xbee via pd?????&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Projets]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=VoituretteAPedales&amp;diff=8554</id>
		<title>VoituretteAPedales</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=VoituretteAPedales&amp;diff=8554"/>
		<updated>2014-06-19T09:34:37Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Obsolete&lt;br /&gt;
&lt;br /&gt;
|image=Voiture.pedale.vignette.JPG‎&lt;br /&gt;
|name=Voiturette à pedales&lt;br /&gt;
|description=Projet de voiture à pédales décrit dans la revue &amp;quot;Tout le système D&amp;quot; en septembr&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = SystèmeD&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|ingrédients=Bois,Papier,Carton&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Image:Voiture.pedale.01.JPG|400px]]&lt;br /&gt;
[[Image:Voiture.pedale.02.JPG|400px]]&lt;br /&gt;
[[Image:Voiture.pedale.03.JPG|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:SystèmeD]]&lt;br /&gt;
[[Catégorie:Velomobile]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=VelomobileToutempsBois&amp;diff=8553</id>
		<title>VelomobileToutempsBois</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=VelomobileToutempsBois&amp;diff=8553"/>
		<updated>2014-06-19T09:34:14Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Concept&lt;br /&gt;
|image=Toutembois.parts.jpg&lt;br /&gt;
|name=Velomobile Toutemps Bois&lt;br /&gt;
|description=Velomobile tout en bois fabricable dans un fablab&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=velomobile&lt;br /&gt;
|ingrédients=Bois ,Alumimium,Polystyrene extrudé&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Ce projet, prolongement des diverses rencontres organisées durant [[Velomobile|les derniers summerlabs]] a pour but de concevoir un vélomobile fabricable simplement dans un fablab.&lt;br /&gt;
&lt;br /&gt;
Je vais tenter de réaliser un prototype durant le printemps 2014, dans le cadre de la [http://fabacademy.org/archives/nodes/barcelona/doutriaux.cedric/index.html fabacademy]&lt;br /&gt;
&lt;br /&gt;
==Motivations==&lt;br /&gt;
&lt;br /&gt;
Les [http://fr.wikipedia.org/wiki/V%C3%A9lomobile velomobiles] (votures à pédales pour adultes) sont des véhicules prometteurs comme alternative à la voiture en ville, de par leurs qualités :&lt;br /&gt;
* économiques&lt;br /&gt;
* peu polluants (sans moteur ou moteur électrique)&lt;br /&gt;
* bons pour la santé : le pilote fait de l&#039;exercice&lt;br /&gt;
* amusants&lt;br /&gt;
* performants (plus rapides que des vélos)&lt;br /&gt;
&lt;br /&gt;
Par contre, le fait que les modèles actuels soient de production haut de gamme et artisanaux les rend très chers (&amp;gt;4000€) et de ce fait peu abordables aux plus grand nombre.&lt;br /&gt;
&lt;br /&gt;
Cet état de fait est un frein à la diffusion de ce type de véhicule.&lt;br /&gt;
&lt;br /&gt;
D&#039;où l&#039;idée de concevoir un vélomobile constructible en kit, réalisable dans un fablab.&lt;br /&gt;
&lt;br /&gt;
Afin de pouvoir remplacer les voitures qu&#039;on ne peu plus réparer par des voitures qu&#039;on peu construire soit-même...&lt;br /&gt;
&lt;br /&gt;
===démarche recherche action===&lt;br /&gt;
&lt;br /&gt;
Ce projet me sert aussi de support de réflexion sur comment développer un projet dans le cadre d&#039;un fablab.&lt;br /&gt;
&lt;br /&gt;
Tout au long de l&#039;aventure, je vais tenter de rendre compte d&#039;une réflexion autour de cette démarche de création.&lt;br /&gt;
&lt;br /&gt;
En mettant en pratique &amp;quot;publier tôt, publier souvent&amp;quot; qui une des méthodes de l&#039;opensource.S&lt;br /&gt;
&lt;br /&gt;
Je poste en parallèles sur le forum [http://velorizontal.bbfr.net/t18738-velomobile-toutembois velorizontal] qui est le forum des geeks du vélo couché, afin d&#039;échanger et d&#039;avoir des retours sur ma conception.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Application &amp;amp; implication===&lt;br /&gt;
&lt;br /&gt;
en réponse à un questionaire sur un cours de la [http://academy.cba.mit.edu/classes/applications_implications/index.html fabacademy ]&lt;br /&gt;
&lt;br /&gt;
====que fait-il?====&lt;br /&gt;
&lt;br /&gt;
C&#039;est un velomobile, alternative écologique et sportive à l&#039;automobile en milieu hurbain et suburbain (~30km)&lt;br /&gt;
&lt;br /&gt;
[http://users.pandora.be/fietser/fotos/VM4SD-FVDWsm.pdf  The Velomobile as a Vehicle for more Sustainable Transportation]&lt;br /&gt;
&lt;br /&gt;
====qui a fait quoi avant?====&lt;br /&gt;
&lt;br /&gt;
Le [http://en.wikipedia.org/wiki/Velomobile velomobile] est né avec le vélo couché : il a été inventé par Charles Mochet dans les années 20.&lt;br /&gt;
&lt;br /&gt;
Tombé en désuétude après guerre, il réapparait dans les années 80 avec le [https://www.google.com/search?q=leitra+velomobile&amp;amp;safe=off&amp;amp;tbm=isch&amp;amp;tbo=u&amp;amp;source=univ&amp;amp;sa=X leitra au danemark] en 83. à la même époque Lord Sinclair en angleterre sort la C5.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En 1990, le velomobile alleweder sort vainqueur du concours organisé par la ville d&#039;Amsterdam pour un vélo utilisable par tous les temps.&lt;br /&gt;
Il est depuis diffusé en kit (il ya eu 4 versions successives).&lt;br /&gt;
On peut déjà considérer ce modèle comme un velomobile &amp;quot;fablabable&amp;quot; car de nombreuses pièces sont usinées à la CNC. &lt;br /&gt;
&lt;br /&gt;
L&#039;ensemble est en aluminium.&lt;br /&gt;
&lt;br /&gt;
Depuis cette époque, de nombreux modèles sont apparus, pour la pluspart en fibre de verre et/ou kevlar carbone.&lt;br /&gt;
De fabrication artisanale et de haut de gamme, ils sont très coûteux (&amp;gt;5000€).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comme le prix de ces modèles est élevé, de nombreuses fabrications maison existent. &lt;br /&gt;
Sur le forum [http://velorizontal.bbfr.net/f10-le-coin-du-constructeur-amateur velorizontal], les constructeurs francophones échangent leurs projets et leurs idées.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le velomobile se prête particulièrement à l&#039;auto-fabrication car il est relativement facile à construire, pas trop dangereux et amusant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Depuis quelques années, des projets opensource émergent peu à peu, comme le [http://www.mosquito-velomobiles.com/ mosquito], modèle haut de gamme et atypique.&lt;br /&gt;
&lt;br /&gt;
Yohan Vrielink, fondateur de l&#039;entreprise flevobike promeu également depuis 3 ans un projet de [http://velomobileseminar2012.blogspot.fr/2011/09/update-werkgroep-velomobiel-bouwpakket.html velomobile opensource] mais équipé d&#039;une mécanique brevetée...par lui.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Quels matériaux et composants seront nécessaires?====&lt;br /&gt;
&lt;br /&gt;
J&#039;ai choisi de réaliser la pluspart du véhicule en sandwich bois/polystyrene pour ses performances techniques, son prix et sa relative écologie.&lt;br /&gt;
&lt;br /&gt;
Le chassis autoporteur en structure sandwich bois/polystyrene extrudé et contreplaqué cintré.&lt;br /&gt;
&lt;br /&gt;
Comme matériaux, j&#039;envisage d&#039;utiliser :&lt;br /&gt;
* du contreplaqué 1.5mm pour le sandwich et le cintrage&lt;br /&gt;
* du polystyrene extrudé 20,30 et 60mm d&#039;épaisseur&lt;br /&gt;
* du contreplaqué 6mm aviation pour des inserts ponctuels&lt;br /&gt;
* de l&#039;aluminium 6mm pour des inserts mécaniques&lt;br /&gt;
* colle : epoxy ou PU&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le composants nécessaires :&lt;br /&gt;
* une transmission de vélo&lt;br /&gt;
* une roue arrière 20 pouces&lt;br /&gt;
* un train avant mc pherson 20 pouces : fabricable soit-même mais j&#039;en ai acheté un pour gagner du temps sur ce premier proto&lt;br /&gt;
* de la visserie et acquastillage divers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====d&#039;où viendront-ils?====&lt;br /&gt;
&lt;br /&gt;
le train avant de velomobile est acheté chez velomobiel.nl.&lt;br /&gt;
&lt;br /&gt;
le cp d&#039;une provenance inconnue (Cie eliceValex)&lt;br /&gt;
&lt;br /&gt;
le polystyrene aussi (LeroyMerlin)&lt;br /&gt;
&lt;br /&gt;
de la résine epoxy ecologique&lt;br /&gt;
&lt;br /&gt;
====combien ça coûte?====&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif est d&#039;arriver à un prix de l&#039;ordre de 1500€, soit 50% du prix du kit alleweder (le moins cher des velomobiles du marché).&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;6&amp;quot; style=&amp;quot;border-collapse:collapse;&amp;quot;&lt;br /&gt;
|  ||train avant    ||   possibilité d&#039;acheter que les roues 300€      ||   500€ &lt;br /&gt;
|-&lt;br /&gt;
|   ||transmission AR+ acquastillage     ||   Sram dual drive + cablerie frein et pedalier      ||   300€&lt;br /&gt;
|-&lt;br /&gt;
|   ||SilentBlocs rotules     ||   pour suspension AR      ||   70€&lt;br /&gt;
|-&lt;br /&gt;
|   ||Visserie diverse    ||      ||   20€&lt;br /&gt;
|-&lt;br /&gt;
!   mecanique  ||                                                                         ||        ||   890€&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  ||Contre-plaqué 1.5mm   ||   4 feuilles de 1.5mX1.5m à 70€/pièce      ||   280€ &lt;br /&gt;
|-&lt;br /&gt;
|   ||Contre-plaqué  20mm bouleau   ||   pour inserts mecaniques : 40X40cm      ||   7€&lt;br /&gt;
|-&lt;br /&gt;
|   ||Aluminium 6mm    ||   pour inserts mécaniques : 30X30cm      ||   10€&lt;br /&gt;
|-&lt;br /&gt;
|   ||colle et/ou résine  ||   choix à valider      ||   50€&lt;br /&gt;
|-&lt;br /&gt;
|   ||vernis ou gelcoat  ||   choix à valider      ||   30€&lt;br /&gt;
|-&lt;br /&gt;
|   ||matériel siège  ||   toile + sangles    ||   30€&lt;br /&gt;
|-&lt;br /&gt;
!   Châssis  ||   ||        ||   407€&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!   Total  ||   ||        ||   1297€&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour ce premier proto, je compte utiliser une roue arrière et transmission de récupération dans un premier temps&lt;br /&gt;
&lt;br /&gt;
====Quelles parties et systèmes seront ils fabriqués?====&lt;br /&gt;
&lt;br /&gt;
La caisse autoporteuse et la suspension arrière.&lt;br /&gt;
&lt;br /&gt;
Dans un second temps, j&#039;envisage de construire moi même un train avant.&lt;br /&gt;
&lt;br /&gt;
====Quel processus sera utilisé?====&lt;br /&gt;
&lt;br /&gt;
Sandwich bois/polystyrene , collé à la colle PU ou à l&#039;epoxy/sous vide (à valider)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Quelles tâches doivent être remplies?====&lt;br /&gt;
&lt;br /&gt;
* modélisation : définir un outil et un process de modélisation, puis modéliser effectivement&lt;br /&gt;
* fabrication de la structure cage en sandwich&lt;br /&gt;
* fabrication de la fourche arrière&lt;br /&gt;
* assemblage et collage de la peau&lt;br /&gt;
* assemblage de la partie cycle et de la transmission&lt;br /&gt;
* tests sur route&lt;br /&gt;
* publication des sources et documentation (tout au long du processus)&lt;br /&gt;
* diffusion : plans, kits et workshops&lt;br /&gt;
&lt;br /&gt;
====à quelles questions il faut répondre?====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* quel outil de modélisation libre est le plus adapté actuellement pour cette technique de fabrication ?&lt;br /&gt;
* quelle technique de collage est la plus simple et la plus fiable ?&lt;br /&gt;
* quel mécanisme de suspension est le plus simple à construire et le moins coûteux ?&lt;br /&gt;
* le châssis sera-t-il assez rigide?&lt;br /&gt;
&lt;br /&gt;
====quel est le calendrier ?====&lt;br /&gt;
&lt;br /&gt;
J&#039;ai commencé à travailler sur le projet depuis assez longtemps.&lt;br /&gt;
&lt;br /&gt;
Il me reste maintenant peu de temps pour finaliser le prototype, mais je vais malgré tout tenter d&#039;y arriver :&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;6&amp;quot; style=&amp;quot;border-collapse:collapse;&amp;quot;&lt;br /&gt;
|  &amp;gt;&amp;gt; 22 mai    ||   Modélisation du châssis sous blender&lt;br /&gt;
|-&lt;br /&gt;
| 23 mai||   achat des pièces manquantes début de la découpe du bois&lt;br /&gt;
|-&lt;br /&gt;
|   25 mai||collage de la poutrelle centrale&lt;br /&gt;
|-&lt;br /&gt;
|  26 mai||collage de l&#039;armature du châssis&lt;br /&gt;
|-&lt;br /&gt;
|   27 mai||collage de l&#039;essieu arrière&lt;br /&gt;
|-&lt;br /&gt;
|   28 mai||assemblage de l&#039;ensemble du châssis&lt;br /&gt;
|-&lt;br /&gt;
|   29 mai&amp;gt; 1 juin||présentation du travail en cours au http://www.festivald.net/&lt;br /&gt;
|-&lt;br /&gt;
|  2 juin&amp;gt;4 juin||finalisation du prototype&lt;br /&gt;
|-&lt;br /&gt;
|  4 juin||présentation finale&lt;br /&gt;
|-&lt;br /&gt;
|  juin||essais sur route&lt;br /&gt;
|-&lt;br /&gt;
|  juillet&amp;gt;octobre||publication/diffusion&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====quelle évaluation?====&lt;br /&gt;
&lt;br /&gt;
pour l&#039;évaluation un certain nombre de points seront à valider :&lt;br /&gt;
&lt;br /&gt;
* le process de fabrication&lt;br /&gt;
* la solidité effective de de la réalisation&lt;br /&gt;
* le comportement sur route&lt;br /&gt;
* le coût global&lt;br /&gt;
* le fait que les sources soient ré-appropriables&lt;br /&gt;
&lt;br /&gt;
==Cahier des charges==&lt;br /&gt;
&lt;br /&gt;
Celui-ci est inspiré du [[Velomobile#cahier_des_charges|cahier des charges]] défini lors de la première rencontre au summerlab :&lt;br /&gt;
&lt;br /&gt;
===technique de construction===&lt;br /&gt;
* matériaux de construction tant que possible écologiques (bois etc...)&lt;br /&gt;
* constructible sans moule&lt;br /&gt;
* maximum de pièces standard&lt;br /&gt;
&lt;br /&gt;
===fonctionnalité===&lt;br /&gt;
* accessible pour embarquer/débarquer&lt;br /&gt;
* couverture partiellement entoilée (pour permettre de rouler l&#039;été)&lt;br /&gt;
* maniable (rayon de braquage court)&lt;br /&gt;
* coffre grand et accessible (compte tenu des contraintes de stabilité)&lt;br /&gt;
Par rapport à cette dernière contrainte et par rapport au cahier des charges &amp;quot;summerlab&amp;quot;, l&#039;idée de donner la possibilité de transporter beaucoup de bagages ou un second passager est mise de côté : La géométrie du châssis en triangle rend dangereux le chargement large de la plateforme. Une solution complémentaire sera étudiée ultérieurement sous forme de remorques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==inspirations/expirations==&lt;br /&gt;
&lt;br /&gt;
Ce projet est la suite d&#039;une longue réflexion entamée en 2010.&lt;br /&gt;
&lt;br /&gt;
Aucours des [[Velomobile|summerlab 2012 &amp;amp; 2013]], j&#039;ai invité des gens à échanger autour de ce sujet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===construction bois===&lt;br /&gt;
&lt;br /&gt;
Contrairement aux idées reçues, le bois, et particulièrement le contreplaqué est très efficace pour réaliser des structures solides et légères.&lt;br /&gt;
&lt;br /&gt;
Encore maintenant, certains avions sont fabriqués entièrement an bois, particulièrement dans la [http://www.gilbert-pernot.fr/quel_avion_construire.html construction amateur]&lt;br /&gt;
&lt;br /&gt;
===sandwich Polystyrene / contreplaqué===&lt;br /&gt;
&lt;br /&gt;
J&#039;ai découvert la technique du sandwich polystyrene/contreplaqué sur un workshop en 2005 : [http://www.blids.nl/gallery/Plywood-Recumbent-Building-workshop-2003 plywood recumbent workshop 2005]&lt;br /&gt;
&lt;br /&gt;
Je l&#039;ai appliqué en 2010 pour réaliser deux tricycles couchés visibles sur [http://cdriko.free.fr mon blog]. &lt;br /&gt;
&lt;br /&gt;
Cette technique a certains avantages :&lt;br /&gt;
&lt;br /&gt;
* peu couteuse&lt;br /&gt;
* facile à mettre en oeuvre&lt;br /&gt;
* légère et solide&lt;br /&gt;
&lt;br /&gt;
mais elle a quelques inconvénients :&lt;br /&gt;
&lt;br /&gt;
* pas facile de faire des formes bizarres (surtout à la découpe manuelle)&lt;br /&gt;
* assemblages pas toujours simples avec des pièces mal ajustées&lt;br /&gt;
* l’absence de suspension rend la tenue de route à haute vitesse pas terrible&lt;br /&gt;
&lt;br /&gt;
===contreplaqué cintré===&lt;br /&gt;
&lt;br /&gt;
En 2012, j&#039;ai invité Titus VanDenBrink, qui a réalisé un velomobile tout en contreplaqué cintré, à la manière des kayaks.&lt;br /&gt;
&lt;br /&gt;
Avec du CP de 1,5mm d&#039;épaisseur, il a atteind un poids de 35kg tout compris !&lt;br /&gt;
&lt;br /&gt;
Les avantages de cette technique :&lt;br /&gt;
&lt;br /&gt;
* très légère&lt;br /&gt;
* permet des formes courbes (dans une certaine mesure)&lt;br /&gt;
&lt;br /&gt;
quelques inconvénient :&lt;br /&gt;
&lt;br /&gt;
* difficile à mettre en oeuvre (voir sur la page [[Velomobile#Technique_cousu-coll.C3.A9| du summerlab]])&lt;br /&gt;
* pas si solide que ça : [http://plywoodvelomobile.blogspot.fr/2012/10/break-down.html ça casse] de temps en temps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Alleweder===&lt;br /&gt;
&lt;br /&gt;
Litéralement &amp;quot;tous temps&amp;quot; est le premier vélomobile diffusé en kit, depuis le début des années 90.&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez proche de l&#039;objectif de cette étude, mais il est d&#039;une conception assez ancienne et utilise de l&#039;alumimium, qui rend la construction relativement longue et l&#039;empreinte carbone moins favorable.&lt;br /&gt;
&lt;br /&gt;
http://www.cyclesjv.com/pages/pages-cachees/velomobiles/alleweder-a4.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Johan Vrielink propose de partager autour du développement d&#039;un vélomobile opnesource&lt;br /&gt;
[http://velomobileseminar2012.blogspot.fr/ seminaire Velomobile]&lt;br /&gt;
&lt;br /&gt;
===Géométries alternatives===&lt;br /&gt;
&lt;br /&gt;
Par rapport à la structure la plus commune des vélomobiles, j &#039;ai envisagé différentes géométries alternatives :&lt;br /&gt;
&lt;br /&gt;
====Une roue avant / deux roues arrières====&lt;br /&gt;
Une structure proche du [[Velomobile/Spezi2013#Meufl|Meufl]] : 2 roues arrières 1 roue avant simplifie presque grandement la construction et permet d&#039;utiliser quasi exclusivement des pièces de vélo standard. &lt;br /&gt;
&lt;br /&gt;
Par contre, il faut construire un pédalier en Z qui n&#039;est pas si simple que ça. &lt;br /&gt;
&lt;br /&gt;
Par ailleurs, Une roue unique à l&#039;avant implique des efforts importants en cas de freinage en descente, qui peuvent rendre problématique la tenue de route.&lt;br /&gt;
&lt;br /&gt;
En fait, cette géométrie semble appropriée aux endroits équipés de belles pistes cyclables et avec un bon revêtement, ou juste pour la promenade.&lt;br /&gt;
&lt;br /&gt;
====Ovoo tandem penchant====&lt;br /&gt;
&lt;br /&gt;
Un tricycle reprenant la géométrie d&#039;un tandem [https://www.google.com/search?q=ovo+tandem&amp;amp;safe=off&amp;amp;tbm=isch&amp;amp;tbo=u&amp;amp;source=univ&amp;amp;sa=X&amp;amp;ei=6pbzUreXNunJ0QWMVg&amp;amp;ved=0CC0QsAQ&amp;amp;biw=1366&amp;amp;bih=630 OvO] (couché/couché) avec un essieu avant à roues jumelées penchant (comme les piaggo MP3).&lt;br /&gt;
&lt;br /&gt;
Cette géométrie permettrait une bonne tenue de route avec une faible largeur, ainsi qu&#039;une grande modularité de chargement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==carnet de bord==&lt;br /&gt;
&lt;br /&gt;
Je démarre donc le projet en février 2014 avec pour objectif de réaliser un alleweder en bois (d&#039;où le nom toutembois)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Modélisation===&lt;br /&gt;
&lt;br /&gt;
J&#039;ai utilisé blender pour modéliser ce projet.&lt;br /&gt;
&lt;br /&gt;
Bien que ce ne soit pas un logiciel de CAD, il est adapté à la modélisation de maillages indispensable pour réaliser la carrosserie.&lt;br /&gt;
&lt;br /&gt;
====Points de départ====&lt;br /&gt;
&lt;br /&gt;
[[image:Toutembois.startingParts.jpg|400px]] Je suis parti de différentes parties comme point de départ :&lt;br /&gt;
&lt;br /&gt;
* un train avant de velomobile mc Pherson (acheté chez velomobiel) : cette solution de facilité permet de réaliser le proto dans le temps imparti de la fabacademy (5 mois). Ultérieurement, je chercherais à réaliser moi même ces pièces, voire de concevoir un train avant original.&lt;br /&gt;
&lt;br /&gt;
* une transmission par chaine standard&lt;br /&gt;
&lt;br /&gt;
* un humain : l&#039;utilisateur final du véhicule.&lt;br /&gt;
&lt;br /&gt;
[[image:Toutembois.stressParts.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Les parties les plus sollicitées seront réalisées en sandwich CP1.5/styrodur60mm/CP1.5mm&lt;br /&gt;
&lt;br /&gt;
====Principe de modélisation====&lt;br /&gt;
&lt;br /&gt;
En utilisant les modifieurs dans blender, j&#039;ai joué des opérations booléennes pour ébaucher les sections de cadre.&lt;br /&gt;
&lt;br /&gt;
Cette technique permet d&#039;obtenir très rapidement des sections et de les déplacer à loisirs. les formes résultantes demanderont un traitement plus poussé pour être exploitées en découpe.&lt;br /&gt;
&lt;br /&gt;
[[Image:Toutembois.Principe.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
====le cadre extérieur====&lt;br /&gt;
&lt;br /&gt;
La structure de type cage sera réalisée en sandwich CP1.5/styrodur30/CP1.5&lt;br /&gt;
&lt;br /&gt;
[[image:Toutembois.cadre.0.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
les arceaux assemblés par mi-bois tenteront de se croiser aux endroits fortement sollicités (attaches de roues, transmission, suspension)&lt;br /&gt;
&lt;br /&gt;
Finalement, l&#039;ensemble du cadre sera découpable à la découpe laser (bois et polystyrene)&lt;br /&gt;
&lt;br /&gt;
[[image:Toutembois.parts.jpg|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====la peau====&lt;br /&gt;
&lt;br /&gt;
[[Image:Toutembois.peau.jpg|400px]] &lt;br /&gt;
la carrosserie extérieure permettra sera en CP cintré, mais elle peut rester modulaire...S&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Toutembois.V0.1.blend| Le fichier blender]] à télécharger...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Conception mécanique===&lt;br /&gt;
&lt;br /&gt;
Les parties les plus importantes du point de vue de la mécanique sont :&lt;br /&gt;
&lt;br /&gt;
* le train avant : je pars d&#039;un train avant de [http://en.velomobiel.nl/quest/ Quest], qui demande adaptation&lt;br /&gt;
* la fourche arrière&lt;br /&gt;
* La transmission via le chemin de chaîne (important et siège de fortes contraintes)&lt;br /&gt;
&lt;br /&gt;
les dimensions principales du velomobile :&lt;br /&gt;
&lt;br /&gt;
* voie : 80cm&lt;br /&gt;
* empattement : 1m15&lt;br /&gt;
&lt;br /&gt;
=====à propos du choix de l&#039;outil=====&lt;br /&gt;
&lt;br /&gt;
Pour modéliser une géométrie de suspension, j&#039;ai d&#039;abord pensé utiliser Freecad qui offre notamment un module d&#039;esquisses sous contraintes.&lt;br /&gt;
&lt;br /&gt;
Malheureusements, quelques tests m&#039;on montré les limites de cet outil : les contraintes ne fonctionnent pas correctement dans les systèmes complexes, et les esquisses sont uniquement 2D.&lt;br /&gt;
&lt;br /&gt;
Comme pour la conception du châssis et de la carrosserie je vais utiliser blender, c&#039;est vers cet outil que je me tourne, malgré le fait que ce ne soit pas vraiment un outil de CAO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====train avant====&lt;br /&gt;
&lt;br /&gt;
C&#039;est la partie la plus pointue de la conception mécanique du velomobile.&lt;br /&gt;
&lt;br /&gt;
Pour gagner du temps et simplifier la fabrication, j&#039;ai acheté un train avant de [http://en.velomobiel.nl/quest/ Quest].&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;un train de type Mc pherson : cette géométrie est très efficace et permet d&#039;être très léger, par contre elle nécessite une construction précise pour fonctionner correctement.&lt;br /&gt;
&lt;br /&gt;
Je me suis aidé de cette ressource très complète sur [http://www.ihpva.org/Projects/PracticalInnovations/weld.html#Trike%20Steering%20Geometry la géométrie d&#039;un train avant]&lt;br /&gt;
&lt;br /&gt;
Pour trouver les positions idéales et les longueurs de bras, j&#039;ai utilisé les contraintes du sketcher de freecad et l&#039;aide de laurentM (merci!) [[media:TrainAV-V2.fcstd]] pour modéliser les mouvements de direction&lt;br /&gt;
&lt;br /&gt;
[[image:Quest.front.drive.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
Le quest a une voie de 70cm, or, je désire réaliser un vélomobile de 80cm de voie et d&#039;un empatement un peu différent.&lt;br /&gt;
&lt;br /&gt;
Je dois donc revoir la géométrie, notament pour la correction Hackerman&lt;br /&gt;
&lt;br /&gt;
J&#039;ai donc relevé les dimensions du train pour le modéliser en 3D.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:McPherson.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Le train est fixé au chassis par les rotules figurées en bleu clair et par le haut des amortisseurs&lt;br /&gt;
&lt;br /&gt;
=====angle de pivot=====&lt;br /&gt;
&lt;br /&gt;
L&#039;axe de rotation du demi-train est virtuel (en rouge): il passe par l&#039;attache de l&#039;amortisseur, et croise les axes des deux tirants (ici prolongés pour faciliter les tracé) au point vert.&lt;br /&gt;
&lt;br /&gt;
Pour qu&#039;il soit bien placé, il doit toucher le sol haut milieu du pneu (afin d&#039;éviter que la direction soie affectée par le freinage ou l&#039;accéleration)&lt;br /&gt;
&lt;br /&gt;
[[image:VirtualRotationAxis.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=====angle de chasse=====&lt;br /&gt;
&lt;br /&gt;
L&#039;angle de chasse est l&#039;angle entre la verticale et l&#039;axe passant par l&#039;axe de la roue et l&#039;axe de pivot.&lt;br /&gt;
&lt;br /&gt;
[[image:Caster.png|300px]]&lt;br /&gt;
&lt;br /&gt;
cet angle doit avoir une valeur minimum pour faire en sorte que le véhicule tende naturellement à rouler droit (comme une roue de caddie)&lt;br /&gt;
&lt;br /&gt;
=====Correction ackermann=====&lt;br /&gt;
&lt;br /&gt;
Si les rotules de directions étaient exactement parallèles à la roue, en virage, les deux roues resteraient parallèles.&lt;br /&gt;
&lt;br /&gt;
Or, en virage, la trajectoire du véhicule passe par un cercle tangent à la roue arrière.&lt;br /&gt;
&lt;br /&gt;
Il faut décaler les routules de direction pour corriger ce défaut.&lt;br /&gt;
&lt;br /&gt;
Cette compensation s&#039;appelle [http://en.wikipedia.org/wiki/Ackermann_steering_geometry ackermann], du nom de son inventeur, et revient à l&#039;effet différentiel appliqué à la direction :&lt;br /&gt;
&lt;br /&gt;
La roue intérieure a un diamètre de braquage inférieur à la roue extérieure&lt;br /&gt;
&lt;br /&gt;
[[image:Hackerman.png|400px]]&lt;br /&gt;
&lt;br /&gt;
L&#039;expérience montre qu&#039;il suffit que la rotule de direction croise un axe qui relie le point de rotation de la roue avant et le centre de la roue arrière.&lt;br /&gt;
&lt;br /&gt;
Dans le cas d&#039;une commande centrale de la direction (comme c&#039;est le cas ici), Le décalage de la rotule de direction peut être reporté au niveau du traingle de commande de direction.&lt;br /&gt;
&lt;br /&gt;
====Chaîne de transmission====&lt;br /&gt;
&lt;br /&gt;
Le chemin de chaine doit être étudié avec soin, pour éviter de gêner le pilote.&lt;br /&gt;
&lt;br /&gt;
Les roulettes de renvoi doivent être fixées solidement car toute la puissance de propulsion passe par elles (particulièrement le chemin aller : de la roue arrière au pédalier)&lt;br /&gt;
&lt;br /&gt;
J&#039;ai utilisé une image de fond pour vérifier la position du pilote&lt;br /&gt;
&lt;br /&gt;
[[image:ChainDrive.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Des ressources sur les boitiers e pédalier&lt;br /&gt;
&lt;br /&gt;
http://www.velotech.fr/boitier-de-pedalier-standards/&lt;br /&gt;
&lt;br /&gt;
====Fourche arrière====&lt;br /&gt;
&lt;br /&gt;
elle sera construite en sandwich, comme le reste du châssis.&lt;br /&gt;
&lt;br /&gt;
Les articulations seront des silenblocks.&lt;br /&gt;
&lt;br /&gt;
Quelques données pour évaluer la taille de ces pièces  :&lt;br /&gt;
&lt;br /&gt;
* masse du pilote+machine = 110Kg&lt;br /&gt;
* 1/3 du poids sur l&#039;arrière&lt;br /&gt;
* 2 silentblocs d&#039;articulation&lt;br /&gt;
&lt;br /&gt;
donc la charge axiale est d&#039;environ : 110 X 9.81 / 3 / 2 =~ 180N&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pour plus de sécurité, je choisi un modèle bien surdimensionné dans le catalogue paulstra :&lt;br /&gt;
&lt;br /&gt;
[[image:Silenbloc.catalog.png|500px]]&lt;br /&gt;
&lt;br /&gt;
la référence 561424 résiste à une charge statique de 80 daN soit 800N&lt;br /&gt;
&lt;br /&gt;
j&#039;ai donc modélisé sommairement ce silentbloc : D=28, L=27, l=20 axe de 10mm&lt;br /&gt;
&lt;br /&gt;
[[image:Silentbloc.alone.png|261px]]&lt;br /&gt;
&lt;br /&gt;
Pour la suspension, je pense utiliser une butée conique, qui a la particularité d&#039;amortir les chocs et d&#039;être progressive.&lt;br /&gt;
&lt;br /&gt;
[[image:Vibrachoc.png|500px]]&lt;br /&gt;
&lt;br /&gt;
j&#039;ai choisi le modèle 512503&lt;br /&gt;
&lt;br /&gt;
en stock : 512307 : 30X30mm&lt;br /&gt;
&lt;br /&gt;
[[image:Rear.fork.profil.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Le cone appuyera sur le châssis&lt;br /&gt;
&lt;br /&gt;
[[image:Rear.fork.pers.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===exports pour découpe===&lt;br /&gt;
&lt;br /&gt;
voici les exports d&#039;une version intermédiaire&lt;br /&gt;
&lt;br /&gt;
[[media:Poutrella.cut.nested.svg]]&lt;br /&gt;
&lt;br /&gt;
[[media:Tous.nested.svg]]&lt;br /&gt;
&lt;br /&gt;
la poutre centrale&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Premiere ébauche de montage===&lt;br /&gt;
&lt;br /&gt;
à l&#039;occasion du festival D, et accessoirement de la fin de fabacademy,&lt;br /&gt;
&lt;br /&gt;
je réalise une ébauche en l&#039;état actuel de l&#039;avancement de mes travaux.&lt;br /&gt;
&lt;br /&gt;
La découpe s&#039;est bien passée, mais il y aurai moyen d&#039;optimiser encore les chutes&lt;br /&gt;
&lt;br /&gt;
Je me suis reconstruit un outil pour la découpe de fil chaud : ça marche maintenant bien&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
je n&#039;ai qu&#039;une émisphère du vélo en bois, mais j&#039;ai put découper un miroir en mousse...&lt;br /&gt;
&lt;br /&gt;
[[image:Animontage.gif]][[image:Squelette.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
ça me permet de valider le principe de montage : jusque là, tout s&#039;emboite pratiquement parfaitement&lt;br /&gt;
&lt;br /&gt;
demain j&#039;essayerais de monter les roues avant...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@ suivre...&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;br /&gt;
[[Catégorie:Velomobile]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Velomobile&amp;diff=8552</id>
		<title>Velomobile</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Velomobile&amp;diff=8552"/>
		<updated>2014-06-19T09:33:43Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = Velomobile&lt;br /&gt;
|status =concept&lt;br /&gt;
|image =Capture-2.png&lt;br /&gt;
|description = Velomobile OpensSource fabricable dans un fablab&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs = Cedric&lt;br /&gt;
|ingrédients = bois, métal, toile, toile&lt;br /&gt;
|categories =appareils scéniques&lt;br /&gt;
|url = https://projets.pingbase.net/libro/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projet de développement d&#039;un vélomobile opensource fabricable dans un fablab&lt;br /&gt;
&lt;br /&gt;
Cette page retrace les deux semaines de travail réalisées durant le summerlab à Nates en Juillet 2012, organisé par PiNG à l&#039;école d&#039;architecture de Nantes. &lt;br /&gt;
&lt;br /&gt;
[[File:Summercamp_velomobile.pdf|Présentation du workshop]]&lt;br /&gt;
&lt;br /&gt;
Le but initial était de réaliser un prototype en deux semaines.&lt;br /&gt;
Finalement, nous en sommes restés à tester différentes solutions pour des problèmes particuliers...&lt;br /&gt;
&lt;br /&gt;
==La suite==&lt;br /&gt;
&lt;br /&gt;
Suite à cette rencontre, nous avons décidé de partager nos projets ici&lt;br /&gt;
&lt;br /&gt;
[[Velomobile/CompletementCintre|CompletementCintre]] un velomobile tout cintré...en cours&lt;br /&gt;
&lt;br /&gt;
Luc: [[velomobile chassis plaque|ChassisPlaque]] un chassis en plaques sandwich cp-extrude sur lequel on pose un carénage en plastique alveolaire. Les plans sont à-peu-près terminés, hormis quelques précisions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
toutes les souspages velomobile :&lt;br /&gt;
{{Special:PrefixIndex/velomobile/}}&lt;br /&gt;
&lt;br /&gt;
==cahier des charges==&lt;br /&gt;
&lt;br /&gt;
Le but est de concevoir un vélomobile constructible dans un fablab et/ou montable sans trop d&#039;outils.&lt;br /&gt;
&lt;br /&gt;
===utilitaire===&lt;br /&gt;
* utilitaire : au quotidien en remplacement d&#039;une voiture&lt;br /&gt;
* qu&#039;on peut charger facilement dans un coffre fermé : bagages, enfants&lt;br /&gt;
* la fonctionnalité d&#039;un triporteur &lt;br /&gt;
* peut transporter un vélo pliant (pour accompagner un adulte)&lt;br /&gt;
* accessibilité facile&lt;br /&gt;
* cabriolet et/ou modulaire&lt;br /&gt;
* réglage en fonction de la taille du pilote (par le siège)&lt;br /&gt;
* frein de parking&lt;br /&gt;
* solution antivol (accrochage)&lt;br /&gt;
&lt;br /&gt;
===visuel===&lt;br /&gt;
* esthétique sérieuse (fo pas rigoler quand on le voit)&lt;br /&gt;
* visibilité passive &lt;br /&gt;
* visibilité active (avant arrière)&lt;br /&gt;
&lt;br /&gt;
===dynamique===&lt;br /&gt;
* la vitesse d&#039;un vélomobile &lt;br /&gt;
* assistance électrique (45km/h)&lt;br /&gt;
* peut éventuellement rouler sans assistance (voir petit plateau de dépannage)&lt;br /&gt;
* rayon de braquage court&lt;br /&gt;
&lt;br /&gt;
===entretien===&lt;br /&gt;
* entretien facile (mécanique accessible)&lt;br /&gt;
* réparation facile (changement de parties de carrosserie faciles)&lt;br /&gt;
* maximum de pièces standards / ou trouvables dans des circuits grand public&lt;br /&gt;
&lt;br /&gt;
===fabrication===&lt;br /&gt;
* accessible à l&#039;amateur&lt;br /&gt;
* constructible avec des CNC mais éventuellement faisable avec des outils standards&lt;br /&gt;
* simple de conception&lt;br /&gt;
* maximum de matériaux sains et écologiques&lt;br /&gt;
* modifiable / personnalisable&lt;br /&gt;
* utilisant au maximum des matériaux écologiques (faible coût en matière grise) : principalement le bois&lt;br /&gt;
* vive le nombre d&#039;or&lt;br /&gt;
&lt;br /&gt;
===caractéristiques techniques===&lt;br /&gt;
&lt;br /&gt;
* voie = 80 cm &lt;br /&gt;
* empattement = 80X1,618 = 129,44 cm&lt;br /&gt;
* garde au sol = 12/15 cm&lt;br /&gt;
&lt;br /&gt;
==solutions techniques==&lt;br /&gt;
&lt;br /&gt;
===Logiciels de CAO utilisés===&lt;br /&gt;
&lt;br /&gt;
En essayant d&#039;utiliser uniquement des logiciels libres :&lt;br /&gt;
&lt;br /&gt;
====Freeship====&lt;br /&gt;
[http://www.hydronship.net/downloads.htm freeship] &lt;br /&gt;
permet de réaliser du développement de surface : décrire une forme 3d qui sera réalisée avec des planches cintrées&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/projects/freeship/ Documentation en français]&lt;br /&gt;
&lt;br /&gt;
Emmanuel Laurent a développé [https://sites.google.com/site/velo3d/ un script génératif] en python, pour créer un vélo couché paramétrique&lt;br /&gt;
&lt;br /&gt;
====Openscad====&lt;br /&gt;
[http://www.openscad.org/ Openscad]&lt;br /&gt;
&lt;br /&gt;
logiciel de CAO paramétrique&lt;br /&gt;
&lt;br /&gt;
Décrire les pièces sous forme de code&lt;br /&gt;
&lt;br /&gt;
====Freecad====&lt;br /&gt;
[https://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page site web et aide]&lt;br /&gt;
&lt;br /&gt;
libre / gratuit /linux-windows-mac&lt;br /&gt;
&lt;br /&gt;
logiciel de CAO (equivalent de solidworks,etc...), nombreuses possibilités mais encore en développement.&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/playlist?list=PL81C9CD4434F719E5 Plusieurs tutorials disponibles]&lt;br /&gt;
&lt;br /&gt;
Le sujet de ces tuto ? comment dessiner un cadre de vélo et des roues :-)&lt;br /&gt;
quel meilleur sujet aurait-t&#039;on pu trouver ?&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Video_tutorials D&#039;autres tutorials]&lt;br /&gt;
&lt;br /&gt;
Extension FreeCAD pour concevoir des coques de bateau&lt;br /&gt;
[http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=FreeCAD-Ship_s60_tutorial Tutorial]&lt;br /&gt;
&lt;br /&gt;
Freeship est intégré à la dernière version de FreeCAD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Emmanuel Laurent a commencé un script python permetant de créer des cadres paramétriques de vélo couché...à suivre...&lt;br /&gt;
&lt;br /&gt;
====inkscape====&lt;br /&gt;
[http://inkscape.org/ Inkscape, site web du logiciel]&lt;br /&gt;
&lt;br /&gt;
libre / gratuit / linux-windows-mac&lt;br /&gt;
&lt;br /&gt;
logiciel de dessin vectoriel (comparable à Illustrator, Freehand, CorelDraw), intéressant ici pour des dessins et plans en 2D.&lt;br /&gt;
&lt;br /&gt;
===Fournitures===&lt;br /&gt;
====Panneaux bois====&lt;br /&gt;
&lt;br /&gt;
* [[http://boisdeguyenne.com/catalogue.php?id_page=30181800 Bois de Guyenne]] Web site for Plywood : from 0,4mm to 30mm&lt;br /&gt;
&lt;br /&gt;
* [[http://www.panofrance.fr Panofrance]]&lt;br /&gt;
&lt;br /&gt;
* [[http://www.charles-acs.fr/produits/panneaux-derives/contreplaques-speciaux-aviation/contreplaques-speciaux/default.aspx Charles ACS]]&lt;br /&gt;
&lt;br /&gt;
* [[http://www.helicesvalex.com/ Helices Valex]]&lt;br /&gt;
&lt;br /&gt;
==pistes explorées==&lt;br /&gt;
&lt;br /&gt;
Des pistes ouvertes par tibaut : [https://docs.google.com/document/d/1PQV7GEerJE2_SJsrjeRm2Y4orDTh5qwO-yk-FpSsOao/edit?pli=1 un doc à consulter]&lt;br /&gt;
&lt;br /&gt;
====Le prototype de Titus====&lt;br /&gt;
&lt;br /&gt;
Titus Van den Brink est venu avec son prototype en contre-plaqué cintré.&lt;br /&gt;
&lt;br /&gt;
Il nous explique les avantages et inconvénients de certaines solutions techniques&lt;br /&gt;
&lt;br /&gt;
{{#Widget:Vimeo|id=46570749}}&lt;br /&gt;
&lt;br /&gt;
La machine pèse 23Kg tout compris....et manque un peu de rigidité&lt;br /&gt;
&lt;br /&gt;
====Maquette en carton échelle 1====&lt;br /&gt;
Nous commençons car copier le Leiba avec du carton, pour se rendre compte de la technique de fabrication&lt;br /&gt;
[[{{ns:file}}:Maquette_carton1.jpg|500px|une copie de leiba en carton]]&lt;br /&gt;
[[{{ns:file}}:S_P1070912.jpg|250px|deux sandwich latéraux]]&lt;br /&gt;
&lt;br /&gt;
On découvrira plus tard que l&#039;on peut construire [http://www.monpetitbiz.fr/un-velo-en-carton-qui-peut-etre-construit-pour-moins-de-15/ un vélo entier en carton]&lt;br /&gt;
&lt;br /&gt;
====Carrosserie gonflable====&lt;br /&gt;
&lt;br /&gt;
Dans l&#039;idée d&#039;un véhicule convertible et modulaire, on a évoqué l&#039;idée de réaliser une carrosserie gonflable, qui se gonfle automatiquement avec le vent apparent, et reste gonflée grace à des soupapes à velcro.&lt;br /&gt;
&lt;br /&gt;
====maquettes en carton====&lt;br /&gt;
&lt;br /&gt;
Nous avons réalisé quelques maquettes en imaginant un châssis en sandwich&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:S_P1070925.jpg&lt;br /&gt;
Image:S_P1070926.jpg&lt;br /&gt;
Image:S_P1070927.jpg&lt;br /&gt;
Image:S_P1070928.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====suspension====&lt;br /&gt;
&lt;br /&gt;
On a évoqué l&#039;usage de silentblocs en torsion pour servir à la fois d&#039;articulation et de ressort&lt;br /&gt;
&lt;br /&gt;
[http://www.rosta.ch/media/dl/Gummifeder-Technologie-EN/2010_Product_Group_Rubber_Suspension_Units.pdf dans ce catalogue] on trouve des silentblocs adaptés.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====ScannerKinect &amp;amp; pilote====&lt;br /&gt;
&lt;br /&gt;
Pour vérifier l&#039;encombrement du pilote dans le cockpit, nous avons testé un scan 3D à base de Kinect&lt;br /&gt;
[[{{ns:file}}:S_P1070922.jpg|300px|Le scan brut]]&lt;br /&gt;
&lt;br /&gt;
====transmission reglable====&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;une transmission réglable facilement, sans changer la taille de la chaîne.&lt;br /&gt;
&lt;br /&gt;
[[{{ns:file}}:SchemaExplicatif.png|300px|Principe de construction]]&lt;br /&gt;
[[{{ns:file}}:Implantation.chassis.png|300px|Implantation dans le chassis]]&lt;br /&gt;
&lt;br /&gt;
Le moyeux intermédiaire, au sol, accueillera la chaîne allant à la roue arrière.&lt;br /&gt;
&lt;br /&gt;
On peut mettre sur l&#039;équipage un changement de vitesse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[{{ns:file}}:TransmissionReglable1.JPG|300px|premier essai]]&lt;br /&gt;
[[{{ns:file}}:TransmissionReglableInside.JPG|300px|...en situation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le problème est que le pédalier est un peu haut (38cm du sol). Il faut réduire la taille de la jambe de reglage.&lt;br /&gt;
&lt;br /&gt;
Ce dispositif semble intéressant, mais l&#039;ajout de poids, et surtout des faiblesses de rigidité constituent des inconvénients gênants.&lt;br /&gt;
&lt;br /&gt;
Le siège réglable (comme la version ébauchée du vélomobile de Titus) pourrait rester la solution la plus simple.&lt;br /&gt;
&lt;br /&gt;
====chassis plat====&lt;br /&gt;
&lt;br /&gt;
[[{{ns:file}}:flatChassis-Luc.png|500px|vue chassis + carénage]]&lt;br /&gt;
&lt;br /&gt;
L&#039;idée est de concevoir un chassis-plaque qui contienne un maximum de composants du train roulant. L&#039;élément de base est le sandwich feuille contreplaqué (1,5mm voire 1mm) - polystyrene extrude - feuille contreplaqué car c&#039;est un assemblage de matériaux qui s&#039;avère très robuste tout en étant léger. On travaille aussi à limiter au maximum la quantité de métal pour les pièces techniques et à concevoir un maximum d&#039;éléments en sandwich cp-polystyrene-cp. Cela s&#039;obtient notamment en utilisant cette combinaison de matériaux pour les triangles de suspension avant et arrière. Le châssis vu de dessus a la forme d&#039;une goutte d&#039;eau. Des renforts faits en sandwich également sont montés perpendiculairement au fond pour rigidifier et consolider l&#039;ensemble chassis. Ils montent en section fine jusqu&#039;au-dessus de la tête du cycliste ce qui constitue à la fois un arceau de protection et un support pour un siège en tension qui ne nécessite pas de cadre de tension supplémentaire. Ce sont des anneaux élastiques de siège de 2cv qui sont prévus comme éléments élastiques en traction pour les suspensions, par souci de poids et de prix et parce qu&#039;on peut en monter plusieurs de front pour durcir la suspension. A propose de 2cv, ce véhicule a également inspiré le système de suspension avant. Ce qui est prévu pour le carénage c&#039;est un assemblage de longues pièces de coroplast. En effet, au vu de la solidité attendue du chassis il ne serait pas nécessaire d&#039;exiger du carénage une solidité mécanique particulière. L&#039;essentiel du travail de dessin du chassis est fait sur Inkscape, logiciel libre de dessin vectoriel.&lt;br /&gt;
&lt;br /&gt;
====Calculs de géométrie de direction====&lt;br /&gt;
&lt;br /&gt;
Réaliser une direction de vélomobile avec une géométrie correcte n&#039;est pas évident; en effet :&lt;br /&gt;
* l&#039;angle de pivot permet à l&#039;axe de direction d&#039;entrer en intersection avec la roue au niveau du contact de celle ci au sol (dépend de la position du pivot et du diamètre de la roue)&lt;br /&gt;
* l&#039;angle de chasse fait pencher un peut le pivot vers l&#039;arrière du véhicule, pour inciter le vélomobile à rouler droit quand on ne topuche pas au guidon (un peu comme une roue de caddy)&lt;br /&gt;
* La compensation ackerman fait en sorte que la roue intérieure au virage braque plus que celle extérieure. (dépend de la voie, de l&#039;empatement, de la position des pivots de direction, et du système de direction)&lt;br /&gt;
&lt;br /&gt;
Il serait utile de concevoir un canevas dans freecad qui permette de déterminer ces différents angles, en fonction des caractéristiques du véhicule.&lt;br /&gt;
&lt;br /&gt;
Documentation&lt;br /&gt;
* [http://www.ihpva.org/Projects/PracticalInnovations/weld.html#Trike%20Steering%20Geometry http://www.ihpva.org/Projects/PracticalInnovations/weld.html#Trike%20Steering%20Geometry]&lt;br /&gt;
* [http://www.velomobile.de/GB/Technique/Steering/steering.html http://www.velomobile.de/GB/Technique/Steering/steering.html]&lt;br /&gt;
* [http://www.eland.org.uk/steering.html Peter Eland] : des données et des tableurs pour calculer les géometries de la direction. Ca s&#039;approche de ce qu&#039;il faudrait mais en 3D ca serait mieux !&lt;br /&gt;
&lt;br /&gt;
====techniques de fabrication====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====sandwich=====&lt;br /&gt;
&lt;br /&gt;
La technique du sandwich consiste à enfermer un matériaux peu solide mais imcompressible entre deux peaux de matériaux très solide.&lt;br /&gt;
Le résultat donne un objet très solide et léger.&lt;br /&gt;
&lt;br /&gt;
Concrètement, deux feuilles de 1,5mm de contre-plaqué collées sur du polystyrène extrudé sont solides et légères, et peuvent servir de structure.&lt;br /&gt;
&lt;br /&gt;
[http://www.cours.polymtl.ca/mec6306/Sandwish.pdf un cours à ce sujet] pose les bases.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;âme, utiliser du carton plutot que du polystyrene pourrait être plus écologique.&lt;br /&gt;
&lt;br /&gt;
[http://www.lhexagone.com/carton-nid-abeilles.php http://www.lhexagone.com/assets/images/Nid_abeilles_papier_carton.jpg]&lt;br /&gt;
&lt;br /&gt;
voire, on pourrait même construire toute la machine en carton :&lt;br /&gt;
&lt;br /&gt;
[http://www.monpetitbiz.fr/un-velo-en-carton-qui-peut-etre-construit-pour-moins-de-15/ http://www.erb.co.il/uploads/files/Cardboard%20Bicycles%203.jpg]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assembler du bois cintré n&#039;est évident du premier coup. Il faut utiliser des techniques spécifiques&lt;br /&gt;
&lt;br /&gt;
=====technique emboité=====&lt;br /&gt;
&lt;br /&gt;
[http://blog.makezine.com/2012/04/13/cnc-panel-joinery-notebook/  Avec une découpe laser], il est possible de créer des mi-bois pour faciliter l&#039;assemblage&lt;br /&gt;
&lt;br /&gt;
http://makezineblog.files.wordpress.com/2012/04/cnc-panel-joinery-grab-bag.png&lt;br /&gt;
&lt;br /&gt;
Cette technique permettrai de faciliter l&#039;assemblage &lt;br /&gt;
&lt;br /&gt;
=====Technique cousu-collé=====&lt;br /&gt;
&lt;br /&gt;
La technique du cousu/collé est très ancienne dans la construction navale (principalement pour les kayaks et embarquations légères)&lt;br /&gt;
Elle peut s&#039;appliquer à différents matériaux, mais est surtout employée avec du contreplaqué.&lt;br /&gt;
&lt;br /&gt;
La couture peut se faire avec&lt;br /&gt;
 - du fil&lt;br /&gt;
 - du fil de fer&lt;br /&gt;
 - des agraphes&lt;br /&gt;
&lt;br /&gt;
[http://roder.kayak.over-blog.com/25-index.html un exemple] ici avec du fil de fer (pour un kayak)&lt;br /&gt;
&lt;br /&gt;
Modification de la technique cousu-collé (utilisé pour faire des canoé-kayak en ctp) par Emmanuel&lt;br /&gt;
&lt;br /&gt;
* decoupe de 2 plaques avec des percages [[Fichier:DSC02272.JPG|300px|decoupe de 2 plaques de test]]&lt;br /&gt;
* assemblage avec une ficelle [[Fichier:DSC02274.JPG|300px|assemblage avec une ficelle]]&lt;br /&gt;
* assemblage / vue de derrière [[Fichier:DSC02275.JPG|300px]]&lt;br /&gt;
* un peu de colle à bois dans la fente [[Fichier:DSC02279.JPG|300px]]&lt;br /&gt;
* serrage de la ficelle [[Fichier:DSC02281.JPG|300px]]&lt;br /&gt;
* après séchage [[Fichier:DSC02284.JPG|300px]]&lt;br /&gt;
* après séchage autre face [[Fichier:DSC02285.JPG|300px]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est la colle qui tient l&#039;assemblage, la ficelle ne sert plus à rien&lt;br /&gt;
on peut laisser la ficelle en place (c&#039;est joli!)&lt;br /&gt;
&lt;br /&gt;
A vous d&#039;essayer ca avec du CTP plus fin et en donnant de la courbure.&lt;br /&gt;
A Technistub, je n&#039;ai que du 3mm d&#039;épaisseur, ca ne se courbe pas bien...&lt;br /&gt;
&lt;br /&gt;
=====Alu cintré=====&lt;br /&gt;
[[{{ns:file}}:cintrageTubeAlu.jpg|300px|cintrage d&#039;un tube aluminium]] &lt;br /&gt;
Des segments de tube aluminium peuvent contribuer à rigidifier des pièces en contreplaqué fin. Un moyen de cintrer ces tubes sans faire appel à un outillage spécialisé est de constituer un gabarit de la forme que l&#039;on veut donner au tube buis de plaquer ce tube contre le gabarit et de le maintenir en position avec des câles vissées. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Decoupe du CP=====&lt;br /&gt;
[[{{ns:file}}:decoupeCutter.jpg|300px|decoupe contreplaque au cutter]] &lt;br /&gt;
Le contreplaqué fin (ici, 1,5mm) se découpe plus facilement et proprement au cutter qu&#039;à la scie, du moins pour les coupes droites. La découpe en courbe est plus laborieuse.&lt;br /&gt;
&lt;br /&gt;
====éclairage====&lt;br /&gt;
[http://forum.velotaf.com/topic/12853-eclairage-led-cree-xp-g-et-dynamo/page__p__283545__hl__bricolage+phare+led__fromsearch__1#entry283545 phare de vélo en DIY]&lt;br /&gt;
&lt;br /&gt;
==references==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===velos et velomobiles===&lt;br /&gt;
&lt;br /&gt;
[[VoituretteAPedales]]&lt;br /&gt;
&lt;br /&gt;
[http://plywoodvelomobile.blogspot.fr/ Le Blog de Titus, qui a fabriqué un velomobile en cp cintré]&lt;br /&gt;
&lt;br /&gt;
[https://sites.google.com/site/cycleentransition/ cycle en transistion] l&#039;entreprise de Thibaut Salloignon&lt;br /&gt;
&lt;br /&gt;
[http://cdriko.free.fr/dc/ tricycles couchés en cp/sandwich] (cédric)&lt;br /&gt;
&lt;br /&gt;
[http://www.blids.nl/gallery/Plywood-Recumbent-Building-workshop-2003 le workshop 2003 avec Sjaak Bloomberg &amp;amp; Paddy Milsford : construire des vélos couchés en contreplaqué]&lt;br /&gt;
&lt;br /&gt;
[http://forum.tontonvelo.com/viewtopic.php?f=8&amp;amp;t=2613&amp;amp;start=0 construire son velomobile en 1941]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.whpva.org/vph/index.php?title=Accueil le wiki de l&#039;association de la propulsion humaine] (un projet abandonné de vélomobile opensource y traine...)&lt;br /&gt;
&lt;br /&gt;
[http://www.hellbentcycles.com/work_shop.htm hellbentcycles : 2 PDF sur le conception de trikes]&lt;br /&gt;
&lt;br /&gt;
[http://www.hypertrike.org/ Hypertrike] : open source velomobile with a fibre reinforced plastic shell&lt;br /&gt;
&lt;br /&gt;
[http://digitalakuten.com/bicycles/ meufl velomobile] ultraléger et amphibie...&lt;br /&gt;
&lt;br /&gt;
===expériences économiques/artisanales===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://velovergne.tk/ velovergne] fabriquant de carrosseries en auvergne&lt;br /&gt;
&lt;br /&gt;
[http://www.aliaciklo.fr/ Aliaciklo] constructeurs de vélos couchés dans le sud ouest&lt;br /&gt;
&lt;br /&gt;
===expériences/techniques atypiques===&lt;br /&gt;
&lt;br /&gt;
[http://www.padd.nl/portfolio/plasticbike.htm Un vélo imprimé d&#039;une pièces en plastique]&lt;br /&gt;
&lt;br /&gt;
[http://www.monpetitbiz.fr/un-velo-en-carton-qui-peut-etre-construit-pour-moins-de-15/ Un vélo avec des plaques de cartons alvéolaires]&lt;br /&gt;
&lt;br /&gt;
[http://envelomobile.wordpress.com/ en velomobile: utilisation quotidienne]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=hVZhGP4cR6o VECA] Vehicule expérimental de création artistique] un atelier/salle de spectacle/camping car&lt;br /&gt;
&lt;br /&gt;
===connexes &amp;amp; techniques de conception===&lt;br /&gt;
&lt;br /&gt;
[http://inter.action.free.fr/publications/auto-eco/auto-eco.pdf Reflexion sur l&#039;energétique des véhicules routiers (11,5 Mo)] (inter.action.free.fr est un bon site à explorer)&lt;br /&gt;
&lt;br /&gt;
[http://strabic.fr/Vers-un-design-libre.html le design libre par Christophe André]&lt;br /&gt;
&lt;br /&gt;
[http://aerodyne-cachan.blogspot.fr/search?updated-min=2009-01-01T00:00:00-08:00&amp;amp;updated-max=2009-04-27T06:34:00-07:00&amp;amp;max-results=26&amp;amp;start=12&amp;amp;by-date=false Blog de Aerodyne] (Mathieu Barreau)&lt;br /&gt;
Bcp d&#039;intérêt pour aéronautique, aérodynamique, constructeur amateur d&#039;avion, fabrication d&#039;une soufflerie, banc de traction,etc...&lt;br /&gt;
S&#039;intéresse au vélomobile : à construit un alleweder et un GOone.&lt;br /&gt;
sur le blog, chercher les posts consacré au VM&lt;br /&gt;
&lt;br /&gt;
[http://www.humdingerwind.com/#/home/ windbelt generator] : une éolienne atypique&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Velomobile]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=VagueTable&amp;diff=8551</id>
		<title>VagueTable</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=VagueTable&amp;diff=8551"/>
		<updated>2014-06-19T09:32:47Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=fonctionnel&lt;br /&gt;
|image=Vaguetable.living.room.jpg&lt;br /&gt;
|name=une Vague Table&lt;br /&gt;
|description=une table paramétrique en forme de vague&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=http://zkartonu.com/2012/07/21/stolik-wormhole/&lt;br /&gt;
|ingrédients=Carton, Bois&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Le TP de la semaine de la fabacademy est &amp;quot;faire quelquechose de gros&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Notre routeur n&#039;étant pas encore fonctionnel, je choisis de créer une table ondulée, en carton ondulé, avec la découpe laser.&lt;br /&gt;
&lt;br /&gt;
Je vais en profiter pour me familiariser avec un outil que je viens de découvrir : [http://www.blenderartists.org/forum/showthread.php?272679-Addon-WIP-Sverchok-parametric-nodes-for-architects Sverchok]&lt;br /&gt;
&lt;br /&gt;
C&#039;est un addon pour Blender, qui permet de créer des formes paramétriques à la manière de grassoper/Rhino (logiciel propriétaire).&lt;br /&gt;
&lt;br /&gt;
==Modélisation==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Grillons (nos neurones)===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je viens de découvrir un équivalent libre de grasshoper/rhino : [http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Nodes/Sverchok Sverchok] (grillon en ukrainien), un plugin pour blender qui a l&#039;air très puissant.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai donc décidé de profiter de l&#039;exercice de cette semaine pour tenter de m&#039;en servir.&lt;br /&gt;
&lt;br /&gt;
Je commence juste avec Sverchok, alors j&#039;explore les ressources pour essayer des trouver comment faire ce que je souhaite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
J&#039;ai trouvé une technique approchante [http://www.blenderartists.org/forum/showthread.php?272679-Addon-WIP-Sverchok-parametric-nodes-for-architects&amp;amp;p=2524022&amp;amp;viewfull=1#post2524022 ici], &lt;br /&gt;
&lt;br /&gt;
et [http://blenderartists.org/forum/group.php?discussionid=878 là] pour remplir les plans mais je ne les ai pas utilisées.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
J&#039;ai exploré le soft de manière organique et chaotique, par essais et erreurs, en comprenant progressivement sa logique, et surtout grâce à l&#039;excellent blog sur le sujet de [http://blendersushi.blogspot.ru/2014/01/sverchok-basic-of-procedural-city.html blendersushi].&lt;br /&gt;
&lt;br /&gt;
Avec une interface de boites et de câbles, qui rappelle un peu [http://puredata.info/ pure data], on génère et modifie des listes de:&lt;br /&gt;
* sommets (coordonnées en 3D)&lt;br /&gt;
* arrêtes (couples d&#039;index de sommets)&lt;br /&gt;
* faces (3 ou plus index de sommets)&lt;br /&gt;
* listes de listes (sans limite...)&lt;br /&gt;
&lt;br /&gt;
[[image:Sverchok.trip.gif]]&lt;br /&gt;
&lt;br /&gt;
J&#039;ai finalement réussi à arriver à ce que je voulais obtenir : des pièces paramétriques pour réaliser une table ondulante.&lt;br /&gt;
&lt;br /&gt;
[[image:Render.0.jpg|300px]]&lt;br /&gt;
[[image:Render.1.jpg|300px]]&lt;br /&gt;
[[image:Render.2.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
Sverchok me permet de gérer l&#039;équation de déformation des planches qui constituent la table.&lt;br /&gt;
&lt;br /&gt;
[[fichier:VagueTable.sverchok.blend]]&lt;br /&gt;
&lt;br /&gt;
Comme il arrive souvent dans ce type d&#039;apprentissage, j&#039;ai découvert à postériori des manières bien plus simples de faire ce que je voulais...&lt;br /&gt;
&lt;br /&gt;
Mais en tous cas, j&#039;ai découvert un nouvel outil très amusant qui m&#039;ouvre de nouveau horizons en terme de modélisation de maillages.&lt;br /&gt;
&lt;br /&gt;
===taille des encoches===&lt;br /&gt;
&lt;br /&gt;
J&#039;ai choisi d&#039;utiliser du carton double ondulation de 5.33mm d&#039;épaisseur&lt;br /&gt;
&lt;br /&gt;
après un test de découpe laser, j&#039;ai déterminé que la taille des encoches doit être de 4.9mm&lt;br /&gt;
&lt;br /&gt;
===Création du fichier de découpe===&lt;br /&gt;
&lt;br /&gt;
Afin de découper le résultat au laser (pour faire un prototype en carton)&lt;br /&gt;
je cherches une extension Blender pour exporter en SVG&lt;br /&gt;
&lt;br /&gt;
Au passage, j&#039;ai découvert un plugin permettant d&#039;exporter un dévelopé d&#039;un mesh en svg : parfait pour le travail de cintrage de bois !&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model&lt;br /&gt;
&lt;br /&gt;
====export SVG====&lt;br /&gt;
&lt;br /&gt;
Les formes obtenues sont des plans dans un espace 3D, il faut maintenant les extraire pour les manipuler en 2D.&lt;br /&gt;
&lt;br /&gt;
Blender est plutôt adapté à produire des bitmaps, pas assez précis pour une découpe à cette échelle, je cherche alors des solutions permettant d&#039;exporter directement les tracés des objets pour les exploiter à la découpe laser.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Un script récent fait ça très bien :&lt;br /&gt;
http://blenderartists.org/forum/showthread.php?282824-SVG-output-script&lt;br /&gt;
&lt;br /&gt;
Ce plugin fonctionne plutot bien, et offre d&#039;ailleurs des possibilités intéressantes en terme graphique...&lt;br /&gt;
Il exporte la vue caméra de Blender en fichier vectoriel au format SVG.&lt;br /&gt;
&lt;br /&gt;
Par contre, pour ajuster correctement l&#039;échelle, j&#039;ai du faire quelques réglages fins :&lt;br /&gt;
&lt;br /&gt;
[[image:Blender.svg.export.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
les principaux sont :&lt;br /&gt;
 * scale : 0.01&lt;br /&gt;
 * Shading,Edges,Strokes,Vertices,Effects = Nothing&lt;br /&gt;
 * Fixed scale : yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
évidement, la prise de vue doit être faite avec une caméra orthographique (perspective cavalière).&lt;br /&gt;
&lt;br /&gt;
====Finition dans inkscape====&lt;br /&gt;
&lt;br /&gt;
dans inkscape, je corrige l&#039;échelle des objets à 354,33% : ainsi, pour une unité dans blender, j&#039;obtient un mm dans inkscape.&lt;br /&gt;
&lt;br /&gt;
Chaque objet apparait sous la forme d&#039;un groupe contenant toutes les facettes de l&#039;objet Blender.&lt;br /&gt;
&lt;br /&gt;
Il faut alors dégrouper (ctrl+shift+G) et leur appliquer l&#039;opération booléenne d&#039;union (ctrl++) pour obtenir le tracé extérieur de l&#039;objet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalement, j&#039;ai obtenu le fichier de découpe :&lt;br /&gt;
&lt;br /&gt;
[[image:VagueTable.scale.svg|500px]]&lt;br /&gt;
&lt;br /&gt;
les formes colorées sont uniques, tandis que les formes en noir sont à sortir en deux exemplaires.&lt;br /&gt;
&lt;br /&gt;
On voit que l&#039;équation de ma table mériterai d&#039;être retouchée pour être un peu plus &amp;quot;écolo friendly&amp;quot; : je ne peux pas trop tasser les formes pour économiser de la matière, alors qu&#039;en évasant un peu les ondes, il eu été possible de les rapprocher plus et faire un meilleur &amp;quot;nesting&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==fabrication==&lt;br /&gt;
&lt;br /&gt;
===Découpe===&lt;br /&gt;
La découpe laser n&#039;a pas posé trop de problèmes, si ce n&#039;est mon cerveau mangé par les grillons qui n&#039;a fait lutter toute la matinée avec les réglages. (merci laurent(s) des coups de mains !)&lt;br /&gt;
&lt;br /&gt;
[[image:Vaguetable.cut.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
J&#039;ai donc obtenu les 20 pièces nécessaires à ma réalisation.&lt;br /&gt;
&lt;br /&gt;
===montage===&lt;br /&gt;
&lt;br /&gt;
Je me suis rendu compte que ce n&#039;est pas si facile de monter une structure de ce type, &#039;&#039;&#039;&#039;&#039;surtout&#039;&#039;&#039;&#039;&#039; si on oublie de numéroter les pièces.&lt;br /&gt;
&lt;br /&gt;
[[image:Vaguetable.assembly.1.jpg|300px]][[image:Vaguetable.assembly.2.jpg|300px]][[image:Vaguetable.assembly.3.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
Les encoches pourraient être améliorées : dans les zones très tordues, elles sont biseautées, et du coup ne tiennent pas trop. (je rajoute un peu de scotch pour faire tenir le proto).&lt;br /&gt;
&lt;br /&gt;
Finalement ça ressemble pas mal à un gros panier à salade&lt;br /&gt;
&lt;br /&gt;
[[image:Vaguetable.finish.jpg|400px]]&lt;br /&gt;
[[image:Vaguetable.finish.2.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
mais dans un salon, ça fait bien aussi. (il faudrait tailler un peu la vitre dans les coins pour rendre l&#039;ensemble moins acéré.&lt;br /&gt;
&lt;br /&gt;
[[image:Vaguetable.living.room.jpg|400px]][[image:Vaguetable.living.room.2.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Une fonctionalité (presque) imprévue : la plus grande onde permet de ranger des flyers d&#039;associations et d&#039;amis.&lt;br /&gt;
&lt;br /&gt;
Dans les prochaines versions, l&#039;équation d&#039;ondulation de la table pourrait être améliorée, notamment pour :&lt;br /&gt;
* économiser de la matière à la découpe&lt;br /&gt;
* ménager un accès à l&#039;onde centrale depuis l&#039;extérieur (quand la vitre est en place) pour permettre d&#039;y poser des objets&lt;br /&gt;
* augmenter le nombre de planches pour l&#039;esthétique &lt;br /&gt;
* rallonger les encoches dans les zones critiques&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Truc_ki_tourne&amp;diff=8550</id>
		<title>Truc ki tourne</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Truc_ki_tourne&amp;diff=8550"/>
		<updated>2014-06-19T09:32:18Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=experimental&lt;br /&gt;
|image=Truc_ki_tourne1.jpg&lt;br /&gt;
|name=Truc_ki_tourne&lt;br /&gt;
|description=connecteur rotatif&lt;br /&gt;
|contributeurs=Guillaume&lt;br /&gt;
|ingrédients=PLA, électronique&lt;br /&gt;
|Categories=Art, Code&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EN COURS de rédaction et de réalisation &lt;br /&gt;
&lt;br /&gt;
=Présentation du projet=&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;utiliser un collecteur rotatif pour faire tourner de la lumière pour une vidéo hautement artistique et contemporaine. Et plus tard d&#039;y intégrer une caméra... voire n&#039;importe quoi qui aurait besoin d&#039;être alimenter, d&#039;envoyer des données et de tourner avec des fils...&amp;lt;br /&amp;gt;&lt;br /&gt;
Bien sûr le monde moderne marche sans fil et sur batterie, mais pas ici...&amp;lt;br /&amp;gt;&lt;br /&gt;
Le principe est d&#039;utiliser un moteur à courant continu 12V, un variateur de tension et des pièces mécaniques simplifiées au maximum afin d&#039;assurer un couple de transmission assez important pour pouvoir utiliser la chose avec ce que l&#039;on veut dans le domaine du raisonnable. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Matériel utilisé=&lt;br /&gt;
&lt;br /&gt;
[[Image:Materiel-tkt.jpg|thumb|none|300px|des trucs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collecteur rotatif==&lt;br /&gt;
&lt;br /&gt;
C&#039;est un [http://www.slipring.com.cn/index.php?m=Product&amp;amp;a=index&amp;amp;id=19 SRC022A-6] dont les spécifications sont les suivantes :&lt;br /&gt;
&lt;br /&gt;
 6 fils AWG26&lt;br /&gt;
 240VDC/240VAC&lt;br /&gt;
 2A par fil&lt;br /&gt;
 0~300 tours par minutes&lt;br /&gt;
&lt;br /&gt;
==Moteur-réducteur==&lt;br /&gt;
&lt;br /&gt;
* J&#039;ai d&#039;abord utiliser un [http://www.mfacomodrills.com/pdfs/919D%20series.pdf MFA 919D61] qui peux être alimenté entre 4,5 et 15V dont le bruit était un peu dérangeant, les fixations pas vraiment pratiques et un couple un peu faible... &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Pour ensuite utiliser un moteur plus silencieux avec plus de couple, le [http://www.mfacomodrills.com/pdfs/950DLN%20series.pdf MFA 950DLN501]&lt;br /&gt;
&lt;br /&gt;
==Variateur de vitesse==&lt;br /&gt;
&lt;br /&gt;
Je me suis inspirer du schéma électrique proposé [http://www.astuces-pratiques.fr/electronique/variateur-de-vitesse-pour-moteur-a-courant-continu ici]. J&#039;ai utiliser un Tip122 car je n&#039;avais que ça sous la mains.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Variateur-vitesse-TKT.jpg|300px|des trucs]]&lt;br /&gt;
&lt;br /&gt;
C&#039;est un schéma de principe auquel je souhaiterais intégrer un commutateur bipolaire à 3 positions on - off - on pour pouvoir varier le sens de rotation du moteur.&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Collecteur rotatif : environ 15€&lt;br /&gt;
*moteur : environ 25€&lt;br /&gt;
*électronique: environ 4€&lt;br /&gt;
&lt;br /&gt;
=Premier test=&lt;br /&gt;
&lt;br /&gt;
==Modélisation d&#039;engrenages==&lt;br /&gt;
Pour réussir à créer des engrenages de façon paramétrique, j&#039;ai utilisé OpenScad et la librairie [https://github.com/reprappro/Mendel/blob/master/Openscad/parametric_involute_gear_v5.0.scad parametric_involute_gear_v5.0].&lt;br /&gt;
&lt;br /&gt;
[[Image:Truk ki tourne Engre1.png|300px|Engenage1]]&lt;br /&gt;
&lt;br /&gt;
==Modélisation du support==&lt;br /&gt;
&lt;br /&gt;
Pour le support moteur je me suis basé sur la fiche technique du moteur afin d&#039;avoir les cotes exactes. J&#039;ai aussi inclus une librairies permettant de faire des [https://github.com/elmom/MCAD/blob/master/triangles.scad triangles].&lt;br /&gt;
&lt;br /&gt;
[[Image:TKT base1.png|300px|support]]&lt;br /&gt;
&lt;br /&gt;
==Résultat==&lt;br /&gt;
Voilà le fichier Openscad : [http://fablabo.net/wiki/Fichier:TKT1.zip TKT1]&lt;br /&gt;
&lt;br /&gt;
[[Image:TKT1-tout.png|400px|le tout]]&lt;br /&gt;
&lt;br /&gt;
=Second test=&lt;br /&gt;
&lt;br /&gt;
Un peu plus de réflexion cette fois...Après un test avec une webcam poser sur un long support de bois, il apparaît que la résistance de la chose est un peu pas trop rigide... Disons que l&#039;effort porte surtout sur le rotor du connecteur rotatif, je n&#039;ai aucunes informations sur la résistance mécanique de la pièce...&lt;br /&gt;
&lt;br /&gt;
==Modélisation engrenages==&lt;br /&gt;
&lt;br /&gt;
Après un test avec un certain poids sur le support, la fixation du connecteur sur le support nécessite une visse qui dépasse un peu trop. Ensuite la vitesse de rotation est un peu faible car le rapport entre les deux engrenages est un peu faible.&lt;br /&gt;
Voilà les modifications, modification des engrenages et petite encoche sur la liaison engrenage/rotor du connecteur rotatif:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:TTK engre2.png|300px|engrenage2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Modélisation du support==&lt;br /&gt;
&lt;br /&gt;
en cours...&lt;br /&gt;
&lt;br /&gt;
==Résultat==&lt;br /&gt;
&lt;br /&gt;
==modélisation&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Fabrication_numérique]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=TropheeAteliers&amp;diff=8549</id>
		<title>TropheeAteliers</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=TropheeAteliers&amp;diff=8549"/>
		<updated>2014-06-19T09:31:27Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Prototype&lt;br /&gt;
&lt;br /&gt;
|image=Atelier.Qc.Preview.jpg&lt;br /&gt;
|name=Trophee pour les ateliers de la creation&lt;br /&gt;
|description=Trophee pour les ateliers de la creation 2014&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=expiration&lt;br /&gt;
|ingrédients=Pmma &lt;br /&gt;
}}&lt;br /&gt;
trophée en plexiglass coupé à la découpe laser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fichiers de decoupe/gravage :&lt;br /&gt;
&lt;br /&gt;
[[image:atelier.qc.Proto.svg|100px]][[image:Protrophee.jury.svg|100px]]&lt;br /&gt;
&lt;br /&gt;
fichier de calage (pour dimensionner la taille de l&#039;encoche) :&lt;br /&gt;
[[image:Test.calage.encoches.svg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==la plaque==&lt;br /&gt;
&lt;br /&gt;
après une série de 2X10 trophées, ila fallait deux plaques pour les 1° prix&lt;br /&gt;
&lt;br /&gt;
un mixe raster/gravure découpe : une première !&lt;br /&gt;
&lt;br /&gt;
[[image:Atelier.qc.tableau.jury.cut.svg|300px]][[image:Atelier.qc.tableau.public.cut.svg|300px]]&lt;br /&gt;
&lt;br /&gt;
j&#039;ai du retoucher mon générateur de raster pour produire un fichier inversé en Y comme aime la découpe laser&lt;br /&gt;
&lt;br /&gt;
Le raster est défocalisé de 4,5mm : ainsi on ne voit plus trop les rayures&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Totem&amp;diff=8548</id>
		<title>Totem</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Totem&amp;diff=8548"/>
		<updated>2014-06-19T09:27:59Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=Totem.png&lt;br /&gt;
|name=Totem&lt;br /&gt;
|description=Projet de point interactif d&#039;incitation à la lecture&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = &lt;br /&gt;
|contributeurs=Marie-Isabelle Le Saux&lt;br /&gt;
|ingrédients=PLA,électronique,bois&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Totem.STEP.zip]] Base du totem&lt;br /&gt;
[[Fichier:Capsule2.obj.zip]] caspule 01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Point interactif qui permet de déplacer un bout de la bibliothèque dans l&#039;espace urbain et inciter à la visite du lieu, ainsi qu&#039;a la lecture en général en générant des références de livres et en fournissant des extrait/emprunts a temps limité. La structure s&#039;élève normalement vers les 2m50, l&#039;espace écran étant à l&#039;espace des yeux. La partie haute est lumineuse, et la structure principale se constitue de bois. &lt;br /&gt;
&lt;br /&gt;
Modélisation réalisée sous sketchup et exporté en .obj , rouvert sous blender pour l&#039;exporter en stl , passage sous slicer puis prontface et lancement de l&#039;impression.&lt;br /&gt;
Petis soucis avec les rectangle sur le haut, car trop proches sur la modelisation (petit bavements). Poncage au papier de verre doux en cours.&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Tonut&amp;diff=8547</id>
		<title>Tonut</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Tonut&amp;diff=8547"/>
		<updated>2014-06-19T09:27:34Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = Tonut&lt;br /&gt;
|status =experimental&lt;br /&gt;
|image = img_3208_light_700.jpg&lt;br /&gt;
|description = Générateur sonore autonome&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs = LucKerleo&lt;br /&gt;
|ingrédients = plastique, aimant Néodyme&lt;br /&gt;
|categories =[velomobile , SystèmeD&lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ce dispositif, inventé par [http://luc.kerleo.free.fr/ luc kerleo], est une balle auto-alimentée, recelant un générateur de sons.&lt;br /&gt;
&lt;br /&gt;
agiter la balle 30 secondes génère assez d&#039;énergie pour 2 minutes de son, que l&#039;on peut moduler à l&#039;aide de petits contacts affleurants à la sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#Widget:Vimeo|id=41546115}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Comment ça marche?==&lt;br /&gt;
&lt;br /&gt;
un tube autour duquel il ya un bobinage renferme un aimant, libre de coulisser dedans.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En agitant le tonut, on produit de l&#039;électricité qui est stockée dans un gros condensateur (la tension est alors de 4 à 10 V).&lt;br /&gt;
&lt;br /&gt;
Cette énergie sert ensuite à alimenter un oscillateur à base de circuit intégré 555 (une version particulière [TLC555CP] qui consomme très peu, et fonctionne à partir de 3V)&lt;br /&gt;
&lt;br /&gt;
3 contacts, affleurants à la surface modulent la valeur du condensateur intégré dans l&#039;oscillateur, provoquent :&lt;br /&gt;
&lt;br /&gt;
 - un changement de fréquence. (par un shunt sur la résistance de 4,7Mohms du circuit oscillateur)&lt;br /&gt;
 - une coupure du son&lt;br /&gt;
lorsqu&#039;on les touche avec doigts&lt;br /&gt;
&lt;br /&gt;
on peu aussi moduler le son en bouchant la sortie du piezoélectrique (qui joue le role de haut parleur)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===extensions===&lt;br /&gt;
&lt;br /&gt;
Les contacts sont des fiches de 2mm (minibananes) qui permettent la connection à des extensions éventuelles&lt;br /&gt;
&lt;br /&gt;
On peut aussi s&#039;amuser à relier les contacts avec un papier sur lequel on aura dessiné avec du crayon à papier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;...&lt;br /&gt;
mettre entre les mains des gens qqchose qu&#039;ils peuvent eux même développer&lt;br /&gt;
&lt;br /&gt;
il ya moins d&#039;inventeurs que de gens qui ont un potentiel d&#039;invention&lt;br /&gt;
&lt;br /&gt;
==matériel nécessaire==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; color: blue;&amp;quot;&lt;br /&gt;
|matériel||quantité&lt;br /&gt;
|-&lt;br /&gt;
|sphère plastique, diam. 80mm||1&lt;br /&gt;
|-&lt;br /&gt;
|gaine électrique diam. ext. 16mm||85mm&lt;br /&gt;
|-&lt;br /&gt;
|aimant neodium diam. 12mm, long. 15mm||1&lt;br /&gt;
|-&lt;br /&gt;
|disque piezo diam. 40 à 50 mm||1&lt;br /&gt;
|-&lt;br /&gt;
|ci timer tlc555cp||1&lt;br /&gt;
|-&lt;br /&gt;
|pont diodes 1amp||1&lt;br /&gt;
|-&lt;br /&gt;
|rés. 4,7megOhms||1&lt;br /&gt;
|-&lt;br /&gt;
|rés. 10kOhms||1&lt;br /&gt;
|-&lt;br /&gt;
|cond. 3,3nF||1&lt;br /&gt;
|-&lt;br /&gt;
|cond. 3300uF||1&lt;br /&gt;
|-&lt;br /&gt;
|fil cu. émaillé 0,1mm||1&lt;br /&gt;
|-&lt;br /&gt;
|embout non isolé diam. 2mm||3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3143_light_700.jpg&lt;br /&gt;
Sur cette photo ce sont glissées deux erreurs : le condensateur gris n&#039;est pas le bon (il faut un 3N3 Farads) et il manque l&#039;aimant néodyme&lt;br /&gt;
&lt;br /&gt;
==Construction==&lt;br /&gt;
&lt;br /&gt;
===générateur===&lt;br /&gt;
La première étape est la plus délicate : la construction du générateur électrique linéaire.&lt;br /&gt;
&lt;br /&gt;
Couper la gaine électrique en un segment de 74mm (en profiter pour tailler deux bagues qui serviront à bloquer la bobine)&lt;br /&gt;
&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3144_light_700.jpg&lt;br /&gt;
&lt;br /&gt;
(il est plus prudent de couper à 75 et ajuster à la lime pour que le tube entre juste dans une émisphère)&lt;br /&gt;
&lt;br /&gt;
On colle ensuite les rondelles de manière à ce que l&#039;aimant puisse sortir complètement de la future bobine.&lt;br /&gt;
&lt;br /&gt;
Les Bagues serviront à délimiter la future bobine du générateur.&lt;br /&gt;
&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3151_light_700.jpg&lt;br /&gt;
&lt;br /&gt;
Pour faire le bobinage, il faut construire un petit adaptateur permettant de fixer le tube à une perçeuse, afin de bobiner la bobine&lt;br /&gt;
&lt;br /&gt;
{{#Widget:Vimeo|id=43451179}}&lt;br /&gt;
&lt;br /&gt;
On bobine alors à l&#039;aide d&#039;une perçeuse, jusqu&#039;à combler le dénivelé créé par les bagues : une méthode empirique pour réaliser suffisament de tours pour générer une tension suffisante&lt;br /&gt;
&lt;br /&gt;
===Circuit électronique===&lt;br /&gt;
Il est alors temps de souder les autres composants du circuit.&lt;br /&gt;
&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3198_light_700.jpg&lt;br /&gt;
&lt;br /&gt;
On utilise la technique de soudure &amp;quot;en l&#039;air&amp;quot;, c&#039;est à dire sans plaque pour fixer le circuit.&lt;br /&gt;
Du coup, l&#039;usage d&#039;une troisième main est bien utile.&lt;br /&gt;
&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3161_light_700.jpg http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3172_light_700.jpg&lt;br /&gt;
&lt;br /&gt;
Il ne reste plus qu&#039;à percer la boule et assembler le circuit avec le générateur et le piezzoélectrique&lt;br /&gt;
&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3202_light_700.jpg &lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3181_light_700.jpg&lt;br /&gt;
&lt;br /&gt;
La machine est alors prête à fonctionner, et à nous laisser dubitatif sur le sens profond de ses gémissements...&lt;br /&gt;
&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3208_light_700.jpg&lt;br /&gt;
http://pingmedias.net/zenphoto/cache/workshop-balles-sonores/img_3127_light_700.jpg&lt;br /&gt;
&lt;br /&gt;
==liens==&lt;br /&gt;
&lt;br /&gt;
http://romanjurt.com/__/mini-wrist-synthie/ projet proche: synthétiseur solaire de poignet&lt;br /&gt;
&lt;br /&gt;
http://web.media.mit.edu/~silver/drawdio/ drawdio, un crayon sonore dont la tonalité varie en dessinant&lt;br /&gt;
&lt;br /&gt;
===inscrits===&lt;br /&gt;
au workshop du 31 Mai 2012&lt;br /&gt;
&lt;br /&gt;
 - pierre emoc (2)&lt;br /&gt;
 - Yannick Lebras (3)&lt;br /&gt;
 - Thimas Bernardo &lt;br /&gt;
 - Guillaume Brunet&lt;br /&gt;
 - Maire (1) &lt;br /&gt;
 - Cédric&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
à partir de 18h&lt;br /&gt;
&lt;br /&gt;
 - Mona Jamois + 3 copines&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ToitNet&amp;diff=8546</id>
		<title>ToitNet</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ToitNet&amp;diff=8546"/>
		<updated>2014-06-19T09:26:51Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Toit.net.pre.assembly.jpg&lt;br /&gt;
|name=Toit Net&lt;br /&gt;
|description=Un petit toit amovible pour velomobile&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=http://flevelo.com/images/cm/600er/060831020-border.jpg&lt;br /&gt;
|ingrédients=Bois,Polystyren extrudé&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Le [http://academy.cba.mit.edu/classes/composites/index.html travail de cette semaine] à la fabacademy consiste en la fabrication d&#039;une pièces en composite.&lt;br /&gt;
&lt;br /&gt;
Comme mon projet de fin d&#039;étude consiste en un [[VelomobileToutempsBois|vélomobile entièrement fabriqué en sandwich]] bois/polystyrene (qui est un sorte de composite), &lt;br /&gt;
&lt;br /&gt;
j&#039;ai décider d&#039;essayer de mettre en place et de tester un protocole de modélisation et de fabrication qui soit le plus simple et rapide.&lt;br /&gt;
&lt;br /&gt;
Je vais essayer de réaliser un toit pour mon vélomobile, inspiré du toit [http://www.cycleentransition.fr/produits/flevobike/accesoires flevobike]&lt;br /&gt;
&lt;br /&gt;
==Modélisation==&lt;br /&gt;
&lt;br /&gt;
===principe de construction===&lt;br /&gt;
&lt;br /&gt;
La difficulté vient du fait que je vais utiliser des plaques de polystyrene extrudé plates, pour faire des arceaux courbes.&lt;br /&gt;
&lt;br /&gt;
Dans Blender, en utilisant les fonctions booléennes, j&#039;arrive à correctement produire les formes des arceaux&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.modeling.principes.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===les mis-bois===&lt;br /&gt;
&lt;br /&gt;
Petit truc de traduction : j&#039;avais du mal à traduire ce terme en anglais, finalement, je l&#039;ai trouvé dans ce [http://www.gutenberg.org/ebooks/21531?msg=welcome_stranger livre sur le travail du bois], indiqué par JM Molenarr .&lt;br /&gt;
&lt;br /&gt;
Donc en anglais, on dit &amp;quot;Cross Halving Joint&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
J&#039;ai écris un script Blender pour automatiser la création de mi-bois, car mes formes sont biseautée et leur création manuelle serai fastidieuse.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CrossBeam script.zip]]&lt;br /&gt;
&lt;br /&gt;
Le principe de ce script est le suivant :&lt;br /&gt;
&lt;br /&gt;
On place un cube à l&#039;intersection des des poutres qu&#039;on veut assembler.&lt;br /&gt;
&lt;br /&gt;
Ce cube sert à placer le plan de coupe qui servira au mis bois.&lt;br /&gt;
&lt;br /&gt;
Il doit dépasser de l&#039;intersection et contenir dans son nom &amp;quot;cut&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
La poutre qui sera coupée en premier contient dans son nom &amp;quot;mother&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Le script fait les actions suivantes :&lt;br /&gt;
&lt;br /&gt;
1- une copie de la poutre &amp;quot;mother&amp;quot; (inter) l&#039;autre poutre : l&#039;objet resultant s&#039;appelle &amp;quot;node&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
2- puis &amp;quot;node&amp;quot; (inter) &amp;quot;cut&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3 - &amp;quot;mother&amp;quot; (moins) &amp;quot;node&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
4- enfin &amp;quot;l&#039;autre poutre&amp;quot; (moins) &amp;quot;mother&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
à la fin, on obtient les deux poutres encochées de manière à s&#039;enchasser l&#039;une dans l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
Hélas, les multiples bugs de blender font que les résultats des opérations booléennes sont incertains&lt;br /&gt;
&lt;br /&gt;
Cependant, j&#039;ai réussi à obtenir le bon résultat en réalisant ces opérations manuellement, parfois en bougeant un peu les pièces.&lt;br /&gt;
&lt;br /&gt;
(par exemple les opérations booléennes entre des objets qui ont des sommets en coordonnées négatives ou positives n&#039;ont pas le même résultat)&lt;br /&gt;
&lt;br /&gt;
Cependant, le principe de construction est validé. Il ne me reste plus qu&#039;à sortir les peaux pour découper les planches de bois&lt;br /&gt;
&lt;br /&gt;
===export avec papermodel===&lt;br /&gt;
&lt;br /&gt;
Un plugin mirobolant de blender permet d&#039;exporter les peaux des modèles afin de les réaliser en papier.&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit de [http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model paperModel]&lt;br /&gt;
&lt;br /&gt;
Comme j&#039;avais modélisé dans blender en considérant 1 unité blender=1cm, j&#039;ai dut régler l&#039;échelle de l&#039;export à 1:100 pour avoir un résultat à la bonne taille.&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/Toit.net.cut.complete.svg fichier SVG des arceaux]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/PareBrise_page1.svg le parebrise]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/ToitBois_page1.svg le toit]&lt;br /&gt;
====Fabrication====&lt;br /&gt;
&lt;br /&gt;
après avoir découpé le bois au laser (du CP de 1,5mm)&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.planks.cutting.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
j&#039;ai testé une manière expérimentale d&#039;obtenir la mouse intérieure (qui sera l&#039;âme du composite)&lt;br /&gt;
&lt;br /&gt;
j&#039;ai préparé deux trous de centrage dans les faces plates du bois, afin de percer la mousse et d&#039;alimgner les deux planches avec des vis.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.planks.assembly.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
puis le bois m&#039;a servit de guide pour découper la mousse au fil chaud&lt;br /&gt;
&lt;br /&gt;
[[image:Hot.wire.cutting.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
le résultat n&#039;est pas fameux, surtout à cause de la piètre qualité de mon fil chaud, réalisé avec des chutes en 45secondes chrono.&lt;br /&gt;
&lt;br /&gt;
une découpeuse mieux réalisée serait nécessaire, notamment avec un tendeur de câble (qui est du fil de pêche en acier)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.pre.assembly.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
mais bon, on voit en tous cas que les mis-bois ont fonctionnés :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.pre.crossbeam.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
===collage===&lt;br /&gt;
&lt;br /&gt;
ayant hésité longuement entre le collage sous vide à l&#039;epoxy, et le collage traditionnel à la colle PU, j&#039;ai choisit cette dernière solution pour ce premier test.&lt;br /&gt;
&lt;br /&gt;
Cette technique a un défaut pour une forme complexe  : il faut faire l&#039;opération en plusieurs fois, et le maintient des pièces ne va pas être facile.&lt;br /&gt;
&lt;br /&gt;
====Première passe====&lt;br /&gt;
&lt;br /&gt;
j&#039;ai collé d&#039;abord, les peaux plates sur les deux faces de l&#039;âme.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.2.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Je me suis servit de tiges filetées dans les trous de centrage pour garder l&#039;alignement des faces entre elles.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.1.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Hélas, pendant la mise sous presse, je n&#039;avais pas vu qu&#039;une des deux plaques avait glissé. J&#039;ai dut réajuster le mi-bois.&lt;br /&gt;
&lt;br /&gt;
====Deuxième passe====&lt;br /&gt;
&lt;br /&gt;
après avoir ébarbé l’excédant de colle de la première passe (au cutter)&lt;br /&gt;
&lt;br /&gt;
j&#039;ai collé l&#039;assemblage du mi-bois, et les peaux &amp;quot;inférieures&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.3.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Comme celles-ci sont cintrées, le collage n&#039;a pas été évident : j&#039;ai dut utiliser du scotch de masquage pour maintenir les planches en place.&lt;br /&gt;
&lt;br /&gt;
(je ne sais pas encore si ça sera facile de l&#039;enlever après...)&lt;br /&gt;
&lt;br /&gt;
Mise à jour : je scotch de masquage s&#039;enlève bien après sechage ! bon outil de maintient...&lt;br /&gt;
&lt;br /&gt;
====Toisieme passe : le toit====&lt;br /&gt;
&lt;br /&gt;
cette fois-ci je colle le toit&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.roof.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
quelques serre joints suffisent&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.roof.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===résultat===&lt;br /&gt;
&lt;br /&gt;
Le résultat n&#039;est pas si mal, malgré des décalages lors de l&#039;assemblage.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.finish.exterior.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
poids total : 267 grames (il manque le pare brise)&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.finish.interior.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
il n&#039;est pas facile d&#039;enlever la colle PU dans les coins&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.cross.beam.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
mon système de mi-bois a très bien fonctionné.&lt;br /&gt;
&lt;br /&gt;
====conclusion====&lt;br /&gt;
&lt;br /&gt;
Ce test a à peu près fonctionné, mais de nombreux défauts sont apparus, qui peuvent être améliorés :&lt;br /&gt;
&lt;br /&gt;
* fabriquer un outil de découpe au fil chaud de meilleure qualité pour faire une plus belle découpe&lt;br /&gt;
* ne pas hésiter à utiliser du scotch de masquage pour maintenir les pièces lors du collage&lt;br /&gt;
&lt;br /&gt;
Je compte faire prochainement un test de collage à l&#039;epoxy sous vide, qui, je crois permettra de réduire le nombre d&#039;étapes de collage, et donnera un fini plus joli du premier coup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@ suivre...&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ToitNet&amp;diff=8545</id>
		<title>ToitNet</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ToitNet&amp;diff=8545"/>
		<updated>2014-06-19T09:26:30Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : /* Résumé */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Toit.net.pre.assembly.jpg&lt;br /&gt;
|name=Toit Net&lt;br /&gt;
|description=Un petit toit amovible pour velomobile&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=http://flevelo.com/images/cm/600er/060831020-border.jpg&lt;br /&gt;
|ingrédients=Bois,Polystyren extrudé&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Le [http://academy.cba.mit.edu/classes/composites/index.html travail de cette semaine] à la fabacademy consiste en la fabrication d&#039;une pièces en composite.&lt;br /&gt;
&lt;br /&gt;
Comme mon projet de fin d&#039;étude consiste en un [[VelomobileToutempsBois|vélomobile entièrement fabriqué en sandwich]] bois/polystyrene (qui est un sorte de composite), &lt;br /&gt;
&lt;br /&gt;
j&#039;ai décider d&#039;essayer de mettre en place et de tester un protocole de modélisation et de fabrication qui soit le plus simple et rapide.&lt;br /&gt;
&lt;br /&gt;
Je vais essayer de réaliser un toit pour mon vélomobile, inspiré du toit [http://www.cycleentransition.fr/produits/flevobike/accesoires flevobike]&lt;br /&gt;
&lt;br /&gt;
==Modélisation==&lt;br /&gt;
&lt;br /&gt;
===principe de construction===&lt;br /&gt;
&lt;br /&gt;
La difficulté vient du fait que je vais utiliser des plaques de polystyrene extrudé plates, pour faire des arceaux courbes.&lt;br /&gt;
&lt;br /&gt;
Dans Blender, en utilisant les fonctions booléennes, j&#039;arrive à correctement produire les formes des arceaux&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.modeling.principes.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===les mis-bois===&lt;br /&gt;
&lt;br /&gt;
Petit truc de traduction : j&#039;avais du mal à traduire ce terme en anglais, finalement, je l&#039;ai trouvé dans ce [http://www.gutenberg.org/ebooks/21531?msg=welcome_stranger livre sur le travail du bois], indiqué par JM Molenarr .&lt;br /&gt;
&lt;br /&gt;
Donc en anglais, on dit &amp;quot;Cross Halving Joint&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
J&#039;ai écris un script Blender pour automatiser la création de mi-bois, car mes formes sont biseautée et leur création manuelle serai fastidieuse.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CrossBeam script.zip]]&lt;br /&gt;
&lt;br /&gt;
Le principe de ce script est le suivant :&lt;br /&gt;
&lt;br /&gt;
On place un cube à l&#039;intersection des des poutres qu&#039;on veut assembler.&lt;br /&gt;
&lt;br /&gt;
Ce cube sert à placer le plan de coupe qui servira au mis bois.&lt;br /&gt;
&lt;br /&gt;
Il doit dépasser de l&#039;intersection et contenir dans son nom &amp;quot;cut&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
La poutre qui sera coupée en premier contient dans son nom &amp;quot;mother&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Le script fait les actions suivantes :&lt;br /&gt;
&lt;br /&gt;
1- une copie de la poutre &amp;quot;mother&amp;quot; (inter) l&#039;autre poutre : l&#039;objet resultant s&#039;appelle &amp;quot;node&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
2- puis &amp;quot;node&amp;quot; (inter) &amp;quot;cut&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3 - &amp;quot;mother&amp;quot; (moins) &amp;quot;node&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
4- enfin &amp;quot;l&#039;autre poutre&amp;quot; (moins) &amp;quot;mother&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
à la fin, on obtient les deux poutres encochées de manière à s&#039;enchasser l&#039;une dans l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
Hélas, les multiples bugs de blender font que les résultats des opérations booléennes sont incertains&lt;br /&gt;
&lt;br /&gt;
Cependant, j&#039;ai réussi à obtenir le bon résultat en réalisant ces opérations manuellement, parfois en bougeant un peu les pièces.&lt;br /&gt;
&lt;br /&gt;
(par exemple les opérations booléennes entre des objets qui ont des sommets en coordonnées négatives ou positives n&#039;ont pas le même résultat)&lt;br /&gt;
&lt;br /&gt;
Cependant, le principe de construction est validé. Il ne me reste plus qu&#039;à sortir les peaux pour découper les planches de bois&lt;br /&gt;
&lt;br /&gt;
===export avec papermodel===&lt;br /&gt;
&lt;br /&gt;
Un plugin mirobolant de blender permet d&#039;exporter les peaux des modèles afin de les réaliser en papier.&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit de [http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model paperModel]&lt;br /&gt;
&lt;br /&gt;
Comme j&#039;avais modélisé dans blender en considérant 1 unité blender=1cm, j&#039;ai dut régler l&#039;échelle de l&#039;export à 1:100 pour avoir un résultat à la bonne taille.&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/Toit.net.cut.complete.svg fichier SVG des arceaux]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/PareBrise_page1.svg le parebrise]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/ToitBois_page1.svg le toit]&lt;br /&gt;
====Fabrication====&lt;br /&gt;
&lt;br /&gt;
après avoir découpé le bois au laser (du CP de 1,5mm)&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.planks.cutting.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
j&#039;ai testé une manière expérimentale d&#039;obtenir la mouse intérieure (qui sera l&#039;âme du composite)&lt;br /&gt;
&lt;br /&gt;
j&#039;ai préparé deux trous de centrage dans les faces plates du bois, afin de percer la mousse et d&#039;alimgner les deux planches avec des vis.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.planks.assembly.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
puis le bois m&#039;a servit de guide pour découper la mousse au fil chaud&lt;br /&gt;
&lt;br /&gt;
[[image:Hot.wire.cutting.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
le résultat n&#039;est pas fameux, surtout à cause de la piètre qualité de mon fil chaud, réalisé avec des chutes en 45secondes chrono.&lt;br /&gt;
&lt;br /&gt;
une découpeuse mieux réalisée serait nécessaire, notamment avec un tendeur de câble (qui est du fil de pêche en acier)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.pre.assembly.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
mais bon, on voit en tous cas que les mis-bois ont fonctionnés :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.pre.crossbeam.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
===collage===&lt;br /&gt;
&lt;br /&gt;
ayant hésité longuement entre le collage sous vide à l&#039;epoxy, et le collage traditionnel à la colle PU, j&#039;ai choisit cette dernière solution pour ce premier test.&lt;br /&gt;
&lt;br /&gt;
Cette technique a un défaut pour une forme complexe  : il faut faire l&#039;opération en plusieurs fois, et le maintient des pièces ne va pas être facile.&lt;br /&gt;
&lt;br /&gt;
====Première passe====&lt;br /&gt;
&lt;br /&gt;
j&#039;ai collé d&#039;abord, les peaux plates sur les deux faces de l&#039;âme.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.2.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Je me suis servit de tiges filetées dans les trous de centrage pour garder l&#039;alignement des faces entre elles.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.1.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Hélas, pendant la mise sous presse, je n&#039;avais pas vu qu&#039;une des deux plaques avait glissé. J&#039;ai dut réajuster le mi-bois.&lt;br /&gt;
&lt;br /&gt;
====Deuxième passe====&lt;br /&gt;
&lt;br /&gt;
après avoir ébarbé l’excédant de colle de la première passe (au cutter)&lt;br /&gt;
&lt;br /&gt;
j&#039;ai collé l&#039;assemblage du mi-bois, et les peaux &amp;quot;inférieures&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.3.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Comme celles-ci sont cintrées, le collage n&#039;a pas été évident : j&#039;ai dut utiliser du scotch de masquage pour maintenir les planches en place.&lt;br /&gt;
&lt;br /&gt;
(je ne sais pas encore si ça sera facile de l&#039;enlever après...)&lt;br /&gt;
&lt;br /&gt;
Mise à jour : je scotch de masquage s&#039;enlève bien après sechage ! bon outil de maintient...&lt;br /&gt;
&lt;br /&gt;
====Toisieme passe : le toit====&lt;br /&gt;
&lt;br /&gt;
cette fois-ci je colle le toit&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.roof.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
quelques serre joints suffisent&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.roof.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===résultat===&lt;br /&gt;
&lt;br /&gt;
Le résultat n&#039;est pas si mal, malgré des décalages lors de l&#039;assemblage.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.finish.exterior.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
poids total : 267 grames (il manque le pare brise)&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.finish.interior.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
il n&#039;est pas facile d&#039;enlever la colle PU dans les coins&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.cross.beam.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
mon système de mi-bois a très bien fonctionné.&lt;br /&gt;
&lt;br /&gt;
====conclusion====&lt;br /&gt;
&lt;br /&gt;
Ce test a à peu près fonctionné, mais de nombreux défauts sont apparus, qui peuvent être améliorés :&lt;br /&gt;
&lt;br /&gt;
* fabriquer un outil de découpe au fil chaud de meilleure qualité pour faire une plus belle découpe&lt;br /&gt;
* ne pas hésiter à utiliser du scotch de masquage pour maintenir les pièces lors du collage&lt;br /&gt;
&lt;br /&gt;
Je compte faire prochainement un test de collage à l&#039;epoxy sous vide, qui, je crois permettra de réduire le nombre d&#039;étapes de collage, et donnera un fini plus joli du premier coup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@ suivre...&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Mod%C3%A8le:Projet&amp;diff=8544</id>
		<title>Modèle:Projet</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Mod%C3%A8le:Projet&amp;diff=8544"/>
		<updated>2014-06-19T09:25:16Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : /* Taches effectuées dans le cadre de ce projet : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Inconnu|then=&amp;lt;style&amp;gt;.devBox{background-color:#CCCCCC;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Abandonné|then=&amp;lt;style&amp;gt;.devBox{background-color:#000000;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Obsolete|then=&amp;lt;style&amp;gt;.devBox{background-color:#CCCCCC;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Concept|then=&amp;lt;style&amp;gt;.devBox{background-color:#FF9933;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Experimental|then=&amp;lt;style&amp;gt;.devBox{background-color:#00B;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Fonctionnel|then=&amp;lt;style&amp;gt;.devBox{background-color:#009200;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
{{#widget:if|a={{{status|Unknown}}}|b=Prototype|then=&amp;lt;style&amp;gt;.devBox{background-color:#2B60DE;}&amp;lt;/style&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
[[category:Projets]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;devBox&amp;quot; style=&amp;quot;float: right; width:380px;color: white; padding-top: 3px; padding-bottom: 5px; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Crystal Clear action run.png|left|40px]] &amp;lt;span style=&amp;quot;font-size: 130%;&amp;quot;&amp;gt;{{{name|{{PAGENAME}}}}}&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Status: [[status::{{{status|Unknown status}}}]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: white; margin-left: 5px; margin-right: 5px; padding-top: 5px; color: black; font-weight: normal;&amp;quot;&amp;gt;&lt;br /&gt;
{{#ifexist: Image:{{{image}}} |[[Image::Fichier:{{{image}}}| ]][[Image:{{{image}}} |center|190px]]|[[Image::Fichier:JoliAfficheur.jpg| ]][[Image:JoliAfficheur.jpg |center|190px]]}}&lt;br /&gt;
{|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top&amp;quot; | &#039;&#039;&#039;Description&#039;&#039;&#039; || [[description::{{{description|...}}}]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top&amp;quot; | &#039;&#039;&#039;License&#039;&#039;&#039; || {{{license|GPL 2.0}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align: top&amp;quot; | &#039;&#039;&#039;Contributeur(s)&#039;&#039;&#039; || {{#arraymap:{{{contributeurs|}}}|,|x|[[contributeur::User:x|x]]|\n}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top&amp;quot; | &#039;&#039;&#039;Inspiration&#039;&#039;&#039; || {{{inspiration|(nothing)}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top&amp;quot; | &#039;&#039;&#039;Ingrédients&#039;&#039;&#039; || {{#arraymap:{{{ingrédients|}}}|,|x|[[ingrédient::x|x]]|\n}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top&amp;quot; | &#039;&#039;&#039;Lien&#039;&#039;&#039; || {{{url|none}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;MachineBox&amp;quot;   style=&amp;quot;width:70%;float: left;&amp;quot;&amp;gt;&lt;br /&gt;
==Taches effectuées dans le cadre de ce projet : ==&lt;br /&gt;
&lt;br /&gt;
{{#ask:[[Category:Travaux]][[Projet::~{{PAGENAME}}]]&lt;br /&gt;
|?Description&lt;br /&gt;
|?usager&lt;br /&gt;
|?ingredient&lt;br /&gt;
|format=broadtable&lt;br /&gt;
|limit=10&lt;br /&gt;
|headers=show&lt;br /&gt;
|link=all&lt;br /&gt;
|class=sortable wikitable smwtable&lt;br /&gt;
|offset=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Documentation du modèle&#039;&#039;&#039;==&lt;br /&gt;
Un Boite d&#039;infos pour résumer un projet&lt;br /&gt;
==Paramètres==&lt;br /&gt;
===en-tête===&lt;br /&gt;
*&#039;&#039;&#039;titre&#039;&#039;&#039; (requis)&lt;br /&gt;
*&#039;&#039;&#039;status&#039;&#039;&#039; (requis)&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Status Type!!Theme Color&lt;br /&gt;
|-&lt;br /&gt;
|inconnu||style=&amp;quot;background-color:#CCCCCC&amp;quot;|#CCCCCC&lt;br /&gt;
|-&lt;br /&gt;
|concept||style=&amp;quot;background-color:#FF9933&amp;quot;|#FF9933&lt;br /&gt;
|-&lt;br /&gt;
|experimental||style=&amp;quot;background-color:#00B&amp;quot;|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt; #00B &amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|fonctionne||style=&amp;quot;background-color:#009200&amp;quot;|#00920&lt;br /&gt;
|-&lt;br /&gt;
|obsolete||style=&amp;quot;background-color:#CCCCCC&amp;quot;|#CCCCCC&lt;br /&gt;
|-&lt;br /&gt;
|prototype||style=&amp;quot;background-color:#2B60DE&amp;quot;|#2B60DE&lt;br /&gt;
|-&lt;br /&gt;
|abandoné||style=&amp;quot;background-color:#000000&amp;quot;|&amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt; #000000 &amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===Image===&lt;br /&gt;
*&#039;&#039;&#039;image&#039;&#039;&#039; (requis)&lt;br /&gt;
===General===&lt;br /&gt;
*&#039;&#039;&#039;description&#039;&#039;&#039; (requis)&lt;br /&gt;
*&#039;&#039;&#039;license&#039;&#039;&#039; (requis)&lt;br /&gt;
*&#039;&#039;&#039;contributeur(s)&#039;&#039;&#039; (requis)&lt;br /&gt;
*&#039;&#039;&#039;reprap&#039;&#039;&#039; (requirs)&lt;br /&gt;
*&#039;&#039;&#039;categories&#039;&#039;&#039; (requis)&lt;br /&gt;
*&#039;&#039;&#039;cadModel&#039;&#039;&#039; (required)&lt;br /&gt;
*&#039;&#039;&#039;url&#039;&#039;&#039; (required)&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
{| style=&amp;quot;float: right&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &amp;lt;pre&amp;gt;{{Development&lt;br /&gt;
&amp;lt;!--Header--&amp;gt;&lt;br /&gt;
|status = abandoned&lt;br /&gt;
&amp;lt;!--Image--&amp;gt;&lt;br /&gt;
|image = rustygears.jpeg&lt;br /&gt;
&amp;lt;!--General--&amp;gt;&lt;br /&gt;
|description = This is an example of the Development infobox template.&lt;br /&gt;
|license = GPL&lt;br /&gt;
|author = Example_User&lt;br /&gt;
|reprap = &lt;br /&gt;
|categories = &lt;br /&gt;
|cadModel = &lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|{{Development&lt;br /&gt;
&amp;lt;!--Header--&amp;gt;&lt;br /&gt;
|status = abandoned&lt;br /&gt;
&amp;lt;!--Image--&amp;gt;&lt;br /&gt;
|image = rustygears.jpeg&lt;br /&gt;
&amp;lt;!--General--&amp;gt;&lt;br /&gt;
|description = This is an example of the Development infobox template.&lt;br /&gt;
|license = GPL&lt;br /&gt;
|author = Example_User&lt;br /&gt;
|reprap = &lt;br /&gt;
|categories = &lt;br /&gt;
|cadModel = &lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Todo=&lt;br /&gt;
* Change &amp;quot;Author&amp;quot; to &amp;quot;Contributors&amp;quot;&lt;br /&gt;
* Change &amp;quot;Based On&amp;quot; to &amp;quot;Related&amp;quot;, otherwise sui-generis stuff looks funny&lt;br /&gt;
* Add &amp;quot;required&amp;quot; or &amp;quot;sub assemblies&amp;quot;? (need to think about this)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Influences/Design==&lt;br /&gt;
The Goal of this page is to provide a template to categorize and organize RepRap development in a similar way that MediaWiki categorizes it&#039;s extensions (see the extension template in use [http://www.mediawiki.org/wiki/Extension:Add_Metas here]). Unfortunately for the time being we do not have a recent enough version of MediaWiki to do some of the cooler auto-categorization things that template does. This is what the extension template looks like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Extension|templatemode =&lt;br /&gt;
|name        = Add Metas&lt;br /&gt;
|status      = experimental&lt;br /&gt;
|type1       = example&lt;br /&gt;
|type2       =&lt;br /&gt;
|hook1       =&lt;br /&gt;
|hook2       =&lt;br /&gt;
|username    =&lt;br /&gt;
|author      = Luis Diaz&lt;br /&gt;
|description =This extension enables you to add meta tags on all the pages like meta keywords.&lt;br /&gt;
|image       =&lt;br /&gt;
|imagesize   =&lt;br /&gt;
|version     =0.1&lt;br /&gt;
|update      =&lt;br /&gt;
|mediawiki   =Tested on 1.10.0&lt;br /&gt;
|license     =&lt;br /&gt;
|download    =[http://www.buntulug.com.ar/wiki/Add_Metas buntulug.com.ar]&lt;br /&gt;
|readme      =&lt;br /&gt;
|changelog   =&lt;br /&gt;
|parameters  =&lt;br /&gt;
|rights      =&lt;br /&gt;
|example     =&lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Development]]&lt;br /&gt;
* [[:Category: Development]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Template]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[category:datafab]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ToitNet&amp;diff=8543</id>
		<title>ToitNet</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ToitNet&amp;diff=8543"/>
		<updated>2014-06-19T09:24:33Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Toit.net.pre.assembly.jpg&lt;br /&gt;
|name=Toit Net&lt;br /&gt;
|description=Un petit toit amovible pour velomobile&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=http://flevelo.com/images/cm/600er/060831020-border.jpg&lt;br /&gt;
|ingrédients=Bois,Polystyren extrudé&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Le [http://academy.cba.mit.edu/classes/composites/index.html travail de cette semaine] à la fabacademy consiste en la fabrication d&#039;une pièces en composite.&lt;br /&gt;
&lt;br /&gt;
Comme mon projet de fin d&#039;étude consiste en un [[VelomobileToutempsBois|vélomobile entièrement fabriqué en sandwich]] bois/polystyrene (qui est un sorte de composite), &lt;br /&gt;
&lt;br /&gt;
j&#039;ai décider d&#039;essayer de mettre en place et de tester un protocole de modélisation et de fabrication qui soit le plus simple et rapide.&lt;br /&gt;
&lt;br /&gt;
Je vais essayer de réaliser un toit pour mon vélomobile, inspiré du toit [http://www.cycleentransition.fr/produits/flevobike/accesoires flevobike]&lt;br /&gt;
&lt;br /&gt;
==Modélisation==&lt;br /&gt;
&lt;br /&gt;
===principe de construction===&lt;br /&gt;
&lt;br /&gt;
La difficulté vient du fait que je vais utiliser des plaques de polystyrene extrudé plates, pour faire des arceaux courbes.&lt;br /&gt;
&lt;br /&gt;
Dans Blender, en utilisant les fonctions booléennes, j&#039;arrive à correctement produire les formes des arceaux&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.modeling.principes.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===les mis-bois===&lt;br /&gt;
&lt;br /&gt;
Petit truc de traduction : j&#039;avais du mal à traduire ce terme en anglais, finalement, je l&#039;ai trouvé dans ce [http://www.gutenberg.org/ebooks/21531?msg=welcome_stranger livre sur le travail du bois], indiqué par JM Molenarr .&lt;br /&gt;
&lt;br /&gt;
Donc en anglais, on dit &amp;quot;Cross Halving Joint&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
J&#039;ai écris un script Blender pour automatiser la création de mi-bois, car mes formes sont biseautée et leur création manuelle serai fastidieuse.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CrossBeam script.zip]]&lt;br /&gt;
&lt;br /&gt;
Le principe de ce script est le suivant :&lt;br /&gt;
&lt;br /&gt;
On place un cube à l&#039;intersection des des poutres qu&#039;on veut assembler.&lt;br /&gt;
&lt;br /&gt;
Ce cube sert à placer le plan de coupe qui servira au mis bois.&lt;br /&gt;
&lt;br /&gt;
Il doit dépasser de l&#039;intersection et contenir dans son nom &amp;quot;cut&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
La poutre qui sera coupée en premier contient dans son nom &amp;quot;mother&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Le script fait les actions suivantes :&lt;br /&gt;
&lt;br /&gt;
1- une copie de la poutre &amp;quot;mother&amp;quot; (inter) l&#039;autre poutre : l&#039;objet resultant s&#039;appelle &amp;quot;node&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
2- puis &amp;quot;node&amp;quot; (inter) &amp;quot;cut&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3 - &amp;quot;mother&amp;quot; (moins) &amp;quot;node&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
4- enfin &amp;quot;l&#039;autre poutre&amp;quot; (moins) &amp;quot;mother&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.mod.crossbeam.4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
à la fin, on obtient les deux poutres encochées de manière à s&#039;enchasser l&#039;une dans l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
Hélas, les multiples bugs de blender font que les résultats des opérations booléennes sont incertains&lt;br /&gt;
&lt;br /&gt;
Cependant, j&#039;ai réussi à obtenir le bon résultat en réalisant ces opérations manuellement, parfois en bougeant un peu les pièces.&lt;br /&gt;
&lt;br /&gt;
(par exemple les opérations booléennes entre des objets qui ont des sommets en coordonnées négatives ou positives n&#039;ont pas le même résultat)&lt;br /&gt;
&lt;br /&gt;
Cependant, le principe de construction est validé. Il ne me reste plus qu&#039;à sortir les peaux pour découper les planches de bois&lt;br /&gt;
&lt;br /&gt;
===export avec papermodel===&lt;br /&gt;
&lt;br /&gt;
Un plugin mirobolant de blender permet d&#039;exporter les peaux des modèles afin de les réaliser en papier.&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit de [http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model paperModel]&lt;br /&gt;
&lt;br /&gt;
Comme j&#039;avais modélisé dans blender en considérant 1 unité blender=1cm, j&#039;ai dut régler l&#039;échelle de l&#039;export à 1:100 pour avoir un résultat à la bonne taille.&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/Toit.net.cut.complete.svg fichier SVG des arceaux]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/PareBrise_page1.svg le parebrise]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/ToitBois_page1.svg le toit]&lt;br /&gt;
====Fabrication====&lt;br /&gt;
&lt;br /&gt;
après avoir découpé le bois au laser (du CP de 1,5mm)&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.planks.cutting.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
j&#039;ai testé une manière expérimentale d&#039;obtenir la mouse intérieure (qui sera l&#039;âme du composite)&lt;br /&gt;
&lt;br /&gt;
j&#039;ai préparé deux trous de centrage dans les faces plates du bois, afin de percer la mousse et d&#039;alimgner les deux planches avec des vis.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.planks.assembly.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
puis le bois m&#039;a servit de guide pour découper la mousse au fil chaud&lt;br /&gt;
&lt;br /&gt;
[[image:Hot.wire.cutting.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
le résultat n&#039;est pas fameux, surtout à cause de la piètre qualité de mon fil chaud, réalisé avec des chutes en 45secondes chrono.&lt;br /&gt;
&lt;br /&gt;
une découpeuse mieux réalisée serait nécessaire, notamment avec un tendeur de câble (qui est du fil de pêche en acier)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.pre.assembly.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
mais bon, on voit en tous cas que les mis-bois ont fonctionnés :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.pre.crossbeam.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
===collage===&lt;br /&gt;
&lt;br /&gt;
ayant hésité longuement entre le collage sous vide à l&#039;epoxy, et le collage traditionnel à la colle PU, j&#039;ai choisit cette dernière solution pour ce premier test.&lt;br /&gt;
&lt;br /&gt;
Cette technique a un défaut pour une forme complexe  : il faut faire l&#039;opération en plusieurs fois, et le maintient des pièces ne va pas être facile.&lt;br /&gt;
&lt;br /&gt;
====Première passe====&lt;br /&gt;
&lt;br /&gt;
j&#039;ai collé d&#039;abord, les peaux plates sur les deux faces de l&#039;âme.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.2.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Je me suis servit de tiges filetées dans les trous de centrage pour garder l&#039;alignement des faces entre elles.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.1.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Hélas, pendant la mise sous presse, je n&#039;avais pas vu qu&#039;une des deux plaques avait glissé. J&#039;ai dut réajuster le mi-bois.&lt;br /&gt;
&lt;br /&gt;
====Deuxième passe====&lt;br /&gt;
&lt;br /&gt;
après avoir ébarbé l’excédant de colle de la première passe (au cutter)&lt;br /&gt;
&lt;br /&gt;
j&#039;ai collé l&#039;assemblage du mi-bois, et les peaux &amp;quot;inférieures&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.3.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
Comme celles-ci sont cintrées, le collage n&#039;a pas été évident : j&#039;ai dut utiliser du scotch de masquage pour maintenir les planches en place.&lt;br /&gt;
&lt;br /&gt;
(je ne sais pas encore si ça sera facile de l&#039;enlever après...)&lt;br /&gt;
&lt;br /&gt;
Mise à jour : je scotch de masquage s&#039;enlève bien après sechage ! bon outil de maintient...&lt;br /&gt;
&lt;br /&gt;
====Toisieme passe : le toit====&lt;br /&gt;
&lt;br /&gt;
cette fois-ci je colle le toit&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.roof.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
quelques serre joints suffisent&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.glue.roof.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===résultat===&lt;br /&gt;
&lt;br /&gt;
Le résultat n&#039;est pas si mal, malgré des décalages lors de l&#039;assemblage.&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.finish.exterior.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
poids total : 267 grames (il manque le pare brise)&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.finish.interior.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
il n&#039;est pas facile d&#039;enlever la colle PU dans les coins&lt;br /&gt;
&lt;br /&gt;
[[image:Toit.net.cross.beam.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
mon système de mi-bois a très bien fonctionné.&lt;br /&gt;
&lt;br /&gt;
====conclusion====&lt;br /&gt;
&lt;br /&gt;
Ce test a à peu près fonctionné, mais de nombreux défauts sont apparus, qui peuvent être améliorés :&lt;br /&gt;
&lt;br /&gt;
* fabriquer un outil de découpe au fil chaud de meilleure qualité pour faire une plus belle découpe&lt;br /&gt;
* ne pas hésiter à utiliser du scotch de masquage pour maintenir les pièces lors du collage&lt;br /&gt;
&lt;br /&gt;
Je compte faire prochainement un test de collage à l&#039;epoxy sous vide, qui, je crois permettra de réduire le nombre d&#039;étapes de collage, et donnera un fini plus joli du premier coup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@ suivre...&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Test_firefox_OS_et_ubuntu_touch&amp;diff=8542</id>
		<title>Test firefox OS et ubuntu touch</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Test_firefox_OS_et_ubuntu_touch&amp;diff=8542"/>
		<updated>2014-06-19T09:23:59Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Experimental&lt;br /&gt;
|image=http://openclipart.org/image/800px/svg_to_png/172335/Smartphone.png&lt;br /&gt;
|name=test des nouvelle OS mobile&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Nicolas Patard&lt;br /&gt;
|ingrédients=téléphone portable&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
il faut pour commence flash sont portable (attention sa peux être dangereux)&lt;br /&gt;
== Les tutos ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ubuntu.com/Touch/Install pour ubuntu touch]&lt;br /&gt;
&lt;br /&gt;
[https://developer.mozilla.org/fr/docs/Mozilla/Boot_to_Gecko/Building_and_installing_Boot_to_Gecko pour firefox OS]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ubuntu touch ==&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=TamponGH&amp;diff=8541</id>
		<title>TamponGH</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=TamponGH&amp;diff=8541"/>
		<updated>2014-06-19T09:23:31Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=&lt;br /&gt;
|name=TamponGH&lt;br /&gt;
|description=Projet de fin d&#039;études sur la participation dans l&#039;espace public&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = &lt;br /&gt;
|contributeurs=Herlédan&lt;br /&gt;
|ingrédients=PLA&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[fichier:Tampon.stl]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Tamagoshi&amp;diff=8540</id>
		<title>Tamagoshi</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Tamagoshi&amp;diff=8540"/>
		<updated>2014-06-19T09:22:20Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = Hacking de tamagoshi &lt;br /&gt;
|status = fonctionnel&lt;br /&gt;
|description = tamagoshi&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs = Nathalie Silvanovich&lt;br /&gt;
|ingrédients =électronique, informatique, code&lt;br /&gt;
|categories =Hacking, (s)lowtech, ingenierieInversee &lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nathalie Silvanovich nous explique lors d&#039;une conférence au chaos computer club 29C3, comment réussir à identifier une puce d&#039;un jouet électronique (ici des tamagoshis) habituellement recouvertes d&#039;une couche d&#039;époxy opaque. Elle pratique ensuite de l&#039;ingénierie inversée sur cette puce pour trouver une microcontroller quelle reprogramme afin de réutiliser les tamagoshis à ses propres fins.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=WOJfUcCOhJ0]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Code]]&lt;br /&gt;
[[Catégorie:(s)lowtech]]&lt;br /&gt;
[[Catégorie:Recyclage]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Support_RaspberryPi&amp;diff=8539</id>
		<title>Support RaspberryPi</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Support_RaspberryPi&amp;diff=8539"/>
		<updated>2014-06-19T09:21:14Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= fonctionnel&lt;br /&gt;
&lt;br /&gt;
|image=Support_RaspberryPi.png&lt;br /&gt;
|name=Support Raspberry&lt;br /&gt;
|description=Support pour fixer une carte RaspberryPii à l&#039;arrière d&#039;un écran&lt;br /&gt;
|license= GPL|GPL: GNU General Public License&lt;br /&gt;
&lt;br /&gt;
|contributeurs=Philippe Bonnet &lt;br /&gt;
|ingrédients=PLA, RaspberryPi&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Le projet==&lt;br /&gt;
&lt;br /&gt;
Utiliser une carte RaspberryPi avec une distribution XBMC pour transformer un écran en station multimédia.&lt;br /&gt;
 &lt;br /&gt;
[[Fichier:Support_RaspberryPi_inst.jpg]]&lt;br /&gt;
&lt;br /&gt;
==La conception==&lt;br /&gt;
&lt;br /&gt;
La carte RaspberryPi n&#039;est pas fixée. Elle tient en place uniquement du fait du frottement entre la carte et le support. Ce sytème est validé après impression et montage.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Support_RaspberryPi_seul.jpg]] [[Fichier:Support_RaspberryPi.png]]&lt;br /&gt;
&lt;br /&gt;
==Le script OpenScad==&lt;br /&gt;
&lt;br /&gt;
Le script OpenScad [http://fablabo.net/wiki/Fichier:Rsp-support_v1.scad] est paramétrable (ci dessous la liste des paramètres).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
Fixation Raspberry Pi&lt;br /&gt;
    Auteur    : BPh&lt;br /&gt;
    Date    : 30/01/2014&lt;br /&gt;
    V0.1    : Forme générale&lt;br /&gt;
    V1.1    : Corrections &lt;br /&gt;
				plot mal positionné&lt;br /&gt;
				Taquet carré&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*-------------------------&lt;br /&gt;
	Paramètres&lt;br /&gt;
-------------------------*/&lt;br /&gt;
&lt;br /&gt;
$fn = 60;&lt;br /&gt;
A=100;		// Entraxe fixation&lt;br /&gt;
R=3;    		// Rayon vis fixation&lt;br /&gt;
E=2.5;		// Épaisseur&lt;br /&gt;
&lt;br /&gt;
P=3.5;		// Percage fixation Raspberry&lt;br /&gt;
RSP_L=85; 	// Hauteur de la carte &lt;br /&gt;
RSP_l=56; 	// Largeur de la carte&lt;br /&gt;
			// Coordonnées des trous de fixations sur la carte&lt;br /&gt;
RSP_F1x=-16;&lt;br /&gt;
RSP_F1y=38;&lt;br /&gt;
RSP_F2x=10;&lt;br /&gt;
RSP_F2y=-17;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ci dessous les deux modules réutilisables pour ajouter de la matière façon &amp;quot;cordon de soudure&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
/*-------------------------&lt;br /&gt;
	Modules génériques&lt;br /&gt;
-------------------------*/&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
  Cordon_Circle&lt;br /&gt;
  R : Rayon&lt;br /&gt;
  E : Épaisseur&lt;br /&gt;
  I : InterneExterne 0/1&lt;br /&gt;
  D : Up/Down 0/1&lt;br /&gt;
*/&lt;br /&gt;
module cordon_circle(R,E,I=0,D=0)&lt;br /&gt;
{&lt;br /&gt;
	translate([0, 0, -(D*-1)*E*0.02])&lt;br /&gt;
	rotate_extrude()&lt;br /&gt;
	translate([R-(I*-1)*E*0.02, 0, 0])&lt;br /&gt;
	difference(){&lt;br /&gt;
		translate([(I*-1)*E*1.02, (D*-1)*E*1.02]) square(E*1.02);&lt;br /&gt;
		translate([-(I*2-1)*E*1.02, -(D*2-1)*E*1.02]) circle(r=E*1.01);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
  Cordon_Line&lt;br /&gt;
  E : Épaisseur&lt;br /&gt;
  L : Longueur&lt;br /&gt;
  D : Down/Up 1/0&lt;br /&gt;
*/&lt;br /&gt;
module cordon_line(E,L=1,D=0)&lt;br /&gt;
{&lt;br /&gt;
echo ((D*2-1)*90);&lt;br /&gt;
	rotate([0,(D*2-1)*90,0])&lt;br /&gt;
	linear_extrude(height = L, center=true)&lt;br /&gt;
	difference(){&lt;br /&gt;
		translate([-E*0.01, -E*0.01]) square(E*1.02);&lt;br /&gt;
		translate([E*1.02, E*1.02]) circle(r=E*1.01);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Projets]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Spirotripode&amp;diff=8538</id>
		<title>Spirotripode</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Spirotripode&amp;diff=8538"/>
		<updated>2014-06-19T09:20:04Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = SpiroTripode&lt;br /&gt;
|status =experimental&lt;br /&gt;
|image=Spirotripode.png&lt;br /&gt;
|description = Tripode pour réaliser un spirographe imprimé&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs =Cedric, Julien, et d&#039;autres...&lt;br /&gt;
|ingrédients = PLA, moteurCC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
il s&#039;agit de fabriquer des pièces imprimées pour réaliser un spirographe.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Spirographe.scad]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Spirogaffe&amp;diff=8537</id>
		<title>Spirogaffe</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Spirogaffe&amp;diff=8537"/>
		<updated>2014-06-19T09:18:57Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Prototype&lt;br /&gt;
|image=spirograffe.jpg&lt;br /&gt;
|name=Spirogaffe&lt;br /&gt;
|description=petit objet libre facile à concevoir qui tourne et dessine un peu comme il le souhaite&lt;br /&gt;
|license=GPL&lt;br /&gt;
|contributeurs=Julbel , Abbas Dominik&lt;br /&gt;
|ingrédients=plastique, électronique&lt;br /&gt;
|Categories=Recyclage&lt;br /&gt;
}}&lt;br /&gt;
=== Contexte ===&lt;br /&gt;
&lt;br /&gt;
Librement inspiré des drawbots de Jonah Brucker http://www.coin-operated.com/coinop29/2010/05/02/drawbot-2001/, cet atelier de construction de petit robot a été imaginé par 4 étudiantes de l&#039;IUT de la Roche/Yon dans le cadre de leur projet tuteuré et animé par PING en Sept2012 : en effet, il s&#039;agissait de choisir une installation d&#039;art numérique et d&#039;en imaginer un atelier pédagogique, ouvert accessible plutôt aux petits mais pas que.&lt;br /&gt;
&lt;br /&gt;
L&#039;installation numérique choisie fut Graphomanie de M Boissel et C Doutriaux de la revue en ligne Ce Qui secret : http://www.cequisecret.net/node/311&lt;br /&gt;
&lt;br /&gt;
=== Atelier ===&lt;br /&gt;
&lt;br /&gt;
L&#039;atelier consiste à fabriquer des spirographes par groupe de 2 ou 3 :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DEROULEMENT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1/ On regarde un exempe de robot drawbots. &lt;br /&gt;
2/ Les enfants se mettent de part et d’autre de la fresque-table (en face à face pour favoriser les rencontres des drawbots).&lt;br /&gt;
3/ Chaque enfant choisit les feutres/stylos à placer sur son drawbot. Avec possibilité de gérer l’inclinaison des crayons pour faire des différences de circonférence.&lt;br /&gt;
4/ L’enfant place son drawbot sur la feuille et crée sa propre fresque. &lt;br /&gt;
On peut diviser la scène de jeu (le papier) en différentes zones colorées (utilisation de feutres d’un camaïeu de couleur) pour ne pas faire trop de répétitions, etc...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OBJECTIFS&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sensibiliser l’enfant à l’écriture / automatique / robot dessin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MATÉRIELS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Jouets usagés - gobelets - piles - feutres - papier (épais) - rouleaux de papier&lt;br /&gt;
[[Fichier:kitspiro.png|thumb|200px|left]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CIBLE / TEMPS &lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
 * 2-5 ans : manipulation du drawbot &amp;gt; environ 1h &lt;br /&gt;
 * 6 ans et plus : atelier de fabrication et manipulation du drawbot (niveau de difficulté différent suivant l’âge de l’enfant) &amp;gt; 2h minimum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CONTEXTE&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
historique de l’écriture et des fresques, la notion de spirographe, ...&lt;br /&gt;
ET&lt;br /&gt;
c&#039;est quoi un sprirographe :&lt;br /&gt;
&lt;br /&gt;
http://www.logitheque.com/logiciels/windows/education/maths_calculs/telecharger/spirographe_18845.htm&lt;br /&gt;
&lt;br /&gt;
http://commons.wikimedia.org/wiki/File:Spirograph.jpg&lt;br /&gt;
&lt;br /&gt;
http://commons.wikimedia.org/wiki/File:Spirographe3.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pour aller plus loin, voir fiches animation réalisées par les étudiantes : &lt;br /&gt;
&#039;&#039;&#039; [[Fichier:fichesspiroG.pdf]]&lt;br /&gt;
&lt;br /&gt;
=== Montage ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Liste matériel&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
* moteur continu&lt;br /&gt;
* pince croco&lt;br /&gt;
* crayons&lt;br /&gt;
* gobelet&lt;br /&gt;
* piles &lt;br /&gt;
&lt;br /&gt;
[[Fichier:schemaspiro.png|thumb|200px|left]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Explication du montage by Dominik Abbas, adhérent à PiNG&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On monte les crayons&lt;br /&gt;
[[Fichier:etap1.jpg|200px|thumb|center]]&lt;br /&gt;
[[Fichier:etap2.jpg|200px|thumb|center]]&lt;br /&gt;
On réalise le circuit électrique avec moteur et piles&lt;br /&gt;
[[Fichier:etap3.jpg|200px|thumb|center]]&lt;br /&gt;
[[Fichier:etap4.jpg|200px|thumb|center]]&lt;br /&gt;
on assemble le tout&lt;br /&gt;
[[Fichier:etap5.jpg|200px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
=== Ressources ===&lt;br /&gt;
Flossmanuals&lt;br /&gt;
&lt;br /&gt;
Imprimer en 3D son propre spiroGaf (projet en cours)  [[Spirotripode]]&lt;br /&gt;
&lt;br /&gt;
les BEAM robots, inventés par marcus Tilden [http://en.wikipedia.org/wiki/BEAM_robotics] (article en anglais)&lt;br /&gt;
&lt;br /&gt;
=== Galerie ===&lt;br /&gt;
====Fête de la Science 2013 ====&lt;br /&gt;
&lt;br /&gt;
{{#Widget:YouTube|id=E50ddc_GR9g}}&lt;br /&gt;
&lt;br /&gt;
====Festival Kraft 2013 ====&lt;br /&gt;
&lt;br /&gt;
[[Fichier:kraft1.jpg|200px|thumb|center]][[Fichier:kraft2.jpg|200px|thumb|center]][[Fichier:Kraft3.jpg|200px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
=== Recherche ===&lt;br /&gt;
 - Module imprimée avec imprimante3D : http://fablabo.net/wiki/Spirotripode&lt;br /&gt;
 - panneau solaire&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Projets]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=SpiralFit&amp;diff=8536</id>
		<title>SpiralFit</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=SpiralFit&amp;diff=8536"/>
		<updated>2014-06-19T09:17:52Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Spiralfit.1 2.JPG&lt;br /&gt;
|name=SpiralFit&lt;br /&gt;
|description=Jeu de construction&lt;br /&gt;
|license= CC-by-nc-sa-3.0|Creative Commons Atribution CC-by-nc-sa-3.0 France&lt;br /&gt;
&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|ingrédients=Bois&lt;br /&gt;
}}&lt;br /&gt;
==résumé==&lt;br /&gt;
Il s&#039;agit d&#039;un jeu de construction en &amp;quot;pressfit&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sujet d&#039;un TP de la fabacademy&lt;br /&gt;
&lt;br /&gt;
Mon idées est d&#039;utiliser la souplesse du matériaux associée aux capacités qu&#039;a le laser de couper fin, pour faire des pièces spiralées avec un nombre de connecteurs variables.&lt;br /&gt;
&lt;br /&gt;
[[http://fabacademy.org/archives/content/tutorials/04_Computer-Controlled_Cutting/Press-Fit_Construction_Tips.html quelques infos ici]] pour régler correctement la taille des encoches.&lt;br /&gt;
&lt;br /&gt;
==démarche de fabrication==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===détermination de la taille des encoches===&lt;br /&gt;
j&#039;ai commencé par choisir un matériaux : du CP de 5mm en peuplier.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai coupé à la découpe laser des peignes pour choisir la bonne taille d&#039;encoche : j&#039;avais mesuré une taille du trait de découpe d&#039;environ 0,315mm.&lt;br /&gt;
&lt;br /&gt;
[[image:Peigne.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
en fonction de l&#039;épaisseur réelle de la planche (mlesurée au pied à coulisse, je suis arrivé à une taille d&#039;encoche de 4,67mm.&lt;br /&gt;
&lt;br /&gt;
===première ébauche===&lt;br /&gt;
j&#039;ai ensuite modélisé une maquette sur inkscape, en utilisant la fonction clone (très pratique) [[http://fabacademy.org/archives/content/tutorials/04_Computer-Controlled_Cutting/Press-Fit_Construction_Tips.html comme expliqué ici]]&lt;br /&gt;
&lt;br /&gt;
[http://fablabo.net/mediawiki/images/Spiralfit.3.svg Spiralfit.3.svg]&lt;br /&gt;
&lt;br /&gt;
[[image:Spiralfit.FirstProto.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
Ce premier prototype manque d&#039;espace entre les spires : ceci provoque un manque de souplesse de la pièce&lt;br /&gt;
&lt;br /&gt;
===modèle paramétrique===&lt;br /&gt;
&lt;br /&gt;
Je l&#039;ai réalisé avec Openscad&lt;br /&gt;
&lt;br /&gt;
j&#039;ai utilisé un morceau de code de [http://www.thingiverse.com/thing:58406 Walter Hsiao] sur thingiverse. Ce code est en CC-NC-BY-SA, je vais donc diffuser mon code sous cette licence&lt;br /&gt;
&lt;br /&gt;
[[Image:Preview.spiralfit.png|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Spiralfit.generator.scad]]&lt;br /&gt;
&lt;br /&gt;
====Les paramètres====&lt;br /&gt;
&lt;br /&gt;
Chaque pièce se dessine à &#039;&#039;&#039;diamètre constant&#039;&#039;&#039; : &lt;br /&gt;
&lt;br /&gt;
en fonction du &#039;&#039;&#039;nombre de branches&#039;&#039;&#039;, c&#039;est le &#039;&#039;&#039;nombre de spires&#039;&#039;&#039; qui est ajusté pour laisser la place à &#039;&#039;&#039;l&#039;épaisseur des branches&#039;&#039;&#039;, et au &#039;&#039;&#039;vide entre chaque branche&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Donc moins il y aura de connecteurs, et plus la pièce sera souple (car les bracnches auront un plus grand nombre de spires).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====découpes====&lt;br /&gt;
&lt;br /&gt;
elles se sont passées sans problème&lt;br /&gt;
[[Image:Spiralfit.Cutting.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
===Constructions===&lt;br /&gt;
&lt;br /&gt;
J&#039;ai découpé qu&#039;un certain nombre de connecteurs : 3X2,3X3,3X4 et 2X7.&lt;br /&gt;
&lt;br /&gt;
Ceci donne quand même déjà une certaine liberté de construction&lt;br /&gt;
&lt;br /&gt;
[[Image:Spiralfit.1 2.JPG|400px]][[image:SpiralfitTower.JPG|225px]][[image:Spiralfit2clouds.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
Comme j&#039;ai choisi comme paramètres un épaisseur de branche correspondant à celle du bois, j&#039;ai trouvé d&#039;autres méthodes de connexion que celle prévue au départ :&lt;br /&gt;
&lt;br /&gt;
[[Image:PressfitConnector0.JPG|400px]][[image:SpiralfitConnector90_90.JPG|400px]][[image:SpiralfitConnector90.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
Finalement, il semblerai que ce soit un générateur de nuages....&lt;br /&gt;
&lt;br /&gt;
[[image:SpiralfitCloud4.JPG|225px]][[image:SpiralfitCloud3.JPG|400px]]&lt;br /&gt;
[[image:SpiralfitCloud11.JPG|400px]]&lt;br /&gt;
[[image:spiralfitInssideClous11.JPG|400px]]&lt;br /&gt;
[[image:spiralfitCloud9.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Variations pour spirographe===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Modifications des Paramètres suivants :&lt;br /&gt;
 //number of branchs&lt;br /&gt;
branchs=4;&lt;br /&gt;
&lt;br /&gt;
//thickness of each branch&lt;br /&gt;
thickness=9;&lt;br /&gt;
&lt;br /&gt;
//gap between spirals&lt;br /&gt;
gap=5;&lt;br /&gt;
&lt;br /&gt;
//outside diameter&lt;br /&gt;
diameter=99;&lt;br /&gt;
&lt;br /&gt;
//connector hole thickness&lt;br /&gt;
hole=4.67;&lt;br /&gt;
&lt;br /&gt;
//centerdiameter&lt;br /&gt;
center=22;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SpiroPort-222.svg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SpiroPort.dxf]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Spiele_Punk&amp;diff=8535</id>
		<title>Spiele Punk</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Spiele_Punk&amp;diff=8535"/>
		<updated>2014-06-19T09:17:18Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|name=Rencontres Spiele Punk 2014&lt;br /&gt;
|description=Fabrication numérique &amp;amp; jeux de société&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Dcalk&lt;br /&gt;
|ingrédients=PLA, carton, papier&lt;br /&gt;
|url=http://leschiensdelenfer.org&lt;br /&gt;
}}&lt;br /&gt;
Le jeu de plateau laisse entrevoir depuis longtemps déjà des alternatives intéressantes au circuit industriel : fonte de pièces en plastique dans la cuisine, créations personnalisées de pièces uniques, remplacement de pions de jeu à l’aide du marché d’occasion. L’année dernière sortait le premier jeu de plateau open source Pocket Tactics entièrement réalisé à l’aide d’une imprimante 3D et avec l’émergence des Fablabs (laboratoire de fabrication numérique), de nouvelles perspectives s’offrent aux acteurs associatifs du jeu.&lt;br /&gt;
&lt;br /&gt;
L&#039;association Dcalk a proposé un tour d’horizon de créations ludiques et prototypes de jeux incluant ces nouveaux outils et machines (imprimante 3D, CNC, etc) dans leur processus de fabrication lors d&#039;un Open Atelier spécial jeux à Plateforme C le 11 mars 2014.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pocket Tactics ==&lt;br /&gt;
&lt;br /&gt;
Pocket Tactics est une &amp;quot;wargame&amp;quot; stratégique, modulaire, au rythme rapide, que vous pouvez emporter et avec lequel vous pouvez jouer n&#039;importe où. Il a été crée par l&#039;auteur américain Arian Croft et sorti dans une une version bêta en juillet 2012 sous la licence Creative Commons (Attribution - Non-Commercial - No Derivatives). Des gamers, fans, internautes ont ensuite contribué à développé de nouvelles versions du jeu.&lt;br /&gt;
&lt;br /&gt;
Toutes les pièces ont été réalisées sur TinkerCad et disponibles sur la plate-forme Thingiverse en libre téléchargement. Imprimez les pièces avec une imprimante 3D (compter une trentaine de pions et une quinzaine de tuiles pour une variante du jeu), imprimez les règles, et c&#039;est parti.&lt;br /&gt;
&lt;br /&gt;
* [http://fablabo.net/wiki/Fichier:PT-rules_fr.pdf Règles du jeu traduites en français]&lt;br /&gt;
* [http://www.thingiverse.com/thing:27257 version bêta]&lt;br /&gt;
* [https://www.thingiverse.com/dutchmogul/collections/pocket-tactics-sets Pocket Tactics set]&lt;br /&gt;
* Interview avec Arian Croft par Dcalk - mars 2014&lt;br /&gt;
&lt;br /&gt;
[[image:Men_vs_Trolls2.jpg|200px]] [[image:IMG_1220.JPG|200px]]&lt;br /&gt;
&lt;br /&gt;
Version d&#039;Arian Croft à gauche et à droite Demo - Fabrique numérique mobile lors du Festival des Jeux de Saint-Herblain à la Carrière, 15&amp;amp;16 mars 2014.&lt;br /&gt;
&lt;br /&gt;
== A l&#039;eau le jeu ==&lt;br /&gt;
&lt;br /&gt;
Jeu éducatif sur le cycle de l&#039;eau, &amp;quot;A l&#039;eau le jeu&amp;quot; a été développé par par l’Association des Petits Débrouillards Centre dans le cadre d&#039;ateliers réguliers proposés aux enfants de l’Association Française des Enfants Précoces (AFEP). La réalisation des pions 3D a été mené en collaboration avec le FUNlab, le fablab de Tours et présenté lors des rencontres Spiele Punk par Cyrille Giquello, membre actif du FUNlab.&lt;br /&gt;
&lt;br /&gt;
Complément d&#039;infos :&lt;br /&gt;
* [http://fablabo.net/wiki/Fichier:Description_du_jeu_des_enfants.pdf Description du jeu]&lt;br /&gt;
* [http://funlab.fr/pions-petits-deb/ Collaboration FUNlab - Petits Debs 37]&lt;br /&gt;
&lt;br /&gt;
== Tic Tac Boum ==&lt;br /&gt;
&lt;br /&gt;
Toutes les ressources en ligne sur le [http://funlab.fr/funwiki/doku.php?id=projets:projet_tic_tac_boum wiki du Funlab]&lt;br /&gt;
&lt;br /&gt;
== Crée Ton Fablab ==&lt;br /&gt;
&lt;br /&gt;
Ce jeu coopératif à vocation pédagogique pour mieux comprendre ce qu&#039;est un fablab a été présenté par Noémie Mouchet &amp;amp; Adeline Fraissange. Il est disponible dans plusieurs fablabs francophones et une traduction des règles du jeu en anglais est en cours. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Un grand merci à Elodie de PiNG qui a documenté le jeu dans le projet [http://fablabo.net/wiki/Jeux_pour_Festival_D Jeux pour Festival D.]&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
Ce jeu est plus complexe. Il a été réalisé par trois étudiantes de l&#039;IUT de la Roche sur Yon en collaboration avec la Forge des possibles. Elles ont eu la gentillesse de nous envoyer les fichiers pour que nous puissions les retravailler et produire notre propre version du jeu. Toutes les cartes et visuels à imprimer sont dans ce document pdf.&lt;br /&gt;
&lt;br /&gt;
[[image:visuels-impression.pdf|200px]] &lt;br /&gt;
&lt;br /&gt;
Le jeu est composé de plusieurs éléments : &lt;br /&gt;
&lt;br /&gt;
- un plateau de jeu : j&#039;ai vectorisé le plateau qui doit être découpé et gravé à la découpe laser sur du contreplaqué. Dimension du plateau : 44x32 cm&lt;br /&gt;
&lt;br /&gt;
[[fichier:Plateau-vectorise.svg]] -&amp;gt; dimensions de l&#039;image à l&#039;échelle 1 : 44x32 cm &lt;br /&gt;
&lt;br /&gt;
- des jetons points de réputation : à imprimer en 3D ou découper à la découpe laser ? &lt;br /&gt;
[[image:points-reput.svg|200px]]&lt;br /&gt;
&lt;br /&gt;
- des jetons matériels et machines : imprimer sur papier les motifs des jetons (cf pdf ci-dessous) et découper à la découpe laser les supports sur lesquels coller les motifs recto-verso - sur du contreplaqué - taille de chaque élément 1.5cm*1.5cm&lt;br /&gt;
[[image:jetons-support.svg|200px]]&lt;br /&gt;
&lt;br /&gt;
- des cartes personnages (à imprimer sur papier et plastifier - cf pdf ci-dessous)&lt;br /&gt;
&lt;br /&gt;
- des cartes hasard (à imprimer sur papier et plastifier -  cf pdf ci-dessous)&lt;br /&gt;
&lt;br /&gt;
- une frise de temps : à découper et à graver à la découpe laser (contreplaqué 5mm). Dimension : 4x16cm&lt;br /&gt;
[[image:Temoin-Tps.svg|50px]]&lt;br /&gt;
&lt;br /&gt;
- des pions pour les joueurs : à découper et graver à la découpe laser&lt;br /&gt;
[[image:pions-joueurs.svg|200px]]&lt;br /&gt;
&lt;br /&gt;
- une règle du jeu (à imprimer sur papier)&lt;br /&gt;
[[image:Regles-jeu.pdf|200px]]&lt;br /&gt;
&lt;br /&gt;
- la boîte de jeu : comme pour les jetons matériels et machines le plus simple est d&#039;imprimer les visuels de la pointe sur papier et de le coller par la suite sur une boîte en carton. Cette dernière peut-être réalisée à la découpe laser.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention&#039;&#039;&#039; n&#039;oubliez pas au moment d&#039;ouvrir le fichier sur la découpe laser pour générer le .gcode d&#039;inverser tous les motifs pour que la gravure (notamment des textes) soit réalisée dans le bon sens de lecture.&lt;br /&gt;
&lt;br /&gt;
== Olympius ==&lt;br /&gt;
&lt;br /&gt;
Mary Christides anime les ateliers de la Fabrik Numérique à l&#039;Espace Jean Roger Caussimon à Tremblay-en-France (93). Elle a présenté 2 initiatives de jeux de plateau :&lt;br /&gt;
&lt;br /&gt;
* [http://mjccaussimon.fr/?Interactiv-Peplum Interactiv Peplum] : Création d’un jeu interactif par les enfants de l’atelier multimédia &lt;br /&gt;
* [http://mjccaussimon.fr/?Olympius Olympus] : Jeu de société sur plateau, semi-coopératif et interactif, réalisé par les enfants et adolescents de l’atelier de Création multimédia, épaulés par les adhérents de la Fabrik’numérique.&lt;br /&gt;
&lt;br /&gt;
Documentation en cours.&lt;br /&gt;
&lt;br /&gt;
[[image:Imp-pegase.jpg|200px]] [[image:Hydre.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Autres ressources ==&lt;br /&gt;
&lt;br /&gt;
===Archives vidéo=== &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Fabrique numérique &amp;amp; jeux de société&amp;quot; le 11 mars dernier à Plate-forme C, une discussion animée par Julien Maudet &amp;amp; Catherine Lenoble de l&#039;association Dcalk et filmée par l&#039;équipe du festival des Jeux de Saint-Herblain, avec la participation de :&lt;br /&gt;
* Cyril GIQUELLO - Animateur et membre du Funlab (Tours)&lt;br /&gt;
* Juan RODRIGUEZ - Créateur de jeu et auteur de ”Tic Tac Boum” (Tours)&lt;br /&gt;
* Mary CHRISTIDES - Membre de l&#039;association Dcalk et responsable des ateliers numériques - Espace J.R Caussimon (Tremblay-en-France)&lt;br /&gt;
* Noémie MOUCHET et Adeline FRAISSANGE - Créatrices du jeu &amp;quot;Crée ton Fablab&amp;quot; (Nantes/Londres) :&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/89406143 VIDEO]&lt;br /&gt;
&lt;br /&gt;
===Archives audio===&lt;br /&gt;
&lt;br /&gt;
Interview sur le plateau de la radio JetFm en direct du Festival des Jeux de Saint-Herblain, samedi 15 mars 2014 : Dcalk et &amp;quot;la fabrique numérique mobile&amp;quot; ou dans quelle mesure les outils de fabrication numérique peuvent-ils changer les jeux de société ? &lt;br /&gt;
&lt;br /&gt;
[http://www.jetfm.asso.fr/site/stockage/directs_jetfm/festival_des_jeux_20140315.mp3 AUDIO]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=SmoothieWare_fins_de_course&amp;diff=8534</id>
		<title>SmoothieWare fins de course</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=SmoothieWare_fins_de_course&amp;diff=8534"/>
		<updated>2014-06-19T09:17:03Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|name=fins de course smoothieware&lt;br /&gt;
|description=fins de course pour smoothieware&lt;br /&gt;
|license= CC-by-sa-3.0|Creative Commons Attribution CC-by-sa-3.0 France&lt;br /&gt;
&lt;br /&gt;
|contributeurs=Cedric &lt;br /&gt;
|inspiration=http://smoothieware.org/&lt;br /&gt;
|url=https://github.com/Cdriko/Smoothieware&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==résumé==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;à l&#039;occasion de la fabacademy, je profite du TP &amp;quot;input devices&amp;quot; et &amp;quot;output devices&amp;quot; pour&amp;lt;/strike&amp;gt;&lt;br /&gt;
 tenter d&#039;implémenter des fins de courses pour le smoothieware : le programme qui pilote les machines du fablab&lt;br /&gt;
&lt;br /&gt;
je n&#039;ai pas le droit de faire ça dans le cadre de la fabacademy : ça ne rentre pas dans les cases&lt;br /&gt;
&lt;br /&gt;
==découverte du code==&lt;br /&gt;
&lt;br /&gt;
===GitHub===&lt;br /&gt;
Le code source est partagé sur la plateforme de développement collaboratif github : https://github.com/Smoothieware/Smoothieware&lt;br /&gt;
&lt;br /&gt;
pour pouvoir coder sans tout casser, il me fallait une copie à moi.&lt;br /&gt;
&lt;br /&gt;
j&#039;ai suivit le tutoriel https://help.github.com/articles/fork-a-repo&lt;br /&gt;
&lt;br /&gt;
j&#039;ai commencé par créer un fork sur mon propre compte github (en cliquant sur &amp;quot;fork&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
puis j&#039;ai récupéré un clone du code en tapant dans la terminal :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;git clone https://github.com/Cdriko/Smoothieware.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pour être tenu au courant des changements sur le dépôt d&#039;origine :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;&lt;br /&gt;
cd Smoothieware/&lt;br /&gt;
git remote add upstream https://github.com/Smoothieware/Smoothieware.git&lt;br /&gt;
git fetch upstream&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
à ce stade, je peux déjà commencer à explorer le code&lt;br /&gt;
&lt;br /&gt;
===analyse du code===&lt;br /&gt;
&lt;br /&gt;
Actuellement, le programme en C++ qui pilote cette carte est construit de façon modulaire :&lt;br /&gt;
&lt;br /&gt;
[[Image:Smoothie.modules.jpg]]&lt;br /&gt;
&lt;br /&gt;
On peut créer d&#039;autres modules à la demande&lt;br /&gt;
&lt;br /&gt;
http://smoothieware.org/moduleexample&lt;br /&gt;
&lt;br /&gt;
un certain nombre d&#039;evènements sont gérés par le kernel : http://smoothieware.org/listofevents&lt;br /&gt;
&lt;br /&gt;
====le module existant &amp;quot;EndStops&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
c&#039;est naturellement dans ce module que j&#039;ai commencé à regarder.&lt;br /&gt;
&lt;br /&gt;
En fait, il ne gère actuellement que le cycle de &amp;quot;homing&amp;quot; : la recherche automatique de l&#039;origine des axes&lt;br /&gt;
&lt;br /&gt;
Je vais chercher à l&#039;étendre pour réaliser une surveillance en temps réel&lt;br /&gt;
&lt;br /&gt;
====le module Stepper====&lt;br /&gt;
&lt;br /&gt;
Celui-ci utilise les &amp;quot;blocks&amp;quot; (voir ci dessus) pour actionner les 3 moteurs &lt;br /&gt;
&lt;br /&gt;
Il semblerai que ce soit le bon endroit pour faire abandonner un mouvement&lt;br /&gt;
&lt;br /&gt;
===L&#039;idée de fonctionnement===&lt;br /&gt;
&lt;br /&gt;
le module EndStops est abonné à l&#039;évènement &amp;quot;slow_ticker&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=c&amp;gt;&lt;br /&gt;
this-&amp;gt;kernel-&amp;gt;slow_ticker-&amp;gt;attach( 100, this, &amp;amp;PauseButton::button_tick );&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;br /&gt;
[[Catégorie:Code]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=SentierBattu&amp;diff=8533</id>
		<title>SentierBattu</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=SentierBattu&amp;diff=8533"/>
		<updated>2014-06-19T09:16:30Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Prototype&lt;br /&gt;
&lt;br /&gt;
|image=SentierBattu.projet.jpg&lt;br /&gt;
|name=Sentier Battu&lt;br /&gt;
|description=Routeur grand format libre&lt;br /&gt;
|contributeurs=Cedric , Blux , Philippe Bonnet &lt;br /&gt;
|inspiration=http://www.mechmate.com/&lt;br /&gt;
|ingrédients=Metal,electronique&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==contexte==&lt;br /&gt;
Dans le cadre d&#039;un Fablab, les étudiants d&#039;I2P(Innovation Produit Process) de l&#039;IUT de Nantes-carquefou et les membres de Ping conçoivent, du 10 avril au 19 avril 2013, un ROUTEUR CNC LIBRE.&lt;br /&gt;
&lt;br /&gt;
[[Image:TitreWorkshop.JPG]]&lt;br /&gt;
&lt;br /&gt;
Le court délai entre la décision de réaliser le workshop et son début  a limité l&#039;optimisation de la machine.&lt;br /&gt;
On pourrait faire moins cher et plus simple... V2 ?&lt;br /&gt;
&lt;br /&gt;
==cahier des charges==&lt;br /&gt;
Réalisation d&#039;un routeur CNC&lt;br /&gt;
&lt;br /&gt;
Des plaques de contre-plaqués 1250*2500 pourront être usinées.&lt;br /&gt;
L’outil est conçu démontable.&lt;br /&gt;
La conception suit les principes du libre, il est réalisable dans la majeur partie avec des outils standards d&#039;un fablab.&lt;br /&gt;
&lt;br /&gt;
==liste du matériel==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Bill.materials.zip]] (liste from scratch)&lt;br /&gt;
&lt;br /&gt;
==Conception 3D==&lt;br /&gt;
&lt;br /&gt;
Les élèves ont modélisé la machine sous catia.&lt;br /&gt;
&lt;br /&gt;
le fichier step est téléchargeable ici&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SB01.zip]]&lt;br /&gt;
&lt;br /&gt;
==pièces spéciales==&lt;br /&gt;
&lt;br /&gt;
même si la machine est conçue pour être le plus facilement reproductible, certaines pièces sont tout de même spécifiques&lt;br /&gt;
&lt;br /&gt;
ou nécessitent un travail spécial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Les engrenages reçus vont être électroérodé pour les adapter aux clavettes des axes des moteurs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Moteur_clavette.JPG| l&#039;axe du moteur a clavette et le pignon brut.&lt;br /&gt;
Image:Electroérosion.JPG| La machine pour l&#039;électroérosion par fil.&lt;br /&gt;
Image:Electroérosion-prog.JPG| Programmation de la machine.&lt;br /&gt;
Image:Electroérosion1.JPG| Prête à électroéroder.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* La vis sans fin doit être adaptée pour l’accoupler au moteur. Vu la dureté de cette vis, un test d&#039;usinage au tour traditionnel a été réalisé en amont. La vitesse et l’outil ont été établi pour le tournage qui va suivre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:usinageVis.JPG| Tournage de la pièce.&lt;br /&gt;
Image:Test-visansfin.JPG| L&#039;échantillon ayant subi un test d&#039;usinage au tour traditionnel.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==circuit électrique/electronique==&lt;br /&gt;
&lt;br /&gt;
Plus ou moins standard, le circuit sera piloté par [[GRBL]] via un arduino.&lt;br /&gt;
&lt;br /&gt;
Les composants ne sont pas tous libres, du fait de la difficulté de trouver des contrôleurs moteurs puissants en open hardware par exemple.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Schéma===&lt;br /&gt;
Le schéma est réalisé avec [[Qelectrotech]] , logiciel libre d&#039;électrotechnique&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Routeur_cnc_sentier_battu_v0_-_alim_220v.png|alimentation 220v&lt;br /&gt;
Image:Routeur_cnc_sentier_battu_v0_-_circuit_24v.png|circuit 24V&lt;br /&gt;
Image:Routeur_cnc_sentier_battu_v0_-_commande_arduino.png|commande Arduino&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Au niveau de la sécurité de la machine, si la broche est correctement carénée, on a pas besoin de redondance dans le circuit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cablâge===&lt;br /&gt;
&lt;br /&gt;
====Moteurs====&lt;br /&gt;
&lt;br /&gt;
c&#039;est des goldenMotor PK296AE-SG7.2&lt;br /&gt;
&lt;br /&gt;
0,25° /pas&lt;br /&gt;
&lt;br /&gt;
5Nm&lt;br /&gt;
&lt;br /&gt;
4,2A/phase en parallele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
C&#039;est des moteurs 8 fils&lt;br /&gt;
&lt;br /&gt;
ils sont accouplés en parallèle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:CouplageMoteurs.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Controleurs moteur====&lt;br /&gt;
&lt;br /&gt;
ce sont des Gecko drive G201X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
il faut régler les switches pour une configuration correcte :&lt;br /&gt;
&lt;br /&gt;
courant de 4,2A :&lt;br /&gt;
&lt;br /&gt;
 - 1:on&lt;br /&gt;
 - 2:off&lt;br /&gt;
 - 3:off&lt;br /&gt;
 - 4:off&lt;br /&gt;
 - 5:on&lt;br /&gt;
&lt;br /&gt;
auto standby : le moteur consomme 70% de son courant nominal à l&#039;arrêt : oui :&lt;br /&gt;
&lt;br /&gt;
 - 9:on&lt;br /&gt;
&lt;br /&gt;
taile nema 34 :&lt;br /&gt;
&lt;br /&gt;
 - 10:off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration de GRBL===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====nombre de pas par millimètres====&lt;br /&gt;
&lt;br /&gt;
les moteurs font 0,25°/pas&lt;br /&gt;
&lt;br /&gt;
Le driver est réglé à 10 microstep&lt;br /&gt;
&lt;br /&gt;
360/0,25 = 1440 pas/tour&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Y : pignon de 15 dents : 94,245 mm/tour&lt;br /&gt;
&lt;br /&gt;
 $1=15.279 (y, step/mm) &lt;br /&gt;
&lt;br /&gt;
X : pignon de 16 dents : 100,528 mm/tour&lt;br /&gt;
&lt;br /&gt;
 $0=14.324 (x, step/mm)&lt;br /&gt;
&lt;br /&gt;
Z : vis à bille : 5mm/tour&lt;br /&gt;
&lt;br /&gt;
 $2=288 (z, step/mm)&lt;br /&gt;
&lt;br /&gt;
====inversion du commutateur de marche====&lt;br /&gt;
&lt;br /&gt;
 $15=0 (invert step enable, bool)&lt;br /&gt;
&lt;br /&gt;
====fins de course activés====&lt;br /&gt;
&lt;br /&gt;
 $16=1&lt;br /&gt;
finalement non : ça marche pas&lt;br /&gt;
&lt;br /&gt;
==Chronologie==&lt;br /&gt;
&lt;br /&gt;
- [[Jour1]]&lt;br /&gt;
Présentation du projet aux étudiants&lt;br /&gt;
Conception numérique avec leur outil numérique catia: [http://fr.wikipedia.org/wiki/CATIA]&lt;br /&gt;
A la revue du soir les grandes lignes sont tracées.&lt;br /&gt;
Cédric conçoit le schéma électrique et électronique à base d&#039;arduino de la machine.&lt;br /&gt;
&lt;br /&gt;
-[[Jour2]]&lt;br /&gt;
La recherche sous catia continue.&lt;br /&gt;
&lt;br /&gt;
A l&#039;atelier les découpes des UPN commencent  ( 8 UPN de 1750-100*50 et les deux UPN guides 2000*?) reste deux chutes de 100*100.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:UPN.JPG|UPN: U à profil normal&lt;br /&gt;
Image:UPNdepl.JPG| It&#039;s long...isn&#039;t it?&lt;br /&gt;
Image:UPNcut.JPG| Sciage de l&#039;UPN avec scie à ruban automatisée.&lt;br /&gt;
ProfilésBruts.JPG| Les divers profilés utilisés.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L&#039;electroérosion des engrenages pour mettre des clavettes aura lieu lundi.&lt;br /&gt;
&lt;br /&gt;
Réalisation du rail de guidage à la &amp;quot;belotti&amp;quot; : on fait une maquette du rail qui arrivera trop tard de manière à préfigurer le montage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Railsdeguidage.JPG| Rails de guidage.&lt;br /&gt;
Image:Belotti.JPG| Usinage des rails.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour la vis sans fin la solution proposée est de l&#039;usiner au tour sur 80(mm) afin d&#039;accoupler la vis à l&#039;axe du moteur.&lt;br /&gt;
La vis étant traitée pour renforcer la dureté du pas de vis des test ont été nécessaire. Après avoir trancher un échantillon (cf. pièces spéciales),&lt;br /&gt;
des test d&#039;usinage ont été réalisé pour déterminer le choix de l’outil et les vitesse ( nombre de tour minutes et avance de l&#039;outil vers la pièce) &lt;br /&gt;
Les poulies de guidages ont été usinées au tour traditionnel.&lt;br /&gt;
&lt;br /&gt;
9 Giga de données dans la base de données de l&#039;iut ont été produits entre hier 9h40 et aujourd&#039;hui 17h15!!! ( bon y a quelques doublons )&lt;br /&gt;
&lt;br /&gt;
-[[Jour3]]&lt;br /&gt;
L&#039;éléctroérosion a eu lieu.&lt;br /&gt;
Les rails de guidage ont été fini à la belotti.&lt;br /&gt;
Découpage au plasma des équerres du châssis.&lt;br /&gt;
Découpage au plasma des plaques de l&#039;axe Y.&lt;br /&gt;
Découpe des profilés Bosh.&lt;br /&gt;
Montage des profilés Bosh.&lt;br /&gt;
&lt;br /&gt;
-[[Jour4]]&lt;br /&gt;
Montage du châssis&lt;br /&gt;
Implantation des éléments électriques d&#039;alimentation et de commande dans le boîtier électrique.&lt;br /&gt;
&lt;br /&gt;
-[[Jour5]]&lt;br /&gt;
Montage des pieds et soudage des équerres.&lt;br /&gt;
Retournement du châssis.&lt;br /&gt;
Installation des crémaillères. &lt;br /&gt;
Évaluation de la place de l&#039;axe Y mobile par rapport aux crémaillères.&lt;br /&gt;
&lt;br /&gt;
-[[Jour6]]&lt;br /&gt;
Installation des moteurs&lt;br /&gt;
Installation des axes sur la machines.&lt;br /&gt;
Test de déplacement du chariot.&lt;br /&gt;
Découpage au plasma des plaques nominatives(I2P, Sentier battu, PING)&lt;br /&gt;
Alésage et rectification de divers partie CAR on découvre au montage des problémes que le dessin n&#039;a pas permis d&#039;anticiper.&lt;br /&gt;
&lt;br /&gt;
-[[Jour7]]&lt;br /&gt;
Test du tableau electrique Ok.&lt;br /&gt;
Test1 moteur Ok un arduino 0 Cédric 1 arduino game over.&lt;br /&gt;
Réglage des axes presqu&#039;OK&lt;br /&gt;
Questionnement sur le démontage de la machine et son installation dans le Hangar plateformeC. A l&#039;IUT c&#039;est facile les 4-500kg de chassis ne poseront pas de probléme au pont pour le mettre sur le camion. Par contre le camion ne rentre pas dans le lieu d&#039;installation donc IL VA FALLOIR DU MONDE POUR MANUTENTIONNER.&lt;br /&gt;
Test2 moteur l&#039;arduino gère bien le nombre de pas, de tour...comme prévu. &lt;br /&gt;
Test sur les autres axes du moteur couplé à l&#039;arduino.&lt;br /&gt;
Installation des moteurs.&lt;br /&gt;
Test sur la machine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-[[A noter]]&lt;br /&gt;
De nombreuses tâches n&#039;ont pas été détaillé car une équipe de plus de 20 personne dispersée sur les divers poste ne permet pas qu&#039;on sache en temps réel ce qu&#039;il se passe pour des béotiens.&lt;br /&gt;
MAIS nous allons avoir un beau document réalisé par les étudiants qui nous permettra de compléter cette chronologie.&lt;br /&gt;
&lt;br /&gt;
==corrections à faire==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===electronique/electricité===&lt;br /&gt;
&lt;br /&gt;
les drivers Y sont doublés alors que ce sont les X qui ont deux moteurs&lt;br /&gt;
&lt;br /&gt;
Lobotomisation avec la smoothieboard&lt;br /&gt;
&lt;br /&gt;
cablage des fins de course&lt;br /&gt;
&lt;br /&gt;
pilotage de la broche&lt;br /&gt;
&lt;br /&gt;
découpe laser de la chenille : [[ChaineDeCable]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Session de mise au point Hiver 20134-2014==&lt;br /&gt;
&lt;br /&gt;
Après avoir installé l&#039;atelier, repeint les pièces et remonté la machine et réalisé un premier réglage mécanique, il nous reste un certain nombre de choses à faire (dans l&#039;ordre chronologique):&lt;br /&gt;
&lt;br /&gt;
===acquastillage armoire===&lt;br /&gt;
&lt;br /&gt;
Refaire proprement et solidement le cablage.&lt;br /&gt;
&lt;br /&gt;
Quasiment fini par cédric&lt;br /&gt;
&lt;br /&gt;
reste à fixer l&#039;armoire : sans doute au sol, indépendante de la machine (mais liaison de la masse de la machine)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====créer une fixation pour le smoothieboard====&lt;br /&gt;
&lt;br /&gt;
j&#039;ai modélisé un système de fixation pour la smoothieboard dans l&#039;armoire :&lt;br /&gt;
&lt;br /&gt;
[[Image:Smoothifixation.png|200px]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SmootieBox.stl]] [[Fichier:SmootieBox.scad]]&lt;br /&gt;
&lt;br /&gt;
===Fabriquer une chenille à câbles et fignoler l&#039;acquastillage===&lt;br /&gt;
&lt;br /&gt;
Les câbles sont posés pour évaluer leur longueur&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
installer les AU à chaque bout du chariot&lt;br /&gt;
&lt;br /&gt;
===Passer de l&#039;arduino à la SmoothieBoard comme carte de pilotage===&lt;br /&gt;
====mise à jour du schéma electrique en faisant figurer la smoothie====&lt;br /&gt;
&lt;br /&gt;
Travail réalisé par cédric.&lt;br /&gt;
&lt;br /&gt;
Le logiciel utilisé n&#039;étant pas très pratique, j&#039;ai renoncé à dessiner la smoothieboard, mais les câblages sont tracés&lt;br /&gt;
&lt;br /&gt;
J&#039;utilise les sorties mosfet de la smoothie pour fournir la commande 24V du variateur  (6mA)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Routeur cnc sentier battu v02 1-5 alim 220v.png|alim 220v&lt;br /&gt;
Image:Routeur cnc sentier battu v02 2-5 circuit 24v.png|circuit 24v&lt;br /&gt;
Image:Routeur cnc sentier battu v02 3-5 commande cnc.png|Smoothieboard&lt;br /&gt;
Image:Routeur cnc sentier battu v02 5-5 variateur broche.png|Variateur Broche&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SchemaGlobal02.qet]] à ouvrir avec [http://qelectrotech.org/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* fabriquer ou trouver une boite pour la carte à mettre dans l&#039;armoire&lt;br /&gt;
* réaliser le cablage de la commande : utiliser des nappes et tortiller les fils&lt;br /&gt;
* vérifier et/ou implémenter les fins de course MAX&lt;br /&gt;
* tester&lt;br /&gt;
* affiner les réglages&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====configuration de la smoothieboard=====&lt;br /&gt;
&lt;br /&gt;
à part les sorties des moteurs, il faut configurer la broche (spindle en anglais)&lt;br /&gt;
&lt;br /&gt;
http://smoothieware.org/spindle-control&lt;br /&gt;
&lt;br /&gt;
elle se controle avec trois sorties :&lt;br /&gt;
&lt;br /&gt;
*P2.7 : direction&lt;br /&gt;
*P2.5 : marche&lt;br /&gt;
*P2.4 : vitesse (0-10V)&lt;br /&gt;
&lt;br /&gt;
===Implémenter le pilotage de la broche===&lt;br /&gt;
&lt;br /&gt;
* mettre à jour le schéma électrique (voir P14 de la doc deu controleur broche)&lt;br /&gt;
&lt;br /&gt;
le contrôleur est du modèle DSR22 (monophasé 2,2Kw) : http://www.tdemacno.com/en/108-DS-serie-R.html&lt;br /&gt;
&lt;br /&gt;
[[image:Controleur.broche.cablage.blindage.jpg |300px]][[image:Controleur.broche.cablage.global.jpg |300px]]&lt;br /&gt;
&lt;br /&gt;
* configurer le variateur&lt;br /&gt;
* tester&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Configuration du variateur====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La documentation de ce vario : [[Fichier:ControllerBrocheTYPE R.pdf]]&lt;br /&gt;
&lt;br /&gt;
à chaque réglage : C-00 pour stocker les réglages&lt;br /&gt;
&lt;br /&gt;
===Implémenter l&#039;aspirateur à copeaux===&lt;br /&gt;
&lt;br /&gt;
* acheter un aspirateur adapté&lt;br /&gt;
* réaliser les pièces d&#039;adaptation à la découpe laser&lt;br /&gt;
&lt;br /&gt;
==accastillage==&lt;br /&gt;
&lt;br /&gt;
===Pour la broche===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
c&#039;est une fimec HM73D-06D : 220V, triphasée 1,5Kw, 18 à 24000t/m&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
attache d&#039;outil de type ER25&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Grace à metalobil, j&#039;ai trouvé un fournisseur d&#039;outils pas trop loin : http://tap-tools.com , à Chatellerault&lt;br /&gt;
&lt;br /&gt;
==Travaux en cours==&lt;br /&gt;
===Avril 2014===&lt;br /&gt;
&lt;br /&gt;
Relance des finitions :&lt;br /&gt;
&lt;br /&gt;
* Boîtier électrique&lt;br /&gt;
** &amp;lt;strike&amp;gt;Le perçage des ouvertures de ventilation nécessite la dépose du tableau. Nous en profiterons pour remplacer la carte Smoothieboard.&amp;lt;/strike&amp;gt;&lt;br /&gt;
** &amp;lt;strike&amp;gt;Le choix du ventilateur n&#039;est pas encore fait, donc attente pour connaitre la dimension du trou.&amp;lt;/strike&amp;gt;&lt;br /&gt;
** La nouvelle carte Smoothieboard est en place.&lt;br /&gt;
&lt;br /&gt;
* Fixation du moteur X&lt;br /&gt;
** &amp;lt;strike&amp;gt;La pièce de fixation du moteur n&#039;est pas correcte, elle nécessite un fraisage pour réduire l&#039;épaisseur et le fraisage de deux des orifices pour permettre d&#039;utiliser des vis à tête fraisée.&amp;lt;/strike&amp;gt;&lt;br /&gt;
** &amp;lt;strike&amp;gt;Il sera nécessaire de démonter le chariot pour installer le support du moteur. A cette occasion il faudra désaxer le chariot de 1cm vers l&#039;arrière.&amp;lt;/strike&amp;gt;&lt;br /&gt;
** Update 22/04 :&lt;br /&gt;
*** Le fraisage n&#039;a pas suffit, nous avons réhaussé le chariot en intercalant des pièces en alu (2mm) entre le chariot et les galets de guidage.&lt;br /&gt;
*** Par la même occasion nous avons légèrement décalé le chariot vers l&#039;arrière (5mm).&lt;br /&gt;
&lt;br /&gt;
* Fins de course&lt;br /&gt;
** Modification du câblage pour utiliser le contact normalement fermé (à valider au niveau soft -&amp;gt; OK).&lt;br /&gt;
** Mise en place d&#039;un arrêt sur les câbles (mousse + colier de serrage) pour eviter l&#039;arrachement.&lt;br /&gt;
** Recherche du meilleurs positionnement et du mode de fixation -&amp;gt; MaxZ, MinZ, MaxX, MinX OK.&lt;br /&gt;
&lt;br /&gt;
* Passages de câble&lt;br /&gt;
** Mise en place d&#039;une équerre pour maintenir les câbles non mobiles dans le profil alu du support de chariot -&amp;gt; OK.&lt;br /&gt;
** Prévoir des pattes pour maintenir les extrémités des différents câbles -&amp;gt; OK.&lt;br /&gt;
** Poser les chemins de câble articulés -&amp;gt; ok &amp;lt;strike&amp;gt;pour celui du pont, reste les fixations à imaginer pour l&#039;autre&amp;lt;/strike&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Broche&lt;br /&gt;
** Câbler le connecteur -&amp;gt;  OK.&lt;br /&gt;
&lt;br /&gt;
===Mai 2014===&lt;br /&gt;
&lt;br /&gt;
* Structure alu&lt;br /&gt;
** Remplacer les boulons trop cours 12x15 par 12x40. -&amp;gt; OK.&lt;br /&gt;
&lt;br /&gt;
* Câblage&lt;br /&gt;
** Fin de courses : &lt;br /&gt;
*** Poser les deux derniers MinY et MaxY -&amp;gt; OK.&lt;br /&gt;
*** Concevoir une protection. -&amp;gt; OK&lt;br /&gt;
** Installer et connecter la bande Led sous le chariot. -&amp;gt; OK&lt;br /&gt;
** Installer les arrêt d&#039;urgence -&amp;gt; OK.&lt;br /&gt;
&lt;br /&gt;
* Armoire de commande&lt;br /&gt;
** Quelle position ?&lt;br /&gt;
*** Discussion à tenir sur les contraintes : &amp;lt;br&amp;gt;Centrage, Hauteur, Distance du chassis (place pour une éventuelle cloison), Longueur du câble le plus court.&amp;lt;br&amp;gt;Finalement après avoir inversé les câble &amp;quot;Broche&amp;quot; et &amp;quot;Moteur X&amp;quot;, on a récupéré de la souplesse pour le positionnement de l&#039;armoire.&lt;br /&gt;
** Fabrication du support : &amp;lt;br&amp;gt;Pour l&#039;instant nous avons avons conçu un support (provisoire?) en aglo de récupérartion.&lt;br /&gt;
*** Une fois décidée la position...&lt;br /&gt;
** Câblage&lt;br /&gt;
&lt;br /&gt;
===Juin 2014===&lt;br /&gt;
&lt;br /&gt;
* Câblage restant :&lt;br /&gt;
** &amp;lt;strike&amp;gt;Poussoir facade&amp;lt;/strike&amp;gt;&lt;br /&gt;
** &amp;lt;strike&amp;gt;Arrêt urgence -&amp;gt; confirmer point de raccordement.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aspirateur&lt;br /&gt;
** Imaginer le système d&#039;aspiration autour de la broche :&lt;br /&gt;
*** Containtes de cheminement du tuyau.&lt;br /&gt;
*** Nécessité de ne pas géner le déplacement du chariot. &lt;br /&gt;
** Raccordement flexible chariot &amp;lt;-&amp;gt; aspirateur&lt;br /&gt;
*** Nous envisageons d&#039;installer un tube PVC solidaire du chatiot Z pour raccorder le flexible d&#039;un côté et le collecteur de l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
* Méthode de test à la mise en route&lt;br /&gt;
** Débuter sans connexions des moteurs et broche -&amp;gt; OK&lt;br /&gt;
** Connexion des moteurs -&amp;gt; OK&lt;br /&gt;
** Paramétrage Smoothieboard&lt;br /&gt;
*** Vitesse max des moteurs.&lt;br /&gt;
*** Sens de rotation.&lt;br /&gt;
** .../...&lt;br /&gt;
&lt;br /&gt;
* Chariot&lt;br /&gt;
** Prévoir le réglage des galets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La machine commence à ressembler à quelquechose :&lt;br /&gt;
&lt;br /&gt;
[[image:SentierBattu.portrait.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=R%C3%A9seau_fibre_optique_minimal&amp;diff=8532</id>
		<title>Réseau fibre optique minimal</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=R%C3%A9seau_fibre_optique_minimal&amp;diff=8532"/>
		<updated>2014-06-19T09:01:44Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Experimental&lt;br /&gt;
|image=Fiber.connector.jpg&lt;br /&gt;
|name=Réseau fibre optique minimal&lt;br /&gt;
|description=un mini réseau avec de la fibre de récupération&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|inspiration=http://academy.cba.mit.edu/classes/networking_communications/index.html&lt;br /&gt;
|ingrédients=electronique, fibre optique&lt;br /&gt;
}}&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Le sujet de la semaine à la fabacademy est [http://academy.cba.mit.edu/classes/networking_communications/index.html Le réseau] : il faut réaliser une liaison réseau entre deux microcontrôleurs.&lt;br /&gt;
&lt;br /&gt;
Je vais essayer, en partant de l&#039;exemple &amp;quot;serial asynchronous&amp;quot; de faire un réseau minimaliste avec de la fibre optique de récupération que nous a donné un adhérent.&lt;br /&gt;
&lt;br /&gt;
Autrement dit, transformer les signaux RX et TX de la liaison série en signaux lumineux à l&#039;aide d&#039;une led infrarouge et d&#039;une photorésistance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Conception du circuit==&lt;br /&gt;
&lt;br /&gt;
je vais reprendre la majeure partie du circuit de communication série, mais en remplaçant les connections électriques par &lt;br /&gt;
&lt;br /&gt;
* une led infrarouge pour émettre [http://www.farnell.com/datasheets/1700730.pdf datasheet]&lt;br /&gt;
* un phototransistor infrarouge pour recevoir [http://pdf1.alldatasheet.com/datasheet-pdf/view/127429/OPTEK/OP580.html optek OP580]&lt;br /&gt;
&lt;br /&gt;
Comme je n&#039;ai pas encore de prisme pour envoyer et recevoir dans la même fibre. je vais donc fixer deux fibres (une aller, une retour)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====résistance pour la led infrarouge====&lt;br /&gt;
&lt;br /&gt;
selon son datasheet, sa tension nominale est de 1.55v avec un courant de 50mA&lt;br /&gt;
&lt;br /&gt;
donc, en 5V :&lt;br /&gt;
&lt;br /&gt;
R = (5-1.55) / 0.05 = 69 Ohm&lt;br /&gt;
&lt;br /&gt;
la valeur la plus proche dans le fabinventory est 100Ohms&lt;br /&gt;
&lt;br /&gt;
====principe de fonctionnement====&lt;br /&gt;
&lt;br /&gt;
Par rapport à l&#039;exemple de base, les communications série sont simplement répliquées optiquement à l&#039;aide la led et de de la photorésistance.&lt;br /&gt;
&lt;br /&gt;
je reprendrais le code de la communication série (en inversant les entrées et sorties sur le noeud)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Fibernetwork_sketch.png|500px]]&lt;br /&gt;
&lt;br /&gt;
si j&#039;avais à ma disposition des prismes, j&#039;aurais put faire transiter les communications dans les deux sens dans la même fibre, mais pour le moment, je vais me contenter de deux fibres unidirectionnelles.&lt;br /&gt;
&lt;br /&gt;
====Le bridge====&lt;br /&gt;
&lt;br /&gt;
c&#039;est le noeud connecté à l&#039;ordinateur avec une liaison FTDI&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.bus.45.bridge.board.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.bus.45.bridge.traces.png|300px]][[image:Fiber.bus.45.bridge.interior.png|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Fiber.bus.45.bridge.cad]]&lt;br /&gt;
&lt;br /&gt;
====Le noeud====&lt;br /&gt;
&lt;br /&gt;
c&#039;est le noeud distant.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant, en l&#039;état, le réseau n&#039;est pas extensible, car les noeuds devraient répliquer le signal pour les suivants, avec une autre paire de led/phototransistor.&lt;br /&gt;
&lt;br /&gt;
Pour ce premier essai, je ne fait dialoguer que deux unités.&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.bus.45.node.board.png|500px]]&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.bus.45.node.traces.png|250px]]&lt;br /&gt;
[[image:Fiber.bus.45.node.interior.png|250px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Fiber.bus.45.node.cad]]&lt;br /&gt;
&lt;br /&gt;
====support de fibres====&lt;br /&gt;
&lt;br /&gt;
pour tenir les fibres devant les composants, je vais tailler une plaque de plexi noire à la découpe laser :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Fiber.bus.cache.svg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==fabrication==&lt;br /&gt;
&lt;br /&gt;
===fraisage===&lt;br /&gt;
&lt;br /&gt;
Après avoir fraisé le premier circuit, lors de la découpe, la plaque a bougé car j&#039;avais utilisé un scotch de mauvaise qualité.&lt;br /&gt;
&lt;br /&gt;
Pour rattraper l&#039;erreur, j&#039;ai fait une découpe légèrement plus large pour éviter de détruire le circuit en cas de défaut d&#039;alignement.&lt;br /&gt;
&lt;br /&gt;
Le résultat est un peu moins joli, mais est fonctionnel.&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.milled.pcbs.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===soudure===&lt;br /&gt;
&lt;br /&gt;
je suis maintenant plus à l&#039;aise avec les CMS&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.components.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
j&#039;ai du rajouter des fils pour alimenter le noeud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===connection fibre===&lt;br /&gt;
&lt;br /&gt;
j&#039;ai réalisé de petits connecteurs en plexiglass noir pour enficher les fibres&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.connector.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
le connecteur est fixé à la colle chaude : ça suffira pour les tests&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.connection.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==code==&lt;br /&gt;
&lt;br /&gt;
j&#039;ai simplement repris le code de [http://academy.cba.mit.edu/classes/networking_communications/bus/hello.bus.45.c l&#039;exemple serial].&lt;br /&gt;
&lt;br /&gt;
à l&#039;identique pour le bridge, j&#039;ai inversé les entrées et sorties pour le noeud&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==tests==&lt;br /&gt;
&lt;br /&gt;
j&#039;ai utilisé le terminal python de neil : [http://academy.cba.mit.edu/classes/embedded_programming/term.py term.py]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;python term.py /dev/ttyUSB0 9600&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===le bridge===&lt;br /&gt;
&lt;br /&gt;
Le bridge ne répond pas du tout comme je l&#039;aurais souhaité : quand j&#039;envoie &amp;quot;0&amp;quot; dans le terminal, la led s&#039;allume mais reste allumée, et je n&#039;ai pas de message en retour.&lt;br /&gt;
&lt;br /&gt;
je suppose que les composants que j&#039;ai rajouté sur la ligne de communication interfèrent&lt;br /&gt;
&lt;br /&gt;
===le noeud===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lui par contre réagit correctement &lt;br /&gt;
&lt;br /&gt;
{{#Widget:Vimeo|id=93264367}}&lt;br /&gt;
&lt;br /&gt;
du moins la led s&#039;allume-t-elle lorsqu&#039;on envoie un 0 ou ...un 8 (alors que le code implémente que jusquà 7...)&lt;br /&gt;
&lt;br /&gt;
c&#039;est bizarre car j&#039;ai indexé le noeud à &amp;quot;1&amp;quot; : je suppose que le temps de réponse du phototransistor n&#039;y est pas pour rien : &amp;quot;rise and fall time = 15us&amp;quot;&lt;br /&gt;
&lt;br /&gt;
dans le code le bit_delay_time=100us &lt;br /&gt;
&lt;br /&gt;
pas de réponse dans le terminal .&lt;br /&gt;
&lt;br /&gt;
J&#039;ai mesuré à l&#039;oscillo la tension du pin d&#039;entrée , en fonction des nombres envoyés par le port série :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Fiber.rx.0.png|0 : 00000000&lt;br /&gt;
Fiber.rx.1.png|1 : 00000001&lt;br /&gt;
Fiber.rx.2.png|2 : 00000010&lt;br /&gt;
Fiber.rx.3.png|3 : 00000011&lt;br /&gt;
Fiber.rx.4.png|4 : 00000100&lt;br /&gt;
Fiber.rx.5.png|5 : 00000101&lt;br /&gt;
Fiber.rx.6.png|6 : 00000110&lt;br /&gt;
Fiber.rx.7.png|7 : 00000111&lt;br /&gt;
Fiber.rx.8.png|8 : 00001000&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[image:Fiber.rx.5.vs.serial.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Le signal reçu supperposé au signal série envoyé confirme mes soupçons : le temps de réaction du transistor et/ou de la led sont trop longs&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Robokite&amp;diff=8531</id>
		<title>Robokite</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Robokite&amp;diff=8531"/>
		<updated>2014-06-19T08:55:33Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=experimental&lt;br /&gt;
|name=Robokite&lt;br /&gt;
|description=pilote automatique de cerf-volant&lt;br /&gt;
|license=MIT&lt;br /&gt;
|contributeurs= Baptiste LABAT , et d&#039;autres à venir...&lt;br /&gt;
|ingrédients=tissu, corde, électronique&lt;br /&gt;
|url=http://robokite.blogspot.fr/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les robots s&#039;envoient en l&#039;air &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Participant(e)s===&lt;br /&gt;
&lt;br /&gt;
Baptiste Labat&amp;lt;br /&amp;gt;&lt;br /&gt;
Jean-Pierre Baleydier&amp;lt;br /&amp;gt;&lt;br /&gt;
Coup de main de Frédéric.&lt;br /&gt;
Et de nombreux autres coups de mains !&lt;br /&gt;
&lt;br /&gt;
===Présentation du projet===&lt;br /&gt;
Robokite est un projet de pilote automatique de cerf-volant. Je suis en recherche active de participants !&lt;br /&gt;
&lt;br /&gt;
===Code source===&lt;br /&gt;
Le code source etait hébergé par google code&lt;br /&gt;
[[http://code.google.com/p/robokite/]]&lt;br /&gt;
mais le projet a été migré sur github [[https://github.com/baptistelabat/robokite]]&lt;br /&gt;
&lt;br /&gt;
===Blog===&lt;br /&gt;
Blog en français [[http://robokite.blogspot.fr/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Ordi====&lt;br /&gt;
&lt;br /&gt;
Basé sur Raspberry pi, ou peut-être sur android à terme (mais pour l&#039;instant sur ubuntu)&lt;br /&gt;
&lt;br /&gt;
====Programmation====&lt;br /&gt;
&lt;br /&gt;
Probablement ROS (Robot Operating System) avec OpenCV&lt;br /&gt;
&lt;br /&gt;
Scripts en python&lt;br /&gt;
&lt;br /&gt;
Utilisation de la librairie StandardFirmata pour la communication entre arduino et ROS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Communication sans fil====&lt;br /&gt;
Le système recquiert une communication sans fil entre la voile (instrumentée) et le PC. La technique utilisée est présentée sur [http://fablabo.net/wiki/Robokite/ComSansFil cette page]&lt;br /&gt;
&lt;br /&gt;
===Emploi du temps===&lt;br /&gt;
&lt;br /&gt;
====Jeudi 28 Février 2013====&lt;br /&gt;
Tentative d&#039;utilisation de ROS (Robot Operating System), une plateforme développée par Willow Garage (groupement qui développe aussi OpenCV) sur le Raspberry, puis d&#039;utiliser ROSserial qui permet d&#039;avoir une interface série par exemple vers arduino. Cela devrait permettre de facilement voir des courbes des entrées analogiques de l&#039;Arduino, ainsi que de pouvoir avoir des sauvegardes des mesures.&lt;br /&gt;
Aorès une petite recherche sur google (ROS + raspberry), je trouve un tutoriel sur le site officiel de ROS (http://www.ros.org/wiki/ROSberryPi/Setting%20up%20ROS%20on%20RaspberryPi). &lt;br /&gt;
Evidemment je n&#039;ai pas suivi toutes les instructions (je pensais certaines obsoletes), et je me suis retrouvé avec un problème de mémoire lorsque j&#039;ai essayé d&#039;installer l&#039;environnement graphique, optionnel (no space left on device) !! Du coup, ne sachant pas remettre à zéro simplement j&#039;ai réinstallé l&#039;image sur la carte SD (je l&#039;avais acheté et je ne savais pas encore comment faire). Ensuite, j&#039;ai repris avec http://www.ros.org/wiki/groovy/Installation/Raspbian/Source qui précise qu&#039;il faut une carte SD de 16GB (contre 4GB pour moi...). Grrr, c&#039;est un peu l&#039;usine à gaz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====A Voir / A faire=====&lt;br /&gt;
Trouver une carte SD plus grande ou décider d&#039;abandonner cette piste&lt;br /&gt;
&lt;br /&gt;
====Jeudi 07 Mars 2013====&lt;br /&gt;
Nouvelle tentative d&#039;installation de ROS&lt;br /&gt;
&lt;br /&gt;
==== Mardi 10 Décembre 2013 ====&lt;br /&gt;
Installation du banc d&#039;essai à plateforme C&lt;br /&gt;
&lt;br /&gt;
==== Mardi 17 Décembre 2013 ====&lt;br /&gt;
Remise en marche du banc d&#039;essai&lt;br /&gt;
==== Mardi 7 Janvier 2014 ====&lt;br /&gt;
Travail sur un chariot avec des fourches infrarouge coulissant sur un mètre ruban perforé régulièrement, pour faire une règle électronique pour mesurer la distance de la barre afin de connaître l&#039;état du border-choquer&lt;br /&gt;
==== Mardi 14 Janvier 2014 ====&lt;br /&gt;
Travail sur un support permettant d&#039;accrocher un téléphone mobile aux lignes du kite&lt;br /&gt;
&lt;br /&gt;
==== Mardi 4 Février 2014 ====&lt;br /&gt;
http://robokite.blogspot.fr/2014/02/open-atelier-slider.html&lt;br /&gt;
&lt;br /&gt;
==== Mardi 11 Février 2014 ====&lt;br /&gt;
http://robokite.blogspot.fr/2014/02/diy-regle-electronique-ou-encodeur.html&lt;br /&gt;
&lt;br /&gt;
==== Mardi 5 Mars 2014 ====&lt;br /&gt;
http://robokite.blogspot.fr/2014/03/open-atelier.html&lt;br /&gt;
&lt;br /&gt;
==== Mardi 18 Mars 2014 ====&lt;br /&gt;
http://robokite.blogspot.fr/2014/03/oa.html&lt;br /&gt;
&lt;br /&gt;
==== Vendredi 21 Mars 2014 ====&lt;br /&gt;
C&#039;est le printemps! Test à St-Brévin avec Jean-Pierre. http://robokite.blogspot.fr/2014/03/test-sur-la-plage.html&lt;br /&gt;
=====A Voir / A faire=====&lt;br /&gt;
&lt;br /&gt;
==== Mardi 25 Mars 2014 ====&lt;br /&gt;
Réinstallation sur le banc et réparation&lt;br /&gt;
&lt;br /&gt;
=====Performance=====&lt;br /&gt;
Un déplacement est prévu au festival de Berck du 12 au 21 Avril 2014&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=8530</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=8530"/>
		<updated>2014-06-19T08:54:57Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = RITOURNELLE&lt;br /&gt;
|status = experimental&lt;br /&gt;
|image = autonome.JPG&lt;br /&gt;
|description = prototypage d&#039;une interface MIDI pour contrôler tous types de jouets.&lt;br /&gt;
|license = GPL v3.0&lt;br /&gt;
|contributeurs = Thomas&lt;br /&gt;
|ingrédients = electronique, code, Processing, Arduino&lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Contrôleur MIDI pour engins électroniques modifiés=&lt;br /&gt;
&lt;br /&gt;
==Note d&#039;intention :==&lt;br /&gt;
Le but est de pouvoir contrôler n&#039;importe quel machine électronique fonctionnant sur faible voltage (12V maximum) et que l&#039;on peut trouver à bas coût dans les vides greniers, emmaus … en MIDI dans un premier temps.&lt;br /&gt;
Afin de pouvoir créer des instruments de musique électronique à partir de n&#039;importe quel rebut électronique de préférence sonores.&lt;br /&gt;
&lt;br /&gt;
De cette façon on peut modifier un jouet, changer la hauteur de note de ses sonorités par exemple, puis l&#039;intégrer à son &#039;&#039;set&#039;&#039; d&#039;instruments électroniques grâce à la possibilité d&#039;y intégrer ce module MIDI.&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, je cherche à réaliser rapidement, à l&#039;aide des machines CNC, des circuits électroniques simples pour intégrer des effets audio aux jouets modifiés (fuzz, filtre ...)&lt;br /&gt;
&lt;br /&gt;
==Quels modes de synchronisation possibles ?==&lt;br /&gt;
&lt;br /&gt;
MIDI&lt;br /&gt;
&lt;br /&gt;
Sync&lt;br /&gt;
&lt;br /&gt;
CV/Gate&lt;br /&gt;
&lt;br /&gt;
OSC&lt;br /&gt;
&lt;br /&gt;
==Plusieurs pistes existantes pour contrôler des machines 12V==&lt;br /&gt;
&lt;br /&gt;
===Casper Electronics version :===&lt;br /&gt;
&lt;br /&gt;
[[File:Casper version.png|border|640px|méthode proposée par Casper Electronics]]&lt;br /&gt;
&lt;br /&gt;
===HighLy Liquid version :===&lt;br /&gt;
&lt;br /&gt;
[http://store.highlyliquid.com/collections/midi-controllers/ Le site de Highy liquid ]&lt;br /&gt;
&lt;br /&gt;
Matériel et composants utilisés :&lt;br /&gt;
	&lt;br /&gt;
transistors NPN :&lt;br /&gt;
&lt;br /&gt;
Relais :&lt;br /&gt;
&lt;br /&gt;
multiplexer 4066 :&lt;br /&gt;
&lt;br /&gt;
multiplexer 4051 :&lt;br /&gt;
&lt;br /&gt;
===Little Scale versions :===&lt;br /&gt;
&lt;br /&gt;
== Version 4066 ==&lt;br /&gt;
&lt;br /&gt;
http://little-scale.blogspot.fr/search/label/circuit%20bending?updated-max=2013-05-22T17:45:00%2B09:30&amp;amp;max-results=20&amp;amp;start=6&amp;amp;by-date=false &lt;br /&gt;
&lt;br /&gt;
Utilisation d&#039;un multiplexeur quad analog switch quad(4066) pour émuler la pression de boutons avec un microcontrolleur du type d&#039;Arduino, le contrôle d&#039;un oscillateur etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Chaque bouton sur un jouet met en contact deux parties du circuit du jouet. Il s&#039;agit dans un premier temps de trouver ces 2 parties et de trouver un endroit ou il est possible de les connecter afin de les relier plus tard à mon  multiplexeur.&lt;br /&gt;
&lt;br /&gt;
==== Partie hardware ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:20130517_150800.jpg|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:20130517_150803-with-labs.jpg|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:4066.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Connecter le point A au point 1 équivaux à presser le bouton correspondant. &lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit maintenant de connecter ses points là de façon électrique en utilisant Arduino. &lt;br /&gt;
&lt;br /&gt;
Arduino ne peut pas connecter à lui seul 2 boutons, il faut utiliser une puce 4066 (4066 Quad Bi-Lateral Switch CMOS IC). &lt;br /&gt;
&lt;br /&gt;
Cette  puce coûte à peu près 50 centimes.&lt;br /&gt;
Le 4066 est une puce switch qui combine 4 interrupteurs électriques. &lt;br /&gt;
&lt;br /&gt;
Par exemple le pin 13 contrôle le mécanisme pour fermer et ouvrir les pin 1 &amp;amp; 2 et ainsi contrôler l&#039;ouverture et la fermeture du bouton de façon électrique.&lt;br /&gt;
&lt;br /&gt;
Si on envoi 5V sur le pin13 le pin 1 &amp;amp; 2 sont connectés, sinon ils sont déconnectés. Ce signal de 5V peut être généré par Arduino.&lt;br /&gt;
&lt;br /&gt;
NB : la résistance entre 1 &amp;amp; 2 se nomme RON, on trouve cette valeur dans le datasheet de la puce. Sa valeur est de 470 Ohm à 25°C pour la HCF4066. Cette valeur est peut être la raison pour laquelle le 4066 ne marche pas pour l&#039;instant sur tous les jouets -&amp;gt; Après tests le problème ne vient pas de là.&lt;br /&gt;
&lt;br /&gt;
Voici comment connecter le 4066 avec Arduino et le jouet :&lt;br /&gt;
&lt;br /&gt;
[[File:4066_diagram.jpg|border|640px|méthode proposée par Casper Electronics]]&lt;br /&gt;
&lt;br /&gt;
[[File:Working_arduino.jpg|border|800px|méthode proposée par Casper Electronics]]&lt;br /&gt;
&lt;br /&gt;
==== Partie software ====&lt;br /&gt;
&lt;br /&gt;
Voici un code simple pour tester le trigger dans Arduino :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code code lang=&#039;c&#039;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
	pinMode(0, OUTPUT); &lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
	digitalWrite(0, HIGH); &lt;br /&gt;
	delay(500); &lt;br /&gt;
	digitalWrite(0, LOW); &lt;br /&gt;
	delay(500); &lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le code utilisé pour MIDI TOY version 4066&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code code lang=&#039;c&#039;&amp;gt;&lt;br /&gt;
int incomingByte = 0;	// for incoming serial data&lt;br /&gt;
&lt;br /&gt;
const int nb = 12;&lt;br /&gt;
int toy [nb];&lt;br /&gt;
char input [nb] = { &lt;br /&gt;
  &#039;A&#039;, &#039;Z&#039;, &#039;E&#039;, &#039;R&#039;, &#039;T&#039;, &#039;Y&#039;, &#039;U&#039;, &#039;I&#039;, &#039;O&#039;, &#039;P&#039;, &#039;Q&#039;, &#039;S&#039;}; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
&lt;br /&gt;
  for(int i=0; i&amp;lt;nb; i++){&lt;br /&gt;
    toy[i] = i;&lt;br /&gt;
    pinMode(toy[i]+2, OUTPUT);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(){&lt;br /&gt;
  if(Serial.available() &amp;gt; 0){&lt;br /&gt;
&lt;br /&gt;
    incomingByte = Serial.read();&lt;br /&gt;
&lt;br /&gt;
    for(int i=0; i&amp;lt;nb; i++){&lt;br /&gt;
      if(incomingByte == input[i])&lt;br /&gt;
        digitalWrite(toy[i]+2, HIGH);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // cette partie est importante car elle permet de réguler la vitesse de commutation des touches du jouet&lt;br /&gt;
  // on peut la changer en fonction du jouet (10ms pour un jouet de bonne qualité permettra de créer des&lt;br /&gt;
  // rythmes rapides sans coupures de son)&lt;br /&gt;
  delay(70);  &lt;br /&gt;
&lt;br /&gt;
  for(int i=0; i&amp;lt;nb; i++){&lt;br /&gt;
    digitalWrite(toy[i]+2, LOW);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Version multiplexer 4051 ==&lt;br /&gt;
&lt;br /&gt;
Utilisation d&#039;une puce 4051 analog multiplexer.&lt;br /&gt;
&lt;br /&gt;
==== Partie hardware ====&lt;br /&gt;
&lt;br /&gt;
Illustration du fonctionnement du multiplexer CD4051.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Screen Shot 2013-05-21 at 6.00.07 PM.png|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:Screen_Shot_2013-05-22_at_3.43.06_PM.png|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:Screen_Shot_2013-05-22_at_3.50.09_PM.png|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:Screen_Shot_2013-05-22_at_3.50.09_PM.png|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:Screen Shot 2013-05-22 at 3.50.09 PM.png|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
File:ExampleCD4051.jpg|emprunt au site de [http://little-scale.blogspot.fr/search/label/circuit%20bending little scape]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant que vous avez compris parfaitement le fonctionnement d&#039;un multiplexer. Voyons voir comment ça se soude sur notre Arduino :&lt;br /&gt;
&lt;br /&gt;
[[File:Working_2_4.jpg|border|320px|méthode proposée par Casper Electronics]]&lt;br /&gt;
&lt;br /&gt;
==== Partie software ====&lt;br /&gt;
&lt;br /&gt;
Le code utilisé pour MIDI TOY version 4051&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant pas commenté, mais il faut noter qu&#039;il est nécessaire d&#039;utiliser le point inhibit de la puce pour éviter un effet boucle sur le déclenchement des sons.&lt;br /&gt;
&lt;br /&gt;
[[File:Index4051.png|border|320px|méthode proposée par Casper Electronics]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code code lang=&#039;c&#039;&amp;gt;&lt;br /&gt;
int incomingByte = 0;	// for incoming serial data&lt;br /&gt;
&lt;br /&gt;
const int nb = 12;&lt;br /&gt;
int inhibit = 7;&lt;br /&gt;
int out1 = 8;&lt;br /&gt;
int out2 = 9;&lt;br /&gt;
int out3 = 10;&lt;br /&gt;
char input [nb] = { &lt;br /&gt;
  &#039;A&#039;, &#039;Z&#039;, &#039;E&#039;, &#039;R&#039;, &#039;T&#039;, &#039;Y&#039;, &#039;U&#039;, &#039;I&#039;, &#039;O&#039;, &#039;P&#039;, &#039;Q&#039;, &#039;S&#039;}; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  pinMode(out1,OUTPUT);&lt;br /&gt;
  pinMode(out2,OUTPUT);&lt;br /&gt;
  pinMode(out3,OUTPUT);&lt;br /&gt;
  pinMode(inhibit, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  if(Serial.available() &amp;gt; 0){&lt;br /&gt;
&lt;br /&gt;
    incomingByte = Serial.read();&lt;br /&gt;
&lt;br /&gt;
    for(int i=0; i&amp;lt;nb; i++){&lt;br /&gt;
      if(incomingByte == input[i]){&lt;br /&gt;
        switch(incomingByte){&lt;br /&gt;
        case &#039;A&#039;:&lt;br /&gt;
          /* Select Input 1 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, LOW);&lt;br /&gt;
          digitalWrite(out2, LOW);&lt;br /&gt;
          digitalWrite(out3, LOW);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;      &lt;br /&gt;
        case &#039;Z&#039;:&lt;br /&gt;
          /* Select Input 2 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, LOW);&lt;br /&gt;
          digitalWrite(out2, LOW);&lt;br /&gt;
          digitalWrite(out3, HIGH);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
        case &#039;E&#039;:&lt;br /&gt;
          /* Select Input 3 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, LOW);&lt;br /&gt;
          digitalWrite(out2, HIGH);&lt;br /&gt;
          digitalWrite(out3, LOW);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
        case &#039;R&#039;:&lt;br /&gt;
          /* Select Input 4 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, LOW);&lt;br /&gt;
          digitalWrite(out2, HIGH);&lt;br /&gt;
          digitalWrite(out3, HIGH);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
        case &#039;T&#039;:&lt;br /&gt;
          /* Select Input 5 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, HIGH);&lt;br /&gt;
          digitalWrite(out2, LOW);&lt;br /&gt;
          digitalWrite(out3, LOW);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
        case &#039;Y&#039;:&lt;br /&gt;
          /* Select Input 6 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, HIGH);&lt;br /&gt;
          digitalWrite(out2, LOW);&lt;br /&gt;
          digitalWrite(out3, HIGH);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
        case &#039;U&#039;:&lt;br /&gt;
          /* Select Input 7 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, HIGH);&lt;br /&gt;
          digitalWrite(out2, HIGH);&lt;br /&gt;
          digitalWrite(out3, LOW);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
        case &#039;I&#039;:&lt;br /&gt;
          /* Select Input 8 */&lt;br /&gt;
          digitalWrite(inhibit, LOW);&lt;br /&gt;
          digitalWrite(out1, HIGH);&lt;br /&gt;
          digitalWrite(out2, HIGH);&lt;br /&gt;
          digitalWrite(out3, HIGH);&lt;br /&gt;
          delay(70);&lt;br /&gt;
          break;&lt;br /&gt;
&lt;br /&gt;
        default:&lt;br /&gt;
          digitalWrite(inhibit, HIGH);&lt;br /&gt;
          delay(70);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  else{&lt;br /&gt;
&lt;br /&gt;
    digitalWrite(inhibit, HIGH);&lt;br /&gt;
    delay(70);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Programmer la puce ATMEL ATTINY avec Arduino ==&lt;br /&gt;
&lt;br /&gt;
Dans un premier temps essai avec le tutoriel suivant [http://www.semageek.com/tuto-programmation-des-attiny45-avec-un-arduino/ semageek].&amp;lt;br/&amp;gt;&lt;br /&gt;
Ce tutoriel est très bien fait [http://www.kobakant.at/DIY/?p=3742 kobakant]&lt;br /&gt;
&lt;br /&gt;
Il faut dans un premier temps installer [http://arduino.cc/en/Tutorial/ArduinoISP Arduino ISP] sur l&#039;Arduino, c a d installer le sketch ARDUINO ISP (que l&#039;on trouve dans les exemples) sur notre board. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;This tutorial explains how to use an Arduino board as an AVR ISP (in-system programmer).&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ATTENTION : il faut d&#039;abord uploader le programme et ensuite mettre le condensateur entre le reset et la masse. &amp;lt;br/&amp;gt;&lt;br /&gt;
Il faut également copier les librairie attiny-master que l&#039;on trouve sur le github su monsieur dans le /usr/share/arduino/hardware.&lt;br /&gt;
&lt;br /&gt;
En RÉSUMÉ :&amp;lt;br/&amp;gt;&lt;br /&gt;
* Réaliser le montage tel que présenté dans le tuto semageek.&lt;br /&gt;
* Télécharger la librairie &#039;&#039;ATTINY&#039;&#039; [http://playground.arduino.cc/Main/ArduinoOnOtherAtmelChips à partir de ce lien]&lt;br /&gt;
* Vérifier quelles sont bien installées dans Arduino.&lt;br /&gt;
* Téléverser le programme &#039;&#039;ArduinoISP&#039;&#039; sur votre Arduino.&lt;br /&gt;
* Formater la puce Attiny à programmer : &lt;br /&gt;
** sélectionner “ATtiny45 (8 MHz)” dans le menu “Tools &amp;gt; Board” &lt;br /&gt;
** sélectionner “Arduino as ISP“ dans le menu “Tools &amp;gt; Programmer” -&amp;gt; &lt;br /&gt;
** sélectionner “Burn Bootloader” dans le menu “Tools”.&lt;br /&gt;
* Téléverser le programme pour l&#039;attiny dans l&#039;attiny : &lt;br /&gt;
** sélectionner Attiny45 dans le menu “Tools &amp;gt; Board” &lt;br /&gt;
** sélectionner “Arduino as ISP“ dans le menu “Tools &amp;gt; Programmer”.&lt;br /&gt;
ce message doit apparaître, mais ne doit pas vous inquiéter : &amp;lt;br/&amp;gt;&lt;br /&gt;
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85&amp;lt;br/&amp;gt;&lt;br /&gt;
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny8&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== réalisation du montage final ==&lt;br /&gt;
&lt;br /&gt;
= Projet parallèle : modules d&#039;effets audio electroniques simples =&lt;br /&gt;
&lt;br /&gt;
Un certains Tim Escobedo réalise des montage électroniqes simples pour faire des effets sonores à bas coûts DIY.&lt;br /&gt;
&lt;br /&gt;
La plupart de ses réalisations fonctionnant en 9V, il est possible de de les intégrer à des jouets modifier, à la façon de modules intégrables.&lt;br /&gt;
&lt;br /&gt;
On peut les trouver ici : [[http://www.jiggawoo.eclipse.co.uk/guitarhq/Circuitsnippets/snippets.html Site de TIM ESCOBEDO]]&lt;br /&gt;
&lt;br /&gt;
Parmi ceux ci :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;BOOST O RAMA&#039;&#039;&#039; [http://www.geocities.ws/diygescorp/schematics.html trouvé sur cette page]&lt;br /&gt;
&lt;br /&gt;
[[File:Boostoramalayout.gif|border|640px]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;IDIOT WAH&#039;&#039;&#039; [http://www.geocities.ws/diygescorp/schematics.html trouvé sur cette page]&lt;br /&gt;
&lt;br /&gt;
[[File:Idiotwahlayout.gif|border|640px]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;THING MODULATOR&#039;&#039;&#039; [http://www.geocities.ws/diygescorp/schematics.html trouvé sur cette page]&lt;br /&gt;
&lt;br /&gt;
[[File:Thingmodulatorlayout.gif|border|640px]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;T.M.K&#039;&#039;&#039; [http://www.geocities.ws/diygescorp/schematics.html trouvé sur cette page]&lt;br /&gt;
&lt;br /&gt;
[[File:Tmk1.3layout.gif|border|640px]]&lt;br /&gt;
&lt;br /&gt;
= utilisation de GedA =&lt;br /&gt;
&lt;br /&gt;
J&#039;ai utilisé la suite CAO libre Geda pour réaliser mes pcb.&lt;br /&gt;
&lt;br /&gt;
Plus d&#039;informations ici : http://fablabo.net/wiki/Geda&lt;br /&gt;
&lt;br /&gt;
=  Divers =&lt;br /&gt;
&lt;br /&gt;
Pour coder la puce Atmel Tiny ATTiny85, une version simple mais qui comporte certains risques électriques d&#039;après laurentB&lt;br /&gt;
&lt;br /&gt;
http://www.hacknowledge.org/drupal/?q=ispprogrammer&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ReprapOrcaBois/construction&amp;diff=8529</id>
		<title>ReprapOrcaBois/construction</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ReprapOrcaBois/construction&amp;diff=8529"/>
		<updated>2014-06-19T08:32:09Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = Reprap Orca en contreplaqué&lt;br /&gt;
|status =fonctionnel&lt;br /&gt;
|image=OrcaPhantom.jpg&lt;br /&gt;
|description = Construction d&#039;une Rerap Orca en bois&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs = Cedric, Julien, Oli44, et d&#039;autres...&lt;br /&gt;
|ingrédients = ContrePlaqué&lt;br /&gt;
|categories =appareils scéniques&lt;br /&gt;
|url = http://reprap.org/wiki/Orca_v030/fr&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette machine est une  [http://www.mendel-parts.com/index.php/catalog/3d-printers/older-models/orca-v0-30.html Orca V03] dont la structure en alu est remplacée par du contreplaqué (aviation) de 4mm&lt;br /&gt;
&lt;br /&gt;
il serai intéressant de développer la doc ici : http://reprap.org/wiki/Orca_v030/fr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==étapes de construction==&lt;br /&gt;
&lt;br /&gt;
===assemblage mécanique===&lt;br /&gt;
&lt;br /&gt;
* trouver du scotch bleu de peintre comme alternative au chauffage de la plaque (ref.&lt;br /&gt;
&lt;br /&gt;
Pour le montage du plateau prendre l&#039;axe de courroie comme référence ( les rondelles ) et mettre en place la planche de gauche à partir de la avancer de proche en proche vers la droite.&lt;br /&gt;
&lt;br /&gt;
Pour stopper les boulons nous avons utiliser du vernis à ongles gracieusement fourni par Mona.&lt;br /&gt;
&lt;br /&gt;
Mise en place du chariot sur l&#039;axe Z délicat.&lt;br /&gt;
&lt;br /&gt;
===électronique===&lt;br /&gt;
&lt;br /&gt;
* connecteurs molex pour les moteurs (comparer les couleurs des fils avec la prusa)&lt;br /&gt;
* connecteurs molex pour la plaque chauffante (vérifier sur la carte mère le type de connexion)&lt;br /&gt;
* équiper la tête chauffante : Thermistance 100K, résistance de chauffe+ pâte thermique&lt;br /&gt;
* câbler la tête chauffante (attention, raccords pour la résistance doivent être sertis, et les gaines doivent être thermique (il y en a dans le carton))&lt;br /&gt;
* câbler le ventilateur de la tête d&#039;extrusion&lt;br /&gt;
* installer la carte mère sur le châssis (côté gauche je crois, il ya des trous pour les vis)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====réglage des drivers moteur (courant)====&lt;br /&gt;
&lt;br /&gt;
pour régler le courant d&#039;alimentation des moteurs pas à pas on mesure le courant sur une pointe de mesure à coté des potentiomètres de réglage.&lt;br /&gt;
le courant délivré au moteur vaut 0.57 fois la tension mesurée en ce point.&lt;br /&gt;
Or la machine est équipée de moteurs SY42STH47-1684 consommant 1,68A par phase&lt;br /&gt;
Donc pour être bien réglé, il faut tourner les potentiomètres pour lire une tension de 1,68/0,57=2,94V&lt;br /&gt;
&lt;br /&gt;
===installation soft===&lt;br /&gt;
&lt;br /&gt;
====changement de firmware : Marlin====&lt;br /&gt;
&lt;br /&gt;
*Installation de printrun [http://reprap.org/wiki/Printrun/fr]&lt;br /&gt;
&lt;br /&gt;
*Télécharger marlin [http://www.mendel-parts.com/downloads/firmware/Marlin-RC2-94-April2012/]&lt;br /&gt;
&lt;br /&gt;
pour le moment vRC2 94&lt;br /&gt;
&lt;br /&gt;
*Installer le logiciel arduino IDE version 22 [http://www.arduino.cc/en/Main/Software]&lt;br /&gt;
&lt;br /&gt;
 Sélectionner TOOLS =&amp;gt; Sanguino&lt;br /&gt;
&lt;br /&gt;
 Si modifications à faire avant compilation voir le fichier ../ErikZalm-Marlin-v1.0.0.RC2-94/ErikZalm-Marlin-ffea800/Marlin/Configuration.h&lt;br /&gt;
 &lt;br /&gt;
 Ourvir le Marlin.pde, compiler et téléverser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
s&#039;inspirer de la doc sur [[ReprapPrusa#installation.2Fconfiguration|la page de la Prusa]]&lt;br /&gt;
&lt;br /&gt;
Pour être sûr, au début, régler les fins de course largement paranos&lt;br /&gt;
&lt;br /&gt;
* régler les échelles (XYZ dans le firmware)&lt;br /&gt;
* régler le sens des axes&lt;br /&gt;
* ajuster les fins de course (physiquement, sur la machine, en en faisant glisser les attaches)&lt;br /&gt;
&lt;br /&gt;
===réglages de début===&lt;br /&gt;
&lt;br /&gt;
Après les premiers mouvements effectués pour valider que tout tien mécaniquement&lt;br /&gt;
&lt;br /&gt;
*les réglages sont effectués sur printrun&lt;br /&gt;
&lt;br /&gt;
====Réglage de l’hystérésis====&lt;br /&gt;
&lt;br /&gt;
L&#039;hystérésis est la variation de déplacement dans les deux sens sur un axe &lt;br /&gt;
&lt;br /&gt;
 par exemple sur l&#039;axe X il y a 1.1 mm de différence dans un déplacement de +10mm et -10mm&lt;br /&gt;
 la commande est :&lt;br /&gt;
 M99 X 1.1&lt;br /&gt;
&lt;br /&gt;
====Enigme du pseudo-cube====&lt;br /&gt;
&lt;br /&gt;
Aprés le premier tirage d&#039;un cube de 20mm nous arrivons à une aberration dans l&#039;axe Y. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:pseudo-cube0.JPG|200px]]   [[Fichier:pseudo-cube1.JPG|200px]]&lt;br /&gt;
&lt;br /&gt;
Recalcul de l&#039;hysteris ( voir ci-dessus ); Reprise de la planimetrie; Rien n&#039;y fait.&lt;br /&gt;
&lt;br /&gt;
C&#039;est en observant l&#039;engrenage Y que nous avons pu observer le décalage. &lt;br /&gt;
&lt;br /&gt;
[[Fichier:engrenagefarceur.JPG|200px]]&lt;br /&gt;
&lt;br /&gt;
Pour remédier à ceci nous avons remis l&#039;engrenage dans l&#039;axe de la courroie...et voilà!&lt;br /&gt;
&lt;br /&gt;
Cube de 20 en cours d&#039;impression :&lt;br /&gt;
&lt;br /&gt;
{{#Widget:Vimeo|id=58722395}}&lt;br /&gt;
&lt;br /&gt;
====régler l&#039;horizontalité de la plaque d&#039;impression ====&lt;br /&gt;
avec les 4 vis du dessous :&lt;br /&gt;
&lt;br /&gt;
se mettre à Z=0 ou 1mm (buse sur le plateau) à un angle de la plaque&lt;br /&gt;
&lt;br /&gt;
naviguer entre les 4 angles pour s&#039;ajuster sur le plus haut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Premier chargement de l&#039;extrudeur====&lt;br /&gt;
&lt;br /&gt;
* faire d&#039;abord un premier chauffage de la tête à 60° environ&lt;br /&gt;
* essayer de vérifier la température avec un capteur de température&lt;br /&gt;
* monter la température à la valeur recommandée pour le matériaux employé ~185° pour le PLA&lt;br /&gt;
* charger l&#039;extrudeur (en desserrant éventuellement les ressorts de tension)&lt;br /&gt;
* faire des tests d&#039;extrusion pour régler la température idéale de sortie (elle peut différer un peu de la température &amp;quot;officielle&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
On utilise le [http://calculator.josefprusa.cz/ reprap calculator de Prusa] pour étalonner l&#039;extrudeur&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le chargement de l&#039;extrudeur était rendu difficile par l&#039;axe de son moteur nous l&#039;avons déplacé en enlevant une rondelle puis en alésant la &amp;quot;pince à fil&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===assemblage électronique===&lt;br /&gt;
&lt;br /&gt;
===PARAMÉTRAGES===&lt;br /&gt;
&lt;br /&gt;
voir aussi [[Régler un imprimante 3D]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plusieurs GCODES sont très utiles pour régler en live&lt;br /&gt;
certains paramètres&lt;br /&gt;
&lt;br /&gt;
pour suavegarder les reglages en eprom :&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
M500&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour lire les reglages&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
M503&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour régler le nombre de pas par millimètres&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
M92 X34 Y56 Z778 E98.5&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===reglages en cours d&#039;impression===&lt;br /&gt;
&lt;br /&gt;
====regler la vitesse d&#039;impression====&lt;br /&gt;
ici à 80% de la vitesse prévue dans le GCODE&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
M220 S80&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Régler la température d&#039;extrusion====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
M109 S185&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
220° a l&#039;air pas mal pour imprimer vite&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===réglages fins===&lt;br /&gt;
&lt;br /&gt;
j&#039;ai imprimé un cube de 40mm de coté&lt;br /&gt;
&lt;br /&gt;
des problèmes d&#039;extrusion sont apparus à cause du dévidoir qui ne tourne pas bien : &amp;gt;&amp;gt; faire un dévidoir est urgent&lt;br /&gt;
&lt;br /&gt;
sinon le cube une fois imprimé est mesuré à 42mm de côté&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Rep_Price&amp;diff=8528</id>
		<title>Rep Price</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Rep_Price&amp;diff=8528"/>
		<updated>2014-06-19T08:31:01Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = Rep_Price&lt;br /&gt;
|status = experimental&lt;br /&gt;
|image = &lt;br /&gt;
|description = fabrication de disque pour platine jouet de type Fisher Price avec boîte à musique.&lt;br /&gt;
|license = GPL v3.0&lt;br /&gt;
|contributeurs = Thomas&lt;br /&gt;
|ingrédients = PLA, code, Processing, openSCAD&lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Concept ==&lt;br /&gt;
&lt;br /&gt;
Au début des années 1970, Fisher Price met en vente son magnifique &#039;record player&#039;: tourne disque qui permet de lire des chansons au doux son mécanique des lames métalliques de la boite à musique embarquée dans le bras de lecture.&lt;br /&gt;
[[File:recordPlayer.jpg|border|360px|le Record Player Fisher Price]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://fr.wikipedia.org/wiki/Bo%C3%AEte_%C3%A0_musique&lt;br /&gt;
&lt;br /&gt;
Parmi les petites ritournelles présentes sur les disques, on trouve des tubes intemporels pour les nenfants: vive le vent, souris verte et autres hymnes enfantins.&lt;br /&gt;
&lt;br /&gt;
Pour &#039;&#039;&#039;&#039;&#039;Rep Price&#039;&#039;&#039;&#039;&#039; l&#039;idée est de pouvoir produire de nouveaux disques sur lesquels serait imprimée les talents d&#039;aujourd&#039;hui: britney spears, justin bieber ou encore la fouine !&lt;br /&gt;
&lt;br /&gt;
(À noter que fisher price réédite ses record player pour la Noél 2012 ! c&#039;est dire la puissance intemporelle de ces petites machines : http://www.perpetualkid.com/fisher-price-record-player.aspx)&lt;br /&gt;
&lt;br /&gt;
Comme les idées sont dans l&#039;air, et que les inventions ne sont pas issues de l&#039;esprit de quelques génies romantiques mais de travaux collectifs et d&#039;échanges entre &#039;bidouilleurs&#039;, catalysé aujourd&#039;hui par Internet (l&#039;Histoire cependant retiendra un nom pour la postérité c&#039;est plus simple pour les manuels scolaires), le jour ou j&#039;ai décidé de graver mon premier disque pour le &#039;&#039;Record Player&#039;&#039;, un type à mis cette vidéo en ligne : http://hackaday.com/2012/05/24/fisher-price-record-player-plays-stairway-to-heaven/&lt;br /&gt;
&lt;br /&gt;
Le travail était déjà fait... :-/&lt;br /&gt;
&lt;br /&gt;
Tout de même &#039;&#039;fred27&#039;&#039; a partagé une documentation pour réaliser à son tour un magnifique disque, ici sur intstructables:&lt;br /&gt;
http://www.instructables.com/id/Custom-records-for-a-70s-toy-record-player/?ALLSTEPS&lt;br /&gt;
&lt;br /&gt;
Merci à lui !&lt;br /&gt;
&lt;br /&gt;
Mais heureusement pour nous, &#039;&#039;fred27&#039;&#039; a donné de quoi faire tout ça en utilisant un logiciel propriétaire fonctionnant sur vindoze !! &lt;br /&gt;
&lt;br /&gt;
Super, tout n&#039;était donc pas perdu pour nous, il nous restait à faire une version &#039;&#039;libre&#039;&#039; pour les mellowmans amateurs de pingouins.&lt;br /&gt;
&lt;br /&gt;
== Expérimentations ==&lt;br /&gt;
&lt;br /&gt;
J&#039;ai tout d&#039;abord tenté de réaliser un disque en utilisant la [[ReprapPrusa]] de PiNG ainsi qu&#039;[[OpenScad]] pour créer la forme initiale.&lt;br /&gt;
&lt;br /&gt;
Voici ici le code utilisé pour imprimer mon premier modèle de disque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
//REP_PRICE v.0.1&lt;br /&gt;
//Copyright (C) 2012 ((Thomas Bernardi))&lt;br /&gt;
//&lt;br /&gt;
//Ce programme est libre, vous pouvez le redistribuer et/ou le modifier selon &lt;br /&gt;
//les termes de la Licence Publique Générale GNU publiée par la Free Software //Foundation &lt;br /&gt;
//(version 2 ou bien toute autre version ultérieure choisie par vous).&lt;br /&gt;
&lt;br /&gt;
//Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, &lt;br /&gt;
//ni explicite ni implicite, y compris les garanties de commercialisation ou //d&#039;adaptation &lt;br /&gt;
//dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
//Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps que ce programme ; &lt;br /&gt;
//si ce n&#039;est pas le cas, écrivez à la Free Software //Foundation, Inc., 59 Temple Place, Suite 330, &lt;br /&gt;
//Boston, MA 02111-1307, États-Unis. &lt;br /&gt;
&lt;br /&gt;
rayonDisque=60.5;&lt;br /&gt;
paroi = 0.5;&lt;br /&gt;
$fn = 75;	// pour affiner les contours (nbr de facettes) dans tout le prog&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// méthode pour construire les 11 pistes&lt;br /&gt;
module piste(rayon){&lt;br /&gt;
&lt;br /&gt;
	translate([0,0,3]){&lt;br /&gt;
	difference(){&lt;br /&gt;
		cylinder(r=rayon, h=2);&lt;br /&gt;
		cylinder(r=(rayon-paroi), h=2.1);&lt;br /&gt;
		}&lt;br /&gt;
	&lt;br /&gt;
	}&lt;br /&gt;
	// on tire des valeurs aléatoires entre 0 et 360 degré&lt;br /&gt;
	randomVal = rands(0, 360, 6, rayon);&lt;br /&gt;
	randomVal2 = rands(0, 360, 6, rayon+2);&lt;br /&gt;
&lt;br /&gt;
	// je place des dents de façon aléatoire&lt;br /&gt;
	for( i = [0 : 5]){&lt;br /&gt;
		dents(rayon,     randomVal[i]);			//dent d&#039;un côté de la piste&lt;br /&gt;
		dents(rayon-1.4, randomVal2[i]);	    //dent de l&#039;autre côté&lt;br /&gt;
		echo(randomVal[i]);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
// création d&#039;un module pour les &#039;dents&#039;&lt;br /&gt;
module dents(xPos, angle){&lt;br /&gt;
	color([255,0,0]){&lt;br /&gt;
		rotate(a=[0,0,angle]){&lt;br /&gt;
			translate([xPos, 0, 3]){&lt;br /&gt;
				cube([1.4, 1, 2]);&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
//echo( &amp;quot;Random Vector: &amp;quot;,angle, &amp;quot;xPos: &amp;quot;, xPos);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//----------------------------------------------------------&lt;br /&gt;
// dessin de la forme principale&lt;br /&gt;
difference(){&lt;br /&gt;
	union(){&lt;br /&gt;
		// le disque principal&lt;br /&gt;
		cylinder(r=rayonDisque,h=3);&lt;br /&gt;
&lt;br /&gt;
		// l&#039;anneau extérieur&lt;br /&gt;
		translate([0,0,3]){&lt;br /&gt;
			difference(){&lt;br /&gt;
				cylinder(r=rayonDisque, h=2);&lt;br /&gt;
				cylinder(r=(rayonDisque-2.4), h=2.1);&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		// l&#039;anneau intérieur&lt;br /&gt;
		translate([0,0,3]){&lt;br /&gt;
			difference(){&lt;br /&gt;
				cylinder(r=26.7, h=2);&lt;br /&gt;
				cylinder(r=(26.7-2.4), h=2.1);&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		// on execute la méthode piste avec une boucle&lt;br /&gt;
		for (i = [58.1 : 2.9 : 29.59]) {&lt;br /&gt;
		piste(i);&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
	}&lt;br /&gt;
	// les perçage du milieu&lt;br /&gt;
	union(){&lt;br /&gt;
		cylinder(r=3.2, h=8, center=true);&lt;br /&gt;
		translate([21, 0, 0]){&lt;br /&gt;
			cylinder(r=1.3,  h=8, center=true);&lt;br /&gt;
		}&lt;br /&gt;
		translate([0, 21, 0]){&lt;br /&gt;
			cylinder(r=1.3, h=8, center=true);&lt;br /&gt;
		}&lt;br /&gt;
		translate([-21, 0, 0]){&lt;br /&gt;
			cylinder(r=1.3, h=8, center=true);&lt;br /&gt;
		}&lt;br /&gt;
		translate([0, -21, 0]){&lt;br /&gt;
			cylinder(r=1.3,  h=8, center=true);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant le rendu d&#039;impression avec la RepRap manque de précision, surement la qualité serait plus optimale avec la CNC... Une fois qu&#039;elle sera réparée j&#039;essaierai avec.&lt;br /&gt;
&lt;br /&gt;
==== Vinyles numériques imprimés ====&lt;br /&gt;
&lt;br /&gt;
Entre temps, une hackeuse (Amanda Ghassaei) a réussi à imprimer un vinyle avec une imprimante 3D:&lt;br /&gt;
&lt;br /&gt;
http://www.rue89.com/zapnet/2012/12/27/pixies-nirvana-daft-punk-des-vinyles-crees-par-une-imprimante-3d-238137&lt;br /&gt;
&lt;br /&gt;
Le premier vinyle numérique (qualité audio très modeste), la plupart des vinyles étant analogiques et reproduisant fidèlement le son.&lt;br /&gt;
&lt;br /&gt;
La bonne nouvelle, c&#039;est que le travail d&#039;encodage a été réalisé avec Processing et la librairie modelbuilder :&lt;br /&gt;
&lt;br /&gt;
http://www.instructables.com/id/3D-Printed-Record/step7/Make-Your-Own-Records/&lt;br /&gt;
&lt;br /&gt;
==== Une version avec Processing ? ====&lt;br /&gt;
&lt;br /&gt;
Une librairie développée par Marius Watz pour Processing permet d&#039;exporter des fichiers .STL :&lt;br /&gt;
&lt;br /&gt;
http://workshop.evolutionzone.com/2011/04/06/code-modelbuilder-library-public-release/&lt;br /&gt;
&lt;br /&gt;
Après moult tentatives pour utiliser la librairie modelBuilder dans Processing 2b3, Processing 2b6 et Processing 2b7, je suis confronté à des problèmes de compatibilité :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;NoSuchMethodError: You may be using a library that&#039;s incompatible to this version of Processing&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le problème viendrait de la classe MouseNav3D.java qui utilise une classe Java plus usité dans la dernière version de Processing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; Event Handling has changed significantly in 2.0b7. Due to necessary changes in the OpenGL renderer, and to provide better compatibility with Android and JavaScript modes, we&#039;ve added actual MouseEvent and KeyEvent classes to Processing. In previous releases, the MouseEvent and KeyEvent classes referred to the automatically imported &amp;quot;java.awt.MouseEvent&amp;quot; and &amp;quot;java.awt.KeyEvent&amp;quot;. This is no longer the case, so your code will behave a little differently. The OpenGL renderer no longer uses AWT (and therefore doesn&#039;t use java.awt events), so it&#039;s a necessary change there. On Android, there&#039;s no such thing as java.awt. More details on this as I have time to write them up. &lt;br /&gt;
&lt;br /&gt;
This also has implications for libraries, and the library developer pages have more information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je repasse donc avec succès sur Processing 1.5.1&lt;br /&gt;
&lt;br /&gt;
Premier essai d&#039;un export d&#039;une forme simple en .STL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
import unlekker.util.*;&lt;br /&gt;
import unlekker.modelbuilder.*;&lt;br /&gt;
&lt;br /&gt;
MouseNav3D nav;&lt;br /&gt;
UGeometry model;&lt;br /&gt;
&lt;br /&gt;
void setup () {&lt;br /&gt;
  size(600, 600, P3D);&lt;br /&gt;
&lt;br /&gt;
  nav = new MouseNav3D(this);&lt;br /&gt;
  nav.trans.set(width/2, height/2, 0);&lt;br /&gt;
  &lt;br /&gt;
  model = Primitive.cylinder(121, 5, 100, true);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
void draw() {&lt;br /&gt;
  background(100);&lt;br /&gt;
&lt;br /&gt;
  lights();&lt;br /&gt;
&lt;br /&gt;
  // call MouseNav3D transforms&lt;br /&gt;
  nav.doTransforms();&lt;br /&gt;
  fill(255);&lt;br /&gt;
&lt;br /&gt;
  model.draw(this);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public void mouseDragged() {&lt;br /&gt;
  nav.mouseDragged();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public void keyPressed() {&lt;br /&gt;
  nav.keyPressed();&lt;br /&gt;
&lt;br /&gt;
  if(key==&#039;s&#039;) {&lt;br /&gt;
    model.writeSTL(this, &amp;quot;sphere.stl&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ReCysp&amp;diff=8527</id>
		<title>ReCysp</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ReCysp&amp;diff=8527"/>
		<updated>2014-06-19T08:29:41Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = ReCYsp&lt;br /&gt;
|status =experimental&lt;br /&gt;
|image=recysp_nuit.jpg&lt;br /&gt;
|description = robot en papier crépon&lt;br /&gt;
|license = GPL&lt;br /&gt;
|contributeurs = Cedric, Guillaume, Julbel, et d&#039;autres...&lt;br /&gt;
|ingrédients = papier, aluminium, bois&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workshop on refait reCysp à l&#039;ESAD d&#039;Orléans du 3 au 7 décembre 2012&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Participant(e)s===&lt;br /&gt;
&lt;br /&gt;
Tourron Alexis&amp;lt;br /&amp;gt;&lt;br /&gt;
Hubert Kévin&amp;lt;br /&amp;gt;&lt;br /&gt;
Chanudet Alexandre&amp;lt;br /&amp;gt;&lt;br /&gt;
Christolomme Joris&amp;lt;br /&amp;gt;&lt;br /&gt;
Clauzel Laure&amp;lt;br /&amp;gt;&lt;br /&gt;
Cosson Maxime&amp;lt;br /&amp;gt;&lt;br /&gt;
Lebredonchel Lola&amp;lt;br /&amp;gt;&lt;br /&gt;
Fauconnier Chloé&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Présentation du projet===&lt;br /&gt;
&lt;br /&gt;
Basé sur l’œuvre de Nicolas Schöffer [http://olats.org/schoffer] &#039;CYSP1&#039; (1956) la première oeuvre cybernétique de l&#039;histoire de l&#039;art [http://www.olats.org/schoffer/cysppubl.htm], reCysp à été initialement créé dans le cadre de REMAKE [http://www.pingbase.net/wordpressfr/creation-numerique/recysp1].&lt;br /&gt;
Il s’agira ici de re-re-faire ou plutôt modifier la précédente version de reCysp, élaborée lors de la résidence de décembre 2011 à Fichtre (Nantes),&lt;br /&gt;
avec des étudiants en design (option volume) de l&#039;école des Beaux Arts d&#039;Orléans.&lt;br /&gt;
&lt;br /&gt;
===Modifications===&lt;br /&gt;
&lt;br /&gt;
====Ordi====&lt;br /&gt;
&lt;br /&gt;
Suites aux péripéties estivales un nouveau petit, tout petit Sapphire HD-3 bidule truc basé sur AMD-E450&lt;br /&gt;
&lt;br /&gt;
====Programmation====&lt;br /&gt;
&lt;br /&gt;
Pure Data nous y voilà, pour des raisons d&#039;incompréhensions codales avec OpenFramework, pure data sera le nouveau support logiciel de reCysp, d&#039;où:&lt;br /&gt;
&lt;br /&gt;
*Compilation OpenNi / OpenCV et tout le tintouin grâce au tutoriel de Labomedia : [http://wiki.labomedia.org/index.php/Pure_Data_vs_Kinect]&lt;br /&gt;
pour arriver traiter les informations de la kinect.&lt;br /&gt;
Pour le moment ça roule...&lt;br /&gt;
&lt;br /&gt;
*Utilisation de la librairie StandardFirmata pour la communication entre arduino et PD ainsi que Pduino: [http://at.or.at/hans/pd/objects.html]&lt;br /&gt;
&lt;br /&gt;
====Transmission====&lt;br /&gt;
&lt;br /&gt;
Bye Bye les moteurs pas à pas d&#039;imprimantes et leurs engrenage collés aux roues, maintenant deux kit motoréducteur avec leurs petites roues&lt;br /&gt;
semblent donner de la mobilité à la structure...&lt;br /&gt;
&lt;br /&gt;
===Emploi du temps===&lt;br /&gt;
&lt;br /&gt;
====Lundi 3 décembre====&lt;br /&gt;
&lt;br /&gt;
*Présentation des étudiants&lt;br /&gt;
*Explication du déroulement de l&#039;atelier&lt;br /&gt;
*Visite des ateliers bois et maquette&lt;br /&gt;
*Démontage des imprimantes, scanner, disque dur...&lt;br /&gt;
*Remontage de recysp et test des moteurs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====A Voir / A faire=====&lt;br /&gt;
*un des motoréducteurs de déplacement à l&#039;air un peu faiblard &lt;br /&gt;
*le patch de commande des moteurs pas à pas bug =&amp;gt; sans doute faire un pwm à la main pour que ça bouge&lt;br /&gt;
&lt;br /&gt;
====Mardi 4 décembre====&lt;br /&gt;
&lt;br /&gt;
*Découverte d&#039;arduino, &amp;quot;blink&amp;quot; attitude... puis pure-data extended... puis pduino&lt;br /&gt;
*mise en oeuvre de plaques de test moteur CC et moteurs pas à pas avec les drivers L298 et Pololu A4988&lt;br /&gt;
*Test des différents moteurs démontés&lt;br /&gt;
*Test néon de scanner et des led de puissance (alimentés en 3V)&lt;br /&gt;
*Petite démo de recysp et ses modules ainsi que kinect skeleton_tracking&lt;br /&gt;
*un petit tordage de cerveaux En Vrac...&lt;br /&gt;
 _personnalisation du robot???&lt;br /&gt;
   tête / masque&lt;br /&gt;
 _lumière&lt;br /&gt;
  light painting déplacement=&amp;gt; captation&lt;br /&gt;
  faire ressortir les cables sans les voir (calques)&lt;br /&gt;
  panneau miroir &lt;br /&gt;
 _plante&lt;br /&gt;
 _attitude générale:&lt;br /&gt;
 fou aux vues de ses déplacements aproximatifs &lt;br /&gt;
 _analogie avec le corps humain /// maladie&lt;br /&gt;
 nous fait préférer la création d&#039;organes&lt;br /&gt;
 origamie / soufflet&lt;br /&gt;
 _intégrer du son...???&lt;br /&gt;
&lt;br /&gt;
[[Image:recysp_a_poil.JPG|300px|ReCysp tout nu]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====A Voir / A faire=====&lt;br /&gt;
&lt;br /&gt;
*un changment de batterie (trop lourde)????&lt;br /&gt;
*voir comment faire un reset de calibration des squellettes avec pix_openni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mercredi 5 décembre====&lt;br /&gt;
&lt;br /&gt;
*créations de quelques croquis&lt;br /&gt;
*quelques expérimentation origamiques, souflet et autres pliages, tourniquet de frange...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:croquis1.JPG|petite esquisse&lt;br /&gt;
Image:croquis2.JPG|une autre&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*test sons avec un petit ampli 2W, micro piezo et bobines pour capter interférences magnétiques des moteurs&lt;br /&gt;
*résolution du problème de commande des moteurs pas à pas avec pduino, il s&#039;agissait de bien assigner les pins d&#039;arduino avec pololu A4988 :&lt;br /&gt;
 _pour les pin Enable et Dir : [pinMode digital] et pour Step [pinMode pwm]&lt;br /&gt;
*mise au point d&#039;un genre de reset mode pour le tracking de squellette pour pd&lt;br /&gt;
&lt;br /&gt;
[[Image:resetSkel.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====A Voir / A faire=====&lt;br /&gt;
*refaire cablage électronique pour libérer des pin PWM sur l&#039;arduino pour pouvoir faire trourner les pas à pas... décolage de colle chaude en perspective... youhouhou&lt;br /&gt;
*monter les petits organes... puis créer l&#039;éclairage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Jeudi 6 décembre====&lt;br /&gt;
&lt;br /&gt;
*ça bricole ça bricole&lt;br /&gt;
*une belle explosion de pololu, (une de plus), à cause d&#039;un petit fil mal placé...???&lt;br /&gt;
*une plante en guise de cerveau, du papier, des leds, de la colle chaude et quelques cables...&lt;br /&gt;
*recablage des nouveaux organes de reCysp et nouveaux patchage des pins arduiniques&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:recysp-montage.jpg|il prend forme&lt;br /&gt;
Image:recysp-montage2.jpg|zen_robot&lt;br /&gt;
Image:méduse.jpg|la méduse&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:recysp_nuit.jpg|300px|Test de l&#039;éclairage]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====A Voir / A faire=====&lt;br /&gt;
&lt;br /&gt;
*changer les drivers L298 fait mains par les kit qui permettent le changement de sens des moteurs CC&lt;br /&gt;
*calibrer les distances entre les différents points du squelette permettant de contrôler les moteurs &lt;br /&gt;
*cabler les leds de puissance avec le régulateur de courant, test à plus de 3V&lt;br /&gt;
*placer les bobines microphoniques sur les moteurs et écouter le doux champ des buzz...&lt;br /&gt;
*tester le mouvement de recysp batterie à part... si le temps le permet achat d&#039;une nouvelle???&lt;br /&gt;
*uploader des photos si la connexion internet le permet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vendredi 7 décembre====&lt;br /&gt;
&lt;br /&gt;
*remplacement des L298, toujours le même soucis de changement de sens des moteurs&lt;br /&gt;
*on sort la batterie de 10 kilos de la carlingue et on place un cable d&#039;alim externe, un genre de cordon ombilicale&lt;br /&gt;
*un peu speeder par la bien-séance comunicationnelle recysp fait le beaux au musé des Beaux Arts pour le vernissage de l&#039;expo &amp;quot;Orléans 2025&amp;quot;&lt;br /&gt;
*arrivée à la salle de l&#039;institut, c&#039;est la classe on test la kinect et calibre la captation des mouvements&lt;br /&gt;
*petits soucis de déplacement et manque de temps pour régler la programmation dans pure data : le déplacement de recysp sera fera à la souris&lt;br /&gt;
pour la performance &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:recysp-montage3.jpg|dernières préparations&lt;br /&gt;
Image:Transport-recysp.jpg|en voyage&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Performance=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#Widget:Vimeo|id=68290923}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*reCysp avec la danseuse Jasmina Prolic à l&#039;Institut&lt;br /&gt;
*puis le pianiste wikipédiesque du labomedia&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Projets]]&lt;br /&gt;
[[Catégorie:(s)lowtech]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Raster2Gcode&amp;diff=8526</id>
		<title>Raster2Gcode</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Raster2Gcode&amp;diff=8526"/>
		<updated>2014-06-19T08:28:35Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Fablabologo.jpg&lt;br /&gt;
|name=raster to gcode&lt;br /&gt;
|description=convertisseur d&#039;images en fichier de gravure pour la découpe laser&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit de développer un générateur de fichiers gcode à partir d&#039;images bitmap, pour donner à notre découpe laser la possibilité de graver des images.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==code Python==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Rsater2gcode.zip]]&lt;br /&gt;
&lt;br /&gt;
Ce code analyse l&#039;image point par point pour en déduire la puissance du laser à appliquer à cet endroit.&lt;br /&gt;
&lt;br /&gt;
une légère optimisation permet de générer une ligne de gcode que quand la valeur de luminance change.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;instant les paramètres doivent être modifiés dans l&#039;entête du fichier.&lt;br /&gt;
&lt;br /&gt;
un test avec le logo de Plateforme C : [[Fichier:PlateformeC-logo rasterGcode.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
un test avec une belle [[image:Voitur.jpg|300px]] voiture&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ramble_in_line_Robot&amp;diff=8525</id>
		<title>Ramble in line Robot</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ramble_in_line_Robot&amp;diff=8525"/>
		<updated>2014-06-19T08:27:37Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Prototype&lt;br /&gt;
&lt;br /&gt;
|image=Mini-robo1-tout1.JPG&lt;br /&gt;
|name=Les robots divaguent en ligne&lt;br /&gt;
|description=robot suiveur de ligne&lt;br /&gt;
|contributeurs=guillaume, vincent, Erwan, Thomas, Matis, Etienne, Simon&lt;br /&gt;
|inspiration=Frédéric Giamarchi dans &#039;&#039;je construis mon premier robot mobile&#039;&#039;&lt;br /&gt;
|ingrédients=électronique&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Le Projet=&lt;br /&gt;
&lt;br /&gt;
Utiliser un robot suiveur de ligne pour s&#039;initier aux principes de l&#039;électronique, de la robotique et des machines à commandes numérique.Ce projet à été réalisé pendant la semaine fablab-junior ou kid&#039;s ou peu importe entre le 4 et le 7 mars 2014. Ce projet est largement inspiré du livre de Frédéric Giamarchi [http://www.automatesintelligents.com/biblionet/2005/oct/giamarchi.html &#039;&#039;Je construis mon premier robot mobile&#039;&#039;] Editions techniques et scientifiques françaises (Dunod) Collection Planète Science, mars 2005.&lt;br /&gt;
&lt;br /&gt;
=Étape 1 : Bases électronique, platine d&#039;essais= &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Mini-robo1-electronik02.JPG|300px]]&lt;br /&gt;
[[Fichier:Mini-robo1-electronik01.JPG|300px]]&lt;br /&gt;
&lt;br /&gt;
=Étape 2 : Mécanique, moteurs et engrenages =&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Mini-robo1-meca1.JPG|300px]]&lt;br /&gt;
[[Fichier:Mini-robo1-meca2.JPG|300px]]&lt;br /&gt;
[[Fichier:Mini-robo1-meca3.JPG|300px]]&lt;br /&gt;
[[Fichier:Mini-robo1-meca4.JPG|300px]]&lt;br /&gt;
=Étape 3 : Graver le circuit=&lt;br /&gt;
[[Fichier:Mini-robo1-platine2.JPG|300px]]&lt;br /&gt;
=Étape 4 : Préparation le support =&lt;br /&gt;
[[Fichier:Mini-robo1-electronik1.JPG|300px]]&lt;br /&gt;
&lt;br /&gt;
==Souder les fils aux moteurs==&lt;br /&gt;
[[Fichier:Mini-robo1-electronik3.JPG|300px]]&lt;br /&gt;
=Étape 5 : Soudure des composants=&lt;br /&gt;
[[Fichier:Mini-robo1-electronik4.JPG|300px]]&lt;br /&gt;
=Étape 6 : Tests et réglages=&lt;br /&gt;
[[Fichier:Mini-robo1-piste01.JPG|300px]]&lt;br /&gt;
[[Fichier:Mini-robo1-test.JPG|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Projets]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Radio_Vintage_Interfac%C3%A9e&amp;diff=8524</id>
		<title>Radio Vintage Interfacée</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Radio_Vintage_Interfac%C3%A9e&amp;diff=8524"/>
		<updated>2014-06-19T08:27:10Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Experimental&lt;br /&gt;
|image=Radio_vintage.png&lt;br /&gt;
|name=Radio Vintage Interfacée&lt;br /&gt;
|description=Radio Vintage Interfacée avec un arduino et plein d&#039;autres trucs&lt;br /&gt;
|contributeurs=Julien Merlaud&lt;br /&gt;
|ingrédients=eclectronique&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Radio_vintage.png]]&lt;br /&gt;
&lt;br /&gt;
A partir de ce vieux poste Radio, je récupère les commandes de l&#039;appareils pour piloter un arduino et d&#039;autres appareils d&#039;éclairages, sonores type walkman. &lt;br /&gt;
&lt;br /&gt;
Deux potentiomètres sont glissés derrière la façade.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Radio_pot.png]]&lt;br /&gt;
&lt;br /&gt;
L&#039;occasion de bricoler un peu et de tester les librairies arduino, voire les compatibilités avec Processing.&lt;br /&gt;
&lt;br /&gt;
Pour récupérer les valeurs du potentiomètres, plusieurs techniques ont été testés.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La communication série.&lt;br /&gt;
&lt;br /&gt;
et les fonctions boolean  (http://arduino.cc/en/Reference/Boolean)&lt;br /&gt;
&lt;br /&gt;
Le code rédigé aujourd&#039;hui pour tester la sortie sur les pins digitales de l&#039;arduino en vue de le raccorder à des optocoupleurs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
const int pot1 = 0;        // potentiomètre sur pin analogique 0&lt;br /&gt;
const int pot2 = 2;        // potentiomètre sur pin analogique 2&lt;br /&gt;
const int Led = 13;        // led témoin intégrée à l&#039;arduino pour le test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int valeur_pot_1;           // variable to read the value from the analog pin&lt;br /&gt;
int valeur_pot_2;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
&lt;br /&gt;
  pinMode(Led, OUTPUT);&lt;br /&gt;
  Serial.begin(57600);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void loop(){&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  test();&lt;br /&gt;
  valeur_pot_1 = analogRead(0);  //ou pot1        &lt;br /&gt;
  valeur_pot_2 = analogRead(pot2);           &lt;br /&gt;
  delay(50 );                                       &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 */&lt;br /&gt;
void test(){&lt;br /&gt;
if (valeur_pot_1 &amp;gt;= 800 &amp;amp;&amp;amp; valeur_pot_1 &amp;lt;= 1000)  // de 800 à 1000 sur le potentiomètre la LED 13 s&#039;allume.&lt;br /&gt;
    digitalWrite(Led, HIGH);&lt;br /&gt;
  if (valeur_pot_1 &amp;gt;= 500 &amp;amp;&amp;amp; valeur_pot_1 &amp;lt;=799)&lt;br /&gt;
    digitalWrite(Led, LOW);&lt;br /&gt;
     if (valeur_pot_1 &amp;gt; 300 &amp;amp;&amp;amp; valeur_pot_1 &amp;lt;= 499)&lt;br /&gt;
    digitalWrite(Led, HIGH);&lt;br /&gt;
  if (valeur_pot_1 &amp;gt;=1 &amp;amp;&amp;amp; valeur_pot_1 &amp;lt;=299)&lt;br /&gt;
    digitalWrite(Led, LOW);&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
29 avril 2014 :&lt;br /&gt;
&lt;br /&gt;
J&#039;effectue des recherches dans les librairies de Processing, pour permettre à cette radio de jouer une trentaine de sons préenregistrés en fonction de la station choisi.&lt;br /&gt;
&lt;br /&gt;
Ici des ressources sur la librairie Minim : [http://code.compartmental.net/minim/javadoc/]&lt;br /&gt;
&lt;br /&gt;
Plusieurs codes à tester.&lt;br /&gt;
&lt;br /&gt;
En fin de compte, je choisi de changer simplement d&#039;arduino et d&#039;utiliser un modèle Léonardo qui gère la fonction KeyboardPrint, un peu long pour moi de prendre en main la communication serial, processing.. Je choisi du presque tout fait via cette fonction arduino qui permet d&#039;émuler un clavier USB. Ainsi, les valeurs du potentiomètre de 0 à 1023 renverront par secteur à une lettre, l&#039;ordi recevra l&#039;instruction comme ça et je n&#039;ai plus à utiliser qu&#039;un logiciel tout fait comme SoundPlant sur lequel chaque touche clavier déclenche un son :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:SoundPlantInterfaceVisuel.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
et voici le code que nous avons développé, attention une partie vous allez vite le voir correspond à la gestion d&#039;un servomoteur connecté à un autre bouton de la radio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;Servo.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Servo myServo1;&lt;br /&gt;
Servo myServo2;// create a servo object &lt;br /&gt;
&lt;br /&gt;
int const potPin2 = A2; // analog pin used to connect the potentiometer&lt;br /&gt;
int const potPin3 = A3;&lt;br /&gt;
int potVal2;&lt;br /&gt;
int potVal3;// variable to read the value from the analog pin &lt;br /&gt;
int angle;   // variable to hold the angle for the servo motor &lt;br /&gt;
int ValeurBlocage; // variable utilisée pour controler si le potard bouge&lt;br /&gt;
int ValeurPotard;// valeur du potard&lt;br /&gt;
int ValeurLatence; // pour contrer le bruit sur le potard &lt;br /&gt;
void setup() {&lt;br /&gt;
  myServo1.attach(10);&lt;br /&gt;
 //myServo2.attach(12); // attaches the servo on pin 9 to the servo object &lt;br /&gt;
  Serial.begin(9600); // open a serial connection to your computer&lt;br /&gt;
  Keyboard.begin();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  potVal2 = analogRead(potPin2); // read the value of the potentiometer&lt;br /&gt;
  // print out the value to the serial monitor&lt;br /&gt;
  //Serial.print(&amp;quot;potVal2: &amp;quot;);&lt;br /&gt;
  //g&lt;br /&gt;
  &lt;br /&gt;
  //Serial.print(potVal2);&lt;br /&gt;
&lt;br /&gt;
  // scale the numbers from the pot &lt;br /&gt;
  angle = map(potVal2, 0, 1023, 20, 150);&lt;br /&gt;
&lt;br /&gt;
  // print out the angle for the servo motor &lt;br /&gt;
  //Serial.print(&amp;quot;, angle: &amp;quot;);&lt;br /&gt;
  //Serial.println(angle); &lt;br /&gt;
&lt;br /&gt;
  // set the servo position  &lt;br /&gt;
  myServo1.write(angle);&lt;br /&gt;
&lt;br /&gt;
  // wait for the servo to get there &lt;br /&gt;
  delay(100);&lt;br /&gt;
&lt;br /&gt;
 //myServo2.attach(12); // attaches the servo on pin 9 to the servo object &lt;br /&gt;
  //Serial.begin(9600); // open a serial connection to your computer&lt;br /&gt;
&lt;br /&gt;
  //potVal3 = analogRead(potPin3); // read the value of the potentiometer&lt;br /&gt;
  // print out the value to the serial monitor&lt;br /&gt;
  //Serial.print(&amp;quot;potVal3: &amp;quot;);&lt;br /&gt;
  //Serial.print(potVal3);&lt;br /&gt;
&lt;br /&gt;
  // scale the numbers from the pot &lt;br /&gt;
  //angle = map(potVal3, 0, 1023, 20, 150);&lt;br /&gt;
&lt;br /&gt;
  // print out the angle for the servo motor &lt;br /&gt;
  //Serial.print(&amp;quot;, angle: &amp;quot;);&lt;br /&gt;
  //Serial.println(angle); &lt;br /&gt;
&lt;br /&gt;
  // set the servo position  &lt;br /&gt;
  //myServo2.write(angle);&lt;br /&gt;
&lt;br /&gt;
  // wait for the servo to get there &lt;br /&gt;
  //delay(100);&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
  potVal3= analogRead(potPin3);&lt;br /&gt;
 /* if (potVal3&amp;gt;= (ValeurLatence+10) &amp;amp;&amp;amp; potVal3&amp;lt;= ValeurLatence+10)&lt;br /&gt;
  {&lt;br /&gt;
    ValeurPotard=potVal3;&lt;br /&gt;
}&lt;br /&gt;
*/ &lt;br /&gt;
 &lt;br /&gt;
ValeurPotard=potVal3;&lt;br /&gt;
  Serial.print(&amp;quot;valeurLatence&amp;quot;);&lt;br /&gt;
      Serial.print(ValeurLatence);&lt;br /&gt;
      Serial.println();&lt;br /&gt;
      Serial.print(&amp;quot; valeurPotard&amp;quot;);&lt;br /&gt;
      Serial.print(potVal3);&lt;br /&gt;
       Serial.println();&lt;br /&gt;
        Serial.print(&amp;quot;valeurBlocage&amp;quot;);&lt;br /&gt;
      Serial.print(ValeurBlocage);&lt;br /&gt;
      Serial.println();&lt;br /&gt;
      Serial.print(&amp;quot; valeur&amp;quot;);&lt;br /&gt;
      Serial.print(ValeurPotard);&lt;br /&gt;
       Serial.println();&lt;br /&gt;
  delay(100);&lt;br /&gt;
while (ValeurBlocage!=ValeurPotard)&lt;br /&gt;
// lz bloc s&#039;effectue uniquement si la valeur de blocage est différente de la valeur du pot3&lt;br /&gt;
    {  &lt;br /&gt;
    Serial.print(&amp;quot;DansBoucle While&amp;quot;);&lt;br /&gt;
      delay(100); // chaque 1 seconde relance&lt;br /&gt;
      if (ValeurPotard&amp;gt;(ValeurLatence+10)|| ValeurPotard&amp;lt;ValeurLatence-10) // la double barre représente un ou logique&lt;br /&gt;
    {  &lt;br /&gt;
      Serial.print(&amp;quot;DansBoucle if&amp;quot;);&lt;br /&gt;
if (potVal3&amp;gt;= 690 &amp;amp;&amp;amp; potVal3&amp;lt;= 710)&lt;br /&gt;
    Keyboard.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  if (potVal3&amp;gt;= 670 &amp;amp;&amp;amp; potVal3&amp;lt;=689)&lt;br /&gt;
    Keyboard.println(&amp;quot;2&amp;quot;);&lt;br /&gt;
     &lt;br /&gt;
     if (potVal3&amp;gt; 650 &amp;amp;&amp;amp; potVal3&amp;lt;= 669)&lt;br /&gt;
   Keyboard.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
  if (potVal3&amp;gt;= 630 &amp;amp;&amp;amp; potVal3&amp;lt;=649)&lt;br /&gt;
    Keyboard.println(&amp;quot;4&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 610 &amp;amp;&amp;amp; potVal3&amp;lt;=629)&lt;br /&gt;
    Keyboard.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 590 &amp;amp;&amp;amp; potVal3&amp;lt;=609)&lt;br /&gt;
    Keyboard.println(&amp;quot;6&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 570 &amp;amp;&amp;amp; potVal3&amp;lt;=589)&lt;br /&gt;
    Keyboard.println(&amp;quot;7&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 550 &amp;amp;&amp;amp; potVal3&amp;lt;=569)&lt;br /&gt;
    Keyboard.println(&amp;quot;8&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 530 &amp;amp;&amp;amp; potVal3&amp;lt;=549)&lt;br /&gt;
    Keyboard.println(&amp;quot;9&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 510 &amp;amp;&amp;amp; potVal3&amp;lt;=529)&lt;br /&gt;
    Keyboard.println(&amp;quot;0&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 490 &amp;amp;&amp;amp; potVal3&amp;lt;= 509)&lt;br /&gt;
    Keyboard.println(&amp;quot;1&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
  if (potVal3&amp;gt;= 470 &amp;amp;&amp;amp; potVal3&amp;lt;=489)&lt;br /&gt;
    Keyboard.println(&amp;quot;2&amp;quot;);&lt;br /&gt;
     if (potVal3&amp;gt; 450 &amp;amp;&amp;amp; potVal3&amp;lt;= 469)&lt;br /&gt;
   Keyboard.println(&amp;quot;3&amp;quot;);&lt;br /&gt;
  if (potVal3&amp;gt;= 430 &amp;amp;&amp;amp; potVal3&amp;lt;=449)&lt;br /&gt;
    Keyboard.println(&amp;quot;4&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 410 &amp;amp;&amp;amp; potVal3&amp;lt;=429)&lt;br /&gt;
    Keyboard.println(&amp;quot;5&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 390 &amp;amp;&amp;amp; potVal3&amp;lt;=409)&lt;br /&gt;
    Keyboard.println(&amp;quot;6&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 370 &amp;amp;&amp;amp; potVal3&amp;lt;=389)&lt;br /&gt;
    Keyboard.println(&amp;quot;7&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 350 &amp;amp;&amp;amp; potVal3&amp;lt;=369)&lt;br /&gt;
    Keyboard.println(&amp;quot;8&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 330 &amp;amp;&amp;amp; potVal3&amp;lt;=349)&lt;br /&gt;
    Keyboard.println(&amp;quot;9&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 310 &amp;amp;&amp;amp; potVal3&amp;lt;=329)&lt;br /&gt;
    Keyboard.println(&amp;quot;0&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    if (potVal3&amp;gt;= 290 &amp;amp;&amp;amp; potVal3&amp;lt;= 309)&lt;br /&gt;
    Keyboard.println(&amp;quot;q&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
  if (potVal3&amp;gt;= 270 &amp;amp;&amp;amp; potVal3&amp;lt;=289)&lt;br /&gt;
    Keyboard.println(&amp;quot;s&amp;quot;);&lt;br /&gt;
     if (potVal3&amp;gt; 250 &amp;amp;&amp;amp; potVal3&amp;lt;= 269)&lt;br /&gt;
   Keyboard.println(&amp;quot;d&amp;quot;);&lt;br /&gt;
  if (potVal3&amp;gt;= 230 &amp;amp;&amp;amp; potVal3&amp;lt;=249)&lt;br /&gt;
    Keyboard.println(&amp;quot;f&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 210 &amp;amp;&amp;amp; potVal3&amp;lt;=229)&lt;br /&gt;
    Keyboard.println(&amp;quot;g&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 190 &amp;amp;&amp;amp; potVal3&amp;lt;=209)&lt;br /&gt;
    Keyboard.println(&amp;quot;h&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 170 &amp;amp;&amp;amp; potVal3&amp;lt;=189)&lt;br /&gt;
    Keyboard.println(&amp;quot;j&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 150 &amp;amp;&amp;amp; potVal3&amp;lt;=169)&lt;br /&gt;
    Keyboard.println(&amp;quot;k&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 130 &amp;amp;&amp;amp; potVal3&amp;lt;=149)&lt;br /&gt;
    Keyboard.println(&amp;quot;l&amp;quot;);&lt;br /&gt;
   if (potVal3&amp;gt;= 110 &amp;amp;&amp;amp; potVal3&amp;lt;=129)&lt;br /&gt;
    Keyboard.println(&amp;quot;m&amp;quot;);&lt;br /&gt;
    if (potVal3&amp;gt;= 90 &amp;amp;&amp;amp; potVal3&amp;lt;=109)&lt;br /&gt;
    Keyboard.println(&amp;quot;n&amp;quot;);&lt;br /&gt;
    if (potVal3&amp;gt;= 70 &amp;amp;&amp;amp; potVal3&amp;lt;=89)&lt;br /&gt;
    Keyboard.println(&amp;quot;n&amp;quot;);&lt;br /&gt;
    if (potVal3&amp;gt;= 50 &amp;amp;&amp;amp; potVal3&amp;lt;=69)&lt;br /&gt;
    Keyboard.println(&amp;quot;b&amp;quot;);&lt;br /&gt;
    if (potVal3&amp;gt;= 30 &amp;amp;&amp;amp; potVal3&amp;lt;=49)&lt;br /&gt;
    Keyboard.println(&amp;quot;v&amp;quot;); &lt;br /&gt;
    if (potVal3&amp;gt;= 0 &amp;amp;&amp;amp; potVal3&amp;lt;=29)&lt;br /&gt;
    Keyboard.println(&amp;quot;c&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
  ValeurBlocage=ValeurPotard;&lt;br /&gt;
ValeurLatence=ValeurPotard;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     }&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et voici la Radio sur laquelle une plaque spéciale Festival D a été installée :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:RadioMAJ.JPG]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ProjetFou&amp;diff=8523</id>
		<title>ProjetFou</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ProjetFou&amp;diff=8523"/>
		<updated>2014-06-19T08:26:35Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Concept&lt;br /&gt;
|image=Avionexplose.jpg&lt;br /&gt;
|description=test pour le développement du site&lt;br /&gt;
|license=Licences libres:&lt;br /&gt;
|contributeurs=Cedric, Camille Binard&lt;br /&gt;
|ingrédients=Bois , Papier, Ciment&lt;br /&gt;
|name=Projet improbalble et fou&lt;br /&gt;
}}&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
tantpis je continue à ecrire des bêtises&lt;br /&gt;
&lt;br /&gt;
je peux en écrire depuis le formulaire aussi d&#039;abord&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Art]]&lt;br /&gt;
[[Catégorie:Histoire]]&lt;br /&gt;
[[Catégorie:Trucs_Débiles]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ProjetFou&amp;diff=8522</id>
		<title>ProjetFou</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ProjetFou&amp;diff=8522"/>
		<updated>2014-06-19T08:26:22Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Concept&lt;br /&gt;
|image=Avionexplose.jpg&lt;br /&gt;
|description=test pour le développement du site&lt;br /&gt;
|license=Licences libres:&lt;br /&gt;
|contributeurs=Cedric, Camille&lt;br /&gt;
|ingrédients=Bois , Papier, Ciment&lt;br /&gt;
|name=Projet improbalble et fou&lt;br /&gt;
}}&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
tantpis je continue à ecrire des bêtises&lt;br /&gt;
&lt;br /&gt;
je peux en écrire depuis le formulaire aussi d&#039;abord&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Art]]&lt;br /&gt;
[[Catégorie:Histoire]]&lt;br /&gt;
[[Catégorie:Trucs_Débiles]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=ProjetFou&amp;diff=8521</id>
		<title>ProjetFou</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=ProjetFou&amp;diff=8521"/>
		<updated>2014-06-19T08:26:03Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Concept&lt;br /&gt;
|image=Avionexplose.jpg&lt;br /&gt;
|name=Projet improbalble et fou&lt;br /&gt;
|description=test pour le développement du site&lt;br /&gt;
|license=Licences libres:&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|ingrédients=Bois , Papier, Ciment&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
tantpis je continue à ecrire des bêtises&lt;br /&gt;
&lt;br /&gt;
je peux en écrire depuis le formulaire aussi d&#039;abord&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Art]]&lt;br /&gt;
[[Catégorie:Histoire]]&lt;br /&gt;
[[Catégorie:Trucs_Débiles]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=POTNUM&amp;diff=8520</id>
		<title>POTNUM</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=POTNUM&amp;diff=8520"/>
		<updated>2014-06-19T08:25:19Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Inconnu&lt;br /&gt;
|description=Fabrication d&#039;un module potentiometre numerique&lt;br /&gt;
|contributeurs=didier&lt;br /&gt;
|name=POTNUM&lt;br /&gt;
}}&lt;br /&gt;
== ORIGINE DU PROJET ==&lt;br /&gt;
Suite à l&#039;installation d&#039;un gros variateur de vitesse (700KW) dans mon ancienne entreprise, les utilisateurs ont exprimés le besoin de faire varier la vitesse avec un potentiomètre analogique plutôt que d&#039;utiliser une console numérique munie de touche +vite et -vite. En effet ce variateur utilisé pour effectuer des essais de plateforme doit être constamment réglé à des vitesses différentes et le profil &amp;quot;analogique&amp;quot; du potentiomètre semble plus leur convenir. &lt;br /&gt;
L&#039;implantation du materiel comporte un variateur situé dans une salle protégée, un cablage de pres de 50m jusqu&#039;au lieu des essais et d&#039;un pupitre operateur situé au plus pres du moteur. On dispose d&#039;un automate de liaison près du pupitre opérateur.&lt;br /&gt;
&lt;br /&gt;
== SOLUTION ADOPTEE ==&lt;br /&gt;
Il n’était pas question d&#039;utiliser un véritable potentiomètre analogique en raison de la longueur de ligne, du parasitage possible et de sa fragilité et de durée de vie. Et sa technologie empêche une rotation infini de son axe.&lt;br /&gt;
On a utilisé un codeur numerique A,B décalée à 90 ° raccordé à un Arduino UNO. Celui ci est chargé de décoder les impulsions décalés et de fournir à l&#039;automate des impulsions &amp;quot;UP&amp;quot; et &amp;quot;DOWN&amp;quot; qui viendront piloter le variateur. La vitesse de modification de la consigne est entierement tributaire de l&#039;action de l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
== DESCRIPTIONS DU PROJET ==&lt;br /&gt;
La carte UNO sera aidé d&#039;un Shied intermediaire fabriqué à la demande. Cette carte aura plusieurs fonctions:&lt;br /&gt;
- Utiliser la tension disponible 24V de l’automate et l&#039;adapter à 9V pour alimenter la carte UNO.&lt;br /&gt;
- Adapter la commande UP et DOWN à la tension des entrées logiques de l&#039;automate soit de 5V vers 24V.Des relais électromagnétiques seront utilisés (d&#039;autres solutions avec transistors ou optocoupleurs pouvaient etre utilisées).&lt;br /&gt;
- Générer des impulsions alimentant des leds de couleur dans le corps du codeur (rouge pour Down et vert pour Up)&lt;br /&gt;
Il faudra programmer la carte UNO afin de fabriquer ces impulsions. Il s&#039;est avéré qu&#039;il fallait utiliser les interruptions en raison de la rapidité des fronts du codeur.&lt;br /&gt;
&lt;br /&gt;
== ÉTAPE DU PROJET ==&lt;br /&gt;
- Schémas du projet sous FRITZING&lt;br /&gt;
- Écriture du programme avec ARDUINO&lt;br /&gt;
- Mise au point avec platine d&#039;essais&lt;br /&gt;
- Schéma circuit imprimé avec KICAD (sorti plan PCB avec fichier SVG)&lt;br /&gt;
- transformation fichier SVG vers PNG avec INKSCAPE&lt;br /&gt;
- Mise au point fichier avec GIMP&lt;br /&gt;
- Gravure PCB sur fraiseuse CNC-MDX20&lt;br /&gt;
- Découpe et perçage manuel du circuit&lt;br /&gt;
- Implantation, soudure des composants&lt;br /&gt;
- Essais définitifs&lt;br /&gt;
- Mise en place sur site.&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Pixelplateforme&amp;diff=8519</id>
		<title>Pixelplateforme</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Pixelplateforme&amp;diff=8519"/>
		<updated>2014-06-19T08:24:06Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=[[Fichier:Exemple.jpg]]&lt;br /&gt;
|name=Vieillissement &amp;amp; espaces urbains&lt;br /&gt;
|description=Plateforme interactive favorisant l&#039;activité physique par le jeux.&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = SystèmeD&lt;br /&gt;
|contributeurs=MCoude&lt;br /&gt;
|ingrédients=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Plateforme2.STL]] Base du module&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Pict&amp;diff=8518</id>
		<title>Pict</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Pict&amp;diff=8518"/>
		<updated>2014-06-19T08:23:44Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=IMAG4992&lt;br /&gt;
|name=Pict&lt;br /&gt;
|description=Projet de fin d&#039;études sur la photographie dans l&#039;espace public&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = &lt;br /&gt;
|contributeurs=jacques muller&lt;br /&gt;
|ingrédients=PLA&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Objet 3D : fichier&lt;br /&gt;
------&lt;br /&gt;
[[Fichier:moduleleger.stl]] / concept Pict&lt;br /&gt;
&lt;br /&gt;
[[Image:&amp;quot;Support Material&amp;quot;.jpg|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=PeintureLumiere&amp;diff=8517</id>
		<title>PeintureLumiere</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=PeintureLumiere&amp;diff=8517"/>
		<updated>2014-06-19T08:23:14Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Le Light Painting ou Light Graff, que l’on peut également appeler « calligraphie&lt;br /&gt;
lumineuse » ou « peinture lumineuse » est une technique photographique qui permet de&lt;br /&gt;
faire apparaître une création artistique réalisée avec une source lumineuse. Pour cela&lt;br /&gt;
vous devez dessiner dans l’espace à l’aide d’une lampe pendant le temps de la prise de&lt;br /&gt;
photo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si vous désirez en savoir sur la méthode voici une fiche  à télécharger.&lt;br /&gt;
http://cyberguerande.free.fr/IMG/pdf/docfin_Atelier_Light_Painting.pdf&lt;br /&gt;
&lt;br /&gt;
Conseil si vous n&#039;avez pas de réglage manuel sur votre appareil (par exemple sur la plupart des appareils photos compacts) vous pouvez quand même faire du light painting si vous disposez d&#039;un mode scène &amp;quot;ciel étoilé&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===quelques outls de lightPainting===&lt;br /&gt;
&lt;br /&gt;
GRAFFITI ANALYSE :&lt;br /&gt;
&lt;br /&gt;
- &amp;gt; http://www.fatcap.org/article/graffiti-analyse.html&lt;br /&gt;
et&lt;br /&gt;
-&amp;gt; http://graffitianalysis.com/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FREESPRAY :&lt;br /&gt;
&lt;br /&gt;
( un peu l&#039;inverse )&lt;br /&gt;
- &amp;gt; http://wiki.labomedia.org/index.php/FreeFriispray &lt;br /&gt;
&lt;br /&gt;
- Light painting, ubuntu + EPN : http://epn-rancy.vuegate.net/tag/ubuntu/&lt;br /&gt;
&lt;br /&gt;
- bien sur Wikipédia http://en.wikipedia.org/wiki/Light_painting&lt;br /&gt;
&lt;br /&gt;
- Appli Max/MSP par Benjamin Gaulon http://www.graffitiresearchlab.fr/?portfolio=light-painting ( graffiti research lab !! ) ( wind$$ et mac )&lt;br /&gt;
&lt;br /&gt;
En post production il existe un plugin compatible avec kdenlive + d&#039;infos sur ce lien&lt;br /&gt;
http://www.kdenlive.org/users/granjow/writing-light-graffiti-effect&lt;br /&gt;
&lt;br /&gt;
euhhh un appareil photo argentique, et développement ... ya pas plus libre !!!!! &lt;br /&gt;
&lt;br /&gt;
Sinon un appareil numérique et ubuntu.. mais en dehors de ça ..... je bne vois pas l&#039;intérêt de la partie logicielle j&#039;attends la suite avec impatience !  Maintenant je vois  l&#039;intèrêt avec le lioght painting video ! &lt;br /&gt;
&lt;br /&gt;
ALCHEMY :&lt;br /&gt;
http://flossmanuals.net/alchemy/&lt;br /&gt;
&lt;br /&gt;
Je ne sais pas si c&#039;est du libre, mais il y a ça : http://www.pem-aquitaine.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=180&amp;amp;Itemid=71&lt;br /&gt;
&lt;br /&gt;
===capture temps réel à l&#039;aide d&#039;un programme processing===&lt;br /&gt;
&lt;br /&gt;
Suite aux discussions relative à un programme léger de capture en temps réel, Cédric a réalisé ce premier code processing :&lt;br /&gt;
&lt;br /&gt;
[[{{ns:file}}:PeintureLum_0-120430a.zip]]&lt;br /&gt;
&lt;br /&gt;
Le programme permet une capture/affichage en temps réel de la trainée lumiseuse.&lt;br /&gt;
Il fonctionne avec :&lt;br /&gt;
 - Processing (télécharger sur http://processing.org)&lt;br /&gt;
 - Librairie gsvideo pour processing : http://gsvideo.sourceforge.net/ (installée dans le dossier &amp;quot;libraries&amp;quot;)&lt;br /&gt;
 - Gstreamer&lt;br /&gt;
 - une webcam ou autre dispositif de capture vidéo&lt;br /&gt;
&lt;br /&gt;
On peut changer la résolution dans le début du code...&lt;br /&gt;
&lt;br /&gt;
===ressources===&lt;br /&gt;
&lt;br /&gt;
http://cyberguerande.free.fr/IMG/pdf/docfin_Atelier_Light_Painting.pdf&lt;br /&gt;
&lt;br /&gt;
Quelques  exemples de performances video ou live&lt;br /&gt;
&lt;br /&gt;
http://www.icarart.com/video/lightpainting.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.youtube.com/watch?v=hjLbjQ87sqI&lt;br /&gt;
&lt;br /&gt;
http://www.dailymotion.com/video/xj1vq7_ateliers-danse-science-et-lightpainting-version-non-officielle_creation&lt;br /&gt;
&lt;br /&gt;
http://www.dailymotion.com/video/xdxtac_le-graff-light-de-marko93-a-enghien_creation?start=57#from=embediframe&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Pd_oscad&amp;diff=8516</id>
		<title>Pd oscad</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Pd_oscad&amp;diff=8516"/>
		<updated>2014-06-19T08:22:47Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|name = free teletransportation&lt;br /&gt;
|status =fonctionnel&lt;br /&gt;
|image =Teletransport.jpg&lt;br /&gt;
|description = puredata to openscad&lt;br /&gt;
|license = cc-by-sa&lt;br /&gt;
|inspiration=http://heloisaneves.com/2013/03/12/fab-teletransportation/&lt;br /&gt;
|contributeurs = Cedric&lt;br /&gt;
|ingrédients = pla, abs, argile&lt;br /&gt;
|url=https://gitorious.org/free-teletransportation&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==l&#039;idée==&lt;br /&gt;
&lt;br /&gt;
relier puredata à openscad pour avoir une interface graphique pour des objets paramétriques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==fonctionnement (prévu)==&lt;br /&gt;
&lt;br /&gt;
un jeu de boites puredata manipulent des lignes de code openscad pour produire un fichier openscad directement exploitable par ce programme&lt;br /&gt;
&lt;br /&gt;
comme base de travail, refaire le projet [http://heloisaneves.com/2013/03/12/fab-teletransportation/ teletransportation] : générateur de mug paramétrique initialement publié sous rhino, logiciel propriétaire qui limite la diffusion libre du projet&lt;br /&gt;
&lt;br /&gt;
==fonctionnement réel==&lt;br /&gt;
&lt;br /&gt;
après avoir fait quelques essais d&#039;écriture de code openscad avec puredata, je me suis apperçu que puredata est très doué pour plein de choses, mais surtout pas pour traiter du texte avec des caractères spéciaux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===premier essai===&lt;br /&gt;
j&#039;ai néanmoins réussi à refaire le logo openscad avec puredata.&lt;br /&gt;
&lt;br /&gt;
Le fichier suivant génère un fichier test.scad, qui s&#039;ouvre dans openscad. Dans ce dernier logiciel, activer &amp;quot;design&amp;gt;Automatic reload and compile&amp;quot; pour que le modèle se recalcule automatiquement quand on manipule les valeurs dans puredata.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Pd_openscad_generator.pd‎]]&lt;br /&gt;
&lt;br /&gt;
Mais ce sytème d&#039;écriture a des limites : pour faire des objets compliqués, ça devient plus dur dans puredata que dans openscad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===second essai===&lt;br /&gt;
&lt;br /&gt;
cette méthode est la plus simple pour ajouter une interface graphique à un objet paramétrique openscad.&lt;br /&gt;
&lt;br /&gt;
Le script openscad appelle un &amp;quot;include&amp;quot; d&#039;un fichier contenant que les paramètres du modèle (pas de code).&lt;br /&gt;
&lt;br /&gt;
C&#039;est ce fichier qui est réécrit par puredata à chaque changement des paramètres.&lt;br /&gt;
&lt;br /&gt;
https://gitorious.org/free-teletransportation&lt;br /&gt;
&lt;br /&gt;
exemple de tasse réalisée avec ce programme : [[Fichier:Tasse cdriko.stl.zip.zip]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Outils_de_m%C3%A9diation_Festival_D&amp;diff=8515</id>
		<title>Outils de médiation Festival D</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Outils_de_m%C3%A9diation_Festival_D&amp;diff=8515"/>
		<updated>2014-06-19T08:21:53Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Prototype&lt;br /&gt;
&lt;br /&gt;
|name=Outils de médiation - Festival D&lt;br /&gt;
|ingrédients=CP, Carton mousse, Cartons&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette page projet permet de faire un état des lieux des outils qui vont être fabriqués pour Festival D en dehors des jeux (http://fablabo.net/wiki/Jeux_pour_Festival_D et du glossaire déjà déposé par les étudiantes de l&#039;IUT de la Roche-sur-Yon)&lt;br /&gt;
Chacun est invité à contribuer à la fabrication des différents éléments s&#039;il le souhaite.&lt;br /&gt;
Les propositions de nouveaux outils sont aussi possibles. L&#039;ensemble des outils est listé sur ce pad : http://etherpad.pingbase.net/festivalD-outils&lt;br /&gt;
&lt;br /&gt;
== Carte géographique : d&#039;où viennent les exposants ? ==&lt;br /&gt;
&lt;br /&gt;
A l&#039;entrée de la salle des porteurs de projet, un dôme géodésique sera installé. Il dessinera un espace spécifique qui favorisera une immersion progressive dans l&#039;univers des bricoleurs. On y trouvera un glossaire (http://fablabo.net/wiki/Glossaire-FestivalD) et une carte de la région et de France qui permettra de localiser les lieux de provenance des différents porteurs de projet présents. &lt;br /&gt;
&lt;br /&gt;
Dans l&#039;idéal la carte de France sera découpée sur du carton de 5mm d&#039;épaisseur format A0 (118,9 x 168,2 cm)&lt;br /&gt;
&lt;br /&gt;
[[image:France.svg|200px]] -&amp;gt; dimensions de l&#039;image à l&#039;échelle 1 : 82x82 cm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La carte de la région sera découpée sur du carton mousse couleur orange 5mm d&#039;épaisseur 70x100cm&lt;br /&gt;
&lt;br /&gt;
[[image:Region.svg|200px]] -&amp;gt; dimensions de l&#039;image à l&#039;échelle 1 : 83x83 cm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Les badges avec le nom et la ville de provenance du porteur de projet (+ le fablab correspondant si nécessaire)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Fichiers à venir suite à l&#039;annonce des porteurs de projets pour le festival&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le reste du matériel nécessaire pour la mise en place de l&#039;installation : &lt;br /&gt;
&lt;br /&gt;
- deux pelotes de laines (une orange / une couleur carton, kraft)&lt;br /&gt;
&lt;br /&gt;
- des punaises&lt;br /&gt;
&lt;br /&gt;
Ces éléments permettront de relier les différents badges à la zone géographique correspondante. On identifiera clairement les porteurs de projet régionaux qui seront représentés par la couleur orange.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mur de portrait : qui sont les bidouilleurs de festival D ? ==&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Onyx&amp;diff=8514</id>
		<title>Onyx</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Onyx&amp;diff=8514"/>
		<updated>2014-06-19T08:21:25Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=Concept1.20.jpg&lt;br /&gt;
|name=Onyx&lt;br /&gt;
|description=Projet de Bijou alternatif aux sites de rencontre&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = &lt;br /&gt;
|contributeurs=Marie_Lambert&lt;br /&gt;
|ingrédients=PLA, électronique&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Onyx.STEP.zip]] Base du module&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Onyxcerclage.STEP.zip]] Boutons du module&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=MYams&amp;diff=8513</id>
		<title>MYams</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=MYams&amp;diff=8513"/>
		<updated>2014-06-19T08:20:57Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Plat-gastronomique.jpg&lt;br /&gt;
|name=mYams&lt;br /&gt;
|description=jeu de société gastronomique&lt;br /&gt;
|ingrédients=PLA, nourriture&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Présentation du projet ==&lt;br /&gt;
&lt;br /&gt;
Un jeu de société pour créer des plats à l&#039;infini. Le principe : plusieurs dés à jeter pour indiquer type de plat et ingrédients, avec des pièges et des jokers!&lt;br /&gt;
&lt;br /&gt;
== Étapes ==&lt;br /&gt;
&lt;br /&gt;
* Impression de dés à 6 et 12 faces&lt;br /&gt;
* Découpe d&#039;autocollants pour chaque faces&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=My_Play_(M%C3%A9t%C3%A9o)_Station&amp;diff=8512</id>
		<title>My Play (Météo) Station</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=My_Play_(M%C3%A9t%C3%A9o)_Station&amp;diff=8512"/>
		<updated>2014-06-19T08:20:04Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Experimental&lt;br /&gt;
|image=LogoSTATION.png&lt;br /&gt;
|name=My Play (météo) Station&lt;br /&gt;
|description=Station météo portable DIY&lt;br /&gt;
|contributeurs=Abbas Dominik, Simon, Yaël, Julien, Maxime, Loïc, Oscar, ...&lt;br /&gt;
|ingrédients=bois, electronique, arduino&lt;br /&gt;
|url=http://etherpad.pingbase.net/fablabjunior-statmeteo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Actualité==&lt;br /&gt;
Sigle officiel: ☂MP(M)☀ / Venez nous voir à Festival D / Bientôt un blog!&lt;br /&gt;
&lt;br /&gt;
==Page Etherpad==&lt;br /&gt;
Vous pouvez accéder à l&#039;etherpad du projet [http://etherpad.pingbase.net/fablabjunior-statmeteo ici]&lt;br /&gt;
&lt;br /&gt;
en vrac :&lt;br /&gt;
- Test capteur AM2302 :&lt;br /&gt;
    - schéma  http://playground.arduino.cc/Main/DHTLib#.UxRbc5hgt2M&lt;br /&gt;
    - montage et code : http://fritzing.org/projects/arduino-am2302-on-a-mini-breadboard&lt;br /&gt;
    - Library DHT : https://github.com/adafruit/DHT-sensor-library&lt;br /&gt;
&lt;br /&gt;
==Descriptif du projet, tel qu&#039;il a été imaginé==&lt;br /&gt;
Il a été imaginé par les enfants une boîte abritant une station météorologique qui serait potentiellement mobile.&lt;br /&gt;
&lt;br /&gt;
==Valorisation==&lt;br /&gt;
Le projet a été présenté à Exposcience, qui se déroulait les 24,25 et 26 avril sous les Nefs, à Nantes. Il y a été valorisé par l&#039;attribution d&#039;un diplôme. Il sera présenté les 31 mai et 1er juin durant Festival D au Lieu Unique.&lt;br /&gt;
==Historique du projet==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Mercredi 5 mars&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Après la répartition des groupes et le choix des priorités, le groupe &amp;quot;détection-déclenchement&amp;quot; a commencé à s&#039;interroger sur ce qui serait détecté et ce que ça déclencherait, pendant que le groupe &amp;quot;conception&amp;quot; a dessiné la boîte ainsi qu&#039;un logo temporaire.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Jeudi 6 mars&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Un groupe &amp;quot;application Android&amp;quot; a été créé dans le but de fournir une application Android. Mais par manque de temps et de connaissances, les objectifs ont été revus à la baisse, afin de fournir une application pour ordinateur.&lt;br /&gt;
Le groupe &amp;quot;détection-déclenchement&amp;quot; a terminé de concevoir les différents systèmes et ils les ont testé.&lt;br /&gt;
Le groupe boîte a réalisé une première maquette en carton avant d&#039;en faire une seconde plus petite et ils ont imprimé le logo à la découpe vinyle avant de créer un pochoir.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Vendredi 7 mars&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Le groupe &amp;quot;détection-déclenchement&amp;quot; a réuni tous les systèmes dans une seule carte Arduino.&lt;br /&gt;
le code final est disponible ci-dessous.&lt;br /&gt;
[[Fichier:CodeFinal.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le groupe &amp;quot;Conception-boite&amp;quot; a imprimé deux maquettes au laser avant de réaliser la boîte finale. Ils ont également réalisé un badge personnel pour chacun des participants avant de le découper au laser.&lt;br /&gt;
Le groupe &amp;quot;Conception globale-coordination&amp;quot; a complété cette page ainsi que la page [[http://etherpad.pingbase.net/fablabjunior-statmeteo etherpad]] avant de réaliser une application portable Android. Il a également photographié chaque membre du groupe.&lt;br /&gt;
&lt;br /&gt;
==Projets équivalents ou ressemblant ==&lt;br /&gt;
&lt;br /&gt;
 - Smart Citizen : http://smartcitizen.me/&lt;br /&gt;
&lt;br /&gt;
 - Sensorium ecoArte :  http://sensorium.ecoarte.info/&lt;br /&gt;
&lt;br /&gt;
==Ce qui est à l&#039;étude==&lt;br /&gt;
Un détecteur de qualité de l&#039;air est en préparation. Cependant, par manque de temps, aucune date n&#039;a encore été fixée pour sa création.&lt;br /&gt;
====Atelier Fablab Junior====&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Projets]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Movie2Gcode&amp;diff=8511</id>
		<title>Movie2Gcode</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Movie2Gcode&amp;diff=8511"/>
		<updated>2014-06-19T08:19:40Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=Horse.profil.jpg&lt;br /&gt;
|name=Movie2Gcode&lt;br /&gt;
|description=copier un film avec une imprimante 3D&lt;br /&gt;
|license=CC-by-sa-3.0&lt;br /&gt;
|contributeurs=Cedric&lt;br /&gt;
|ingrédients=PLA&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Résumé==&lt;br /&gt;
&lt;br /&gt;
à l&#039;occasion du travail de la semaine à la fabacademy, je dois concevoir un programme qui interface un ordinateur avec un capteur ou un actionneur.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai choisi de finaliser un projet qui me tiend à coeur : copier un film avec une imprimante 3D&lt;br /&gt;
&lt;br /&gt;
==principe de fonctionnement==&lt;br /&gt;
&lt;br /&gt;
Un film est décomposé en photogrammes qui sont induviduellement :&lt;br /&gt;
* vectorisés&lt;br /&gt;
* transformé en STL&lt;br /&gt;
* compilé en GCode&lt;br /&gt;
&lt;br /&gt;
à la fin les Gcodes sont empilés, de manière à obtenir un objet 3D dont chaque couche est un photogramme du film.&lt;br /&gt;
&lt;br /&gt;
Le résultat est une décomposition spaciale du mouvement.&lt;br /&gt;
&lt;br /&gt;
===problèmes rencontrés===&lt;br /&gt;
&lt;br /&gt;
Le point dur est le passage en 3D.&lt;br /&gt;
&lt;br /&gt;
Il existe dans fabmodules &#039;&#039;&#039;gif_stl&#039;&#039;&#039; qui transforme un gif en stl exactement sur ces modalités.&lt;br /&gt;
&lt;br /&gt;
Hélas, il produit des trous dans le maillage résultant (j&#039;ai l&#039;impression que ça correspond aux endroits où les couches n&#039;ont pas le même nomre de pixels pleins).&lt;br /&gt;
&lt;br /&gt;
Ce défaut n&#039;est pas trop grave pour un objet relativement petit, mais pour un film contenant plusieurs centaines d&#039;images, cela provoque un travail de postproduction long et compliqué.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
J&#039;ai donc envisagé d&#039;utiliser openscad pour transformer les images en STL.&lt;br /&gt;
&lt;br /&gt;
Mon but initial était de réaliser un STL global de tout le film. &lt;br /&gt;
&lt;br /&gt;
Hélas, openscad utilise beaucoup de ressources, particulièrement pour extruder des dxf. Je n&#039;ai pas réussi à faire un calcul dans des temps raisonnables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalement, je suis arrivé à une solution : openscad réalise un STL par image, puis je calcule le Gcode. à la fin, je compile tous les gcodes pour obtenir un fichier de fabrication complet.&lt;br /&gt;
&lt;br /&gt;
Ce résultat a une caractéristique amusante : je construit un objet 3D sans jamais avoir de maillage global de l&#039;objet, mais j&#039;obtiens quand même un objet réel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==maquette du programme en bash==&lt;br /&gt;
&lt;br /&gt;
Comme la chaîne de conversion utilise de nombreux programmes, j&#039;ai réalisé un premier programme en bash :&lt;br /&gt;
&lt;br /&gt;
===extraction des images fixes===&lt;br /&gt;
&lt;br /&gt;
avec ffmpeg :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;fmpeg -i RaceHorseMuybridge.flv images/image-%3d.bmp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
le reste des transformations se réalisent en boucle pour chaque image&lt;br /&gt;
&lt;br /&gt;
===boucle de traitement===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;&lt;br /&gt;
function demon(){&lt;br /&gt;
    &lt;br /&gt;
	echo &amp;quot;traitement de toutes les images image-$1*.bmp&amp;quot;;&lt;br /&gt;
	for i in image-$1*.bmp; &lt;br /&gt;
		do &lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
        if [ -f ${i} ] &lt;br /&gt;
            then&lt;br /&gt;
                	echo &amp;quot;_________________________________________________________${i}&amp;quot;;&lt;br /&gt;
		potrace  -o ${i%bmp}eps -k 0.6 -t 50 -B-0.25   -e ${i};&lt;br /&gt;
		#potrace  -o ${i%bmp}eps -k 0.43  --tight  -M -0.41   -e ${i};&lt;br /&gt;
		pstoedit -dt -f dxf:-polyaslines ${i%bmp}eps ${i%bmp}dxf;	&lt;br /&gt;
		rm ${i%bmp}eps&lt;br /&gt;
		#ecrit le fichier openscad&lt;br /&gt;
		echo &amp;quot;intersection(){&lt;br /&gt;
translate([-4,0,-5])cube([96,63,10]);scale([15,15,1])linear_extrude(height = 0.15, center = false, convexity = 10)  import (file = \&amp;quot;${i%bmp}dxf\&amp;quot;);}translate([-4,0,0])cube(0.05);&lt;br /&gt;
translate([91.95,62.95,0])cube([0.05,0.05,0.14]);&amp;quot; &amp;gt; ${i%bmp}scad;&lt;br /&gt;
		echo &amp;quot;calcul du ${i%bmp}STL&amp;quot;;&lt;br /&gt;
		/home/cedric/soft/openscad/openscad -o ../stl/${i%bmp}stl ${i%bmp}scad;&lt;br /&gt;
		rm ${i%bmp}scad;&lt;br /&gt;
	    rm ${i%bmp}dxf;&lt;br /&gt;
		echo &amp;quot;_______________________________________${i%bmp}STL          ok&amp;quot;;&lt;br /&gt;
            else&lt;br /&gt;
                echo ${i} existe -----------------pas;&lt;br /&gt;
        fi&lt;br /&gt;
	done&lt;br /&gt;
	&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====vectorisation====&lt;br /&gt;
&lt;br /&gt;
Pour définir du plein et du vide à partir d&#039;images en valeurs de lumière, je vectorise les images avec [http://potrace.sourceforge.net/ potrace]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;potrace  -o ${i%bmp}eps -k 0.6 -t 50 -B-0.25   -e ${i};&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
openSCAD n&#039;accepte que le format DXF, et potrace en produit, mais une variante non lisible par openSCAD&lt;br /&gt;
&lt;br /&gt;
Je suis donc passé par le format EPS, transformé ensuite en DXF via [http://www.pstoedit.net/ pstoedit]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;pstoedit -dt -f dxf:-polyaslines ${i%bmp}eps ${i%bmp}dxf;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====création du STL====&lt;br /&gt;
&lt;br /&gt;
pour chaque image, je construit un STL à l&#039;aide d&#039;[http://www.openscad.org/ openscad] :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=C&amp;gt;intersection(){&lt;br /&gt;
  translate([-4,0,-5])cube([96,63,10]);&lt;br /&gt;
  scale([15,15,1])&lt;br /&gt;
  linear_extrude(height = 0.15, center = false, convexity = 10)&lt;br /&gt;
  import (file = &amp;quot;${i%bmp}dxf&amp;quot;);&lt;br /&gt;
}translate([-4,0,0])cube(0.05);&lt;br /&gt;
translate([91.95,62.95,0])&lt;br /&gt;
cube([0.05,0.05,0.14]);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
le fichier est alors rendu pour produire le STL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;openscad -o ../stl/${i%bmp}stl ${i%bmp}scad;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===multithread quick and dirty===&lt;br /&gt;
&lt;br /&gt;
Openscad est assez long à calculer les STL (avec le cheval de muybridge, environ 20sec/image), de plus il n&#039;est pas optimisé pour les multicoeurs.&lt;br /&gt;
&lt;br /&gt;
Pour profiter quand même de toutes les capacités des mon ordinateur et réduire le temps de calcul, j&#039;ai réalisé une fonction multitâche , simplement grâce à l&#039;option &amp;quot;&amp;amp;&amp;quot; des commandes consoles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;for z in {0..4}&lt;br /&gt;
do&lt;br /&gt;
echo ${z}1;&lt;br /&gt;
   ##lance trois demons sur différentes parties des images&lt;br /&gt;
demon ${z}0&amp;amp; &lt;br /&gt;
demon ${z}1&amp;amp; &lt;br /&gt;
demon ${z}2&amp;amp;&lt;br /&gt;
demon ${z}3;&lt;br /&gt;
echo &amp;quot;premiere fournee finie=====================================================&amp;quot;&lt;br /&gt;
demon ${z}4 &amp;amp;&lt;br /&gt;
demon ${z}5&amp;amp;&lt;br /&gt;
demon ${z}6;&lt;br /&gt;
echo &amp;quot;seconde fournee finie=====================================================&amp;quot;&lt;br /&gt;
demon ${z}7 &amp;amp;&lt;br /&gt;
demon ${z}8&amp;amp;&lt;br /&gt;
demon ${z}9;&lt;br /&gt;
echo &amp;quot;troisieme fournee finie=====================================================&amp;quot;&lt;br /&gt;
done&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cette boucle traite jusqu&#039;à 500 images avec un ordinateur 4 coeurs&lt;br /&gt;
&lt;br /&gt;
et permet donc de diviser par 4 le temps de calcul global.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===calcul des Gcodes===&lt;br /&gt;
&lt;br /&gt;
ils sont réalisés avec [http://slic3r.org/ Slic3r]&lt;br /&gt;
&lt;br /&gt;
comme ce dernier est multicoeur, je n&#039;ai pas intégré ce traitement dans la boucle principale&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=bash&amp;gt;for i in image-*.stl; &lt;br /&gt;
	do &lt;br /&gt;
#calcul slicer&lt;br /&gt;
slic3r  --load ../config.25.plein.ini -o ../gcodes/${i%stl}gcode ${i}	&lt;br /&gt;
	echo ${i};	&lt;br /&gt;
	done&lt;br /&gt;
python mixGcode.py&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La dernière commande (mixGcode.py) appelle un script qui compile tous les Gcodes ensemble, en conservant que l&#039;ente et le pied du premier, en ajoutant un ofset correspondant à l&#039;épaisseur des couches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
les fichiers sont là [[fichier:Movie2gode.draft.zip]]&lt;br /&gt;
&lt;br /&gt;
==Résultat==&lt;br /&gt;
&lt;br /&gt;
J&#039;ai testé le programme avec le cheval de Muybridge.&lt;br /&gt;
&lt;br /&gt;
[[image:Muybridge_race_horse_animated.gif]][[image:Horse.gcode.jpg|300px]][[image:Horse.pers.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le résultat est plutôt probant.&lt;br /&gt;
&lt;br /&gt;
quelques défaut apparaissent :&lt;br /&gt;
&lt;br /&gt;
comme il n&#039;existe pas de STL à l&#039;origine du GCODE, Slic3r ne calcule pas de supports : il faut donc prévoir cela dans les images &lt;br /&gt;
&lt;br /&gt;
(avec cette vidéo, je l&#039;ai passée dans slomovidéo pour réduire les différences d&#039;images afin qu&#039;elles soient plus proches les unes des autres)&lt;br /&gt;
&lt;br /&gt;
Je vais essayer de réaliser une interface graphique pour rendre la transformation plus généralisable, car pour l&#039;instant, les réglages fins de vectorisation et de mise en page doivent être fais à la main.&lt;br /&gt;
&lt;br /&gt;
==interface graphique==&lt;br /&gt;
&lt;br /&gt;
Je démare donc la programmation de l&#039;interface graphique pour pouvoir :&lt;br /&gt;
* choisir les images sources&lt;br /&gt;
* régler et ajuster la vectorisation&lt;br /&gt;
* définir la taille réelle de l&#039;objet final&lt;br /&gt;
* régler les options de remplissage/gcode&lt;br /&gt;
* lancer le calcul&lt;br /&gt;
&lt;br /&gt;
J&#039;utilise wxpython comme librairie d&#039;interface&lt;br /&gt;
&lt;br /&gt;
http://wiki.wxpython.org/wxPython%20by%20Example&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalement, je suis entrain de réécrire tout le programme en python, pour simplifier les futures évolutions du programme.&lt;br /&gt;
j&#039;ai bien avancé mais je n&#039;ai pas encore eu le temps de finir l&#039;intégration de toute la chaîne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Movie2Gcode.png|800px]]&lt;br /&gt;
&lt;br /&gt;
J&#039;ai cependant appris de nombreuses choses, comme par exemple :&lt;br /&gt;
* créer une interface graphique avec wxpython&lt;br /&gt;
* appeler des programmes externes et afficher les résultats dans le programme python&lt;br /&gt;
* faire du multithread (la boucle de traitement existe mais est pour l&#039;instant vide)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
voici le programme dans son état actuel :[[Fichier:Movie2gcode.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:FabAcademy]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=MotDePasse&amp;diff=8510</id>
		<title>MotDePasse</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=MotDePasse&amp;diff=8510"/>
		<updated>2014-06-19T08:19:01Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=Fichier:Filaire2.png&lt;br /&gt;
|name=Mot de passe&lt;br /&gt;
|description=Projet de fin d&#039;études sur le mot de passe&lt;br /&gt;
|license= GPL&lt;br /&gt;
|inspiration = &lt;br /&gt;
|contributeurs=Juliette&lt;br /&gt;
|ingrédients=PLA&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Base.STL]] Base&lt;br /&gt;
[[Fichier:Morceau1.STL]] Morceau 1&lt;br /&gt;
[[Fichier:Morceau2.STL]] Morceau 2&lt;br /&gt;
[[Fichier:Morceau3.STL]] Morceau 3&lt;br /&gt;
[[Fichier:Morceau4.STL]] Morceau 4&lt;br /&gt;
[[Fichier:Morceau5.STL]] Morceau 5&lt;br /&gt;
[[Fichier:Morceau6.STL]] Morceau 6&lt;br /&gt;
[[Fichier:TOUR.STL]] Tour&lt;br /&gt;
[[Fichier:Morceau.STL]] Morceaub&lt;br /&gt;
[[Fichier:Twistcarre.STL]] Twist&lt;br /&gt;
[[Fichier:Usb.STL]] Usb&lt;br /&gt;
[[Fichier:TOUR2.STL]] Tour2&lt;br /&gt;
[[Fichier:TOUR3.STL]] Tour3&lt;br /&gt;
[[Fichier:TOUR4.STL]] Tour4&lt;br /&gt;
[[Fichier:Tour5.STL]] Tour5&lt;br /&gt;
[[Fichier:Morceaubb.STL]] Morceaubb&lt;br /&gt;
[[Fichier:Qj.STL]] QJ&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=MortDansNotreSociete&amp;diff=8509</id>
		<title>MortDansNotreSociete</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=MortDansNotreSociete&amp;diff=8509"/>
		<updated>2014-06-19T08:18:32Z</updated>

		<summary type="html">&lt;p&gt;Camille Binard : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status= Concept&lt;br /&gt;
&lt;br /&gt;
|image=Cimetiere.jpg&lt;br /&gt;
|name=Mort dans notre société&lt;br /&gt;
|description=Recueillement et manière dont on entretient le souvenir du défunt&lt;br /&gt;
|license= &lt;br /&gt;
|inspiration = &lt;br /&gt;
|contributeurs=Cbarbo&lt;br /&gt;
|ingrédients=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Amulette.stl]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Bouchon.stl]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bas.stl]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:haut.stl]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Edna]]&lt;/div&gt;</summary>
		<author><name>Camille Binard</name></author>
	</entry>
</feed>