Vous êtes sur la page 1sur 51

ALGOUD Mattéo

CHOVIN Dorian
DEBIN Théo
GEISSEL Valentin
VALES Raphaël
2022-2023 – 3SI5

Système de réinitialisation de
cartouche d’encre universel

Thibault CHRISTOPHE et Julien VENTURE


10 avril 2023
REMERCIEMENTS

Nous tenons à remercier toutes les personnes ayant contribué à l'avancement de notre
Projet d'Intérêt Général et qui nous ont aidé tout au long de son déroulement.
Dans un premier temps, nous voudrons remercier notre professeur de Sciences
Humaines, M. CHRISTOPHE, ainsi que M. VENTURE, notre tuteur en Sciences de
l'Ingénieur, pour leurs précieux conseils, leur disponibilité et leurs analyses pertinentes,
qui nous ont permis d'améliorer nos réflexions.

Nous souhaitons également remercier l'entreprise REPROMAT, l'imprimerie COPIE


CONCORDE et la société CARTOUCHE RECYCL@ pour leur expertise dans leur domaine
et leurs judicieux conseils qui nous ont permis d'avoir une meilleure connaissance de ce
milieu et de l'obsolescence programmée des cartouches d'encres. De plus, leurs dons de
cartouches d'encres de tous types et de toutes tailles, qui nous ont permis d’avoir une
meilleure compréhension du fonctionnement de ces cartouches.
Table des matières
Introduction ........................................................................................................................................... 1
1. Diagnostic........................................................................................................................................... 2
I. Implication personnelle à ce sujet .................................................................................................... 2
II. Qu’est-ce que l’obsolescence programmée ..................................................................................... 3
A - Origine de l’obsolescence programmée ..................................................................................... 4
B - L’obsolescence programmée expliquée sous 3 formes............................................................. 4
C - Les différents domaines impactés .............................................................................................. 5
III. Comment faire acheter plus au consommateur. ........................................................................... 5
A - Une autrice indépendante : ......................................................................................................... 5
B - L’obsolescence programmée est bien présente : ...................................................................... 6
C - Deux exemples importants d’obsolescences programmés : ..................................................... 7
D - Une nouvelle obsolescence programmée plus technique : ...................................................... 7
E - Un changement de mentalités en cours, mais compliqué : ....................................................... 7
F - Synthèse de l’article : ................................................................................................................... 8
IV Implications écologiques de l’obsolescence programmée ............................................................ 8
V Identification du problème................................................................................................................ 9
VI Fondement du problème ................................................................................................................ 10
VII Répercussion.................................................................................................................................. 11
VIII Solutions existantes et leurs limites ........................................................................................... 12
A - Des astuces à faire sur son imprimante : ................................................................................. 12
B - Des adaptateurs qui permettent de recharger ses cartouches d’encre ................................. 13
C - Des puces de réinitialisation ..................................................................................................... 14
D - Cartouches rechargeables ......................................................................................................... 15
E - Système électronique permettant de débrider les cartouches .............................................. 16
F - Logiciel permettant de débrider l’imprimante ........................................................................ 16
G - Recyclage des cartouches .......................................................................................................... 17
H - Limites des solutions existantes............................................................................................... 17
2. Une panne, plus d'encre ? Réanim'encre ! ..................................................................................... 18
I. Présentation de Réanim’encre : ...................................................................................................... 18
A. Un problème développé par des intérêts croisés entre fabricants, distributeurs et
consommateurs ............................................................................................................................... 18
B. Fonctionnement de Réanim’encre ............................................................................................. 18
C. Aspects novateurs du projet ....................................................................................................... 20
II. Description détaillée de Réanim’encre :........................................................................................ 21
A. Informations générales sur les caractéristiques de notre solution ........................................ 21
B. Présentation de notre solution sur Catia................................................................................... 23
1. La forme de la pince .................................................................................................................. 23
2. Le système de lecture de puce.................................................................................................. 24
C. Présentation de notre programme de réinitialisation.............................................................. 25
.......................................................................................................................................................... 29
D. Notre plateforme centrale pour notre solution ........................................................................ 30
E. Solutions explorées et abandonnées ......................................................................................... 31
3. Organisation de l’entreprise et planification de la production .................................................... 33
A. Organisation opérationnelle ..................................................................................................... 33
B. Diagramme de Gantt................................................................................................................. 36
...................................................................................................................................................... 37
C. Gestion des risques ................................................................................................................... 38
Conclusion............................................................................................................................................ 39
VII. Lexique ...................................................................................................................................... 41
Webographie ......................................................................................................................................... 42
Annexe I : Plan des pièces de la pince .................................................................................................... 1
Introduction

« Encore le coup de la panne. » Cette phrase a pris tout son sens lors de notre PIG.
Nous rêvons qu'un jour, ce message ne soit plus visible. Lorsque nous voulons imprimer
un document, beaucoup d'entre nous ont déjà eu un message d'erreur indiquant que le
niveau d'encre était faible ou même insuffisant, ce qui, dans la plupart des cas, bloque
l'impression.
Par exemple, si nous voulons imprimer en noir et blanc, nous pouvons recevoir un
message nous indiquant qu'il faut changer les cartouches de couleur. C'est pourquoi nous
avons effectué des recherches sur ce sujet pour essayer de trouver une solution à ce
problème. Nous savons que les imprimantes ne sont pas chères à l'achat. En fait, les
fabricants perdent même de l'argent en vendant leurs imprimantes. Ceci dans un seul but
: rendre le client dépendant des consommables, comme les cartouches d'encre. Nous
savons que l'obsolescence programmée des imprimantes et des consommables est une
réalité. De plus, nous savons que, sur la plupart des cartouches d'encre, une puce compte
le nombre de copies imprimées et non l'encre restante. C'est pourquoi nous avons imaginé
Reanim'encre. Reanim'encre est un dispositif physique qui réinitialise les cartouches
d'encre en réinitialisant la puce électronique liée à celles-ci. Il se présente sous la forme
d'une poignée, imprimée en 3D, qui maintient la cartouche dans ses mâchoires, quelle que
soit la forme de la cartouche d’encre (modèle, marque). Le système de lecture de la puce
est situé sur l'un des patins réglables de la mâchoire, et une fois la mâchoire refermée sur
la cartouche, elle rencontrera la puce.

1
1. Diagnostic

I. Implication personnelle à ce sujet

Dorian :
Nous avons choisi ce sujet, car je pense qu’il touche un large public, nous nous
sommes tous déjà agacés devant ces imprimantes qui refusent d’imprimer alors qu’elles
n’ont sorti que quelques dizaines de feuilles de leur rack. Les entreprises d’imprimerie
mentent sur le niveau d’encre de leurs cartouches pour augmenter les profits et donc
inciter les clients à racheter des cartouches alors même qu’elles ne sont qu’à moitié vides.
Je pense que ce sujet nous touche dans plusieurs domaines. En effet, il permet de
regrouper les thèmes de l’obsolescence programmée avec puces qui comptent le nombre
de copies, l’écologie avec les cartouches d’encre qui ne sont pas encore vides, la
programmation pour rentrer dans le programme interne de ses puces et aussi la
modélisation 3D avec l’élaboration d’un dispositif permettant de débrider les cartouches.

Raphael :
Suite au visionnage d’une vidéo proposée par l’un de mes camarades, j’ai été
emporté et même révolté par ce que j’ai appris en la visionnant. Le fait qu’on puisse
vendre des cartouches d’encre en faisant une très grosse marge et qu’en plus près de la
moitié de l’encre est juste gaspillée grâce à de l'obsolescence m’a directement touché. On
peut aussi ajouter que ces entreprises qui nous vendent de l’encre à des prix exorbitants
cherchent à nous duper sans qu’on ne se doute de rien. Par exemple, les entreprises vont
dire que cela et volontaire s’il reste de l’encre dans les cartouches et que cela sert à ne pas
endommager l’imprimante, ce qui est totalement faux. Derrière toute cette manipulation,
on est obligé de regarder l’aspect écologique. Chaque cartouche a une très faible durée de
vie et donc jeté entièrement avec encore beaucoup d’encre à l’intérieur. En plus, ces
cartouches ne sont pas bien recyclées et contiennent des substances nuisibles pour
l’environnement. Tout ceci a énormément éveillé ma curiosité et voilà pourquoi j’ai choisi
de travailler sur ce sujet.

Theo :
Depuis tout petit, j’ai toujours entendu la même phrase lorsque que l’on utilise une
imprimante : « cartouche vide, niveau d’encre faible, remplacer la cartouche ». Ainsi, cela
m’a fait questionner sur la durabilité de ces cartouches. Pourquoi ne peut-on imprimer
qu’une cinquantaine de feuilles ou encore pourquoi lorsque j’imprime en noir et blanc il
me demande de remplacer la cartouche de cyan. Après visionnage de reportages et de
vidéos sur le sujet, ceci montre toute une obsolescence programmée des cartouches. Ainsi
cela m’a amené à vouloir débrider ces cartouches, car d’une part je suis attiré par le défi à
relever, mais aussi par le côté révoltant et écologique du projet. De plus, ce sujet touche à
plusieurs domaines que j’apprécie tel que la programmation la conception et la réflexion
sur le problème. Ainsi tous ces éléments déclencheur m’ont conduit à choisir ce sujet.

2
Valentin :
L’élément déclencheur qui m'a conduit à travailler sur ce sujet est une vidéo
montrant la quantité d’encre restant dans une cartouche d’imprimante alors qu’elle est
marquée comme vide. Ceci m’a grandement surpris, car de façon naïve je pensais qu’il en
reste très peu à l’intérieur alors qu’en réalité la quantité est assez importante. De plus,
lorsque l’on voit le prix de vente d’une cartouche c’est révoltant de voir la quantité d’encre
que l’on a achetée pour ne pas l’utiliser. Mais aussi d’un point de vue écologique, cela
pousse à la consommation ce qui entraîne des répercussions sur la pollution de notre
planète. En plus de tout ceci, le thème d'obsolescence programmer intervient avec les
puces qui comptent le nombre de copies avant de bloquer l’impression malgré la
possibilité de continuer d’imprimer. Ce problème va nous permettre de travailler sur
plusieurs domaines pour le résoudre comme la modélisation d’un socle pour pouvoir
brancher la puce de la cartouche, mais également la programmation pour modifier le
logiciel de la puce.

Présentation de l’obsolescence programmée et ses impacts environnementaux

II. Qu’est-ce que l’obsolescence programmée

Figure 1 : L'OBSOLESCENCE PORGRAMMEE N’EST PAS UNE FATALITE entreelibre.info 30 OCTOBRE 2019,
SYLVAIN VIGIER

Thierry Libaert, expert français en communication des organisations, docteur en


science de l’information et de la communication et professeur dans plusieurs universités,
a décrit dans la revue Hermès une expérience liée à la conduite d’un projet relatif à la lutte
contre l’obsolescence programmée qu’il a piloté au sein du Comité économique et social
européen. La revue est parue en 2015.

3
A - Origine de l’obsolescence programmée

Le début du problème de l’obsolescence programmée s’installe en 2011 avec des


documentaires comme Prêts à jeter de Cosima Dannoritzer ou encore avec quelques ONG
qui commencent à voir ce problème qui pourrait avoir des conséquences très impactantes
sur l’environnement et sur notre mode de consommation. Avec la médiatisation du sujet,
l’émergence de l’idée que les entreprises introduiraient sciemment de l’obsolescence
programmée dans leurs produits devient de plus en plus présente dans l’opinion
publique. L’origine du terme de l’obsolescence programmée vient d’un courtier
immobilier américain, Bernard London, qui publie un document de 32 pages « Ending the
Depression Through Planned Obsolescence » en 1932. Étonnamment, au vu du sens
ultérieur du phénomène, l’obsolescence programmée est présentée de manière
unilatéralement positive. En effet la publication de ce document trois ans après la grande
crise de 1929, montre l’importance de relancer l’économie américaine et l’obsolescence
programmée apparait alors comme une voie bénéfique pour le retour de la croissance.

B - L’obsolescence programmée expliquée sous 3 formes

L’auteur nous explique que l’obsolescence programmée peut être expliquée sous 3
aspects : le premier c’est l’obsolescence technique. Elle peut se dérouler soit par la
réduction organisée de la solidité des composants d’un produit, la défectuosité d’un
composant afin de planifier précisément la fin de vie d’un produit ou bien alors avec
l’obsolescence par incompatibilité des modèles.
Le deuxième aspect est l’obsolescence de séparabilité des produits. Elle est employée via
l’impossibilité technique, puisque le produit est conçu pour n’être pas réparable (exemple
des batteries des tablettes informatiques soudées à la coque). Puis aussi avec des pièces
de rechange introuvables, trop chères ou non disponibles dans un délai de court ou moyen
terme.
Le troisième aspect est l’obsolescence psychologique via les publicités. Les grandes
entreprises vous font croire que votre produit est aujourd’hui vieux et qu’il faut le changer
pour avoir le meilleur des dernières améliorations du dernier produit alors même que
votre produit actuel fonctionne très bien et qu’il peut encore fonctionner longtemps. Les
industriels sont alors accusés de « ringardiser » leurs produits passés et d’orchestrer un
culte du produit à venir. Comme en témoigne aujourd’hui la vitesse de production et de
sortie de nouveaux smartphones de plus en plus puissants et performants sans pour
autant qu’il soit réellement utile de remplacer le vôtre actuellement.

4
C - Les différents domaines impactés

Ce sujet impacte de nombreux domaines. Tout d’abord « un angle


communicationnel ». Le fait que des produits tombent en panne et qu’ils soient
difficilement réparables contribue à la « distanciation des citoyens envers les industries »
nous dit l’auteur. C’est un problème de réputation qui est en jeu pour les industriels et de
transparence de durées de vie des produits pour les consommateurs.
« Un angle éthique », il y a un questionnement du métier d’ingénieur à qui il peut être
demandé de raccourcir la vie des produits tout en gardant la qualité réclamée par
l’entreprise.
« Un angle social sous deux aspects ». Celui de l’emploi dans les filières de réparation qui
devient presque inexistant, mais aussi en raison des inégalités sociales induites. Les
personnes les plus défavorisées achetant presque que du bas de gamme, là où
l’obsolescence programmée est la plus présente, sont donc obligées de racheter leurs
produits plus souvent, et donc au final de dépenser davantage.
« L’angle de la santé publique ». Avec l’incinération des déchets créés par la production de
produit encore en état de marche.

III. Comment faire acheter plus au consommateur.

A - Une autrice indépendante :

L’autrice est une journaliste du nom de Anne Brunel. De 2015 à 2019, elle a exercé
au sein de la cellule investigation de Radio France. Titulaire d’une maîtrise d’histoire et
d’une licence de géographie, elle est également ancienne étudiante de l’Institut
Multimédia. Elle a entamé sa carrière journalistique comme reporter à France Inter en
1980, puis exerce simultanément à France Culture et France Info, tant en reportage qu’en
présentation, tout en menant des activités de production documentaire en radio et
télévision. L’article a été publié le 14/12/2016. Elle a publié un certain nombre
d’articles de sujet d’actualités durant ces dernières années. Cet ouvrage est un article
parut sur France culture. Elle a écrit cet article, car il touche toute la population mondiale
et que nous y sommes très souvent confrontés sans que nous le sachions.

5
B - L’obsolescence programmée est bien présente :

Les industriels fixent délibérément une durée de vie à leurs produits, de sorte que
chaque année en France 40 millions de biens électriques et électroniques sont jetés sans
être réparés. Comment est-ce possible ? À qui profite cette obsolescence prématurée des
produits ?

Figure 2 : (moneystore.be)

Anne Brunelle commence déjà par nous affirmer que l’obsolescence n’est pas un conte de
fées, mais une réalité que l’on retrouve dans beaucoup d’endroits. Puis elle décide de se
pencher sur l’aspect environnemental et de voir si cette obsolescence programmée est
ralentie par la préoccupation environnementale. Puis elle évoque un nouveau modèle
permettant de faire barrage aux objets jetables avec une courte durée de vie. Elle finit par
expliquer brièvement pourquoi ce système n’a pas encore pris la place de l’obsolescence
programmée.
Elle essaye de nous montrer que malgré le problème de l’obsolescence programmée et
d’une société habituée au « jetable » les mentalités changent petit à petit. La journaliste
nous explique que cette transition a été accélérée grâce aux lois qui ont était mise en place
pour faire face à certains enjeux écologiques.

6
C - Deux exemples importants d’obsolescences programmés :

Anne Brunelle va reposer son argumentation sur trois exemples qui ont beaucoup
été touchés par l’obsolescence programmée. Pour commencer, elle nous parle des
ampoules puis des bas en nylon et enfin elle prendra l’exemple des imprimantes.
Anne Brunelle décide de commencer sa première partie par nous montrer la réelle
présence de l’obsolescence programmée dans le monde entier. Pour ceci, elle décide de
s’appuyer sur deux exemples précis, mais international. Elle commence par dire qu’en
1924 se constitue le « comité Phoebus », qui est le premier cartel de l’histoire industrielle,
qui réglemente la fabrication des ampoules à incandescence et en limite la durée de vie à
1000 heures. Elle nous parle juste après des bas en nylon en 1937 juste après le dépôt du
brevet de Du Pont de Nemours sur une nouvelle fibre textile particulièrement résistante
et quasiment inusable. Ces bas en nylon étant « trop » durables ont vite été modifiés afin
de fragiliser le tissu.

D - Une nouvelle obsolescence programmée plus technique :

Après nous avoir convaincus que l’obsolescence programmée existe vraiment, elle
décide de s’intéresser aux nouvelles formes que prend celle-ci de nos jours. Pour bien
nous expliquer ceci, Anne Brunel décide de s’appuyer sur l’exemple des imprimantes. Elle
décide de prendre cet exemple, car beaucoup de monde s’est déjà confronté au fait de
devoir renouveler ses cartouches d’imprimante peu de temps après les avoir changés.
Pour bien se rendre compte à quoi participe l’obsolescence programmée, Anne Brunnelle
met en avant l’aspect économique. Il faut racheter une imprimante lorsqu’elle marche
plus, car la plupart du temps il est plus intéressant d’un point de vue économique d’en
racheter une au lieu de la faire réparer.

E - Un changement de mentalités en cours, mais compliqué :

Anne Brunelle nous parle des raisons qui poussent les entreprises à faire du
« jetable ». Elle nous montre aussi que les générations changent et que grâce en partie à
quelques lois les entreprises qui étaient déjà en place, mais surtout les nouvelles
entreprises ont commencé à prendre ces lois en vigueur.
Cependant elle dit qu’encore beaucoup d’entreprises ne les prennent pas en compte ou
les détournent. Les actions de groupe, légalement possible, restent difficiles à engager
selon les militants associatifs, car le texte qui pénalise l’obsolescence programmée est en
réalité très difficilement applicable. Camille Lecomte, de l’organisation Les Amis de la
Terre, dit : « On n’ose pas aller en justice face à des gros industriels qui ont beaucoup
d’argent pour des frais d’avocat. »

7
Elle poursuit son argumentation par dire notamment que « Le but d'une loi n'est pas
toujours d'envoyer des gens en prison, mais c'est aussi de modifier une culture
d'entreprise. »
Elle finit son argumentation en disant que les « fabricants ont compris que leur avenir
était plutôt dans la fabrication de produits durables et réparables », ici Anne Brunelle met
en avant un changement de penser bien que celui-ci soit très lent.

F - Synthèse de l’article :

Nous pouvons voir que dans cet article Anne Brunelle prend un certain recul et
parle bien de l’obsolescence programmée. Elle évoque différents points en s’appuyant
sur des exemples, des chiffres et des faits.
Cet article nous a permis d’avoir des renseignements sur ce qu’était l’obsolescence
programmée et aussi d’avoir d’autre exemple que les imprimantes. Nous avons
notamment aimé certaines phrases qui nous ont bien fait réfléchir et que nous trouvons
très intéressantes comme : « Le but d'une loi n'est pas toujours d'envoyer des gens en
prison, mais c'est aussi de modifier une culture d'entreprise. »

IV Implications écologiques de l’obsolescence programmée

Julio L. Rivera & Amrine Lallmahomed, chercheurs au centre de recherche en


études environnementales et développement durable (CREIDD), Université de
Technologie de Troyes, ont publié un ouvrage collectif le 28 septembre 2015 intitulé :
Environmental implications of planned obsolescence and product lifetime: a literature
review.
Le but de cet article était d'explorer les implications de l'obsolescence programmée et les
durées de vie des produits et leur impact environnemental. Pour mener à bien cette tâche,
une revue a été réalisée pour évaluer à la fois le contexte historique et la situation récente
de l'obsolescence programmée. Des recherches dans des revues savantes ont été réalisées
pour évaluer dans quelle mesure la durée de vie du produit et l’obsolescence programmée
ont été discutées dans la littérature récente. En effet les entreprises vendent plus de biens
pour assurer leur longévité en tant que producteurs. Une combinaison de prix bas et de
courte durée de vie constitue le scénario idéal pour que les entreprises exploitent
l'obsolescence des produits.
De plus compte tenu du faible nombre d'articles prenant en compte l'impact de la durée
de vie sur l'environnement, notamment dans les études d'analyse de cycle de vie où la
durée de vie du produit est le plus souvent figée, l'objectif de l’article est de souligner
l'importance de bien définir la durée de vie du produit afin de minimiser l'impact
environnemental.

8
Enfin, on s'attend à ce que les nouveaux défis associés à la rareté des ressources obligent
les entreprises à adopter de nouveaux modèles commerciaux qui examinent en
profondeur la manière dont elles créent, fournissent et captent de la valeur d'un point de
vue systémique.
Ainsi ce document cherche à identifier les moyens de mieux intégrer la durée de vie des
produits dans le processus de développement de produits et à identifier les opportunités
pour informer et déclencher des modèles commerciaux adaptables. Cet article traite de
l'aspect « made to break » des produits d'un point de vue design, pour étudier les manières
dont l'obsolescence peut être gérée pour réduire les impacts environnementaux du
produit.

Diagnostic du problème

V Identification du problème

La surconsommation est un des problèmes qui a été pointé du doigt lors des
différentes conférences environnementales regroupant les chefs d’État du monde entier.
La surconsommation est une cause dû à différents facteurs, l’un est l’obsolescence
programmée qui incite à consommer de nouveaux produits en montrant des nouveautés
et les présentant comme plus performants, plus design, ou ne pouvant être réparé.
Le domaine de l’impression ne fait pas exception en tant que cause des problèmes
environnementaux. En effet aujourd’hui les imprimantes sont des outils indispensables à
tout bureau d’entreprise ou de particuliers, nous pouvons constater que leur prix est très
bas, ce qui permet à la majorité d’en acheter une. Cependant malgré un prix bas, lors de
l’achat de consommable il est possible de constater que le prix de ceci est très élevé. Un
rapport de l’association Halte à Obsolescence Programmée datant de 2017 a en effet mis
en lumière l’impact et la façon dont est mis en œuvre tout ceci.
Ce rapport montre l’impact des imprimantes sur l’écologie. La fabrication d’une
imprimante réclame 518 kWh d’énergie et émet 250 kg de CO2 en termes de gaz à effet
de serre et demande 1187 litres d’eau ce qui représente quasiment autant que pour
produire 1 kg de blé. Par an 22,2 millions d’imprimantes sont vendues dans le monde ce
qui fait 5,55 milliards de kg de CO2 rejetés dans l’atmosphère par an ce qui équivaut à 5,55
millions d’aller-retour entre Paris et New York pour une personne en avion. Cela est qu'en
ce qui concerne les imprimantes et pas les consommables, dans le monde environ 1,1
milliard de cartouches sont vendues par an soit pour une valeur de 28,5 milliards de
dollars ce qui correspond à un prix moyen de 26 dollars par cartouche. Et celle-ci
contiennent une quantité d’encre minime environs 8 millilitres par cartouche ce qui fait
de l’encre une matière très chère (plus de 2000 € le litre), en fin de vie il reste entre 20 et
50 % d’encre non utilisé, ceci dû à un compteur de page imprimé qui limite la possibilité
d’impression. Mais également l’incompatibilité des cartouches avec certaines
imprimantes si elles ne sont pas de la même marque, et le blocage de l’imprimante si la
cartouche est d’une marque générique, les fabriquant mettent tout en place pour

9
restreindre le choix des consommables que peux utiliser les clients et ainsi garder le
monopole sur les produits. De plus les cartouches produites par les fabricants
d’imprimantes sont pour la majorité à usage unique donc jeté après utilisations, alors qu’il
en existe des rechargeables, mais cela représente que 10 à 20 %.
Tout ceci est un problème majeur pour le consommateur et l’environnement, car le
consommateur est obligé de prendre des produits de la même marque que son
imprimante sinon la compatibilité n’est pas assurée en raison du grand nombre de
références de cartouches existantes. Si la cartouche est compatible, celle-ci peut
cependant ne pas fonctionner en raison du système de puce ne reconnaissant pas la
cartouche comme l’une produite par la marque. Une majorité d’utilisateurs imprimante a
pu en faire l’expérience.

Figure 3 : Exemple de différents types de cartouches (rapport halteobsolescence)

Et quand l’utilisateur a réussi à avoir une cartouche 100 % compatible, un autre problème
apparait lorsque l’une des cartouches à son niveau d’encre faible, la cartouche est changée
alors qu’il reste de l’encre. Ce qui impacte l’environnement, le consommateur achète des
cartouches avec un risque d’incompatibilité ce qui provoque une surconsommation
aggraver par changement prématuré des cartouches qui ne sont que rarement recyclé.

VI Fondement du problème

Mais alors quelles sont les causes de cette tendance peu écologique. Bien que
l’impression ait été l’un des premiers chantiers pour réduire l’empreinte écologique au
quotidien du numérique : favoriser le mode brouillon, recycler le papier, imprimer en
recto-verso… Tous ces gestes sont importants lors d’un usage d’imprimante quotidien.
Lors de cet état des lieux, nous nous sommes interrogés sur l’empreinte écologique
globale prenant en compte, en particulier, sa conception, sa durabilité, ses consommables
et sa faible réparabilité. Aujourd’hui sur les imprimantes grand public, les imprimantes à
jet d’encre, ne servent qu’à imprimer des documents administratifs voir même de photos.
Ainsi le mode économique est la vente de consommable, la vente d’encre. Les entreprises
n’ont donc pas d’intérêt à faire durer les cartouches tout comme les imprimantes. Si un
vendeur veut que nous achetions de l’encre il doit d’abord nous vendre son imprimante
et quoi de mieux qu’un prix faible pour attirer un maximum de clients et par la suite. En

10
effet l’obsolescence rapide des produits s’est développée grâce à des intérêts croisés entre
fabricants, distributeurs, États et consommateurs. Avides de nouveautés sous l’influence
d’une obsolescence culturelle nous sommes poussés à vouloir toujours le dernier cri, ainsi
est né le symbole de la société d’hyperconsommation. Du fait, le phénomène
d’obsolescence programmée, ou accélérée, peut être entendu de manière plus large
comme un problème systémique de société, portant particulièrement atteinte à
l’environnement.

VII Répercussion

Les imprimantes à jet d’encre sont régulièrement citées pour illustrer ce système
d’abrègement volontaire. En effet, les fabricants furent mis en cause par une plainte
pénale à la suite d’accusations de pratiques d’obsolescence programmée. Une affaire qui
a fortement retenti, entachant les constructeurs d’imprimantes à jet d’encre. Epson est
par exemple accusée de “raccourcir délibérément la durée de vie des imprimantes et des
cartouches”. Concrètement, les cartouches seraient déclarées vides, alors qu’elles
contiennent encore entre 20 % à 50 % de leur volume initial. Ce qui entraîne un blocage
des impressions, prétextant le besoin de renouveler les cartouches. Epson se défend
ardemment contre ces accusations, alors que ses détracteurs l'accusent d'être
responsable de l’impact d’une telle pratique :

-sur l’environnement : chaque année, seulement 15 % des 81 millions de cartouches


d’encre seraient correctement recyclées en France.

-sur le pouvoir d’achat : l’obsolescence prématurée contraint les consommateurs à se


procurer trop souvent de nouvelles cartouches d’encre, dont le prix se situe aux alentours
de 2000 € le litre.

Selon HOP (Halte à l’Obsolescence programmée), le dépositaire de la plainte, les actions


entreprises pour faire condamner le constructeur pourraient à leur tour devenir
obsolètes. En effet, l’affaire est toujours en attente de jugement depuis le 18 septembre
2017 (date du dépôt de plainte). Les effets néfastes d'une surconsommation d'objets
numériques sont indéniables et méritent d'être contraints.

La production de biens irréparables et destinés à être constamment jetés ou remplacés


menace notre écosystème à l’échelle mondiale. Les ressources comme les minerais sont
surexploitées et détruisent des terres rares. La production des composants, suivie de
l’assemblage et de l’expédition aux quatre coins du globe engendrent des émissions de
CO2 difficilement soutenables. Une fois jetés, ces millions d’objets et leurs composants
toxiques sont trop rarement recyclés. Lorsqu'ils ne sont pas récupérés et traités
correctement, les équipements obsolètes s'accumulent en monceaux de débris, dégradant
fortement leur environnement

11
Solutions déjà existantes

VIII Solutions existantes et leurs limites

Il existe différents moyens d’esquiver les nombreux problèmes dont nous avons
parlé juste avant. Lorsque nous achetons une cartouche dite « compatible », nous sommes
censés pouvoir la mettre sur n’importe quelle imprimante, mais souvent celle-ci n’est pas
acceptée. Pourquoi ?
Dans la tête d’impression la plupart des marques mettent une puce qui détecte la marque
de la cartouche ou sa non-marque ou encore le nombre d’impression, de caractères pour
mettre fin à l’usage de la cartouche même s’il lui reste de l’encre afin de protéger leur
commerce. En effet le prix des imprimantes a beaucoup diminué pour attirer l’acheteur
contrairement aux fournitures (ici les cartouches) sur lesquelles les marques se font leur
marge. C’est donc un enjeu très important pour elles de pouvoir garder la main mise sur
la vente des cartouches et de l’encre spécifique à leur société.
Même si cela va à contrario des enjeux écologiques actuels puisque cela provoque une
surconsommation et des déchets trop peu recyclables, ou recyclé.
Les consommateurs ont alors trouvé certains moyens afin de contourner ce système et de
faire face à l’obsolescence programmée. Ces différentes techniques que nous allons voir
sont le plus souvent illégales au regard des fabricants et peuvent être considérées comme
des techniques de « braconnage ».

A - Des astuces à faire sur son imprimante :

Nous savons que certaines cartouches notamment celle de la marque canon ont
des contacts électriques et puces qui mémorisent tout ce que vous avez imprimé avec
cette cartouche. L’imprimante possède une mémoire interne qui lui permet d’enregistrer
les numéros de série donc une cartouche canon rechargée a de fortes chances d’être
reconnue comme vide (il n'y a pas de sonde pour mesurer la quantité d'encre, c'est plutôt
un savant calcul du nombre de caractères que la cartouche peut fournir).
Nous nous sommes demandé si toute l’encre était utilisée, mais comme nous l’avons vu
précédemment la plupart des cartouches ne l’utilisent pas entièrement. Il existe alors des
manipulations qui ne sont pas connues par beaucoup de personnes pour pouvoir
désactiver cette mesure de l’encre restante et qui permet d'utiliser jusqu’à la dernière
goutte d’encre.
Par exemple pour certaines imprimantes canon ces astuces assez simples, mais très peu
utiliser. Sur cette imprimante il suffit pour désactiver le contrôle du niveau de la cartouche
en appuyant au moment où apparaît le message d'erreur, sur le bouton « stop/reset »
(triangle rouge qui se situe dans un cercle rouge) pendant au moins 5 secondes avant de

12
lâcher. Cette opération est à faire sur les deux cartouches (noir et couleur), ceci a pour
effet d'autoriser l’impression, mais sans indication des niveaux d'encre.

Figure 4 : Photo d’une imprimante Canon (cartoucheminute.fr)

Cependant cette astuce admet certaines limites. Tout d’abord elle est spécifique à
l’imprimante que nous achetons, il faut donc aller chercher sur internet cette astuce, car
elle n’est évidemment pas précisée dans le manuel d’utilisation. Enfin cette astuce
demande à l’utilisateur de vérifier le niveau de l’encre lui-même c’est-à-dire à l’œil nu si
la cartouche est transparente ou avec un autre système qui peut parfois être compliqué
pour mesurer le niveau d’encre d’une cartouche lambda.

B - Des adaptateurs qui permettent de recharger ses cartouches d’encre

Premièrement nous allons voir une solution technique par rapport à l’encre dans
les cartouches. Il est très fréquent de devoir changer ses cartouches d’encre au bout juste
de quelques impressions et nous savons que ces cartouches coutent très cher alors
qu’elles contiennent juste de l’encre. Nous nous sommes alors demandé s’il était possible
de remplir nous-mêmes nos cartouches d’encre.
Certaines personnes sont alors mises à construire des adaptateurs permettant de
recharger ces cartouches le plus souvent avec une seringue. Ces adaptateurs permettent
alors re remplir ces cartouches sans devoir les racheter dans leur intégralité. Cette action
permet de réduire énormément le cout, car il suffit d’acheter cet adaptateur et de l’encre
qui ne sont vraiment pas chers. Ensuite, cette technique permet aussi de réduire
énormément l’empreinte carbone, car nous n’avons pas besoin de jeter les cartouches en
permanence.
Cependant cette technique n’est pas du tout parfaite, car toutes les imprimantes sont
différentes, il faut donc acheter un kit spécial pour son imprimante. Ensuite il n’est pas
possible de faire cela sur toutes les cartouches d’encre du fait d’un grand nombre de
modèles. Enfin cette astuce ne peut pas marcher sur les imprimantes qui sont
programmées en fonction du nombre de caractères qu’elles peuvent transcrire avant de faire
apparaitre une erreur.

13
C - Des puces de réinitialisation

Vous le savez peut-être, les constructeurs de cartouches d'encre ont parfois pour
habitude d'apposer des puces à leurs cartouches, limitant ainsi leur utilisation. Pour
rappel, une puce électronique aura pour but de dire à votre imprimante le nombre
d'impressions encore possible, nombre qui ne sera pas forcément raccord avec la quantité
d'encre restante. En résumer, vous devrez rapidement changer de cartouche, même si
cette dernière contiendra encore de liquide !
Il est donc possible d’acheter de nouvelles puces qu’il faudra remplacer par celle sur la
cartouche. Ces puces de réinitialisation vont ainsi indiquer à votre imprimante que votre
cartouche sera toujours remplie. De ce fait, pas besoin de reprogrammer, vous pourrez
utiliser votre cartouche de manière perpétuelle. Si vous utilisez par exemple des
cartouches rechargeables, il vous suffira de vérifier le niveau à l’œil nu lorsque ces
cartouches sont transparentes.

Figure 5 : 1 Puce d'imprimante (aliexpress.com)

Après ces puces ne peuvent se mettre que sur une imprimante il faut donc acheter la
bonne puce et elle ne marche pas pour les imprimantes sans puce électronique. De plus
elles sont encore difficiles à trouver et la plupart du temps elles viendront de Chine. Cette
méthode « illégale » est aussi connue des entreprises qui ont déjà commencé à trouver
des moyens que cette puce ne puisse plus marcher sur leurs cartouches. Par exemple la
compagnie HP a relié ses puces électroniques de ces cartouches à une application pour
qu’il soit impossible que n l’imprimante marche si la puce de la cartouche est réinitialisée.

14
D - Cartouches rechargeables

Une autre solution technique apportée pour pallier le problème d’obsolescence


prématuré des cartouches et la plus évidente, c’est celle des cartouches rechargeables.
Cette solution se rapproche fortement de la solution évoquée dans la partie B) citée plus
haut, mais qui contrairement à reremplir les cartouches du constructeur, ce sont d’autre
cartouche vendue séparément de la marque. Celles-ci sont vendues par des sites détachés
des marques d’imprimantes (ex. : https://www.cartouche-rechargeable.com/) et
propose des alternatives aux cartouches traditionnelles vendues excessivement chères et
non écologiques.

Figure 6 2 : Exemple de cartouche rechargeable et leurs flacons de recharge, (inkstore.fr)

Ce sont des cartouches transparentes, ce qui permet d’observer le niveau d’encre restant,
mais aussi et surtout rechargeable grâce à des flacons d’encre vendue également sur ces
sites. Ces cartouches sont proposées sous une multitude de modèles pour s’adapter à une
large gamme d’imprimantes. Seulement ce genre de cartouches vendues ne sont pas de la
marque de l’imprimante et donc même si le site vendant ces cartouches nous informe
qu’elles sont compatibles avec l’imprimante nous ne sommes pas certains que celle-ci le
soit réellement. En effet, comme dit précédemment si certaines imprimantes utilisent un
système de puce électronique sur leur propre cartouche pour qu’elle puisse fonctionner,
alors il sera impossible de faire fonctionner les cartouches rechargeables même si elle
s’adapte parfaitement à l’imprimante. Un autre mauvais point de ces cartouches non
certifiées, c’est qu’en essayant de reproduire les mêmes modèles que celles vendues par
la marque, celles-ci ne sont pas toujours bien recopiées et parfois même l’embout de sortie
d’encre est une simple feuille de plastique, ce qui signifie que si le plastique n’est pas percé
correctement l’encre peut fuir et donc endommager l’imprimante et les composants
électroniques. Néanmoins selon la directive 93/13 CEE du Conseil du 5 avril 1993 et la loi
1995 / 1996 du 1er février 1995, l’utilisation d’une cartouche compatible ou
remanufacturée ne doit affecter en aucun cas la garantie fabricant de votre imprimante.

15
E - Système électronique permettant de débrider les cartouches

Ici nous avons une autre solution que les puces de réinitialisations pour essayer
d’éviter ou de repousser un maximum l’obsolescence programmée, c’est un
réinitialisateur de cartouche qui est vendu sur le même site cité plus haut. Il permet,
lorsque la cartouche est presque vide (d’après l’imprimante), de réinitialiser la puce de la
cartouche pour qu’elle soit de nouveau reconnue par l’imprimante. Les niveaux d'encre
ainsi que les messages d'avertissements en cas de niveau d'encre faible disparaissent. La
cartouche est alors reconnue comme une cartouche neuve par l'imprimante. Le plus gros
défaut de cette méthode est qu’il faut acheter un réinitialisateur de cartouche pour chaque
type et pour chaque marque de cartouches. De plus seuls trois modèles sont disponibles
sur le site et très peu sur d’autres sites concurrents, et avec des milliers de types
d’imprimantes et de différentes marques sur le marché, pouvoir trouver un
réinitialisateur permettent de reprogrammer la bonne cartouche de la bonne marque
n’est pas une mince à faire.

Figure 7 : Exemple de re-initialiseur de puce (Inkstore.fr)

F - Logiciel permettant de débrider l’imprimante

Si nous avons vu que reprogrammer une cartouche d’encre à l’aide d’un


programmateur était fastidieux, alors pourquoi ne pas directement débrider l’imprimante
elle-même. C’est ce que propose le site internet Inkchip (Inkchip : https://inkchip.net/).
En effet cette méthode nécessite d’installer un microprogramme, correspondant au
modèle de son imprimante, à partir de son ordinateur pour ensuite l’installer sur
l’imprimante. Le site proposant cette offre n’est pas gratuit, car l’activation du
microprogramme se fait grâce à une clé d’activation que le client devra acheter auprès de
ce même site pour pouvoir débrider l’imprimante. Une fois la clé d’activation rentrée dans
le microprogramme sur l’ordinateur il suffit de le transférer par téléchargement de

16
l’ordinateur à l’imprimante. L’imprimante après avoir fait cette manipulation pourra
désormais accepter toutes les cartouches, quelles qu’elles soient.

G - Recyclage des cartouches

Après utilisation les cartouches d’encre sont pour une majorité jetée, alors que la
possibilité de les recycler existe. Dans les centres commerciaux des bacs de collecte sont
mis en place pour encourager le recyclage.

Figure 8 : Cycle recyclage des cartouches d’encres (ecosystem.eco)

Après avoir été récupérées, les cartouches sont acheminées au centre de tri où elles sont
inspectées avant d’être nettoyées, reremplies et conditionnées pour être remises sur le
marché. Ceci permet de limiter l’impact écologique en réduisant la quantité de cartouches
à produire et ainsi réduire les rejets dus à la fabrication de plastique et à l’acheminement.

H - Limites des solutions existantes


.
Toutes ces solutions restent cependant encore très peu utiliser car pas connues.
De plus les fabricants mettent tout en œuvre pour dissuader les consommateurs de les
utiliser, en évoquant l’atteinte à la machine et l’arrêt de la garantie. Les solutions faisant
appel à l’informatique quant à elles ne sont pas légales, car modifie les puces du fabricant
et celui si met tout en œuvre une fois de plus pour que cela soit le plus difficile possible en
modifiant le code des puces ou en modifiant le système de fixation ce qui limite le re-
initialiseur à un seul type de cartouche. De la même façon, il limite l’utilisation de
cartouche rechargeable par le propriétaire.

17
2. Une panne, plus d'encre ? Réanim'encre !

I. Présentation de Réanim’encre :
A. Un problème développé par des intérêts croisés entre fabricants, distributeurs
et consommateurs

Favoriser le mode brouillon, recycler le papier, imprimer en recto-verso… Tous ces


gestes sont importants lors d’un usage d’imprimante quotidien. L’impression a été l’un
des premiers chantiers pour réduire l’empreinte écologique au quotidien du numérique.
De nos jours, les imprimantes grand-public et une grande partie des imprimantes
destinées à l’industrie, ne servent qu’à imprimer des documents administratifs.
Aujourd’hui, les entreprises d’imprimerie ont un fonctionnement économique basé sur la
vente de consommables, en d’autres termes, la vente d’encre. Ces entreprises n’ont donc
pas d’intérêt à faire durer les cartouches tout comme les imprimantes. Les vendeurs
souhaitant que nous achetions de l’encre, il est donc dans leur intérêt de nous vendre leurs
imprimantes à faible prix pour attirer un maximum de clients et faire leur bénéfice sur
des cartouches hors de prix comparé à leurs coûts de production. De plus les
constructeurs font en sorte que leurs imprimantes ne soient compatibles qu'avec leurs
cartouches. C’est ainsi que l’obsolescence rapide des produits s’est développée à cause
des intérêts croisés entre fabricants, distributeurs, États et consommateurs. Avides de
nouveautés sous l’influence d’une obsolescence culturelle, nous sommes poussés à
vouloir toujours le dernier cri. C’est dans ce but que les constructeurs nous mentent sur
le niveau d’encre restant dans les cartouches des imprimantes grand public, ce qui
entraine une surconsommation et des problèmes environnementaux. De plus les
cartouches d’encre sont très rarement recyclées.
Faiblesses des Solutions existantes : Il existe tout de même une petite gamme de
réinitialisateurs de cartouches pour différents modèles d’imprimantes. Ils permettent,
lorsque la cartouche est presque vide (d’après l’imprimante), de réinitialiser la puce de
la cartouche pour qu’elle soit de nouveau reconnue par l’imprimante. Le problème avec
ce type de réinitialisateurs, c’est qu’ils ne fonctionnent qu’avec un seul type de cartouche
d’un seul type d’imprimante.

B. Fonctionnement de Réanim’encre

Réanim’encre est un dispositif physique permettant de réinitialiser les cartouches


d’encre au moyen d’une réinitialisation de la puce électronique liée à la cartouche d’encre.
Comme la plupart des cartouches ont une puce électronique permettant de brider le
nombre de copies imprimable, nous avons besoin de réinitialiser cette puce. Notre
dispositif est assez simple : il prendrait la forme d’une pince-étau, imprimée en 3D, qui
viendrait prendre la cartouche dans sa mâchoire, et ce, quelle que soit la forme de celle-ci
(modèle, marque). Le système de lecture des puces est situé sur un des patins orientables

18
de la mâchoire, et une fois la mâchoire refermée sur la cartouche, elle viendra se mettre
en contact avec la puce.

Figure 9 : Croquis du système


imaginé

Cette partie du patin orientable est constituée d’un capteur de contact composé d’une
multitude de broches rétractables, venant, une fois la pince et la cartouche assemblées,
épouser parfaitement la puce pour pouvoir ainsi récupérer le code interne de celle-ci qui
vient brider le nombre de copies.

Figure 10 : Contacteur avec pins


rétractables de puces Epson

Une fois ce code récupéré, il va être réinitialisé, c’est-à-dire que le compteur, qui compte
en temps réel le nombre de pages déjà imprimées, va être « remis à zéro ». Ensuite, ce
code réinitialisé va être réinjecté dans la cartouche. Celle-ci doit alors fonctionner à
nouveau sans même avoir à rajouter de l’encre.
Notre système serait doté d’une prise USB-C située sur le talon du manche de la pince pour
pouvoir le connecter à un ordinateur et y installer les derniers programmes de
réamorçage ainsi que l’alimenter en énergie. Cette installation se ferait depuis un logiciel
Réanim’encre contenant tous les fichiers de réinitialisation des nouvelles cartouches
sorties sur le marché. Cela permettrait alors de pouvoir réinitialiser un grand nombre de
cartouches de différents modèles ainsi que de différentes marques.
19
Objectifs à court terme (environ trois mois) : Dans un premier temps, nous
aimerions améliorer et fiabiliser ce projet. Car, pour l’instant, notre réinitialisateur ne
marche que pour un seul type de cartouche. De plus, nous nous fixons un objectif de vente
assez faible mais, par conséquent, réalisable. Pour cela, nous pensons au bouche-à-oreille
et un peu de publicité sur des sites/forums qui pourraient avoir un rapport avec notre
projet. En pensant que le nom de notre réinitialisateur ainsi que son slogan accrocheur
(« Une panne, plus d'encre ? Réanim'encre ! ») interpelle les gens et qu’ils se renseignent
sur notre produit et, par la même occasion, sur la problématique des cartouches d’encres
non consommées entièrement, ce qui pourrait entrainer un achat.

Objectifs à moyen terme (entre trois mois et trois ans) : Après avoir passé le
cap des 3 mois, nous aimerions nous fixer des objectifs plus élevés. En effet, si le projet est
bien accueilli par les utilisateurs, nous pensons que nous pourrions devenir rentable au
bout d’environ un an. Avec cette rentrée d’argent, nous pourrons ensuite développer et
mettre à jour notre site internet, pour que notre réinitialisateur puisse s’utiliser sur
plusieurs cartouches différentes. De plus, nous voudrions continuer notre publicité sur le
web, et ajouter des publicités courtes à la télévision, de préférence le soir, là où les
potentiels acheteurs regardent le plus la télévision. Nous planifierions de participer à des
salons d’expositions, pour exposer et faire connaitre notre produit, et, par conséquent, le
problème général de cette industrie. Nous continuons parallèlement le développement de
notre produit final, le réinitialisateur universel.

Objectifs à long terme (trois ans et plus…) : Une fois notre projet développé,
rentable avec des ressources financières et après s'être fait un nom, l'objectif principal
serait réalisé. Le réinitialisateur serait disponible sur notre site internet, durable dans le
temps grâce aux mises à jour qui seraient faites régulièrement. Le but serait bien sûr
d’avoir le plus de clients possibles, pour améliorer notre produit au maximum en
répondant toujours au besoin principal, comme utiliser moins de matière pour la
fabrication de Réanim’encre ou encore automatiser la production etc…

C. Aspects novateurs du projet

Écologie : Les imprimantes à jet d’encre sont régulièrement citées pour illustrer ce
système d’abrègement volontaire. Dans le monde, environ 1,1 milliard de cartouches sont
vendues par an, et celles-ci contiennent une quantité d’encre minime, environ 8 millilitres
par cartouche et, en fin de vie, il reste entre 20 et 50 % d’encre non utilisée. De plus très
peu de cartouches sont recyclées et cela provoque, au niveau mondial, une perte énorme
d’encre qui reste dans les cartouches dites « vides ». Notre solution pourrait ainsi faire
consommer l’entièreté du réservoir des cartouches. De surcroît, Reanim’encre sera mis à
jour lorsque de nouvelles cartouches bridées seront mises sur le marché, ce qui
prolongera la durée de vie ainsi que l’universalité de notre produit. Enfin notre système
sera alimenté via un câble, ce qui évite l’utilisation de piles ou de batteries.

20
Économie : Les cartouches d’encre seraient déclarées « vides » alors qu’elles
contiennent encore environ 20% de leur volume initial. Aujourd’hui, dans le contexte de
crise actuelle le prix de la « vie » a beaucoup augmenté. Les personnes sur lesquelles le
coût de la vie a un gros impact entraine immédiatement des problèmes dans l’achat de
matériel. Le prix de l’encre qui était déjà d’environ 2000€ par litre a lui aussi augmenté.
En effet, l’encre est appelée « Or noir » pour cette raison.
Notre solution permettant d’augmenter le nombre d’impressions d’une cartouche, cela
permet donc diminuer le nombre de cartouches à acheter pour un nombre de copies
donné. Les utilisateurs pourront alors faire des économies importantes sur le moyen et le
long terme, au vu des prix exorbitants des cartouches d’encre.

II. Description détaillée de Réanim’encre :


A. Informations générales sur les caractéristiques de notre solution

Tout d’abord, pour pouvoir lire la puce d’une cartouche, nous nous sommes
renseignés sur les différentes méthodes possibles. Rapidement, nous avons constaté que
celles-ci étaient soit très complexes soit très coûteuses, car elles nécessitaient l’achat d’un
lecteur de puces. Après que nous nous soyons renseignés auprès de multiples personnes
sur la faisabilité de cette tâche, nous avons choisi de continuer notre Projet d’Intérêt
Général comme si nous avions réussi à lire la puce de la cartouche. Nous avons décidé de
réaliser une pince qui pourrait lire presque toutes les cartouches pouvant aller jusqu’à
10cm d’épaisseur, ce qui nous permet de pouvoir prendre en étau quasiment toutes les
cartouches d’encre appartenant à des particuliers. Elle fonctionnera avec un ressort qui
permettra de serrer la cartouche. Cette pince pourra alors facilement mettre en contact
ses pins avec les puces électroniques des cartouches tout en maintenant une pression
constante. Cela permet de pouvoir lâcher la pince tout en lisant la puce. Cependant, notre
pince n’exercera pas une trop grosse pression car cela pourrait présenter un risque
d’endommagement des pins et/ou de la cartouche. Notre solution technique nous
permettrait de lire et de modifier le code contenu dans les puces des cartouches
d’imprimantes des particuliers, mais pas celles des cartouches utilisées dans des
imprimantes professionnelles, qui sont, la plupart du temps plus imposantes.

21
Figure 11 : Exemple de cartouches
professionnelles

Cette pince nous permet de faire le lien avec une base de données qui se trouve sur
notre site. Notre pince sera reliée à l’aide d’un câble USB-C à l’ordinateur ce qui nous
permettra de lire et modifier les données qui passent par la pince depuis notre ordinateur.
À l’intérieur de notre base de données sur notre site internet, nous avons répertorié le
niveau d’encre moyen restant pour chaque marque et type de cartouche et qui calcule
alors le nombre de pages restantes, en moyenne, possible à faire avant que la cartouche
soit réellement vide. Nous avons fait cela car nous voulons éviter que certaines
imprimantes ne s’abîment lorsque nous lançons des impressions sans encre. En effet
un grand nombre de sociétés ont déjà été attaquées, car il restait beaucoup d’encre au sein
de leur cartouche. De grosses procédures au niveau de la justice ont été déclenchées, mais,
la plupart des entreprises ont gagné leur procès, notamment en disant que le surplus
d’encre était là pour ne pas endommager l’imprimante. C’est pour cela que nous avons
choisi de prendre cette décision.
Notre site suivra des mises à jour tous les mois afin d’avoir les nouveaux codes
correspondant aux nouvelles cartouches qui sortiront au fur et à mesure du temps. Cela
permettra à notre solution d’être durable dans le temps.
Nous avons choisi de prendre du PETG3 (polyéthylène téréphtalate glycolisé) pour
réaliser notre pince, car celui-ci est recyclable et donc s’inscrit bien dans l’intérêt de notre
projet.
Nous avons modélisé notre pince à l’aide du logiciel Catia puis nous l’avons imprimé en
3D. Tout ceci sera précisé dans la partie suivante.

22
B. Présentation de notre solution sur Catia
1. La forme de la pince

Pour réaliser notre pince nous avons tout d’abord cherché quelle forme serait la
mieux adaptée et la plus ergonomique pour remplir le rôle que nous lui avons déterminé.
Le type de pince qui nous a alors paru le plus logique est la pince à ressort. Celle-ci est
tout d’abord d’une grande simplicité d’utilisation et ne nécessite aucun assemblage pour
l’utilisateur. De plus, cette forme permet d’avoir un écartement assez important pour
s’adapter à un maximum de modèles de cartouche.

Figure 12 : Pince à ressort

Pour la modélisation nous avons décomposé cette pince en 4 parties majeures :


- La pince droite
- La pince gauche
- Mâchoire gauche sans connectique
- Mâchoire droite avec connectique

Figure 15 : Mâchoire sans Figure 16 : Mâchoire avec


connectique connectique

Figure 13 : Pince gauche Figure 14 : Pince droite

23
Pour la conception de la partie gauche et droite de la pince, les deux ont la même forme
avec pour seule différence le système d’encoche pour qu’elles s’emboîtent au niveau de
l’axe de rotation. En ce qui concerne les mâchoires de serrage, elles sont quant à elles
articulées pour une adaptation optimale à la cartouche.

Figure 18 : Vue de face de notre Figure 19 : Vue de côté de notre


Figure 17 : Vue de dessus de notre
pince pince
pince

L’entièreté des plans sont présents en annexe I.

2. Le système de lecture de puce

A présent pour lire la puce présente sur les cartouches et la modifier il est
nécessaire d’avoir un lecteur, celui-ci est placé sur la mâchoire droite de la pince. Sur cette
mâchoire, plusieurs broches sont présentes mais toutes ne sont pas en contact avec les
contacteurs de la puce, mais cela permet une plus grande liberté lors du placement de la
pince. Car, s’ils étaient moins nombreux, il serait nécessaire de placer la pince d’une
manière très précise pour que la lecture s’effectue correctement.

Broches

Figure 20 : Mâchoire

Pour que le débrideur fonctionne il est également nécessaire que le lecteur soit relié à la
partie logicielle permettant de lire et faire le traitement des données lues sur la puce. Pour
cela, dans la partie droite de la pince, un fil part du connecteur pour rejoindre la prise
USB-C située à la base de la poignée.

24
USB-C
Fil

Figure 21 : Poignet droite avec


Figure 22 : Poignet droite avec prise
tracer du fil
USB-C

C. Présentation de notre programme de réinitialisation

Passons maintenant de la modélisation 3D à la mise en place de notre système de


réinitialisation. Pour cela, nous allons utiliser un ensemble de codes pour assurer la
communication entre notre modèle 3D et les différents composants matériels et puces
électroniques. C'est là que notre expérience en programmation va entrer en jeu.
Pour pouvoir utiliser notre objet nous avons besoin d’avoir un programme capable de
repérer les modifications de la mémoire de la cartouche. C’est-à-dire qu’après chaque
impression l’imprimante modifie le nombre de pages restant dans code de la cartouche.

En effet, le programme pour réinitialiser une cartouche d'encre via notre réinitialisateur
fonctionne en utilisant les informations de la cartouche d'encre, telles que sa mémoire
stockée dans la puce. Ces informations de réinitialisation sont généralement sous forme
de codes ou de commandes qui doivent être envoyés à la cartouche d'encre pour
réinitialiser le compteur d'encre. Pour trouver les informations que nous voulons
réinitialiser le programme doit pouvoir lire la mémoire de la puce. Mais pour faire
fonctionner ce code nous devons avoir une interface entre l’utilisateur et le programme.
C’est pour cela que nous utilisons Tkinter. C’est un module de base pour créer des
interfaces graphiques utilisateur (GUI) en Python. Il est basé sur la bibliothèque Tk de
Tcl/Tk. Avec Tkinter, nous avons créé des fenêtres, des boutons, des menus et d'autres
éléments graphiques couramment utilisés dans les applications graphiques. Les
« widgets » sont empilés les uns sur les autres dans une fenêtre pour créer une interface
utilisateur. On peut également utiliser des « layouts2 » pour organiser les « widgets4 » de
manière plus efficace. Les événements tels que les clics de souris et les frappes de touches
peuvent être gérés en utilisant des liaisons d'événements.

25
Ainsi le code crée une nouvelle fenêtre en utilisant la bibliothèque tkinter appelée "fen1",
avec une géométrie de "1440x900" et une taille minimale de "480x360". Le titre de la
fenêtre est Réanim'encre et il définit également une icône en utilisant le fichier
'ipsalogo.ico'. La couleur de fond de la fenêtre est définie sur "#3949BD" (bleu).

1. #creation du menu
2. fen1=tk.Tk()
3. fen1.geometry("1440x900")
4. fen1.minsize(480, 360)
5. fen1.title("Réanim'encre")
6. fen1.iconbitmap('ipsalogo.ico')
7. fen1.config(background='#3949BD')

Il crée trois cadres, "framepc", "frame" et "frameR" et les ajoute à la fenêtre principale
"fen1". La couleur de fond de tous les cadres est définie sur "#3949BD" (bleu).

1. #creation de la Frame
2. framepc=tk.Frame(fen1,bg='#3949BD')
3. frame=tk.Frame(framepc,bg='#3949BD')
4. frameR=tk.Frame(framepc,bg='#3949BD')

Dans le "frame", il crée un titre de label appelé "label_title" avec le texte "Réanim'encre",
la police "Courrier" et la taille 40, la couleur de fond "#3949BD" et la couleur de texte
blanche. Il crée également un sous-titre de label "label_subtitle" avec le texte "Menu", la
police "Courrier" et la taille 25, la couleur de fond "#3949BD" et la couleur de texte
blanche.

1. label_title=
tk.Label(frame,text="Réanim'encre",font=("Courrier",40),bg='#3949BD',fg='white')
2. label_title.pack()
3. label_subtitle=
tk.Label(frame,text="Menu",font=("Courrier",25),bg='#3949BD',fg='white')
4. label_subtitle.pack(pady=15)

Il crée trois boutons "quitter", "start", et "reboot" avec le texte "Leave", "Start" et "Reboot"
respectivement, la police "Courrier" et la taille 20, la couleur de fond blanche et la couleur
de texte "#3949BD" (bleu). La commande du bouton "quitter" est définie sur fen1.destroy
ce qui fermera la fenêtre lorsqu'elle est pressée. La commande du bouton "start" est
définie sur la fonction "start" que nous détaillerons juste après.

1. #creation des boutons


2. quitter=tk.Button(frame,text='Leave',font=("Courrier",20),bg='white',fg='#3949BD',co
mmand= fen1.destroy)
3. start=tk.Button(frame,text='Start',font=("Courrier",20),bg='white',fg='#3949BD',comm
and=start)
4. reboot=tk.Button(frame,text='Reboot',font=("Courrier",20),bg='white',fg='#3949BD')

Il ajoute une image en utilisant la classe PhotoImage de la bibliothèque tkinter, en


utilisant 'ipsa.png' comme fichier source, puis il crée un canvas1 dans le cadre "frameR"
et place l'image au centre du canvas.

1. #creation de l'image
2. width=500
3. height=500

26
4. image = tk.PhotoImage(file='ipsa.png').zoom(1).subsample(1)
5. canvas=tk.Canvas(frameR,width=width,height=height,bg='#3949BD')
6. canvas.create_image(width/2,height/2,image=image)
7. canvas.pack()

Enfin, il empile tous les éléments dans leurs cadres respectifs, et démarre la boucle
d'événements principaux de la fenêtre.

1. start.pack(pady=1,fill="x")
2. reboot.pack(pady=1,fill="x")
3. quiter.pack(pady=1,fill="x")
4. frameR.pack(side='left',padx=10)
5. frame.pack(expand=True)
6. framepc.pack(expand=True)

La fonction « start() » crée une nouvelle fenêtre (cfps) avec divers labels, boutons et
champs d'entrée. La fonction "generator()" est appelée lorsque le bouton "test" est pressé
et récupère les entrées des champs d'entrée, les concatène avec ".txt" et les passe en
arguments à une fonction appelée "compare_and_change()". La fonction
"compare_and_change » va permettre de comparer deux fichiers identiques à une
variation près, il permet de détecter le compteur de copie implanté dans le code interne
de la puce puis le changer ou bien le remettre à zéro.
Ce code se présente de cette façon :

1. def compare_and_change(file1, file2, new_value):


2. # Ouvre les fichiers en mode lecture et écriture
3. with open(file1, 'r+') as f1, open(file2, 'r+') as f2:
4. # Lit les fichiers ligne par ligne
5. lines1 = f1.readlines()
6. lines2 = f2.readlines()
7.
8. for line_num, (line1, line2) in enumerate(zip(lines1, lines2)):
9. #le zip permet de regrouper les iemes lignes des deux fichiers différents
10.
11. # Si les lignes sont différentes
12. if line1 != line2:
13. # Sépare les lignes en mots
14. words1 = line1.split()
15. words2 = line2.split()
16. # Compare les mots l'un à l'autre
17. for i, (word1, word2) in enumerate(zip(words1, words2)):
18. # Si les mots sont différents
19. if word1 != word2:
20. #remplace le mot
21. words2[i] = new_value
22. # Recrée les lignes à partir des mots modifiés
23.
24. line2 = " ".join(words2)
25. #regroupe tout les termes d'une liste avec un espace entre
pour former un string
26.
27. line2 = line2 + "\n"
28.
29. lines2[line_num] = line2
30. #remplace à la ligne "line_num" dans lines2 avec la nouvelle
ligne
31. break
32. break
33.
34. # Déplace le curseur au début du fichier
35. f1.seek(0)

27
36. f2.seek(0)
37. # écrit la ligne modifié dans le fichier n°2
38. f2.truncate(0) #permet d'effacer le fichier car il était en mode lecture
39. f2.writelines(lines2)
40.
41. # Appel de la fonction pour comparer et changer la valeur
42. compare_and_change("test_puce.txt", "test_puce_modif.txt", "0")

Ce code Python définit une fonction "compare_and_change" qui prend en entrée trois
arguments : file1, file2 et new_value.
1. Il ouvre les deux fichiers (file1 et file2) en mode lecture et écriture en utilisant la
commande "with open"
2. Il lit les deux fichiers ligne par ligne en utilisant "readlines()" et sauvegarde les lignes
dans les variables "lines1" et "lines2" respectivement.
3. Il utilise la fonction "enumerate" et "zip" pour parcourir les lignes des deux fichiers en
même temps, ligne par ligne, et pour stocker le numéro de la ligne courante dans la
variable "line_num"
4. Il vérifie si les lignes courantes des deux fichiers sont différentes en utilisant
l'opérateur "!=" et si c'est le cas il procède :

• Il décompose les lignes en mots en utilisant "split()" et sauvegarde les mots dans les
variables "words1" et "words2" respectivement.

• Il utilise de nouveau la fonction "enumerate" et "zip" pour parcourir les mots des
deux lignes en même temps, mot par mot, et vérifie si les mots courants sont
différents en utilisant l'opérateur "!="

• Si c'est le cas il remplace le mot courant dans "words2" par la valeur "new_value"

• Il recrée la ligne courante dans "file2" en utilisant "join()" pour regrouper tous les
mots de la liste "words2" en un string séparé par des espaces, et ajoute un saut de
ligne à la fin avec "\n"

• Il remplace la ligne courante dans "lines2" avec la nouvelle ligne créée

5. Il utilise "seek()" pour déplacer le curseur en début de fichier pour pouvoir écrire les
modifications apportées au fichier "file2"
6. Il utilise "truncate(0)" pour effacer le contenu du fichier "file2"
7. Il utilise "writelines()" pour écrire les lignes modifiées dans le fichier "file2"

28
Enfin, la fonction est appelée avec les arguments "test_puce.txt", "test_puce_modif.txt" et
"0", ce qui signifie que si un mot est différent entre les deux fichiers, il sera remplacé par
"0" dans le fichier "test_puce_modif.txt".

Figure 23 : Exemple de code interne Figure 24 : Exemple de code interne


de la puce avec le compteur de de puce avec compteur réinitialisé
page
L’entièreté des codes sont présents en annexe II.
Le rendu final est le suivant :

Figure 25 : Page d’accueil de notre Figure 26 : Interface pour comparer


programme les fichiers

29
D. Notre plateforme centrale pour notre solution

Enfin nous avons prévu un site internet afin de récupérer les différents
programmes selon la cartouche à réinitialiser.

Figure 27 : Page d’accueil de notre


site internet

Pour récupérer les programmes, il suffit de cliquer sur la marque du fournisseur et


sélectionner le programme correspondant à la cartouche.

Figure 28 : Banderole défilante des


différentes marques disponibles

Enfin la dernière page de notre site est nos informations pour pouvoir nous contacter

Figure 29 : Informations disponibles


sur notre site internet

30
E. Solutions explorées et abandonnées

Tout au long du déroulement du Projet d’Intérêt Général, nous avons exploré


plusieurs concepts et idées. En effet, notre solution technique est le fruit de plusieurs
essais. Nous voulions que notre réinitialisateur soit facile à utiliser, par n’importe qui, et
de façon intuitive. Tout d’abord, nous avions pensé à un réinitialisateur, qui aurait la
forme suivante, c’est-à-dire un réinitialisateur que l’on pourrait utiliser sur certaines
cartouches prédéfinies, mais cela posait un problème de durabilité, car cette solution ne
nous permettait pas d’être compétitif dans le temps, car les clients auraient dû racheter
un nouveau réinitialisateur à chaque changement d’imprimante.

Figure 30 : Modélisation d’un


réinitialisateur déjà existant

Nous sommes ensuite partis sur la solution technique suivante :

Figure 31 : Illustration d’un


prototype de réinitialisateur

31
Mais, après réflexion, ce design posait un problème de maintien en position de la
cartouche. De plus, son design n’étant pas optimal, nous remarquons que celui n’offrait
que peu de possibilité de cartouches. En effet, selon les constructeurs et les cartouches,
les puces électroniques ne sont pas toutes positionnées aux mêmes endroits, ce qui posait
un problème d’adaptation aux différentes cartouches. C’est pour cela que nous avons
décidé de nous orienter sur un concept novateur, car notre réinitialisateur peut s’adapter
à tous types de cartouches utilisées par des particuliers, ce qui présente un avantage par
rapport aux technologies actuelles.

32
3. Organisation de l’entreprise et planification de la production

Notre projet a pour but de traiter le problème des imprimantes qui mentent sur le niveau
d’encre restant dans nos cartouches, ce qui bloque l’impression dans la plupart des cas.
Nous avons travaillé sur les problèmes que cela pose au niveau de l’utilisateur, mais aussi
au niveau environnemental. Côté utilisateur, le problème se pose au niveau financier, avec
des cartouches d’encre vendues excessivement cher par rapport à leurs coûts de
fabrication et, surtout, l’utilisation partielle de la réserve d’encre de la cartouche. Cela
pose aussi un problème environnemental, car à cause de cette obsolescence programmée,
des milliers de tonnes de cartouches à moitié vides finissent à la poubelle. La plupart des
cartouches ayant une puce électronique permettant de brider le nombre de copies
imprimables, nous avons donc besoin de réinitialiser cette puce. Après recherches et
prises de contact, nous nous sommes rendu compte que lire la puce d’une cartouche
d’encre était soit très complexe, soit très couteux. Nous avons donc choisi de continuer
notre PIG comme si nous avions réussi à lire la puce de la cartouche. Notre solution
technique se présente sous la forme d’une pince, qui permet de prendre en étau une
grande partie des cartouches d’encres appartenant à des particuliers. Cette pince peut
alors facilement mettre en contact ses pins avec les puces électroniques des cartouches
tout en maintenant une pression constante. Notre pince est reliée à l’aide d’un câble USB-
C à l’ordinateur, ce qui nous permet de lire et modifier les données de la puce, et donc, la
réinitialiser avec une base de données qui se trouve sur notre site. La puce de la cartouche
étant réinitialisée, la cartouche fonctionne à nouveau sans même avoir à rajouter de
l’encre.

A. Organisation opérationnelle

En raison du caractère illégal de notre produit, nous n’avons pas mis en place de partie
communication.
1. Product Breakdown Structure

33
2. Work Breakdown Structure

3. Organization Breakdown Structure

34
4. Ressource Breakdown Structure

35
B. Diagramme de Gantt

36
37
C. Gestion des risques

1 2 6

5 7 8

3 4

• Risque 1 : L’entreprise fait faillite


Mitigation : Bien gérer l’entreprise
• Risque 2 : Nos produit se cassent trop facilement
Mitigation : Utiliser des bons matériaux et une bonne méthode de fabrication
• Risque 3 : Retard de livraison
Mitigation : Respecter correctement le planning
• Risque 4 : Employés malades
Mitigation : Avoir des intérimaires
• Risque 5 : Grève
Mitigation : Avoir un syndicat
• Risque 6 : Problème juridique
Mitigation : Avoir un avocat compétent
• Risque 7 : Accident de travail
Mitigation : Avoir des équipements de sécurité efficaces et des intérimaires
• Risque 8 : Retard livraison matière, composants
Mitigation : Avoir différents fournisseurs pour prévoir un potentiel problème avec une
livraison

38
Conclusion

« Encore le coup de la panne » Cette phrase a pris tout son sens lors de notre PIG.
En effet nous tous avons déjà eu le message d’erreur cartouche vide ou encore, niveau
d’encre cyan faible alors que nous voulons imprimer en noir et blanc. Ce fut notre point
de départ, ce qui nous a donné envie d’imaginer Reanim'encre. Reanim'encre est un
dispositif physique qui réinitialise les cartouches d'encre. Il se présente sous la forme
d'une pince imprimée en 3D qui maintient la cartouche dans sa mâchoire, quelle que soit
sa forme (modèle, marque). Le système de lecture de la puce est situé sur l'un des patins
réglables de la mâchoire, et une fois la mâchoire refermée sur la cartouche, elle va
réinitialiser la puce.
Tout au long du projet d'intérêt général, nous avons exploré plusieurs concepts et idées.
Pour parler des aspects innovants de notre projet, nous pouvons tout d'abord dire que
notre solution est écologique. Dans le monde, environ 1,1 milliard de cartouches sont
vendues chaque année, et celles-ci contiennent une quantité infime d'encre, environ 8
millilitres par cartouche, et à la fin de leur vie, environ 20% de l'encre reste inutilisée. De
plus, très peu de cartouches sont recyclées, ce qui entraîne, au niveau mondial, une
énorme perte d'encre. Notre solution permettra d'utiliser toute l'encre des cartouches. De
plus, Reanim'encre sera mis à jour lors de la sortie de nouvelles cartouches, ce qui
prolongera la durée de vie de notre produit. Enfin, notre système sera alimenté par un
câble, ce qui évite l'utilisation de piles ou de batteries.
Deuxièmement, notre projet semble innovant d'un point de vue économique. Les
cartouches d'encre seraient déclarées "vides" alors qu'elles contiennent encore environ
20% de leur volume d'origine. Aujourd'hui, dans le contexte de crise actuel, le coût de la
"vie" a augmenté de manière significative. Les personnes sur lesquelles le coût de la vie a
un impact important ont immédiatement des problèmes pour acheter du matériel. Le prix
de l'encre, qui était déjà d'environ 2500€ le litre, a également augmenté. C'est d'ailleurs
pour cette raison que l'encre est appelée "l'or noir". Notre solution permet d'augmenter
le nombre d'impressions d'une cartouche, réduisant ainsi le nombre de cartouches à
acheter pour un nombre de copies donné. Les utilisateurs pourront ainsi réaliser des
économies importantes à court et à long terme, compte tenu du prix exorbitant des
cartouches d'encre.
Examinons maintenant la faisabilité de notre projet. Comme nous l'avons déjà mentionné,
notre poignée sera imprimée en 3D, dans un plastique recyclable. Le fait que notre
poignée soit imprimée en 3D peut avoir quelques inconvénients : Tout d'abord, le temps
d'impression. Si nous voulons être compétitifs, nous devrons produire notre produit à
grande échelle, ce qui signifie que nous devrons avoir plusieurs imprimantes 3D, ce qui
multiplie les risques de problèmes. De plus, la robustesse de notre poignée doit être
élevée, afin qu'elle puisse être utilisée de nombreuses fois, et donc ne pas être
endommagée par les différentes utilisations.
Maintenant, si l'on regarde les points non résolus, le problème le plus important est de
réussir à lire le code de la puce. En effet, nous nous sommes rendu compte que la lecture
du code contenu dans la puce électronique d'une cartouche d'encre était, à notre échelle,

39
très compliqué. Nous avons contacté des experts du secteur, des informaticiens et des
personnes ayant réalisé des vidéos sur le sujet, mais les réponses ont été, dans l'ensemble,
négatives. Il existe néanmoins plusieurs moyens d'extraire un code d'une puce
électronique, tels que :
1. « Dumping » : Il s'agit de lire les données stockées dans la mémoire d'une
puce électronique en utilisant un dispositif de lecture de puces, comme un lecteur
de carte à puce. Les données sont ensuite sauvegardées dans un fichier pour une
analyse ultérieure. Le « dumping » permet d'extraire des données telles que les
codes d'accès, les identifiants uniques, les clés de cryptage et les informations de
configuration. Il peut être utilisé pour récupérer des données effacées
accidentellement ou pour copier des données à partir d'une puce endommagée.
2. « Reverse Engineering » : Il s'agit d'analyse physique et logique d'une puce
électronique pour comprendre comment elle fonctionne et comment extraire les
données. Cela peut inclure l'utilisation de logiciels de décompilation pour analyser
le code binaire de la puce, des outils de test pour accéder aux données de la
mémoire, et l'analyse des schémas électroniques pour comprendre la connectivité
interne. Le reverse engineering permet de découvrir des vulnérabilités de sécurité,
de contourner les restrictions de licenciement ou de récupérer des données à
partir d'une puce endommagée.
Il est important de noter que ces techniques peuvent être illégales et/ou violer les droits
d'auteur et les brevets, mais il s'agit d'une zone grise. C’est pour cela que nous avons
décidé de nous concentrer sur la rédaction du code en lui-même, en supposant que nous
avions réussi à lire au préalable le code de la cartouche d’encre. Nous avons choisi de faire
cela, malgré « l’illégalité », car cela nous semble éthique et justifiable de nos jours.
Enfin, pour organiser notre projet, nous avons utilisé différents outils tels que les xBS et
le diagramme de GANTT pour planifier et mettre en œuvre notre projet de manière
efficace. Ces outils sont indispensables pour garantir le bon déroulement de notre projet.
De plus, notre projet a un aspect « illégal », ce qui a dû être pris en compte dans la mise en
œuvre de notre projet. Ce travail de recherche et d'innovation a été très gratifiant pour
chacun d'entre nous, car nous avons pu acquérir une expérience précieuse dans le travail
d'un ingénieur. Nous avons également appris à résoudre des problèmes et à respecter les
contraintes imposées par notre cahier des charges.
Malgré tout, nous avons une grande opportunité de faire une réelle différence pour
l'ensemble de l'industrie de l'impression et, avec le travail que nous avons fait, et grâce à
Reanim'encre, notre rêve peut devenir réalité.

40
VII. Lexique

1. Canvas : C’est un widget permettant de dessiner sur sa zone d'affichage.


2. Layout : Représente l'agencement des différents emplacements destinés au contenu
d'une page web.

3. PETG : PolyEthylene Terephtalate Glycol, de sa traduction polytéréphtalate


d’éthylène glycolisé, est un polymère, utilisé sur des bouteilles recyclables, sur des
emballages jetables, et en impression 3D.

4. Widget : Application interactive qui permet l'affichage d'informations variées


(calendrier, météo…) ou l'accès à des services (actualité, liens…).

41
Webographie

BRUNEL, Anne, « Comment les industriels s’y prennent pour vous faire acheter toujours plus
», France culture, 14 décembre 2016
URL : Comment les industriels s’y prennent pour vous faire acheter toujours plus
(radiofrance.fr)

GEISSBÜHLER, Grégoire, « La course d’obstacles de l’obsolescence programmée »,


jusletter.ch, 5 mars 2018
URL : Jusletter_la-course-d-obstacle_dfa584a40a_fr.pdf (weblaw.ch)

Halte à l’obsolescence programmée, « Imprimantes : cas d’école d’obsolescence


programmée ? », halteobsolescence.org, septembre 2017
URL : Rapport-HOP-final.pdf (halteobsolescence.org)

HENAUX, Céline, « L'impact sur les consommateurs concernant l’affichage des informations
liées à la durée de vie d’un produit sur l'emballage et les débats relatifs à l'obsolescence
programmée », année académique 2019-2020
ULR : Henaux_81181600_2020.pdf

LIBAERT, Thierry, « Consommation et controverse : le cas de L’obsolescence programmée »,


Cairn.info, mars 2015, p.151-158
URL : Consommation et controverse : le cas de l’obsolescence programmée | Cairn.info

L. RIVERA, Julio, LALLMAHOMED, Amrine « Environmental implications of planned


obsolescence and product lifetime: a literature review », Cairn.info, 28 décembre 2015
URL : Full article: Environmental implications of planned obsolescence and product lifetime:
a literature review (tandfonline.com)

Université de Liège, « Obsolescence programmée : Textes, théorie, technologie », décembre


2016
URL : Microsoft Word - Colloque-CFP-3.docx (hypotheses.org)

42
Annexe I : Plan des pièces de la pince
Annexe II : Code
1. import matplotlib.pyplot as plt
2. import matplotlib.cm as cm
3. import tkinter as tk
4. from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
5. from matplotlib.figure import Figure
6. import numpy as np
7. import time as time
8. import random as rd
9. def compare_and_change(file1, file2, new_value):
10. # Ouvre les fichiers en mode lecture et écriture
11. with open(file1, 'r+') as f1, open(file2, 'r+') as f2:
12. # Lit les fichiers ligne par ligne
13. lines1 = f1.readlines()
14. lines2 = f2.readlines()
15. for line_num, (line1, line2) in enumerate(zip(lines1, lines2)): #le zip
permet de regrouper les ieme lignes des deux fichiers différents
16. # Si les lignes sont différentes
17. if line1 != line2:
18. # Sépare les lignes en mots
19. words1 = line1.split()
20. words2 = line2.split()
21. # Compare les mots l'un à l'autre
22. for i, (word1, word2) in enumerate(zip(words1, words2)):
23. # Si les mots sont différents
24. if word1 != word2:
25. #remplace le mot
26. avant= words1[i]
27. apres= words2[i]
28. words2[i] = new_value
29. # Recrée les lignes à partir des mots modifiés
30. line2 = " ".join(words2) #regroupe tout les termes d'une
liste avec un espace entre pour former un string
31. line2 = line2 + "\n"
32. lines2[line_num] = line2 #remplace à la ligne "line_num"
dans lines2 avec la nouvelle ligne
33. break
34. break
35. # Déplace le curseur au début du fichier
36. f1.seek(0)
37. f2.seek(0)
38. # écrit la ligne modifié dans le fichier n°2
39. f2.truncate(0) #permet d'effacer le fichier car il était en mode lecture
40. f2.writelines(lines2)
41. return (avant,apres)
42. def start():
43. def generator():
44. entre1=str(cfps_lig.get())
45. entre2=str(fichier_lig.get())
46. entre3=str(fichier2_lig.get())
47. avant,apres=compare_and_change(entre2+".txt", entre3+".txt", entre1)
48. cfps_title=
tk.Label(cfps_frame,text=avant,font=("Courrier",30),bg='#3949BD',fg='white')
49. cfps_title.grid(row=2,column=0,pady=10)
50. cfps_title=
tk.Label(cfps_frame,text=apres,font=("Courrier",30),bg='#3949BD',fg='white')
51. cfps_title.grid(row=2,column=1,pady=10)
52. return
53. cfps =tk.Tk()
54. cfps.geometry("960x600")
55. cfps.minsize(480, 360)
56. cfps.title("Réanim'encre")
57. cfps.iconbitmap('ipsalogo.ico')
58. cfps.config(background='#3949BD')
59. cfps_frame= tk.Frame(cfps,bg='#3949BD')
60. cfps_title=
tk.Label(cfps_frame,text="Comparaison",font=("Courrier",40),bg='#3949BD',fg='white'
)
61. cfps_title.grid(row=0,column=1,pady=10)
62. cfps_subtitle2= tk.Label(cfps_frame,text="modifier le
fichier",font=("Courrier",20),bg='#3949BD',fg='white')
63. cfps_subtitle2.grid(row=3,column=0,sticky='w')
64. cfps_subtitle2= tk.Label(cfps_frame,text="nom fichier
1",font=("Courrier",20),bg='#3949BD',fg='white')
65. cfps_subtitle2.grid(row=4,column=0,sticky='w')
66. cfps_subtitle2= tk.Label(cfps_frame,text="nom fichier
2",font=("Courrier",20),bg='#3949BD',fg='white')
67. cfps_subtitle2.grid(row=5,column=0,sticky='w')
68. cfps_lig= tk.Entry(cfps_frame,font=("Courrier",20),bg='#3949BD',fg='white')
69. cfps_lig.grid(row=3,column=1,sticky='w')
70. fichier_lig= tk.Entry(cfps_frame,font=("Courrier",20),bg='#3949BD',fg='white')
71. fichier_lig.grid(row=4,column=1,sticky='w')
72. fichier2_lig= tk.Entry(cfps_frame,font=("Courrier",20),bg='#3949BD',fg='white')
73. fichier2_lig.grid(row=5,column=1,sticky='w')
74. cfps3 = tk.Button(cfps_frame,
text="confirm",font=("Courrier",20),bg='white',fg='#3949BD',command=cfps.destroy)
75. cfps3.grid(row=6,column=0)
76. cfps2 = tk.Button(cfps_frame,
text="test",font=("Courrier",20),bg='white',fg='#3949BD',command=generator)
77. cfps2.grid(row=1,column=0)
78. cfps_frame.pack(expand=True)
79. cfps.mainloop()
80. #creation du menu
81. fen1=tk.Tk()
82. fen1.geometry("1440x900")
83. fen1.minsize(480, 360)
84. fen1.title("Réanim'encre")
85. fen1.iconbitmap('ipsalogo.ico')
86. fen1.config(background='#3949BD')
87. #creation de la Frame
88. framepc=tk.Frame(fen1,bg='#3949BD')
89. frame=tk.Frame(framepc,bg='#3949BD')
90. frameR=tk.Frame(framepc,bg='#3949BD')
91. label_title=
tk.Label(frame,text="Réanim'encre",font=("Courrier",40),bg='#3949BD',fg='white')
92. label_title.pack()
93. label_subtitle=
tk.Label(frame,text="Menu",font=("Courrier",25),bg='#3949BD',fg='white')
94. label_subtitle.pack(pady=15)
95. #creation des boutons
96. quiter=tk.Button(frame,text='Leave',font=("Courrier",20),bg='white',fg='#3949BD',co
mmand= fen1.destroy)
97. start=tk.Button(frame,text='Start',font=("Courrier",20),bg='white',fg='#3949BD',com
mand=start)
98. reboot=tk.Button(frame,text='Reboot',font=("Courrier",20),bg='white',fg='#3949BD')
99. #creation de l'image
100. width=500
101. height=500
102. image = tk.PhotoImage(file='ipsa.png').zoom(1).subsample(1)
103. canvas=tk.Canvas(frameR,width=width,height=height,bg='#3949BD')
104. canvas.create_image(width/2,height/2,image=image)
105. canvas.pack()
106. start.pack(pady=1,fill="x")
107. reboot.pack(pady=1,fill="x")
108. quiter.pack(pady=1,fill="x")
109. frameR.pack(side='left',padx=10)
110. frame.pack(expand=True)
111. framepc.pack(expand=True)

Vous aimerez peut-être aussi