Groupe B3
- Membre du groupe:
CléClĂ©ment BAILLY, Pierre BERNARDE, Leeloo BLEYNIE, Vitaly POPOFF
SéSĂ©ance 1 : introduction de l'UE
SéSĂ©ance 1 : introduction de l'UE
PréPrĂ©sentation globale :
M. Dupuis nous a montrémontrĂ© les attendus de l'UE,, les projets àĂ rérĂ©aliser.
Nous rérĂ©aliserons un projet scientifique en 10 sésĂ©ances, en se servant de la base de donnédonnĂ©es du rérĂ©seau FabLab et de son outillage disponible. Cette annéannĂ©e, le projet portera sur le thèthème des capteurs métémĂ©tĂ©o
- Cours sur l'histoire des FabLab
Un fab lab (contraction de l'anglais fabrication laboratory, «Â« laboratoire de fabrication »Â») est un tiers-lieu de type makerspace cadrécadrĂ© par le MIT et la FabFoundation en proposant un inventaire minimal permettant la crécrĂ©ation des principaux projets fab labs, un ensemble de logiciels et solutions libres et open-sources, les Fab Modules, et une charte de gouvernance, la Fab Charter
Ils sont créécrĂ©Ă©s en 1995 par Neil Gershenfeld, et sont considéréconsidĂ©rĂ©s comme trètrès pratiques pour la communautécommunautĂ© scientifique.
- Visite des locaux du FabLab :
Nous disposons d'imprimantes 3D, de machines de dédĂ©coupe et de gravure, de fraiseuses, et d'un labo d'assemblage éĂ©lectronique pour construire la structure de l'objet technique àĂ concevoir.
SéSĂ©ance 2 : composants éĂ©lectroniques
SéSĂ©ance 2 : composants éĂ©lectroniques
Cours magistral de 3h sur :
- les composants
éĂ©lectroniques, le prototypage, les transistors, etc.. - la carte Arduino. Il s'agit d'une carte connectable
àĂ la foisàĂ un ordinateur etàĂdiffédiffĂ©rents modules (gazomègazomètre,thermomèthermomètre,éĂ©cran, haut-parleur,dédĂ©tecteur de CO2, etc).
Cette carte est trètrès polyvalente, et son utilisation est relativement simple. Elle est plus simple et plus compacte dans un montage éĂ©lectronique par rapport aux fils Dupont (utilisables sur une breadboard). Elle peut êĂŞtre associéassociĂ©e àĂ diffédiffĂ©rents modules, fournissant diffédiffĂ©rentes informations comme la tempétempĂ©rature, l'humiditéhumiditĂ© de l'air, la pression, mais éĂ©galement des périphépĂ©riphĂ©riques externes comme comme un haut-parleur, un buzzer, etc.
Le code sur arduino a une structure assez spéspĂ©cifique : il faut tout d'abord inclure les bibliothèbibliothèques de code fonctionnant avec les modules utiliséutilisĂ©s (éĂ©cran, capteur...) ainsi que les variables que nous voudrions utiliser aprèaprès. Ensuite dans la fonction setup il faut mettre tout ce qui permet d'initialiser les composants et de les préprĂ©parer au code principal ainsi que tous les codes qui sont utiliséutilisĂ©s qu'une seule fois. Pour finir il y a la fonction loop qui comme son nom l'indique permet de faire une "boucle" dans le code et donc de répérĂ©pĂ©ter pépĂ©riodiquement certaines actions.
Nous avons tout d'abord voulu tester l'appareil avec un capteur d'humiditéhumiditĂ©. Ce module utilise l'extension I2C, nous l'avons donc connectéconnectĂ© àĂ ce port de la carte, que nous avons reliéreliĂ©s àĂ un ordinateur. Il faut ensuite télétĂ©lĂ©charger la bibliothèbibliothèque associéassociĂ©e àĂ ce module et prendre le code d'exemple en bas de page nous permettant de voir la tempétempĂ©rature ainsi que l'humiditéhumiditĂ© sur le moniteur sésĂ©rie comme ceci :
Nous avons ensuite utiliséutilisĂ© séparésĂ©parĂ©ment un éĂ©cran OLED et avons utiliséutilisĂ© le fameux code "hello world" en bas de page pour voir comment il fonctionnait nous donnant ce rérĂ©sultat :
Code lecture de l'humiditéhumiditĂ© et de la tempétempĂ©rature du SHT31 :
#include <Arduino.h>
#include <Wire.h>
#include "Adafruit_SHT31.h"
bool enableHeater = false;
uint8_t loopCnt = 0;
Adafruit_SHT31 sht31 = Adafruit_SHT31();
void setup() {
Serial.begin(9600);
while (!Serial)
delay(10);
Serial.println("SHT31 test");
if (! sht31.begin(0x44)) {
Serial.println("Couldn't find SHT31");
while (1) delay(1);
}
Serial.print("Heater Enabled State: ");
if (sht31.isHeaterEnabled())
Serial.println("ENABLED");
else
Serial.println("DISABLED");
}
void loop() {
float t = sht31.readTemperature();
float h = sht31.readHumidity();
if (! isnan(t)) {
Serial.print("Temp *C = "); Serial.print(t); Serial.print("\t\t");
}else{
Serial.println("Failed to read temperature");
}
if(! isnan(h)){
Serial.print("Hum. % = "); Serial.println(h);
}else{
Serial.println("Failed to read humidity");
}
delay(1000);
if (loopCnt >= 30) {
enableHeater = !enableHeater;
sht31.heater(enableHeater);
Serial.print("Heater Enabled State: ");
if (sht31.isHeaterEnabled())
Serial.println("ENABLED");
else
Serial.println("DISABLED");
loopCnt = 0;
}
loopCnt++;
}
Code "hello world" OLED :
#include <Wire.h>
#include <SeeedOLED.h>
void setup() {
Wire.begin();
SeeedOled.init();
SeeedOled.clearDisplay();
SeeedOled.setNormalDisplay();
SeeedOled.setPageMode();
SeeedOled.setTextXY(0, 0);
SeeedOled.putString("Hello World!");
}
void loop() {
}
Code d'affichage des donnédonnĂ©es du SHT31 sur l'éĂ©cran OLED :
#include <Arduino.h>
#include <Wire.h>
#include "Adafruit_SHT31.h"
#include <SeeedOLED.h>
Adafruit_SHT31 sht31 = Adafruit_SHT31();
void setup() {
Wire.begin();
SeeedOled.init();
SeeedOled.clearDisplay();
SeeedOled.setNormalDisplay();
SeeedOled.setPageMode();
sht31.begin(0x44);
}
void loop() {
float t = sht31.readTemperature();
float h = sht31.readHumidity();
SeeedOled.clearDisplay();
SeeedOled.setTextXY(0, 0);
SeeedOled.putString("temp=");
SeeedOled.putFloat(t);
SeeedOled.putString("°Â°C");
SeeedOled.setTextXY(1, 0);
SeeedOled.putString("hum=");
SeeedOled.putFloat(h);
SeeedOled.putString("%");
delay(10000);
}
SéSĂ©ance 3 : logiciels de design
SéSĂ©ance 3 : logiciels de design
Lors de cette sésĂ©ance nous avons appris àĂ utiliser le logiciel de dessin 2D Inkscape ainsi que les logiciels de modémodĂ©lisation 3D OpenSCAD et FreeCAD. Ces logiciels sont trètrès pratiques car ils sont gratuits et opensource.
- Inkscape :
Ce logiciel peut êĂŞtre utiliséutilisĂ© pour faire du graphisme mais nous l'utilisons surtout pour faire de la dédĂ©coupe au laser ainsi que de la gravure sur bois (max 8mm d'éĂ©paisseur pour nos machines). Pour que la dédĂ©coupeuse laser fonctionne, il faut que le document soit en format SVG. Il faut aussi que les traits soient d'un pixel d'éĂ©paisseur de couleur rouge pour la dédĂ©coupe et noir pour la gravure.
- Logiciels de 3D :
Ces logiciels permettent de rérĂ©aliser des formes en 3D que l'on peut imprimer par la suite. Les machines utiliséutilisĂ©es au Fablab n'acceptent que des formats STL. Ces documents doivent ensuite êĂŞtre traitétraitĂ©s avec le logiciel Ideamaker nous permettant de programmer les conditions d'impression (taille du fil, remplissage, supports...). Sur FreeCAD il suffit de placer ses formes et de les dédĂ©placer àĂ l'aide de la barre d'outils tandis que sur OpenSCAD il faut faire apparaitre les objets grâgrâce àĂ du code.
Nous avons donc pendant cette sésĂ©ance réalisérĂ©alisĂ© quelques modémodĂ©lisations afin de voir comment les manipuler. Nous avons fais ce dessin sur Inkscape :
Nous avons ensuite réalisérĂ©alisĂ© un cube de 50mm de diamèdiamètre avec àĂ l'intéintĂ©rieur des trous faits àĂ l'aide de trois cylindres de 20mm de rayon centrécentrĂ©s au niveau du centre des faces. Voici ce que cela donne sur les deux logiciels de 3D :
Sur FreeCAD :
Sur OpenSCAD (code puis forme):
difference() {
cube(50,center=true);
translate([0,0,-30]) cylinder(h=60,r=20);
rotate([90,0,0]) translate([0,0,-30]) cylinder(h=60,r=20);
rotate([0,90,0]) translate([0,0,-30]) cylinder(h=60,r=20);
}
SéSĂ©ance 4 : approche de la M5stack
SéSĂ©ance 4 : approche de la M5stack
- Nous avons
étudiéĂ©tudiĂ© l'utilisation de la carte m5stack, et son logiciel. - Cette carte permet tout comme la carte Arduino, de connecter
diffédiffĂ©rents modulesàĂ un ordinateur, mais a beaucoup plus d'options (ordinateurs, boutons...). -
Nous avons
téléchargétĂ©lĂ©chargĂ© les modules depuis M5stack GitHub, etessayéessayĂ© plusieurs programmes de base, comme "HelloWord", qui afonctionnéfonctionnĂ© avec ce code
#include <M5Stack.h>
void setup() {
M5.begin();
M5.Power.begin();
M5.Lcd.print("Hello World");
}
void loop() {
}
- Nous avons ensuite
essayéessayĂ© de connecter le module "capteur d'humiditéhumiditĂ©" de ladernièdernière fois avec la carte M5stack. Il fallait donc modifier le code qu'on avait pour l'adapter, ce que nous n'avons pasrérĂ©ussi. - Puis nous avons
essayéessayĂ© le module "Tetris" (permettant normalement de jouer au jeu sur la carte M5stack) mais cela n'a pasmarchémarchĂ©.
SéSĂ©ance 5 : dédĂ©but du projet
SéSĂ©ance 5 : dédĂ©but du projet
Cette sésĂ©ance éĂ©tait la 1è1ère entièentièrement en autonomie, ou nous avons commencécommencĂ© àĂ réflérĂ©flĂ©chir au projet que nous allons rérĂ©aliser.
Pour cela, M.Dupuis nous a conseilléconseillĂ© 3 sites proposant des mémĂ©thodes d'assemblage et de codes pour diffédiffĂ©rents appareils:
- hackster.io
- instructables
- hackaday
Ce sont des sites ouverts au public, des banques de donnédonnĂ©es de passionnépassionnĂ©s qui partagent des montages d'appareils en tout genre.
Nous avons convenu de crécrĂ©er une station métémĂ©tĂ©o multifonction, avec haut parleur. Pour cela nous nous sommes basébasĂ©s sur un modèmodèle m5stack de station déjàdĂ©jĂ existante sur internet. On va donc d'abord la recrérecrĂ©er avec le matématĂ©riel disponible avant d'innover pour arriver au rérĂ©sultat souhaitésouhaitĂ©.
Pour cela il nous faut :
- une carte M5STACK (faisait
éĂ©galement office d'éĂ©cran) - un capteur de
lumièlumière - un capteur thermique
- un capteur de pression
Pour finir, nous avons commencécommencĂ© àĂ manipuler le code informatique relatif aux diffédiffĂ©rents composants pour pouvoir tous les utiliser sur la carte M5stack, en voici une esquisse :
SéSĂ©ance 6
SéSĂ©ance 7 : montage éĂ©lectronique
SéSĂ©ance 7 : montage éĂ©lectronique
Nous avons durant cette sésĂ©ance, fini la rérĂ©alisation technique du dispositif :
Nous avons connectéconnectĂ© la carte M5stack (en haut àĂ droite) àĂ un hub I2C (en bas àĂ droite). Vu que la majoritémajoritĂ© de nos modules sont dans ce format, c'est la manièmanière la plus compacte àĂ notre disposition que l'on peut utiliser pour rérĂ©aliser ce projet. Nous y avons ajoutéajoutĂ© les composants suivants :
- Capteur de
lumièlumière (light sensor v.1.2) + convertisseur analogique https://wiki.seeedstudio.com/Grove-Light_Sensor/
Toute station métémĂ©tĂ©o doit êĂŞtre capable de capter et donner un indice de la lumièlumière ambiante. Cependant, nous avons utiliséutilisĂ© un hub I2C, et notre light sensor (àĂ gauche) n'éĂ©tait pas compatible. Il a donc fallu ajouter un convertisseur analogique (àĂ droite) capable de transformer le signal d'origine en format I2C.
BaromèBaromètre
- Ecran affichant l'heure
- Capteur d'
humiditéhumiditĂ© etthermomèthermomètre
- 4
éĂ©crans LCD https://wiki.seeedstudio.com/Grove-16x2_LCD_Series/
Ils vont servir àĂ afficher les valeurs des 4 modules. Nous nous sommes demandédemandĂ©s par quel moyen nous allions faire çça. Nous avons optéoptĂ© pour un systèsystème de graduation, avec l'éĂ©chelle indiquéindiquĂ©e sous chaque éĂ©cran, plutôplutĂ´t qu'un nombre directement affichéaffichĂ© sur dessus.
Enfin, nous nous sommes penchépenchĂ©s sur la structure du code informatique. Dans un premier temps, comme nous voulons utiliser une carte M5stack, nous avons commencécommencĂ© àĂ éĂ©laborer le code àĂ partir de cela. Le montage éĂ©tant assez compliquécompliquĂ©, on a optéoptĂ©, avec la concertation du prof, pour utiliser d'abord la carte Arduino. C'est plus simple d'utilisation, et on pourra ensuite l'adapter àĂ la carte M5stack.
SéSĂ©ance 8 : problèproblèmes et solutions
SéSĂ©ance 8 : problèproblèmes et solutions
Durant cette sésĂ©ance, ayant de sésĂ©rieux problèproblèmes àĂ faire fonctionner la carte M5stack et saisir le bon code informatique, je (CléClĂ©ment) me suis tournétournĂ© vers un montage alternatif de station métémĂ©tĂ©o utilisant la carte arduino :
https://www.instructables.com/Weather-Station-With-Arduino-Station-M%C3%A9t%C3%A9o-Avec-Ar/
Ce montage est parfaitement documentédocumentĂ©, simple àĂ rérĂ©aliser en comparaison de ce que nous avions entrepris. Il requiert :
1. Un éĂ©cran LCD alphanuméalphanumĂ©rique 16x2
2. Un capteur de tempétempĂ©rature TMP36
3. Un haut-parleur de 8 Ohm
4. Un potentiomèpotentiomètre de 10 kilos Ohm
5. Deux rérĂ©sistance de 220 ohm
6. Beaucoup de fils
7.Une Breadboard ou platine d'expéexpĂ©rimentation
8. Un Arduino (J'utilise un Uno)
Les instructions sont disponibles sur Instructables, via le lien envoyéenvoyĂ©.
J'ai réalisérĂ©alisĂ© une grosse partie du montage, mais manquant de certains composants, je n'ai pas pu finir.
- Une fois le montage
prêprĂŞt, il faut ajouter le code suivant dans l'application Arduino :
https://content.instructables.com/F6A/V3BV/KM3GBVUI/F6AV3BVKM3GBVUI.ino
Pendant ce temps, Pierre et Vitaly ont essayéessayĂ© de rérĂ©soudre les problèproblèmes du code du 1er montage.
séance 9
Lors de cette séance et les jours de la semaine qui ont suivi nous avons du changé notre projet afin d'avoir au final un objet qui marche car nous n'avons pas réussi à faire marcher le multiplexeur comme nous le voulions.
Nous sommes donc repartis sur une station météo basique marchant sur l'arduino uno affichant la température, l'humidité, la luminosité et la pression. Pour cela, nous avons utilisé le grove barometer sensor BME280 (1) fonctionnant en I2C nous donnant tout sauf la luminosité donnée par le grove light sensor (3) marchant en analogique. Pour l'affichage, nous voulions afficher les valeurs une par une en gros sur un grove OLED Display 0.96 inch (4) cependant la fonction permettant d'agrandir la taille des caractères pour une raison mystérieuse ne marchait pas donc nous avons décidé au final d'afficher les données recueillies par le baromètre dessus. La luminosité est affichée sur la grove led bar (2) de sorte à ce que quand la luminosité est faible, peu de leds s'allument et quand elle est forte, beaucoup de led s'allument.
(1) (2) (3)
(4)
Nous avons donc branché l'écran et le baromètre sur les ports I2C, le light sensor sur le port A0 et la led bar sur le port D2.
(image)
Voici le code faisant fonctionner notre projet :
#include <Wire.h>
#include <SeeedOLED.h>
#include <Arduino.h>
#include <SeeedOLED.h>
#include "Seeed_BME280.h"
#include <Grove_LED_Bar.h>
Grove_LED_Bar bar(3, 2, 0);
BME280 bme280;
void setup() {
float pressure;
Wire.begin();
SeeedOled.init();
SeeedOled.clearDisplay();
SeeedOled.setNormalDisplay();
SeeedOled.setPageMode();
SeeedOled.setTextXY(0, 0);
bme280.init();
bar.begin();
bar.setGreenToRed(true);
}
void loop() {
int value = analogRead(A0);
value = map(value, 0, 800, 0, 10);
SeeedOled.clearDisplay();
SeeedOled.setTextXY(0, 1);
SeeedOled.putString(" temperature");
SeeedOled.setTextXY(1, 0);
SeeedOled.putString(" ");
SeeedOled.putFloat(bme280.getTemperature());
SeeedOled.putString("C");
SeeedOled.setTextXY(3, 0);
SeeedOled.putString(" humidite");
SeeedOled.setTextXY(4, 0);
SeeedOled.putString(" ");
SeeedOled.putNumber(bme280.getHumidity());
SeeedOled.putString("%");
SeeedOled.setTextXY(6, 0);
SeeedOled.putString(" pression");
SeeedOled.setTextXY(7, 0);
SeeedOled.putString(" ");
SeeedOled.putNumber(bme280.getPressure()/100);
SeeedOled.putString(" hPa");
bar.setLevel(value);
delay(5000);
}
Cela donne cet affichage (sans la led bar car nous avons oublié de le prendre en photo)
(image)
Il nous faut maintenant créer une boîte permettant de contenir tout le matériel et d'afficher les données recueillies par nos capteurs. Nous avons décidé d'utiliser la découpeuse laser car c'est rapide, et nous permet de graver des choses sur la boîte. Il faut cependant prévoir des trous pour la ventilation car le baromètre est dans la boîte, un trou pour l'alimentation de l'arduino, un pour l'écran, un pour la led bar et un pour le light sensor car il doit être à l'extérieur. Malheureusement pour nous, le port permettant de brancher ce dernier est du même côté que le capteur (cf 3). Il faut aussi prévoir des encoches afin que tout s'emboîte. Nous avons donc opté de le mettre devant de sorte à ce que le capteur soit à l'extérieur et le câble à l'intérieur. D'un point de vue design, nous avons décidé de faire sur la face avant une sorte de visage avec les afficheurs étant les yeux, un sourire gravé en dessous et le light sensor sortant au-dessus des yeux avec un petit bout rectangulaire de bois pour boucher l'espace en trop. Nous avons aussi gravé son nom le logo de Sorbonne Université ainsi que son nom : Jean-Eudes the weather station (nous l'avons choisi car nous trouvions le décalage entre un nom bien français suivi de la fin du nom en anglais drôle). La boîte fait 9*9*9cm et doit être découpée en bois de 6mm d'épaisseur pour toutes les pièces sauf l'avant qui elle doit être de 3mm. Cela nous donne ce dessin :
Pour finir le design de notre boîte, nous avons décidé de lui rajouter des bras et un chapeau trouvés sur thingiverse à l'aide des imprimantes 3D :
Voici donc à quoi ressemble Jean-Eudes quand il est totalement assemblé :
(image)
Projets personnels
Projets personnels
Vitaly POPOFF
Lors de cette UE nous devons rérĂ©aliser un objet en 3D àĂ imprimer ainsi qu’qu’un objet réalisérĂ©alisĂ© àĂ l’l’aide de la dédĂ©coupeuse au laser.
Pour l’l’objet en 3D j’j’ai décidédĂ©cidĂ© de rérĂ©aliser un dédĂ©. Pour ce faire, j’j’ai utiliséutilisĂ© le logiciel OpenSCAD en crécrĂ©ant des trous dans un cube àĂ l’l’aide de cylindres pour marquer les nombres sur les faces du dédĂ©. Cela nous donne ce code et donc cette forme :
Je l’l’ai ensuite impriméimprimĂ©e avec une taille de 30mm par côtécĂ´tĂ© et en remplissage de 10 % car le dédĂ© n’n’a pas besoin d’êd’être plein. Cependant, je me suis rendu compte aprèaprès impression que le dédĂ© ne roulait pas trètrès bien àĂ cause de ses bords en angle droit. PlutôPlutĂ´t que de rérĂ©imprimer avec les bords arrondis, j’j’ai décidédĂ©cidĂ© de poncer les bords et les coins avec du papier de verre afin d’éd’économiser une impression. Voici le rérĂ©sultat final :
Pour l’l’objet dessinédessinĂ© en 2D, j’j’ai décidédĂ©cidĂ© de rérĂ©aliser un puissance 4. Cependant c’c’est un objet en 3D donc il va falloir rérĂ©aliser plusieurs pièpièces. La premièpremière version ressemble àĂ ceci :
La pièpièce numénumĂ©ro 1 est le panneau àĂ la verticale en face des joueurs. Les cubes rouges permettent aux joueurs de voir oùoĂą sont les jetons et les indentations sur les côtécĂ´tĂ©s permettent aux pièpièces de s’emboîs’emboĂ®ter entre elles.
Il a fallu la dédĂ©couper 2 fois avec une éĂ©paisseur de 5mm.
La pièpièce numénumĂ©ro 3 est àĂ la verticale et permet de relier les deux panneaux tout en laissant assez d’d’espace pour les jetons. Son rectangle central est de 5mm de largeur et ses cubes qui dédĂ©passent sur les côtécĂ´tĂ©s aussi permettant de s’s’encastrer parfaitement (théthĂ©oriquement) dans les trous des panneaux. Il a fallu la dédĂ©couper 2 fois avec une éĂ©paisseur de 5mm.
La pièpièce numénumĂ©ro 4 est ce qui permet aux jetons de ne pas passer d’d’une colonne àĂ une autre. Ces bloqueurs s’s’incrustent dans les petits trous en haut du panneau central grâgrâce aux rectangles sortant tout en haut de la pièpièce.
Il a fallu la dédĂ©couper 5 fois avec une éĂ©paisseur de 3mm.
La pièpièce numénumĂ©ro 2 est ce qui maintient les deux panneaux par le bas. Les rectangles «sortant»Â«sortant» de la pièpièce permettent àĂ la pièpièce de s’emboîs’emboĂ®ter dans les panneaux et les petits carrécarrĂ©s àĂ l’intél’intĂ©rieur permettent aux bouts des pièpièces 4 de s’s’incruster dans la pièpièce afin d’d’assurer leur stabilitéstabilitĂ©.
Il a fallu la dédĂ©couper 1 fois avec une éĂ©paisseur de 5mm.
La pièpièce 5 est le jeton mais dûdĂ» àĂ des complications, elle a étéĂ©tĂ© modifiémodifiĂ©e plus tard.
Il faudra nénĂ©anmoins la dédĂ©couper 42 fois avec une éĂ©paisseur de 5mm.
Je pensais tout d’d’abord dédĂ©couper toutes les pièpièces en bois mais ai finalement dédĂ©cider de les dédĂ©couper en PMMA et quelle erreur. Je savais qu’qu’il fallait prendre en compte l’él’épaisseur du laser pour que les pièpièces s’emboîs’emboĂ®tent parfaitement mais je me suis dit que je rattraperai les erreurs àĂ l’l’aide de colle. AprèAprès la dédĂ©coupe de toutes les pièpièces sauf les jetons, je me suis rendu compte que sur certaines pièpièces il y avait des problèproblèmes d’emboîd’emboĂ®tement, cela àĂ cause du plastique ayant fondu et de l’él’épaisseur du laser éĂ©tant non nénĂ©gligeable. L’emboîL’emboĂ®tement entre les panneaux et les pièpièces 2 et 3 est impossible car ces dernièdernières sont trop petites par rapport aux trous dans les panneaux. Ceci est un problèproblème facilement rérĂ©glable avec de la colle. Cependant, l’emboîl’emboĂ®tement des pièpièces 4 avec les 1 et 2 sont impossible car le plastique a fondu rérĂ©duisant la taille des trous. Heureusement, àĂ l’l’aide de papier de verre, il est possible de rérĂ©duire l’él’épaisseur des pièpièces 4 rendant finalement leurs emboîemboĂ®tements possible. La forte tempétempĂ©rature de dédĂ©coupe a aussi déformédĂ©formĂ© les bâbâtonnets des pièpièces 4. A cause de toutes ces impréimprĂ©cisions, les jetons ronds ne pourraient pas (ou du moins difficilement) rentrer dans le puissance 4, j’j’ai donc décidédĂ©cidĂ© de dédĂ©couper àĂ la place des jetons de 3mm d’éd’épaisseur rectangulaires de taille 11mm*15mm.
Cela nous donne au final un puissance 4 ressemblant àĂ ceci :
- Projet personnel
CléClĂ©ment
En utilisant le logiciel de Design Freecad, j'ai réalisérĂ©alisĂ© une éĂ©querre (objet 2D). Je pensais l'imprimer par impression 3D, mais il faut la rérĂ©aliser avec une machine de dédĂ©coupe. Je vais donc transfétransfĂ©rer mon fichier vers Trotec.
L'objet est simple àĂ rérĂ©aliser : on rérĂ©alise une esquisse 2D de l'equerre, puis on rérĂ©alise une protusion de 1mm.
Objet 3D : boule de noënoĂ«l
Pour ce faire, j'ai dessinédessinĂ© une esquisse, repréreprĂ©sentant une tranche de la boule. J'ai ensuite effectuéeffectuĂ© une rotation pour obtenir l'ensemble.
Projet personnel Pierre :
Mon objet en 2D est une pancarte dédĂ©corative pour un Sound System que j'ai réalisérĂ©alisĂ©e avec le logiciel INKSCAPE. grâgrâce àĂ la palette de couleur conçconçue pour les dédĂ©coupeuses et graveuses laser Trotec que j'ai du téléchargétĂ©lĂ©chargĂ© sur mon ordinateur, j'ai tracétracĂ© cette pancarte de 30cm de long pour 20 m de large donnant l'ordre de dédĂ©couper lorsque les tracétracĂ©s sont rouges et de graver lorsqu'ils sont noirs.
NéNĂ©anmoins j'ai rencontrérencontrĂ© DEUX SOUCIS lors de la rérĂ©alisation :
- le premier problèproblème est que la police d'éĂ©criture (qu'on voit àĂ l'éĂ©cran) s'est enlevéenlevĂ©e sur le rendu 2D du logiciel de la dédĂ©coupeuse Trotec et le texte s'est éĂ©galement décentrédĂ©centrĂ© sans raison
- le deuxièdeuxième soucis provient de moi, j'ai oubliéoubliĂ© de bien calibrer la position de la pancarte par rapport àĂ la planche de bois ce qui a rognérognĂ© une partie àĂ droite de la pancarte... (snif)
Quant àĂ mon objet 3D, j'ai cherchécherchĂ© sur Thingiverse plusieurs dizaines d'objets avant de tomber sur une statue un peu modifiémodifiĂ© de Buddha qui ressemble aux photos ci-dessous. C'est une dédĂ©coration qui serait la bienvenue dans ma chambre.
Je n'ai pas utiliséutilisĂ© de logiciel 3D particulier comme FREECAD, et j'aurais peut êĂŞtre dûdĂ» d'ailleurs. J'ai tout de mêmĂŞme gérégĂ©rĂ© les supports nénĂ©cessaires àĂ l'impression correcte de ma pièpièce, les dimensions et la finesse d'impression sur le logiciel IDEA MAKER.