Servane Pellerin
Scéance 1
J'ai commencé par trouver une idée de modèle sur : https://www.thingiverse.com/thing:312520
Pour la réaliser sur tinkercad, j'ai commencé par créer une forme en biseau, assez grande pour accueillir 2 savons.
J'ai ensuite rajouté des formes en biseau de manière complémentaire à ce biseau initial pour maintenir les savons dessus et en laissant l'eau ruisseler vers le bac de douche.
Afin de rajouter un élément 2D, je suis allée sur Inkscape et j'ai écrit "MY SOAP", j'ai modifié la police, l'espacement et j'ai mis le contour en chemin. Je l'ai ensuite enregistré en format .svg et je l'ai importé sur Tinkercad.
J'ai placé le texte à l'arrière de ma première forme en biseau, au milieu, peu mise en relief pour faciliter le nettoyage.
Scéance 2
- Arduino : carte de développement
- 2 types de signaux :
- Analogique: variations continues
- Numériques/binaire : 1 ou 0
- Loi d'Ohm : U = R*I
- La résistance n'a pas de sens de branchement mais la Led oui, elle a une anode (côté +) et une cathode (côté -)
Test sur Tinkercad :
- Test 1 avec les led : Okay
- Test 2 avec le bouton : okay
- Test 3 avec le buzzer : okay
Travaux pratique : avec Claire Huang, nous avons réalisé un circuit avec 2 led afin qu'elles s'allument à la suite, chacune pendant un cours laps de temps.
Voici le code :
#define LED_1 10
#define LED_2 9
int compteur = 0;
void setup()
{
Serial.begin(9600);
pinMode(LED_1, OUTPUT); // déclaration de la pin 10 comme sortie
pinMode(LED_2, OUTPUT); // déclaration de la pin 9 comme sortie
}
void loop()
{
Serial.print("Debut de la boucle ");
Serial.println(compteur);
digitalWrite(LED_1, HIGH);
delay(1000); // ne rien faire pendant 1000ms
digitalWrite(LED_1, LOW);
delay(1000); // ne rien faire pendant 1000ms
digitalWrite(LED_2, HIGH);
delay(1000); // ne rien faire pendant 1000ms
digitalWrite(LED_2, LOW);
delay(1000); // ne rien faire pendant 1000ms
compteur++; // incrémentation du compteur
}
Et voici une photographie de notre montage :
No Comments