Skip to main content

Soamalala Rajaonarison

13/02/2023 : Modélisation 2D et prise en main d'Inkscape

image-1676369605845.png


14/02/2023 : 

Projet de modélisation d'un porte savon 

Concept pensé : Porte savon en forme de cœur en 2 pièces

Outils utilisés : Tinkercad ; Inkscape

Inspiration : soap holder-things - Search - Thingiverse 


Etape 1 : création du support de base

L : 12 cm / l : 10 cm / h : 2,5 cm

--> Bloc cœur > bloc cœur vide > assemblage

image-1676370541681.png   image-1676370630610.png

Etape 2 : création de la sortie d'eau

Insertion d'un cylindre vide et regroupement

image-1676371231795.png   image-1676371389551.png

Etape 3 : création des supports de la 2ème pièce 

image-1676371710304.png image-1676372159665.pngimage-1676372202579.png

Etape 4 : création de la deuxième pièce en 2 D sur Inkscape

- Importer une image de cœur sur le logiciel

- Le vectoriser

Dimension de la maille :  104 / 90

image-1676415790296.png

Fusionner les formes et exporter le format .svg

image-1676415915378.png

Etape 5 : Importer le fichier à Tinkercad

image-1676416396790.png

Problématique : Je me suis rendue compte que mes 4 petits supports arrondis n'allaient pas pouvoir soutenir la 2ème pièce

Etape 6 : Modification des 4 supports --> rectangulaire

image-1676416695727.png  image-1676416783996.png

Etape 7 : Modèle 3D final

image-1676553156016.png

Etape 8 : Impression au fablab

Les caractéristiques :

image-1676553559813.png

image-1676553653910.png


06/03/2023 :

Electronique de prototypage (Arduino)

Signal analogique =/= Signal numérique (1011)

Electronique numérique : loi d'Ohm : U=RxI

Pour que le courant fonctionne (pile), le circuit doit être fermé : 

Symboles (cf photo) : Flèche vers le haut : + // Masse (terre?) : vers le bars

Résistance : pas de sens de branchement

May led : partie courte (cathode doit être connectée au -) 

digitalWrite(LED, HIGH)= numéro, état (haut/bas)

Si on rajoute d'autres led, need plus de résistance

image-1678096768178.png

*port de série connecté à une résistance puis led 


image-1678098372835.png

Conditions :

if (condition vérifiée) {

instructions (  ) ;

}


volume =40 // affecter

if (volume == 40) // tester

}


Inspo : Ultrasonic Sensor HC-SR04 and Arduino - Complete Guide (howtomechatronics.com)

image-1678109202377.png

image-1678110655672.png

image-1678110638482.png

 

#define LED 4

void setup() {
  // put your setup code here, to run once:
  pinMode(LED, OUTPUT);
  Serial.begin(9600);

}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED, HIGH);
  delay(1000); // ne rien faire pendant 1000ms
  digitalWrite(LED, LOW);
  delay(1000);
}
Test Capteur Distance
const int trigPin = 8;
const int echoPin = 11;
const int LED = 4;
// defines variables
long duration;
int distance;

void setup() {
  pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
  pinMode(echoPin, INPUT); // Sets the echoPin as an Input
  pinMode(LED, OUTPUT);
  Serial.begin(9600); // Starts the serial communication
}

void loop() {
  // Clears the trigPin
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  // Sets the trigPin on HIGH state for 10 micro seconds
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  // Reads the echoPin, returns the sound wave travel time in microseconds
  duration = pulseIn(echoPin, HIGH);
  // Calculating the distance
  distance = duration * 0.034 / 2;
  // Prints the distance on the Serial Monitor
  Serial.print("Distance: ");
  Serial.println(distance);
  
  if (distance >= 250)
  {
    digitalWrite(LED, HIGH);
  }
  else
  {
    digitalWrite(LED, LOW);
  }
}