Skip to main content

PIRUS Marine

Porte savon

Objectif du projet 

L'objectif de ce projet est de réaliser une boite à savon à l'aide de l'outil Tinkercad en 3D mais aussi de réaliser une grille en 2D

ETAPE 1 : CrĂ©ation de la boĂ®te en 3D 

Le fichier du porte-savon en .stl 

  • CrĂ©ation de la boite d'une taille de 11 cm sur 7 cm avec la forme rectangle Ă  laquelle j'ai arrondi les bords grâce au diamètre

image-1676457878994.52.37.png


  • CrĂ©ation du deuxième rectangle que j'inclus dans la première boĂ®te.  Puis on passe la deuxième boĂ®te (orange) en mode perçage 

image-1676458196237.05.00.pngimage-1676458221277.05.23.png

  • CrĂ©ation de la gouttière en forme de moustache ici pour que l'eau s'Ă©vacue. Cet Ă©lĂ©ment a Ă©tĂ© aussi mis en mode perçage puis tout Ă  Ă©tĂ© groupĂ©.

image-1676458326454.11.34.png

  • CrĂ©ation des taquets afin de disposer la grille que l'on va rĂ©aliser en 2D. Les taquets ont Ă©tĂ© rĂ©alisĂ© Ă  l'aide de l'outil triangle rectangle. 

image-1676458372790.36.39.png

ETAPE 2 : Création de la grille

Le fichier de la grille en .svg   

  • La grille a Ă©tĂ© rĂ©alise avec Inskcape Ă  l'aide de forme hexagonale sur une forme rectangulaire qu'on l'on dissocie Ă  chaque fois.

image-1676550998175.35 PM.jpg

Rendu final sur Tinkercad 

Voici le rendu lorsque l'on a importĂ© la grille au format svp dans Tinkercard. 

image-1676551725148.48.41.png 

Rendu final avec la grille posée sur la boite à savon.

image-1676551918908.51.55.png

ETAPE 3 : Télécharger sur IdeaMaker

Le fichier final contient la grille et le porte savon en .gcode

Caractéristiques de mon impression :

  • hauteur de couche : 0,25 mm : je ne l'ai pas changĂ© j'ai laissĂ© ce qui Ă©tait par dĂ©faut
  • nombre de coques : 4 : j'ai choisi d'en mettre 4 afin que mon objet soit bien rĂ©sistant 
  • densitĂ© du remplissage : 15% 
  • aide Ă  l'adhĂ©rence : aucun car je pense qu'il y a pas besoin d'aide Ă  l'adhĂ©rence pour ce type d'objet

image-1676553311581.14.59.png

image-1676552538193.02.00.png

Pour finir j'ai pu voir que le temps estimé de l'impression était d'environ 9h.

Montage Ă©lectronique Arduino

Branchement d'un servomoteur


Avec Ryan, nous avons dĂ©cidĂ© de travailler sur la mise en place d'un circuit Ă©lectronique composĂ© d'un servomoteur (permettant une rotation de 180°).

Le servomoteur a Ă©tĂ© branchĂ© Ă  l'Arduino selon les modalitĂ©s suivantes : 

  • L'alimentation V a Ă©tĂ© connectĂ©e au 5V de l'Arduino Ă  travers le breadboard
  • La masse GND a Ă©tĂ© connectĂ©e au ground de l'Arduino Ă  travers le breadboard
  • Le signal S a Ă©tĂ© connectĂ© Ă  la pin 8 de l'Arduino 

Capture d’écran 2023-03-07 à 7.25.31 PM.png

Ce schéma ci dessus montre le branchement du servomoteur.

Le code suivant a permis de faire tourner la tĂŞte 3 fois :

  • de 0 Ă  90°
  • de 90 Ă  180°
  • de 180 Ă  0°
#include <Servo.h>  // on inclut la bibliothèque servo

Servo servoMoteur;   // on crée un objet servo appelé servoMoteur

void setup(){ 
  // on associe le servo Ă  la broche 2 d'Arduino
  servoMoteur.attach(8);
}
 
void loop(){
  // on déplace le servo à la position 0º
  servoMoteur.write(0);
  delay(1000);  // pause de 1 seconde
  
  // on déplace le servo à la position 90º
  servoMoteur.write(90);
  delay(1000);  // pause 1 seconde
  
  // on déplace le servo à la position 180º
  servoMoteur.write(180);
  delay(1000);  // pause 1 seconde
}
Ajout d'un capteur 

Nous avons par la suite décidé d'ajouter un capteur infrarouge un circuit afin d'activer le moteur lorsqu'un objet est détecté par le capteur. Pour cela, le capteur a été connecté à l'alimentation et à la masse de l'Arduino à travers le breadboard et le signal a été dirigé vers la pin 10 de l'Arduino.

Capture d’écran 2023-03-07 à 7.38.20 PM.png