<?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=ThomasB</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=ThomasB"/>
	<link rel="alternate" type="text/html" href="https://fablabo.net/index.php/Sp%C3%A9cial:Contributions/ThomasB"/>
	<updated>2026-07-30T17:23:54Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=31802</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=31802"/>
		<updated>2019-07-01T08:38:45Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Sur circuit imprimé */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=ritournelle_sur_breadboard_photo.jpg&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB,Emoc&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le code et les schémas nécessaires sont téléchargeables ici : [https://github.com/emoc/ritournelle ritournelle]&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Ritournelle est une interface électronique qui transforme un jouet électronique en instrument de musique. Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc. De cette façon, il est possible de créer des instruments de musique électronique soi-même à partir d’objets électroniques facilement accessibles et peu coûteux.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son équipement.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on puisse réaliser soi même, sous licence libre, et avec un coût le plus bas possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit utiliser, soit construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune des résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
== PRINCIPE ==&lt;br /&gt;
&lt;br /&gt;
Ritournelle reçoit des commandes MIDI entre 60 et 75 (16 sorties), chacune de ces commandes active un contact électrique, comme si l&#039;on appuyait sur un des boutons du jouet.&lt;br /&gt;
Le circuit permet d&#039;activer 16 boutons sur un ou plusieurs jouets différents. Pour relier Ritournelle à un jouet sonore, deux fils sont nécessaires. Ils doivent être reliés au circuit imprimé du jouet, aux deux pôles du contact à déclencher. &lt;br /&gt;
&lt;br /&gt;
==PARTIE MATÉRIELLE==&lt;br /&gt;
&lt;br /&gt;
===Liste des composants===&lt;br /&gt;
&lt;br /&gt;
* 2 x résistances 220 Ω&lt;br /&gt;
* 1 x résistance 270 &lt;br /&gt;
* 1 x prise MIDI DIN 5&lt;br /&gt;
* 1 x diode 1N4148&lt;br /&gt;
* 1 x LED&lt;br /&gt;
* 1 x optocoupleur 6N138&lt;br /&gt;
* 4 x circuit intégré 4066 (quadruple interrupteur)&lt;br /&gt;
* 1 x arduino nano (microcontrôleur)&lt;br /&gt;
&lt;br /&gt;
==== MIDI ====&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface MIDI] qui est un protocole déjà ancien puisqu’il date de 1983. C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques. C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, permettant de les relier physiquement les unes aux autres.&lt;br /&gt;
&lt;br /&gt;
Dans Ritournelle, le MIDI va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée, etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée MIDI sur un microcontrôleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué. Pour cela, il faut ajouter quelques composants : un optocoupleur, une diode et deux résistances.&lt;br /&gt;
&lt;br /&gt;
=== Circuit électronique ===&lt;br /&gt;
&lt;br /&gt;
==== Schéma ====&lt;br /&gt;
&lt;br /&gt;
[[File:ritournelle_circuit.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Sur plaque d&#039;expérimentation ====&lt;br /&gt;
&lt;br /&gt;
Il est possible d&#039;assembler Ritournelle sur deux plaques d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
[[File:ritournelle_sur_breadboard.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sur circuit imprimé ====&lt;br /&gt;
&lt;br /&gt;
En cours de réalisation&lt;br /&gt;
[[Fichier:Ritournelle circuit vue002a.png|700px]]&lt;br /&gt;
[[Fichier:Ritournelle circuit vue002b.png|700px]]&lt;br /&gt;
&lt;br /&gt;
=== Circuit annexe, un testeur MIDI ===&lt;br /&gt;
&lt;br /&gt;
Ce circuit envoie des commandes MIDI et peut être utilisé pour simuler un instrument si on n&#039;en a pas un sous la main...&lt;br /&gt;
&lt;br /&gt;
[[File:testeur_midi_sur_breadboard.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==PARTIE LOGICIELLE==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le code et les schémas nécessaires sont téléchargeables ici : [https://github.com/emoc/ritournelle ritournelle]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Micrologiciel pour arduino ===&lt;br /&gt;
&lt;br /&gt;
Le code est utilisable avec un arduino nano V3. Il est réalisé avec la [https://github.com/FortySevenEffects/arduino_midi_library/ library MIDI pour arduino]&lt;br /&gt;
&lt;br /&gt;
La dernière version du code est à télécharger sur le dépôt en lien ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Séquenceur réalisé avec processing ===&lt;br /&gt;
&lt;br /&gt;
[[File:sequenceur_ritournelle_screenshot.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La dernière version du code est à télécharger sur le dépôt en lien ci-dessus.&lt;br /&gt;
&lt;br /&gt;
==EXEMPLE D’USAGE==&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par P5&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par un séquenceur hardware&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:Ritournelle_circuit_vue002b.png&amp;diff=31801</id>
		<title>Fichier:Ritournelle circuit vue002b.png</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:Ritournelle_circuit_vue002b.png&amp;diff=31801"/>
		<updated>2019-07-01T08:38:35Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;vue différente&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=31800</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=31800"/>
		<updated>2019-07-01T08:37:38Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Sur circuit imprimé */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=ritournelle_sur_breadboard_photo.jpg&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB,Emoc&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le code et les schémas nécessaires sont téléchargeables ici : [https://github.com/emoc/ritournelle ritournelle]&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Ritournelle est une interface électronique qui transforme un jouet électronique en instrument de musique. Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc. De cette façon, il est possible de créer des instruments de musique électronique soi-même à partir d’objets électroniques facilement accessibles et peu coûteux.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son équipement.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on puisse réaliser soi même, sous licence libre, et avec un coût le plus bas possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit utiliser, soit construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune des résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
== PRINCIPE ==&lt;br /&gt;
&lt;br /&gt;
Ritournelle reçoit des commandes MIDI entre 60 et 75 (16 sorties), chacune de ces commandes active un contact électrique, comme si l&#039;on appuyait sur un des boutons du jouet.&lt;br /&gt;
Le circuit permet d&#039;activer 16 boutons sur un ou plusieurs jouets différents. Pour relier Ritournelle à un jouet sonore, deux fils sont nécessaires. Ils doivent être reliés au circuit imprimé du jouet, aux deux pôles du contact à déclencher. &lt;br /&gt;
&lt;br /&gt;
==PARTIE MATÉRIELLE==&lt;br /&gt;
&lt;br /&gt;
===Liste des composants===&lt;br /&gt;
&lt;br /&gt;
* 2 x résistances 220 Ω&lt;br /&gt;
* 1 x résistance 270 &lt;br /&gt;
* 1 x prise MIDI DIN 5&lt;br /&gt;
* 1 x diode 1N4148&lt;br /&gt;
* 1 x LED&lt;br /&gt;
* 1 x optocoupleur 6N138&lt;br /&gt;
* 4 x circuit intégré 4066 (quadruple interrupteur)&lt;br /&gt;
* 1 x arduino nano (microcontrôleur)&lt;br /&gt;
&lt;br /&gt;
==== MIDI ====&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface MIDI] qui est un protocole déjà ancien puisqu’il date de 1983. C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques. C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, permettant de les relier physiquement les unes aux autres.&lt;br /&gt;
&lt;br /&gt;
Dans Ritournelle, le MIDI va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée, etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée MIDI sur un microcontrôleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué. Pour cela, il faut ajouter quelques composants : un optocoupleur, une diode et deux résistances.&lt;br /&gt;
&lt;br /&gt;
=== Circuit électronique ===&lt;br /&gt;
&lt;br /&gt;
==== Schéma ====&lt;br /&gt;
&lt;br /&gt;
[[File:ritournelle_circuit.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Sur plaque d&#039;expérimentation ====&lt;br /&gt;
&lt;br /&gt;
Il est possible d&#039;assembler Ritournelle sur deux plaques d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
[[File:ritournelle_sur_breadboard.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sur circuit imprimé ====&lt;br /&gt;
&lt;br /&gt;
En cours de réalisation&lt;br /&gt;
[[Fichier:Ritournelle circuit vue002a.png|700px]]&lt;br /&gt;
&lt;br /&gt;
=== Circuit annexe, un testeur MIDI ===&lt;br /&gt;
&lt;br /&gt;
Ce circuit envoie des commandes MIDI et peut être utilisé pour simuler un instrument si on n&#039;en a pas un sous la main...&lt;br /&gt;
&lt;br /&gt;
[[File:testeur_midi_sur_breadboard.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==PARTIE LOGICIELLE==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le code et les schémas nécessaires sont téléchargeables ici : [https://github.com/emoc/ritournelle ritournelle]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Micrologiciel pour arduino ===&lt;br /&gt;
&lt;br /&gt;
Le code est utilisable avec un arduino nano V3. Il est réalisé avec la [https://github.com/FortySevenEffects/arduino_midi_library/ library MIDI pour arduino]&lt;br /&gt;
&lt;br /&gt;
La dernière version du code est à télécharger sur le dépôt en lien ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Séquenceur réalisé avec processing ===&lt;br /&gt;
&lt;br /&gt;
[[File:sequenceur_ritournelle_screenshot.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La dernière version du code est à télécharger sur le dépôt en lien ci-dessus.&lt;br /&gt;
&lt;br /&gt;
==EXEMPLE D’USAGE==&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par P5&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par un séquenceur hardware&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=31799</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=31799"/>
		<updated>2019-07-01T08:37:10Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Sur circuit imprimé */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=ritournelle_sur_breadboard_photo.jpg&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB,Emoc&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le code et les schémas nécessaires sont téléchargeables ici : [https://github.com/emoc/ritournelle ritournelle]&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Ritournelle est une interface électronique qui transforme un jouet électronique en instrument de musique. Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc. De cette façon, il est possible de créer des instruments de musique électronique soi-même à partir d’objets électroniques facilement accessibles et peu coûteux.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son équipement.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on puisse réaliser soi même, sous licence libre, et avec un coût le plus bas possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit utiliser, soit construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune des résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
== PRINCIPE ==&lt;br /&gt;
&lt;br /&gt;
Ritournelle reçoit des commandes MIDI entre 60 et 75 (16 sorties), chacune de ces commandes active un contact électrique, comme si l&#039;on appuyait sur un des boutons du jouet.&lt;br /&gt;
Le circuit permet d&#039;activer 16 boutons sur un ou plusieurs jouets différents. Pour relier Ritournelle à un jouet sonore, deux fils sont nécessaires. Ils doivent être reliés au circuit imprimé du jouet, aux deux pôles du contact à déclencher. &lt;br /&gt;
&lt;br /&gt;
==PARTIE MATÉRIELLE==&lt;br /&gt;
&lt;br /&gt;
===Liste des composants===&lt;br /&gt;
&lt;br /&gt;
* 2 x résistances 220 Ω&lt;br /&gt;
* 1 x résistance 270 &lt;br /&gt;
* 1 x prise MIDI DIN 5&lt;br /&gt;
* 1 x diode 1N4148&lt;br /&gt;
* 1 x LED&lt;br /&gt;
* 1 x optocoupleur 6N138&lt;br /&gt;
* 4 x circuit intégré 4066 (quadruple interrupteur)&lt;br /&gt;
* 1 x arduino nano (microcontrôleur)&lt;br /&gt;
&lt;br /&gt;
==== MIDI ====&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface MIDI] qui est un protocole déjà ancien puisqu’il date de 1983. C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques. C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, permettant de les relier physiquement les unes aux autres.&lt;br /&gt;
&lt;br /&gt;
Dans Ritournelle, le MIDI va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée, etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée MIDI sur un microcontrôleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué. Pour cela, il faut ajouter quelques composants : un optocoupleur, une diode et deux résistances.&lt;br /&gt;
&lt;br /&gt;
=== Circuit électronique ===&lt;br /&gt;
&lt;br /&gt;
==== Schéma ====&lt;br /&gt;
&lt;br /&gt;
[[File:ritournelle_circuit.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Sur plaque d&#039;expérimentation ====&lt;br /&gt;
&lt;br /&gt;
Il est possible d&#039;assembler Ritournelle sur deux plaques d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
[[File:ritournelle_sur_breadboard.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sur circuit imprimé ====&lt;br /&gt;
&lt;br /&gt;
En cours de réalisation&lt;br /&gt;
[[Fichier:Ritournelle circuit vue002a.png|vignette]]&lt;br /&gt;
&lt;br /&gt;
=== Circuit annexe, un testeur MIDI ===&lt;br /&gt;
&lt;br /&gt;
Ce circuit envoie des commandes MIDI et peut être utilisé pour simuler un instrument si on n&#039;en a pas un sous la main...&lt;br /&gt;
&lt;br /&gt;
[[File:testeur_midi_sur_breadboard.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==PARTIE LOGICIELLE==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le code et les schémas nécessaires sont téléchargeables ici : [https://github.com/emoc/ritournelle ritournelle]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Micrologiciel pour arduino ===&lt;br /&gt;
&lt;br /&gt;
Le code est utilisable avec un arduino nano V3. Il est réalisé avec la [https://github.com/FortySevenEffects/arduino_midi_library/ library MIDI pour arduino]&lt;br /&gt;
&lt;br /&gt;
La dernière version du code est à télécharger sur le dépôt en lien ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Séquenceur réalisé avec processing ===&lt;br /&gt;
&lt;br /&gt;
[[File:sequenceur_ritournelle_screenshot.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La dernière version du code est à télécharger sur le dépôt en lien ci-dessus.&lt;br /&gt;
&lt;br /&gt;
==EXEMPLE D’USAGE==&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par P5&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par un séquenceur hardware&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:Ritournelle_circuit_vue002a.png&amp;diff=31798</id>
		<title>Fichier:Ritournelle circuit vue002a.png</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:Ritournelle_circuit_vue002a.png&amp;diff=31798"/>
		<updated>2019-07-01T08:36:56Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pcb en cours de réalisation de Ritournelle V 1&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=31764</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=31764"/>
		<updated>2019-06-17T14:06:27Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Ritournelle est une interface électronique qui transforme un jouet électronique en instrument de musique. Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc. De cette façon, il est possible de créer des instruments de musique électronique soi-même à partir d’objets électroniques facilement accessibles et peu coûteux.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son équipement.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on puisse réaliser soi même, sous licence libre, et avec un coût le plus bas possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit utiliser, soit construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune des résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==PARTIE MATÉRIELLE==&lt;br /&gt;
&lt;br /&gt;
===Liste des composants===&lt;br /&gt;
&lt;br /&gt;
passifs : résistances 220 (2), 270 (1), prise MIDI DIN 5 (1)&lt;br /&gt;
actifs : Diode 1N4148 (1), LED (1), 6N138 (1), 4066 (4), Arduino nano (1)&lt;br /&gt;
&lt;br /&gt;
====M.I.D.I====&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le circuit&lt;br /&gt;
Schéma électrique&lt;br /&gt;
breadboard (&lt;br /&gt;
PCB&lt;br /&gt;
&lt;br /&gt;
==PARTIE LOGICIELLE==&lt;br /&gt;
&lt;br /&gt;
Code Arduino&lt;br /&gt;
Code Processing&lt;br /&gt;
&lt;br /&gt;
==EXEMPLE D’USAGE==&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par P5&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par un séquenceur hardware&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle_old&amp;diff=31763</id>
		<title>Ritournelle old</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle_old&amp;diff=31763"/>
		<updated>2019-06-17T14:05:16Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
NB : cette page correspond au projet Ritournelle jusqu&#039;en 2018. Pour le projet en cours actuellement veuillez vous rendre sur la page [http://fablabo.net/wiki/Ritournelle]&lt;br /&gt;
&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://vimeo.com/34844255 Vidéo du premier prototype Ritournelle]&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_PLATINE_001.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
File:RITOURNELLE_PLATINE_002.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=31762</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=31762"/>
		<updated>2019-06-17T14:02:05Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Ritournelle est une interface électronique qui transforme un jouet électronique en instrument de musique. Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc. De cette façon, il est possible de créer des instruments de musique électronique soi-même à partir d’objets électroniques facilement accessibles et peu coûteux.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son équipement.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on puisse réaliser soi même, sous licence libre, et avec un coût le plus bas possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit utiliser, soit construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune des résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==PARTIE MATÉRIELLE==&lt;br /&gt;
&lt;br /&gt;
===Liste des composants===&lt;br /&gt;
&lt;br /&gt;
passifs : résistances 220 (2), 270 (1), prise MIDI DIN 5 (1)&lt;br /&gt;
actifs : Diode 1N4148 (1), LED (1), 6N138 (1), 4066 (4), Arduino nano (1)&lt;br /&gt;
&lt;br /&gt;
====M.I.D.I====&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le circuit&lt;br /&gt;
Schéma électrique&lt;br /&gt;
breadboard (&lt;br /&gt;
PCB&lt;br /&gt;
&lt;br /&gt;
==PARTIE LOGICIELLE==&lt;br /&gt;
&lt;br /&gt;
Code Arduino&lt;br /&gt;
Code Processing&lt;br /&gt;
&lt;br /&gt;
==EXEMPLE D’USAGE==&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par P5&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par un séquenceur hardware&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=31761</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=31761"/>
		<updated>2019-06-17T14:00:52Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Ritournelle est une interface électronique qui transforme un jouet électronique en instrument de musique. Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc. De cette façon, il est possible de créer des instruments de musique électronique soi-même à partir d’objets électroniques facilement accessibles et peu coûteux.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son équipement.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on puisse réaliser soi même, sous licence libre, et avec un coût le plus bas possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit utiliser, soit construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune des résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
=====Liste des composants=====&lt;br /&gt;
&lt;br /&gt;
passifs : résistances 220 (2), 270 (1), prise MIDI DIN 5 (1)&lt;br /&gt;
actifs : Diode 1N4148 (1), LED (1), 6N138 (1), 4066 (4), Arduino nano (1)&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le circuit&lt;br /&gt;
Schéma électrique&lt;br /&gt;
breadboard (&lt;br /&gt;
PCB&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Code Arduino&lt;br /&gt;
Code Processing&lt;br /&gt;
&lt;br /&gt;
EXEMPLE D’USAGE&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par P5&lt;br /&gt;
&lt;br /&gt;
Un jouet séquencé par un séquenceur hardware&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle_old&amp;diff=31760</id>
		<title>Ritournelle old</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle_old&amp;diff=31760"/>
		<updated>2019-06-17T13:59:59Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : Page créée avec « =INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS= ==NOTE D&amp;#039;INTENTION== Le but est de pouvoir contrôler en M.I.D.I n&amp;#039;importe quelle machine électronique fonction... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://vimeo.com/34844255 Vidéo du premier prototype Ritournelle]&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_PLATINE_001.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
File:RITOURNELLE_PLATINE_002.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Jeu_de_Lois&amp;diff=30388</id>
		<title>Jeu de Lois</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Jeu_de_Lois&amp;diff=30388"/>
		<updated>2018-08-31T14:45:07Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Intro */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Concept&lt;br /&gt;
|status_pub=Brouillon&lt;br /&gt;
|image=Jeudelois1.jpg&lt;br /&gt;
|description=Jeu de plateau de médiation autour  de la propriété intellectuelle&lt;br /&gt;
|license=Creative Commons Attribution CC-by-3.0 France&lt;br /&gt;
|contributeurs=AdrienM, Ritz Vladimir, Willy, ThomasB,&lt;br /&gt;
|ingrédients=Bois,&lt;br /&gt;
|machines=Laser-Smoothignstech, Asimov1,&lt;br /&gt;
}}&lt;br /&gt;
[Attention ! Documentation en cours et non finalisée]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot;&amp;gt;&lt;br /&gt;
File:Jeudelois1.jpg&lt;br /&gt;
File:Jeudelois2.jpg&lt;br /&gt;
File:Jeudelois3.jpg&lt;br /&gt;
File:Jeudelois4.jpg&lt;br /&gt;
File:Jeudelois5.jpg&lt;br /&gt;
File:Jeudelois6.jpg&lt;br /&gt;
File:Jeudelois8.jpg&lt;br /&gt;
File:Jeudelois9.jpg&lt;br /&gt;
File:Jeudelois10.jpg&lt;br /&gt;
File:Jeudelois11.jpg&lt;br /&gt;
File:Jeudelois12.jpg&lt;br /&gt;
File:Jeudelois13.jpg&lt;br /&gt;
File:Jeudelois14.jpg&lt;br /&gt;
File:Jeudelois15.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
Après cinq années à explorer les rouages de la propriété intellectuelle et de la Culture Libre en compagnie d’universitaires, de juristes et d’insatiables curieux, nous sommes arrivés à la conclusion suivante : pour parler de droit à un public non affilié, il faut, soit être d’une motivation sans borne et ne pas s’inquiéter du peu d’intérêt affiché des non-spécialistes, soit proposer quelque chose de plus léger et marrant.&lt;br /&gt;
Après avoir, dans un premier temps, réalisé un kit sur la propriété intellectuelle, condensé de divers contenus et outils, nous avons donc opté pour la seconde option en adaptant toute cette matière sous la forme d’un jeu.&lt;br /&gt;
Un jeu de Lois donc – tu auras bien sûr saisi le calembour -  pour réconcilier le public avec la propriété intellectuelle et, bonus cadeau, lui faire découvrir la culture libre.&lt;br /&gt;
À travers histoires vraies, personnages et dates clés, les joueurs tentent de réaliser un projet tiré au sort et naviguent dans les méandres de la propriété de la connaissance.&lt;br /&gt;
&lt;br /&gt;
== Matériaux : ==&lt;br /&gt;
* plaque de contreplaqué peuplier (pour la boite, les tiroirs et le plateau de jeux)&lt;br /&gt;
* bobine de filament de PLA (pour le dé)&lt;br /&gt;
&lt;br /&gt;
== Outils : ==&lt;br /&gt;
* découpe laser&lt;br /&gt;
* imprimante 3D&lt;br /&gt;
* colle à bois &lt;br /&gt;
&lt;br /&gt;
=== Impression : ===&lt;br /&gt;
==== Cartes ====&lt;br /&gt;
(fichier à venir)&lt;br /&gt;
&lt;br /&gt;
=== Découpe Laser ===&lt;br /&gt;
&lt;br /&gt;
==== Plateau de jeu ====&lt;br /&gt;
Fichier svg téléchargeable : [[:File:Plateau_Jeu_De_Lois.svg]]&lt;br /&gt;
[[Fichier:PlateauJeuDeLois.png|sans_cadre|centré]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Boite ====&lt;br /&gt;
Fichier svg téléchargeable : [[:File:BoiteJeuDeLois_231x70x231_5mm.svg]]&lt;br /&gt;
[[Fichier:BoiteJeuDeLois_231x70x231_5mm.png|sans_cadre|centré]]&lt;br /&gt;
&lt;br /&gt;
==== Tiroirs &amp;amp; pions ====&lt;br /&gt;
Fichier svg téléchargeable : [[:File:TiroirsJeuxdelois.svg]]&lt;br /&gt;
[[File:TiroirsJeuxdelois.png|sans_cadre|centré]]&lt;br /&gt;
&lt;br /&gt;
=== Impression 3D ===&lt;br /&gt;
==== Dé ====&lt;br /&gt;
Le dé a été imprimé en 3D à partir d’un fichier trouvé sur le site Thingiverse&lt;br /&gt;
https://www.thingiverse.com/thing:738893&amp;lt;br /&amp;gt;&lt;br /&gt;
Les dimensions du dé ont été divisées par deux pour qu&#039;elles soient adaptées à la profondeur des tiroirs.&lt;br /&gt;
[[Fichier:dice_preview_featured.jpg|sans_cadre|centré]]&lt;br /&gt;
&lt;br /&gt;
=== Assemblage ===&lt;br /&gt;
Les différents côtés de la boite ainsi que les tiroirs, sont assemblés à la colle à bois.&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=28498</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=28498"/>
		<updated>2017-10-11T08:57:56Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://vimeo.com/34844255 Vidéo du premier prototype Ritournelle]&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_PLATINE_001.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
File:RITOURNELLE_PLATINE_002.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=28497</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=28497"/>
		<updated>2017-10-11T08:57:24Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pour jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC,&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://vimeo.com/34844255 Premier prototype Ritournelle]&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_PLATINE_001.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
File:RITOURNELLE_PLATINE_002.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=R%C3%A9paration_Cha%C3%AEne_HIFI_SONY_PMC-DR45L&amp;diff=28289</id>
		<title>Réparation Chaîne HIFI SONY PMC-DR45L</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=R%C3%A9paration_Cha%C3%AEne_HIFI_SONY_PMC-DR45L&amp;diff=28289"/>
		<updated>2017-10-03T17:16:18Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|status_pub=Brouillon&lt;br /&gt;
|image=Blocoptique.jpg&lt;br /&gt;
|description=Comment réparer une chaîne HIFI&lt;br /&gt;
|license=CC-by-sa-3.0 - Creative Commons Attribution CC-by-sa-3.0 France&lt;br /&gt;
|contributeurs=Jean-Pierre, Edouard, ThomasB,&lt;br /&gt;
|machines=tournevis, internet,&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;sup&amp;gt;Réparation collective d&#039;une chaîne HIFI Sony&amp;lt;/sup&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
==RÉPARATION BLOC OPTIQUE==&lt;br /&gt;
&lt;br /&gt;
===Problème :===&lt;br /&gt;
Les CD lus sautent au moindre mouvement alentours.&lt;br /&gt;
&lt;br /&gt;
===Solution :===&lt;br /&gt;
Le problème vient du bloc optique : &lt;br /&gt;
http://www.datasheetarchive.jp/dl/793049d7cf0dc3fb27a8f7b726a4755df86f98/P/KSS+213+optical&lt;br /&gt;
Il suffit en réalité de régler le potentiomètre situé à l&#039;arrière du bloc à l&#039;aide d&#039;un tournevis.&lt;br /&gt;
La réparation n&#039;est pas difficile, mais le potentiomètre n&#039;est pas facilement accessible&lt;br /&gt;
&lt;br /&gt;
==RÉPARATION INTERFACE CONTRÔLE==&lt;br /&gt;
De plus un bouton de l&#039;interface de contrôle ne fonctionne plus.&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=R%C3%A9paration_Cha%C3%AEne_HIFI_SONY_PMC-DR45L&amp;diff=28288</id>
		<title>Réparation Chaîne HIFI SONY PMC-DR45L</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=R%C3%A9paration_Cha%C3%AEne_HIFI_SONY_PMC-DR45L&amp;diff=28288"/>
		<updated>2017-10-03T16:54:32Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|status_pub=Brouillon&lt;br /&gt;
|image=Blocoptique.jpg&lt;br /&gt;
|description=Comment réparer une chaîne HIFI&lt;br /&gt;
|license=CC-by-sa-3.0 - Creative Commons Attribution CC-by-sa-3.0 France&lt;br /&gt;
|contributeurs=Jean-Pierre, Edouard, ThomasB,&lt;br /&gt;
|machines=tournevis, internet,&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;sup&amp;gt;Réparation collective d&#039;une chaîne HIFI Sony&amp;lt;/sup&amp;gt;=&lt;br /&gt;
Les CD lus sautent au moindre mouvement alentours. De plus un bouton de l&#039;interface de contrôle ne fonctionne plus.&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=R%C3%A9paration_Cha%C3%AEne_HIFI_SONY_PMC-DR45L&amp;diff=28287</id>
		<title>Réparation Chaîne HIFI SONY PMC-DR45L</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=R%C3%A9paration_Cha%C3%AEne_HIFI_SONY_PMC-DR45L&amp;diff=28287"/>
		<updated>2017-10-03T16:51:44Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : Page créée avec « {{Projet |status=Fonctionnel |status_pub=Brouillon |image=Blocoptique.jpg |description=Comment réparer une chaîne HIFI |license=CC-by-sa-3.0 - Creative Commons Attributi... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Fonctionnel&lt;br /&gt;
|status_pub=Brouillon&lt;br /&gt;
|image=Blocoptique.jpg&lt;br /&gt;
|description=Comment réparer une chaîne HIFI&lt;br /&gt;
|license=CC-by-sa-3.0 - Creative Commons Attribution CC-by-sa-3.0 France&lt;br /&gt;
|contributeurs=Jean-Pierre, Edouard, ThomasB,&lt;br /&gt;
|machines=tournevis, internet,&lt;br /&gt;
}}&lt;br /&gt;
Réparation collective d&#039;une chaîne HIFI Sony.&lt;br /&gt;
Les CD lus sautent au moindre mouvement alentours. De plus un bouton de l&#039;interface de contrôle ne fonctionne plus.&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:Blocoptique.jpg&amp;diff=28286</id>
		<title>Fichier:Blocoptique.jpg</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:Blocoptique.jpg&amp;diff=28286"/>
		<updated>2017-10-03T16:47:31Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Conditions d&#039;utilisation ==&lt;br /&gt;
{{kopimisme}}&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Utilisateur:ThomasB&amp;diff=27996</id>
		<title>Utilisateur:ThomasB</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Utilisateur:ThomasB&amp;diff=27996"/>
		<updated>2017-09-20T14:46:16Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Laborantin&lt;br /&gt;
|image=Thomas.png&lt;br /&gt;
|compétences=processing, arduino, circuit-bending, botanique&lt;br /&gt;
|Sujets Préférés=[[thème::Processing]], [[thème::recyclage]], [[thème::circuit-bending]], [[thème::SuperCollider]], [[thème::code]], [[thème::musique]], [[thème::coupé-décalé]], [[thème::les barbes et les moustaches]]&lt;br /&gt;
}}&lt;br /&gt;
https://gitorious.org/~popcode&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26881</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26881"/>
		<updated>2017-04-21T15:30:10Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Consommables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
* graines de plantes hyper-accumulatrices, adaptées au traitement phytologique du sol.&lt;br /&gt;
&lt;br /&gt;
===Equipement===&lt;br /&gt;
* ouvrages de botaniques afin d&#039;identifier les plantes en place.&lt;br /&gt;
* équipement minimum de jardinier permettant le semis en place ou l&#039;installation de plants.&lt;br /&gt;
&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
1ere étape : Observer sur le terrain et identifier les plantes métallophytes.&lt;br /&gt;
&lt;br /&gt;
2eme étape : Semer des plantes phytoépuratrice.&lt;br /&gt;
&lt;br /&gt;
3eme étape : Extraire ces plantes et destruction de celles-ci (méthode à chercher).&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices métallophytes=&lt;br /&gt;
&lt;br /&gt;
Il existe 500 espèces sauvages de plantes métallophytes. Ce sont des plantes qui poussent sur des sols riches en métaux lourds, on peut dire qu&#039;elles sont bio-indicatrices. La moitié appartiendrait à la famille des Crucifères Brassicacées. Elles sont parfois hyper accumulatrices de métaux lourds. &lt;br /&gt;
&lt;br /&gt;
Nous avons axé la recherche sur deux principaux métaux lourds : le cadmium et le plomb.&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
&lt;br /&gt;
Plante indicatrice de cadmium.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccoaea caerulescens&amp;quot; - Tabouret des bois&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Plantes indicatrices de plomb.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Armeria Willd&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Armeria Muller&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==ARSENIC==&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes phyto-épuratrices=&lt;br /&gt;
&lt;br /&gt;
Le plomb est très fréquent mais peu assimilable par les plantes (sauf si le sol est acide).&lt;br /&gt;
Le cadmium est peu fréquent mais très assimilable par les plantes.&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
 &#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Trois plantes sont reconnues comme fortement accumulatrices de plomb.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
D&#039;après la thèse de Judicaelle Brunet la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
==ARSENIC==&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26880</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26880"/>
		<updated>2017-04-21T15:29:56Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Equipement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
- graines de plantes hyper-accumulatrices, adaptées au traitement phytologique du sol.&lt;br /&gt;
&lt;br /&gt;
===Equipement===&lt;br /&gt;
* ouvrages de botaniques afin d&#039;identifier les plantes en place.&lt;br /&gt;
* équipement minimum de jardinier permettant le semis en place ou l&#039;installation de plants.&lt;br /&gt;
&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
1ere étape : Observer sur le terrain et identifier les plantes métallophytes.&lt;br /&gt;
&lt;br /&gt;
2eme étape : Semer des plantes phytoépuratrice.&lt;br /&gt;
&lt;br /&gt;
3eme étape : Extraire ces plantes et destruction de celles-ci (méthode à chercher).&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices métallophytes=&lt;br /&gt;
&lt;br /&gt;
Il existe 500 espèces sauvages de plantes métallophytes. Ce sont des plantes qui poussent sur des sols riches en métaux lourds, on peut dire qu&#039;elles sont bio-indicatrices. La moitié appartiendrait à la famille des Crucifères Brassicacées. Elles sont parfois hyper accumulatrices de métaux lourds. &lt;br /&gt;
&lt;br /&gt;
Nous avons axé la recherche sur deux principaux métaux lourds : le cadmium et le plomb.&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
&lt;br /&gt;
Plante indicatrice de cadmium.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccoaea caerulescens&amp;quot; - Tabouret des bois&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Plantes indicatrices de plomb.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Armeria Willd&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Armeria Muller&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==ARSENIC==&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes phyto-épuratrices=&lt;br /&gt;
&lt;br /&gt;
Le plomb est très fréquent mais peu assimilable par les plantes (sauf si le sol est acide).&lt;br /&gt;
Le cadmium est peu fréquent mais très assimilable par les plantes.&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
 &#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Trois plantes sont reconnues comme fortement accumulatrices de plomb.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
D&#039;après la thèse de Judicaelle Brunet la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
==ARSENIC==&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26878</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26878"/>
		<updated>2017-04-21T15:28:23Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Consommables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
- graines de plantes hyper-accumulatrices, adaptées au traitement phytologique du sol.&lt;br /&gt;
&lt;br /&gt;
===Equipement===&lt;br /&gt;
* Lister ici tous les outils nécessaires au test, ainsi que leurs quantités.&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
1ere étape : Observer sur le terrain et identifier les plantes métallophytes.&lt;br /&gt;
&lt;br /&gt;
2eme étape : Semer des plantes phytoépuratrice.&lt;br /&gt;
&lt;br /&gt;
3eme étape : Extraire ces plantes et destruction de celles-ci (méthode à chercher).&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices métallophytes=&lt;br /&gt;
&lt;br /&gt;
Il existe 500 espèces sauvages de plantes métallophytes. Ce sont des plantes qui poussent sur des sols riches en métaux lourds, on peut dire qu&#039;elles sont bio-indicatrices. La moitié appartiendrait à la famille des Crucifères Brassicacées. Elles sont parfois hyper accumulatrices de métaux lourds. &lt;br /&gt;
&lt;br /&gt;
Nous avons axé la recherche sur deux principaux métaux lourds : le cadmium et le plomb.&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
&lt;br /&gt;
Plante indicatrice de cadmium.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccoaea caerulescens&amp;quot; - Tabouret des bois&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Plantes indicatrices de plomb.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Armeria Willd&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Armeria Muller&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==ARSENIC==&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes phyto-épuratrices=&lt;br /&gt;
&lt;br /&gt;
Le plomb est très fréquent mais peu assimilable par les plantes (sauf si le sol est acide).&lt;br /&gt;
Le cadmium est peu fréquent mais très assimilable par les plantes.&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
 &#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Trois plantes sont reconnues comme fortement accumulatrices de plomb.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
D&#039;après la thèse de Judicaelle Brunet la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
==ARSENIC==&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26845</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26845"/>
		<updated>2017-04-21T14:44:54Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
* Lister ici tous les matériaux consommés pour le test, ainsi que leurs quantités, et où on peut les trouver.&lt;br /&gt;
===Equipement===&lt;br /&gt;
* Lister ici tous les outils nécessaires au test, ainsi que leurs quantités.&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices et des polluants qu&#039;elles détectent=&lt;br /&gt;
&lt;br /&gt;
==Plantes métallophytes==&lt;br /&gt;
Il existe 500 espèces sauvages métallophytes - plantes qui poussent sur des sols riches en métaux, on peut dire qu&#039;elles sont bio-indicatrices. La moitié appartiendrait à la famille des Crucifères Brassicacées). Elles sont hyper accumulatrices de métaux lourd. &lt;br /&gt;
&lt;br /&gt;
Nous nous sommes concentrés dans la recherche sur deux principaux métaux lourd :&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
&#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Plantes indicatrices de plomb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Armeria Willd&lt;br /&gt;
 &#039;&#039;Armeria Mulleri&#039;&#039;&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039; &lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes phyto-épuratrices et des polluants qu&#039;elles traitent=&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
==PLOMB==&lt;br /&gt;
3 plantes reconnues comme fortement accumulatrices de plomb&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
D&#039;après la thèse de nanan la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26844</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26844"/>
		<updated>2017-04-21T14:44:07Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
* Lister ici tous les matériaux consommés pour le test, ainsi que leurs quantités, et où on peut les trouver.&lt;br /&gt;
===Equipement===&lt;br /&gt;
* Lister ici tous les outils nécessaires au test, ainsi que leurs quantités.&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices et des polluants qu&#039;elles détectent=&lt;br /&gt;
&lt;br /&gt;
==Plantes métallophytes==&lt;br /&gt;
Il existe 500 espèces sauvages métallophytes - plantes qui poussent sur des sols riches en métaux, on peut dire qu&#039;elles sont bio-indicatrices. La moitié appartiendrait à la famille des Crucifères Brassicacées). Elles sont hyper accumulatrices de métaux lourd. &lt;br /&gt;
&lt;br /&gt;
Nous nous sommes concentrés dans la recherche sur deux principaux métaux lourd :&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
&#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
Plantes indicatrices de plomb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Armeria Willd&lt;br /&gt;
 &#039;&#039;Armeria Mulleri&#039;&#039;&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039; &lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes phyto-épuratrices et des polluants qu&#039;elles traitens=&lt;br /&gt;
&lt;br /&gt;
==CADMIUM==&lt;br /&gt;
==PLOMB==&lt;br /&gt;
3 plantes reconnues comme fortement accumulatrices de plomb&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
D&#039;après la thèse de nanan la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26843</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26843"/>
		<updated>2017-04-21T14:37:05Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Plantes métallophytes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
* Lister ici tous les matériaux consommés pour le test, ainsi que leurs quantités, et où on peut les trouver.&lt;br /&gt;
===Equipement===&lt;br /&gt;
* Lister ici tous les outils nécessaires au test, ainsi que leurs quantités.&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices et des polluants qu&#039;elles détectent=&lt;br /&gt;
&lt;br /&gt;
==Plantes métallophytes==&lt;br /&gt;
Il existe 500 espèces sauvages métallophytes - plantes qui poussent sur des sols riches en métaux, on peut dire qu&#039;elles sont bio-indicatrices. La moitié appartiendrait à la famille des Crucifères Brassicacées). Elles sont hyper accumulatrices de métaux lourd. &lt;br /&gt;
&lt;br /&gt;
Nous nous sommes concentrés dans la recherche sur deux principaux métaux lourd :&lt;br /&gt;
&lt;br /&gt;
==CADIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
&#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
&lt;br /&gt;
3 plantes reconnues comme fortement accumulatrices de plomb&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
D&#039;après la thèse de nanan la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse &lt;br /&gt;
 &lt;br /&gt;
D&#039;autres plants:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Armeria Willd&lt;br /&gt;
 &#039;&#039;Armeria Mulleri&#039;&#039;&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039; &lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26842</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26842"/>
		<updated>2017-04-21T14:33:51Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Plantes métallophytes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
* Lister ici tous les matériaux consommés pour le test, ainsi que leurs quantités, et où on peut les trouver.&lt;br /&gt;
===Equipement===&lt;br /&gt;
* Lister ici tous les outils nécessaires au test, ainsi que leurs quantités.&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices et des polluants qu&#039;elles détectent=&lt;br /&gt;
&lt;br /&gt;
==Plantes métallophytes==&lt;br /&gt;
Il existe 500 espèces sauvages métallophytes - plantes qui poussent sur des sols riches en métaux- (dont la moitié Crucifère Brassicacé). Elles sont hyper accumulatrices de métaux lourd. &lt;br /&gt;
&lt;br /&gt;
Nous nous sommes concentrés dans la recherche sur deux principaux métaux lourd :&lt;br /&gt;
&lt;br /&gt;
==CADIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
&#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
&lt;br /&gt;
3 plantes reconnues comme fortement accumulatrices de plomb&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
D&#039;après la thèse de nanan la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse &lt;br /&gt;
 &lt;br /&gt;
D&#039;autres plants:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Armeria Willd&lt;br /&gt;
 &#039;&#039;Armeria Mulleri&#039;&#039;&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039; &lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26841</id>
		<title>Plantes bio-indicatrices</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Plantes_bio-indicatrices&amp;diff=26841"/>
		<updated>2017-04-21T14:33:10Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Performance de la méthode=&lt;br /&gt;
==Niveau de précision de la méthode==&lt;br /&gt;
* Cette méthode a-t-elle le niveau de précision nécessaire pour répondre aux besoins des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
En phase d&#039;expérimentation.&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des consommables et des équipements==&lt;br /&gt;
* Les utilisat.eur.rice.s ont ils/elles facilement accès aux consommables et équipements nécessaires ?&lt;br /&gt;
Pour débutant : Les plantes par la couleur Guide Delachaux [http://www.delachauxetniestle.com/ouvrage/les-plantes-par-la-couleur/9782603019962]&lt;br /&gt;
&lt;br /&gt;
Pour confirmé : Flore et végétation du massif armoricain [http://www.tela-botanica.org/actu/article4750.html]&lt;br /&gt;
&lt;br /&gt;
Pour les plus aisés : [http://livre-nature.promonature.com/product_info.php?products_id=28]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=26&amp;amp;products_id=52]&lt;br /&gt;
[http://livre-nature.promonature.com/product_info.php?cPath=21&amp;amp;products_id=131]&lt;br /&gt;
&lt;br /&gt;
==Coût==&lt;br /&gt;
* Le coût de cette méthode est-il approprié par rapport aux moyens des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
C&#039;est le prix du livre d&#039;identification des plantes et le prix de sa formation en botanique (ou l&#039;intervention d&#039;un botaniste).&lt;br /&gt;
&lt;br /&gt;
==Niveau de compétences nécessaire==&lt;br /&gt;
* Cette méthode est-elle adaptable au niveau de compétences des utilisat.eur/rice.s ?&lt;br /&gt;
&lt;br /&gt;
==Temps nécessaire==&lt;br /&gt;
* Le temps nécessaire pour effectuer la méthode est-il en adéquation avec le temps dont les utilisat.eur/rice.s disposent ?&lt;br /&gt;
&lt;br /&gt;
Méthode qui prend beaucoup de temps.&lt;br /&gt;
&lt;br /&gt;
=Manuel de la méthode=&lt;br /&gt;
==Matériel nécessaire==&lt;br /&gt;
===Consommables===&lt;br /&gt;
* Lister ici tous les matériaux consommés pour le test, ainsi que leurs quantités, et où on peut les trouver.&lt;br /&gt;
===Equipement===&lt;br /&gt;
* Lister ici tous les outils nécessaires au test, ainsi que leurs quantités.&lt;br /&gt;
==Protocole==&lt;br /&gt;
* Décrire ici point par point les étapes à effectuer pour faire le test.&lt;br /&gt;
&lt;br /&gt;
=Liste de plantes bio-indicatrices et des polluants qu&#039;elles détectent=&lt;br /&gt;
&lt;br /&gt;
==Plantes métallophytes==&lt;br /&gt;
Il existe 500 espèces sauvages métallophytes (dont la moitié Crucifère Brassicacé). Elles sont hyper accumulatrices de métaux lourd. &lt;br /&gt;
&lt;br /&gt;
Nous nous sommes concentrés dans la recherche sur deux principaux métaux lourd : &lt;br /&gt;
&lt;br /&gt;
==CADIUM==&lt;br /&gt;
A ce jour, seulement deux espèces connues pour être hyper accumulatrices.&lt;br /&gt;
[http://www.observatoire-pesticides.fr/upload/bibliotheque/443747743502298077749032471138/15_phytomanagement.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Faible capacité dispersive.&lt;br /&gt;
 &#039;&#039;Noccaea caerulescens&#039;&#039; - Tabouret des bois &lt;br /&gt;
 &lt;br /&gt;
Plantes qui ne peut être utilisées pour dépolluer de grands espaces. Ne vit qu&#039;en petites population isolées. Plantes vivace hermaphrodite présente dans toute l&#039;Europe centrale.&lt;br /&gt;
&#039;&#039;Arabidopsis Halleri&#039;&#039; - Arabette de Haller&lt;br /&gt;
&lt;br /&gt;
==PLOMB==&lt;br /&gt;
&lt;br /&gt;
3 plantes reconnues comme fortement accumulatrices de plomb&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Brassica junco&amp;quot; - Moutarde brune &lt;br /&gt;
D&#039;après la thèse de nanan la moutarde brune est la plante qui à le plus fort taux d&#039;accumulation de plomb dans ces racines.&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;Noccaea rotundifolia&amp;quot; - Tabouret a feuilles rondes&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;Lathyrus sativus&#039;&#039; - Gesse &lt;br /&gt;
 &lt;br /&gt;
D&#039;autres plants:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Armeria Willd&lt;br /&gt;
 &#039;&#039;Armeria Mulleri&#039;&#039;&lt;br /&gt;
 &#039;&#039;Huet du pavillon&#039;&#039; &lt;br /&gt;
 &#039;&#039;Amorphe canescens&amp;quot;&lt;br /&gt;
 &amp;quot;Amorphe canescens&amp;quot;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Documentaires_vid%C3%A9o&amp;diff=17854</id>
		<title>Documentaires vidéo</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Documentaires_vid%C3%A9o&amp;diff=17854"/>
		<updated>2016-01-14T09:41:54Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* Sciences &amp;amp; techniques */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Espace de ressources listant les documentaires vidéos abordant les questions de biens communs, commons, biohack, free culture, économie(s), ...&lt;br /&gt;
&lt;br /&gt;
-------------&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Economies ==&lt;br /&gt;
&lt;br /&gt;
 * The Corporation : https://www.youtube.com/watch?v=oD-ph7X8tb4&lt;br /&gt;
 * €UROESTAFA (DOCUMENTAL COMPLETO) https://www.youtube.com/watch?v=gCYWojgPYE4&amp;amp;feature=youtu.be&lt;br /&gt;
 * L_autogestion, une révolution économique https://www.youtube.com/watch?v=oj7ohpviryA&lt;br /&gt;
 * Capitalisme D&#039;où vient-il ? http://info.arte.tv/fr/clone-capitalisme-clone&lt;br /&gt;
&lt;br /&gt;
== Communautés ==&lt;br /&gt;
&lt;br /&gt;
 * L&#039;Utopie des sentiers https://www.youtube.com/watch?v=PW_MakhAnJE&lt;br /&gt;
&lt;br /&gt;
== Politique ==&lt;br /&gt;
&lt;br /&gt;
 * Etienne Chouard : http://tinyurl.com/k6m6bjm&lt;br /&gt;
&lt;br /&gt;
== Biens communs ==&lt;br /&gt;
&lt;br /&gt;
 * Remix the commons : https://www.youtube.com/watch?v=BArFFoh5V8c&amp;amp;list=PLiO9RvnsUfkYR3nlESkj73h8CLnDhh2kY&lt;br /&gt;
 * Biens communs, l&#039;assaut final : https://www.youtube.com/watch?v=K7HpHSE44CE&lt;br /&gt;
 * remix Commons from PixelAche Festival : http://m2hz.net/jaksot/remix-commons-englversio et http://m2hz.net/jaksot/remix-commons &lt;br /&gt;
 * M Bauwens CONTRE B Stiegler : http://polemictweet.com/pour-la-transition-une-conomie-du-partage-de-la-connaissance-et-des-biens-communs/polemicaltimeline.php#t=2837.3&lt;br /&gt;
 * Moissons du Futur MM Robin : https://www.youtube.com/watch?v=A2yun7F4a20&lt;br /&gt;
 * La commune Peter Watkins http://fr.wikipedia.org/wiki/La_Commune_%28Paris,_1871%29&lt;br /&gt;
 * http://wiki.remixthecommons.org/index.php/Documentaires_sur_les_communs&lt;br /&gt;
&lt;br /&gt;
== Sciences &amp;amp; techniques ==&lt;br /&gt;
&lt;br /&gt;
 * Catastroika – a film about privatisation http://thescienceofdestruction.wordpress.com/2012/04/28/catastroika-a-film-about-privatisation/&lt;br /&gt;
 * 27c3: Your Infrastructure Will Kill You : https://www.youtube.com/watch?v=G-qU6_Q_GCc&lt;br /&gt;
 * Humans Need Not Apply - CGP Grey - https://www.youtube.com/watch?v=7Pq-S557XQU#t=646&lt;br /&gt;
 * Technocalyps - (science, NBIC, transhumanisme) https://www.youtube.com/watch?v=4nkVFAaNToU&lt;br /&gt;
Trouvé sur CNCE, un tumblr passionnant pour suivre la folie&lt;br /&gt;
technologique. http://cnce.tumblr.com&lt;br /&gt;
&lt;br /&gt;
== Numérique ==&lt;br /&gt;
 * Ce que le numérique fait aux humanités Conférence de Bruno Latour à la BnF  https://www.youtube.com/watch?v=f3lsSJp8dbI&lt;br /&gt;
&lt;br /&gt;
== Vitesse ==&lt;br /&gt;
&lt;br /&gt;
 * L&#039;urgence de ralentir : http://www.arte.tv/guide/fr/048763-000/l-urgence-de-ralentir?autoplay=1&lt;br /&gt;
&lt;br /&gt;
== Déchets ==&lt;br /&gt;
&lt;br /&gt;
 * La sale Guerre des Terres Rares :http://www.youtube.com/watch?v=A-yz7ZbKTj4&lt;br /&gt;
 * Terres Rares, la high-tech à quel prix ? http://www.youtube.com/watch?v=m1LVpzoEr80&lt;br /&gt;
&lt;br /&gt;
== Villes ==&lt;br /&gt;
&lt;br /&gt;
 * Smart City, Adam Greenfield: Dumbing down the smart city http://disnovation.tumblr.com/post/88657241386/adam-greenfield-dumbing-down-the-smart-city&lt;br /&gt;
 * Smart City , B Sterling : https://www.youtube.com/watch?v=OYNaoMkY8qY&amp;amp;index=14&amp;amp;list=PLAL9ti-C7YlflHcyk1bOKB_vBgTlcFCjf&lt;br /&gt;
 * Marmato , Colombie : http://www.marmatomovie.com et société de Prod Ambulante : http://ambulante.com.mx/es/masalla/documentalesmasalla&lt;br /&gt;
&lt;br /&gt;
== Divers ==&lt;br /&gt;
&lt;br /&gt;
 - Aaron Swartz, programmeur de génie et activiste de l&#039;information https://www.youtube.com/watch?v=7ZBe1VFy0gc &lt;br /&gt;
 - Hippies TAYLOR CAMP : http://www.taylorcampkauai.com/live/&lt;br /&gt;
 - La thermodynamique de l&#039;évolution : du Big Bang aux sciences humaines -François Roddier, https://www.youtube.com/watch?v=6lNz5vmKEFA&lt;br /&gt;
 - Des Documentaires : http://www.filmsdocumentaires.com/catalogue-documentaires&lt;br /&gt;
 - et là : http://blogs.cccb.org/lab/en/article_webdocs-pel-canvi-social/&lt;br /&gt;
 - Veille  http://bkmks.lacms.net/bkmks/bookmarks.php/julbel/bienscommuns&lt;br /&gt;
 - Poulet https://www.youtube.com/watch?v=baolI1v9ziU&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Audiovisuel]]&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:RITOURNELLE_ALPHA_001.JPG&amp;diff=16972</id>
		<title>Fichier:RITOURNELLE ALPHA 001.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:RITOURNELLE_ALPHA_001.JPG&amp;diff=16972"/>
		<updated>2015-10-30T18:51:51Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16971</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16971"/>
		<updated>2015-10-30T18:49:56Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* GRAVER SON PCB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_PLATINE_001.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
File:RITOURNELLE_PLATINE_002.JPG| Premier prototype en train d&#039;être soudé&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:RITOURNELLE_PLATINE_002.JPG&amp;diff=16970</id>
		<title>Fichier:RITOURNELLE PLATINE 002.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:RITOURNELLE_PLATINE_002.JPG&amp;diff=16970"/>
		<updated>2015-10-30T18:49:15Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:RITOURNELLE_PLATINE_001.JPG&amp;diff=16969</id>
		<title>Fichier:RITOURNELLE PLATINE 001.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:RITOURNELLE_PLATINE_001.JPG&amp;diff=16969"/>
		<updated>2015-10-30T18:47:40Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16968</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16968"/>
		<updated>2015-10-30T18:44:25Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* ATMEL ATMEGA328 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16967</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16967"/>
		<updated>2015-10-30T18:44:03Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* ATMEL ATMEGA328 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:RITOURNELLE_BURN_BABAY_BURN.JPG|Montage pour préparer le burn de bootloader pour l&#039;ATMEGA328]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous faudra procéder à un burn du bootload pour pouvoir utiliser la puce ATMEGA 328 toute fraîche et puis ensuite y téléverser le programme, en utilisant un ISP.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:RITOURNELLE_BURN_BABAY_BURN.JPG&amp;diff=16966</id>
		<title>Fichier:RITOURNELLE BURN BABAY BURN.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:RITOURNELLE_BURN_BABAY_BURN.JPG&amp;diff=16966"/>
		<updated>2015-10-30T18:43:42Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16965</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16965"/>
		<updated>2015-10-30T18:39:18Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* M.I.D.I */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:RITOURNELLE ENTRÉE MIDI.JPG|montage sur breadboard de l&#039;entrée MIDI avec un 4N25]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:RITOURNELLE_ENTR%C3%89E_MIDI.JPG&amp;diff=16964</id>
		<title>Fichier:RITOURNELLE ENTRÉE MIDI.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:RITOURNELLE_ENTR%C3%89E_MIDI.JPG&amp;diff=16964"/>
		<updated>2015-10-30T18:28:28Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Conditions d&#039;utilisation ==&lt;br /&gt;
{{CC-by-nc-sa-3.0}}&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16915</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16915"/>
		<updated>2015-10-30T08:08:28Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* JOURNAL DE BORD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, construire une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16914</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16914"/>
		<updated>2015-10-30T08:08:09Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* JOURNAL DE BORD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Au-delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, monter une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16913</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16913"/>
		<updated>2015-10-30T08:07:54Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* JOURNAL DE BORD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
Aù delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, monter une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16912</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16912"/>
		<updated>2015-10-30T08:07:24Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JOURNAL DE BORD==&lt;br /&gt;
AU delà de cette documentation à destination de celles et ceux qui souhaitent soit, utiliser, soit, monter une Ritournelle, vous pouvez également accéder à ce journal de bord que je tiens à jour à chacune de mes résidences de travail sur ce projet.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://etherpad.pingbase.net/RA-ritournelle Le journal de bord est à cette adresse]&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16909</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16909"/>
		<updated>2015-10-29T09:12:50Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* MATÉRIELLE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitlab.com/ritournelle/ritournelle/tree/master mon compte GitLab].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16908</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16908"/>
		<updated>2015-10-29T09:11:39Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* ÉDITER LE CODE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitlab.com/ritournelle/ritournelle/tree/master/RITOURNELLE_V_0_5_4051_64points_MIDI_IN mon compte GitLab] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16907</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16907"/>
		<updated>2015-10-29T09:10:48Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* G.E.D.A */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitlab.com/ritournelle/ritournelle/blob/master/ritournelle_V_0_3.pcb mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte gitorious] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16906</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16906"/>
		<updated>2015-10-29T09:07:15Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* ARDUINO */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitlab.com/ritournelle/ritournelle sur mon compte GitLab].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte gitorious] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16903</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16903"/>
		<updated>2015-10-29T08:09:36Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: sur mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte gitorious] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16902</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16902"/>
		<updated>2015-10-29T08:08:43Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|status=Prototype&lt;br /&gt;
|image=RITOURNELLE KIT 007.JPG&lt;br /&gt;
|description=Interface MIDI pout jouets électroniques&lt;br /&gt;
|license=GPL v3.0 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|machines=FraiseuseCNC, &lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: sur mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte gitorious] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=16901</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=16901"/>
		<updated>2015-10-29T08:07:29Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Projet&lt;br /&gt;
|image=RITOURNELLE KIT 007.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 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs=ThomasB&lt;br /&gt;
|ingrédients=electronique, code, Processing, Arduino&lt;br /&gt;
|name=RITOURNELLE&lt;br /&gt;
}}&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: sur mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte gitorious] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Fichier:RITOURNELLE_KIT_007.JPG&amp;diff=16900</id>
		<title>Fichier:RITOURNELLE KIT 007.JPG</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Fichier:RITOURNELLE_KIT_007.JPG&amp;diff=16900"/>
		<updated>2015-10-29T08:07:20Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Geda&amp;diff=13758</id>
		<title>Geda</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Geda&amp;diff=13758"/>
		<updated>2015-02-17T12:43:31Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* pcb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===GEDA===&lt;br /&gt;
&lt;br /&gt;
Geda est une suite logicielle pour la CAO permettant de concevoir des circuits imprimés.&lt;br /&gt;
&lt;br /&gt;
==installation==&lt;br /&gt;
&lt;br /&gt;
==utilisation==&lt;br /&gt;
&lt;br /&gt;
===gschem===&lt;br /&gt;
&lt;br /&gt;
permet de faire son schéma électrique.&lt;br /&gt;
&lt;br /&gt;
Il faut disposer les différents composants puis les relier.&lt;br /&gt;
Ensuite il faut associer les footprints (empreintes des composants) aux représentations graphiques des composants. (un vrai bonheur).&lt;br /&gt;
Pour cela, double clic sur le symbol souhaité dans gschem puis choisir &amp;quot;footprint&amp;quot; dans le menu nom de &amp;quot;ajouter un attribut&amp;quot;, et là, c&#039;est ici que ça devient drôle, vous devez trouver dans votre dossier /footprint (donc en dehors de gschem) et trouver le bon footprint, copier son nom et le coller dans la case &amp;quot;footprint&amp;quot; de gschem...  &lt;br /&gt;
En principe ces footprints sont trouvables sur le net [http://www.gedasymbols.org/]&lt;br /&gt;
&lt;br /&gt;
Astuce:&lt;br /&gt;
&lt;br /&gt;
-ADAPTEZ vos composants a la réalité: ordre des pins, et taille, afin de vous éviter des arrachages de chevelu au routage.&lt;br /&gt;
&lt;br /&gt;
-Partagez vos footprints sur github et documentez vos projets sur ce wiki ;)&lt;br /&gt;
&lt;br /&gt;
Une fois que vous avez réalisé votre montage électrique il faut, en ligne de commande c&#039;est plus efficace, faire son petit fichier .prj à partir de son .sch&lt;br /&gt;
Pour cela, créer simplement votre fichier monprojet.prj, à l&#039;intérieur duquel vous trouverez à peu près de cette façon : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code code lang=&#039;c&#039;&amp;gt;&lt;br /&gt;
elements-dir ~/home/.../footprint/&lt;br /&gt;
schematics monProjet.sch&lt;br /&gt;
skip-m4&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===gsch2pcb===&lt;br /&gt;
&lt;br /&gt;
Une fois le circuit électrique peaufiné et le fichier .prj produit il faut convertir le schéma électrique en PCB.&lt;br /&gt;
En ligne de commande lancer : &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
gsch2pcb monProjet.prj&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette commande nous produit un fichier .pcb&lt;br /&gt;
Notez bien que si vous voulez refaire cette manip, vous devrez écraser à la main le précédent fichier .pcb créé.&lt;br /&gt;
&lt;br /&gt;
===pcb===&lt;br /&gt;
&lt;br /&gt;
Le logiciel PCB permet de visualiser les fichiers .pcb&lt;br /&gt;
pour le lancer en ligne de commande, il suffit de faire pcb monprojet.pcb&lt;br /&gt;
Vous avez àlors sous les yeux, ce que l&#039;on peut appeler, un chaos de composants empilés les uns sur les autres en haut à gauche de votre document de travail.&lt;br /&gt;
&lt;br /&gt;
Pour les voir tous, allez dans Select&amp;gt;disperse all elements et vous les verrez ainsi tous alignés droitement en haut de votre doc.&lt;br /&gt;
&lt;br /&gt;
PCB est assez tatillion sur les propriétés des objets dans ses projets.&lt;br /&gt;
&lt;br /&gt;
N&#039;hésiter pas a consulter les logs de PCB à l&#039;import dans vos projets, afin de corriger dans gschem les attributs tel que &#039;route&#039;, &#039;net&#039;, &#039;pin&#039;.&lt;br /&gt;
&lt;br /&gt;
Vous pourrez ainsi bénéfier de l&#039;AUTOROUTAGE.&lt;br /&gt;
&lt;br /&gt;
Il suffit maintenant de les agencer comme la logique le veut... C&#039;est beaucoup dire... Au début contentez vous d&#039;éviter que les chemins se croisent.&lt;br /&gt;
&lt;br /&gt;
Dans File&amp;gt;import schematics on importe ce que l&#039;on appelle le chevelu (!) et on voit ainsi reliés entre eux tous les différents composants, quoique de façon chaotique.&lt;br /&gt;
&lt;br /&gt;
Il faut alors faire le long travail de mettre à plat tous les composants, à la souris, en déplaçant chaque éléments, en faisant des rotations...&lt;br /&gt;
À noter que import schematics, permet également de rafraîchir le chevelu.&lt;br /&gt;
&lt;br /&gt;
Une fois tous les composants en place, il faut tracer les chemins avec l&#039;outil line et la route styles fat.&lt;br /&gt;
&lt;br /&gt;
Il faut éviter les connections à 90°C sur le schéma.&lt;br /&gt;
&lt;br /&gt;
Puis enfin dans File&amp;gt;preference&amp;gt;taille : redimensionner la plaque de son PCB et enfin faire l&#039;export désiré.&lt;br /&gt;
&lt;br /&gt;
Pour l&#039;export, il faut décocher les layers que l&#039;on ne souhaite pas exporter (impression, solder...), puis dans le menu d&#039;exportation, sélectionner une définition élevée, as-shown, monochrome et photo flip x.&lt;br /&gt;
&lt;br /&gt;
==ressources==&lt;br /&gt;
&lt;br /&gt;
[http://iznogood-factory.org/pub/gEDA/introgEDA.fr.html]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20081123064506/http://www.delorie.com/pcb/docs/gs/gs.html]&lt;br /&gt;
&lt;br /&gt;
ca marche pas mal...&lt;br /&gt;
[http://funlab.fr/funwiki/doku.php?image=wiki%3&amp;amp;ns=wiki%3Auser&amp;amp;tab_details=view&amp;amp;do=media&amp;amp;tab_files=search]&lt;br /&gt;
&lt;br /&gt;
[http://hobby-electrons.sourceforge.net/tutorials/gEDA/index.html super tutoriel]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Electronique]]&lt;br /&gt;
[[Catégorie:Logiciels]]&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
	<entry>
		<id>https://fablabo.net/index.php?title=Ritournelle&amp;diff=13737</id>
		<title>Ritournelle</title>
		<link rel="alternate" type="text/html" href="https://fablabo.net/index.php?title=Ritournelle&amp;diff=13737"/>
		<updated>2015-02-16T09:18:20Z</updated>

		<summary type="html">&lt;p&gt;ThomasB : /* DES VERSIONS ALTERNATIVES */&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 / CC-NC-BY-SA&lt;br /&gt;
|contributeurs = ThomasB&lt;br /&gt;
|ingrédients = electronique, code, Processing, Arduino&lt;br /&gt;
|url = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=INTERFACE M.I.D.I POUR OBJETS ÉLECTRONIQUES DÉTOURNÉS=&lt;br /&gt;
==NOTE D&#039;INTENTION==&lt;br /&gt;
Le but est de pouvoir contrôler en M.I.D.I n&#039;importe quelle machine électronique fonctionnant sur faible voltage (12V maximum).&amp;lt;br /&amp;gt;&lt;br /&gt;
La plupart de ces machines peuvent se trouver à bas coût dans les vides greniers, ressourceries etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ça peut être par exemple des jouets électroniques, des petits claviers, des radios etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ainsi Ritournelle transforme tout type de rebut électronique en un potentiel instrument à intégrer à son arsenal.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est aussi une façon de prolonger la pratique du [https://www.youtube.com/watch?v=w6Pbyg_kcEk circuit-bending] en y ajoutant de nouvelles possibilités de jeu et de nouvelles pratiques de hacking :&amp;lt;br /&amp;gt;&lt;br /&gt;
Après avoir modifier certaines sonorités d&#039;un jouet par exemple, en court-circuitant ses circuits électroniques ou en ajoutant d&#039;autres, il est désormais possible de séquencer ce jouet avec un logiciel ou un séquenceur M.I.D.I.&lt;br /&gt;
&lt;br /&gt;
Une des intentions également, est de pouvoir proposer un objet que l&#039;on peut réaliser soi même, disposant des licences adéquates, et en ayant un coût le plus faible possible en terme de composants par exemple. Un objet que l&#039;on puisse produire chez soi ou dans l&#039;atelier du coin en fonction de la demande, et en remerciant au passage les ouvriers de l&#039;empire du milieu qui œuvrent à la production de condensateurs et autres transistors à bas coût tout en déversant moult solvants et acides dans leurs rivières.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CONSTRUIRE UNE RITOURNELLE==&lt;br /&gt;
&lt;br /&gt;
Cette documentation vise à permettre la réalisation, dans les meilleures conditions possibles, d&#039;une Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Elle donne les outils intellectuels et logiciels nécessaires à sa construction. &amp;lt;br /&amp;gt;&lt;br /&gt;
Reste à trouver un atelier dans lequel avoir accès aux outils matériels nécessaires pour la réalisation complète (fraiseuse, platine d&#039;essai, composants etc.).&lt;br /&gt;
&lt;br /&gt;
===MATÉRIEL NÉCESSAIRE===&lt;br /&gt;
&lt;br /&gt;
Voici la liste de matériel nécessaire pour réaliser une Ritournelle (j&#039;entends par la, une version abouti sur PCB), mais aussi la modifier.&amp;lt;br /&amp;gt;&lt;br /&gt;
Je donne ainsi une liste exhaustive de tout ce dont il est nécessaire pour comprendre la conception de Ritournelle. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si vous désirez uniquement fraiser un PCB vous pouvez aller directement à la partie &#039;&#039;&#039;&#039;&#039;MARCHE À SUIVRE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====PARTIE LOGICIELLE====&lt;br /&gt;
&lt;br /&gt;
Une partie de la réalisation de Ritournelle est conçue sur un ordinateur aux capacités relativement modestes. &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous aurez besoin d&#039;une connexion Internet et des 2 logiciels suivants pour accéder au programme et à la conception électronique de Ritournelle.&lt;br /&gt;
&lt;br /&gt;
=====ARDUINO=====&lt;br /&gt;
À la fois, environnement de développement (IDE), langage de programmation et microcontrôleur, Arduino est la plateforme de conception Libre utilisée pour réaliser Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Plus d&#039;informations ici : http://fr.flossmanuals.net/arduino/vous-avez-dit-arduino/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Télécharger : http://arduino.cc/en/Main/Software (version 1 ou supérieure)&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez également télécharger le code que j&#039;ai développé pour Ritournelle [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: sur mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
=====G.E.D.A=====&lt;br /&gt;
&lt;br /&gt;
GEDA est une suite logicielle de conception assistée par ordinateur sous licence Libre. &amp;lt;br /&amp;gt;&lt;br /&gt;
GEDA permet la réalisation de schémas électriques, de PCB et d&#039;une multitudes de choses plus ou moins pointus dans le domaine de la conception électronique.&amp;lt;br /&amp;gt;&lt;br /&gt;
la page wikipédia  : https://en.wikipedia.org/wiki/GEDA et le site officiel : http://www.geda-project.org/ &amp;lt;br /&amp;gt;&lt;br /&gt;
Et enfin la page GEDA sur fablabo : http://fablabo.net/wiki/Geda &amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez télécharger la dernière version du schéma électrique ainsi que du PCB de Ritournelle sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte Gitorious].&lt;br /&gt;
&lt;br /&gt;
====PARTIE MATÉRIELLE====&lt;br /&gt;
&lt;br /&gt;
La partie matérielle qui a permit la réalisation de Ritournelle est un vaste chantier en cours, dont je vous propose ici un instantané.&amp;lt;br /&amp;gt;&lt;br /&gt;
J&#039;ai la plupart du temps travaillé avec une platine de prototypage afin d&#039;effectuer des essais et de conceptualiser le modèle actuel.&amp;lt;br /&amp;gt;&lt;br /&gt;
La catégorie ATMEL évoque plus précisément le microcontrôleur utilisé dans les Arduino UNO que j&#039;ai utilisé pour prototyper mon programme et mon circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin, il existe un ensemble de plus petits composants et matériel (résistances, fils etc.) que je n&#039;ai pas spécifier ici et qui peut être identifié lors de la lecture des fichiers sources intégrés à cette documentation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====ATMEL ATMEGA328=====&lt;br /&gt;
&lt;br /&gt;
Le microcontroleur d&#039;Atmel ATMEGA328 est celui que l&#039;on trouve le plus facilement à la date ou j&#039;écris ces lignes, sur les Arduino UNO.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ce qui peut dérouter dans un premier temps c&#039;est le lien qu&#039;il y a à faire entre les entrées/sorties d&#039;Arduino, les numéros des pins de connections&amp;lt;br /&amp;gt;&lt;br /&gt;
de la puce et le programme que l&#039;on va utiliser dans Arduino IDE par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez consulter la [http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf documentation] du ATMEGA328 qui explique tout ça en détail.&lt;br /&gt;
&lt;br /&gt;
=====M.I.D.I=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&lt;br /&gt;
File:Electronique_midi_din_cablage_001.gif|image extraite du site sonelec-musique]&lt;br /&gt;
File:Electronique_interfaces_midi_in_001a.gif|image extraite du site sonelec-musique]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ritournelle utilise le protocole de communication [https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface M.I.D.I] qui est un protocole déjà ancien puisqu’il date de 1983.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est un protocole qui a ses limites mais un de ses avantages est qu&#039;il soit devenu une norme pour les instruments électroniques.&amp;lt;br /&amp;gt;&lt;br /&gt;
C&#039;est en quelques sorte, le jargon universel de la grande majorité de nos petites bébêtes électroniques disposant des fameuses prises DIN à 5 broches, &amp;lt;br /&amp;gt;&lt;br /&gt;
permettant de les relier physiquement les unes aux autres.&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans Ritournelle, le M.I.D.I va permettre de relier un instrument qui peut générer des notes MIDI à un jouet électronique par exemple, et ainsi, &amp;lt;br /&amp;gt;&lt;br /&gt;
le contrôler, lui envoyer des notes, en lui précisant la hauteur de la notes, la durée etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
Intégrer une entrée M.I.D.I sur un microcontroleur ATMEGA328 n&#039;est pas quelque chose de bien compliqué.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour cela, il faut ajouter quelques composants:&lt;br /&gt;
: Un optocoupleur du type [http://www.vishay.com/docs/83725/4n25.pdf 4N25].&lt;br /&gt;
: une diode&lt;br /&gt;
: 2 résistances&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous remarquerez dans la partie logicielle que j&#039;ai utilisé une [https://github.com/FortySevenEffects/arduino_midi_library/releases/tag/4.2 librairie MIDI pour Arduino].&lt;br /&gt;
&lt;br /&gt;
=====4051=====&lt;br /&gt;
[[File:Screen Shot 2013-05-21 at 6.00.07 PM.png|border|320px|méthode proposée par Casper Electronics]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le circuit logique 4051 est un 1-OF-8 SWITCH.  Comprenez que c&#039;est un circuit intégré capable de relier un point de connexion à 8 autres, &amp;lt;br /&amp;gt;&lt;br /&gt;
en utilisant uniquement une combinaison de 3 &amp;quot;interrupteurs&amp;quot;. C&#039;est ce que l&#039;on nomme dans l&#039;idiome électronicien un multiplexeur démultiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cette petite chose que l&#039;on peut aisément se procurer pour la modique somme de 30 centimes, permet de contrôler 8 interrupteurs avec seulement 3 sorties Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Mais ATTENTION, il faut que ces 8 interrupteurs aient une base commune, d&#039;où le 1-OF-8 SWITCH. &amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n&#039;est pas le cas sur le jouet électronique que vous voulez contrôler, alors il vaudra mieux peut-être se tourner vers une des versions alternatives de Ritournelle,&amp;lt;br /&amp;gt;&lt;br /&gt;
telle que celle utilisant des 4066.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
En combinant deux 4051 comme c&#039;est le cas actuellement dans cette version de Ritournelle, on augmente le nombre de points de connexion de façon exponentielle.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ainsi comme le montre le schéma emprunté à Little Scale, un des 4051 fonctionne en multiplexeur et le second, en démultiplexeur. &amp;lt;br /&amp;gt;&lt;br /&gt;
Les deux sont reliés et c&#039;est leur combinaison qui permet de contrôler jusqu&#039;à 64 points de connexion sur un jouet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À noter qu&#039;il est possible de contrôler plusieurs objets électroniques simultanément avec une seule Ritournelle - &amp;lt;br /&amp;gt;&lt;br /&gt;
même si ce n&#039;est pas conseillé avec ce modèle - et uniquement en utilisant des entrées séparées du multiplexeur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
NB : Les 4051 sont des composants actifs, ils faut les alimenter dans votre circuit.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=320px heights=240px&amp;gt;&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:Index4051.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;
===MARCHE À SUIVRE===&lt;br /&gt;
Voici maintenant la marche à suivre à différentes étapes de la réalisation de Ritournelle.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ÉDITER LE CODE====&lt;br /&gt;
Pour éditer le code, vous avez besoin du code déposé sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a: mon compte gitorious] &amp;lt;br /&amp;gt;&lt;br /&gt;
ainsi que de l&#039;IDE d&#039;Arduino.&amp;lt;br /&amp;gt;&lt;br /&gt;
Le code est commenté afin de comprendre à quoi chaque partie correspond. N&#039;hésitez pas à faire des retours ou modifications. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MODIFIER LA PARTIE ÉLECTRONIQUE====&lt;br /&gt;
=====MATÉRIELLE=====&lt;br /&gt;
En ce qui concerne la partie électronique matérielle, des modifications sont possibles en se basant sur la liste du matériel par exemple qui peut être changée en fonction des usages.&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous pouvez vous baser sur les photos et le schéma électrique disponible sur [https://gitorious.org/ritournelle/ritournelle/source/17c693b849731ca4c45e60cc8813a48f7ede262a:ritournelle_V_0_3_schema.ps mon compte gitorious].&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans les améliorations prévues à venir : &amp;lt;br /&amp;gt;&lt;br /&gt;
: intégration d&#039;un régulateur de tension.&lt;br /&gt;
&lt;br /&gt;
=====LOGICIELLE=====&lt;br /&gt;
&lt;br /&gt;
Vous pouvez éditer la partie schéma électrique ainsi que sa mise en forme à partir des fichier sur gitorious (cf liens plus ahut).&amp;lt;br /&amp;gt;&lt;br /&gt;
Certains documents tels que les empreintes (footprints) et schémas électriques de certains composants peuvent manquer, n&#039;hésitez pas à me le signaler.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====GRAVER SON PCB====&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs façon de créer son PCB. La version chimique est la plus connue et la plus utilisée.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, bénéficiant d&#039;un accès à des outils à commande numérique, j&#039;ai décidé de réaliser mes PCB avec une fraiseuse à CMD.&amp;lt;br /&amp;gt;&lt;br /&gt;
Celle disponible à PFC est une Roland MDX20 vous pourrez trouver la marche à suivre pour fraiser une plaque de cuivre [http://fablabo.net/wiki/CNC-MDX20 sur cette page].&amp;lt;br /&amp;gt;&lt;br /&gt;
Un page à déjà été créée sur fablabo concernant la gravure de PCB avec la fraiseuse, elle est légèrement obsolète mais certaines informations&amp;lt;br /&amp;gt;&lt;br /&gt;
peuvent encore être utiles : http://fablabo.net/wiki/Gravure_pcb&lt;br /&gt;
&lt;br /&gt;
===DES VERSIONS ALTERNATIVES===&lt;br /&gt;
&lt;br /&gt;
En parallèle, je travaille sur des versions alternatives, pour plusieurs raisons.&amp;lt;br /&amp;gt;&lt;br /&gt;
La première raison est le fait que les 4051 fonctionnent de façon réellement spécifique en permettant de déclencher quantité de boutons, à la condition &amp;lt;br /&amp;gt;&lt;br /&gt;
que ceux ci aient des bases communes. C&#039;est une version tout à fait valable pour un jouet ayant un grand nombre de points à déclencher par exemple, comme un clavier, et des points déclenchés par des bases communes.&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour  le cas ou un jouet possède 10 boutons par exemple, mais que chacun d&#039;entre eux possède des points de déclenchement indépendants alors il vaut mieux utiliser une autre version de Ritournelle, comme celle exploitant des 4066 par exemple.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====4066====&lt;br /&gt;
&lt;br /&gt;
===RESSOURCES===&lt;br /&gt;
====LITTLE SCALE====&lt;br /&gt;
====CASPER ELECTRONICS====&lt;br /&gt;
====HIGHLY LIQUID====&lt;br /&gt;
====SONELEC MUSIQUE====&lt;br /&gt;
&lt;br /&gt;
==LICENCES==&lt;br /&gt;
Le choix de la licence pour ce projet est multiple car les matériaux utilisés le sont également.&lt;br /&gt;
Ces choix tendent à être modifié dans un futur proche, car je suis désireux d&#039;intégrer la licence PPL (Peer Production Licence).&lt;br /&gt;
http://p2pfoundation.net/Peer_Production_License&lt;br /&gt;
La partie logicielle, comprenant le code est sous licence GPL V 3.&lt;br /&gt;
La partie projet est elle sous licence Creative Commons CC-NC-BY-SA pour l&#039;instant, dans la mesure ou on considère Ritournelle comme une prodution rattachée à la propriété littéraire et artistique. Dans la mesure ou Ritournelle aurait des intention d&#039;industrialisation, alors le CC ne serait plus efficace et il faudrait trouver une autre façon de produire cet objet dans une dynamique de Culture Libre. Pour plus d&#039;informations veuillez vous renseignez auprès de la C.E.P.I http://fablabo.net/wiki/CEPI&lt;br /&gt;
&lt;br /&gt;
====LICENCE LIBRE GPL V3====&lt;br /&gt;
====PEER PRODUCTION LICENCE====&lt;/div&gt;</summary>
		<author><name>ThomasB</name></author>
	</entry>
</feed>