Projet

Général

Profil

Romain Lépine

Journal de bord
Stage 3e du 24/01/2022 au 28/01/2022

24-25 janvier 2022

Projet porte trousse

Le premier porte trousse de secours s'est cassé alors j'en ai fait un autre car on a besoin d'une trousse de secours en évidence et car le fablab accueille du monde et que certains objets peuvent blesser.
Pour le projet j'ai eu un problème en particulier car j'utilise Freecad depuis peu : l'utilisation des opérations booléenne pour faire les troues pour mettre les vis dans le plateau.

image porte trousse .. image trousse réalisation porte trousse à la découpeuse laser

26-27 janvier 2022

J'ai aidé une étudiante à découper du polystyrène avec un fil chauffé par un générateur .

image générateur - Image découpeur fil chaud
Source d'alimentation Fil qui en chauffant découpe le polystyrène

J'ai fait la conception 3D d'un porte serviette pour le fablab car le premier n'était pas adapté je l'ai ensuite imprimé .

conception 3D porte serviette réalisation porte serviette porte serviette
concéption 3D porte serviette lien ci dessous impression 3D porte serviette porte serviette

28 janvier 2022

Je fais des recherche pour mon projet de distributeur de nourritures pour poisson :
Comment contrôler un moteur pas à pas avec Arduino .
J'ai utilisé Vittascience pour obtenir ce script :

#include <DS1307.h>
#include <Wire.h>
#include <rgb_lcd.h>
#include <Grove_I2C_Motor_Driver.h>

#define MOTOR_I2C_ADDR 0x0f

DS1307 clock;
rgb_lcd lcdRgb;

uint16_t ds1307_RTC_getTime(DS1307 *rtc, uint8_t select) {
rtc->getTime();
delay(10);
switch (select) {
case 0: return rtc->dayOfMonth;
case 1: return rtc->month;
case 2: return rtc->year + 2000;
case 3: return rtc->hour;
case 4: return rtc->minute;
case 5: return rtc->second;
}
}

void setup() {
clock.begin();
lcdRgb.begin(16, 2);
Motor.begin(MOTOR_I2C_ADDR);
clock.startClock();
lcdRgb.setCursor(0, 0);
lcdRgb.print(String((String(ds1307_RTC_getTime(&clock, 3)) + String(":") + String(ds1307_RTC_getTime(&clock, 3)))));
if (ds1307_RTC_getTime(&clock, 3) 12) {
Motor.StepperRun(1*1024);
}
if (ds1307_RTC_getTime(&clock, 3) 24) {
Motor.StepperRun(1*1024);
}
}

J'ai imprimé un cube de test (avec plastique PETG sur l'imprimante creality )pour vérifier si tout allait bien car un adhérant a rapporté que les pièces qu'il avait fait sur cette machine et avec le PETG était anormalement petite environ 1mm de moins que avec du PLA et sur leurs imprimante .
Je réimprime un cube de test en PETG mais cette fois ci avec le matériau exact .
Le premier cube test n'a pas de défaut le deuxième en a un en hauteur il a 0.1mm de moins .
Je commence à faire la conception 3D de mon distributeur à nourriture pour poisson et je trouve des idées .