Présentation mardi 19/10 de Fusion 360

Mardi 19 octobre à 18h30, Marc nous fera découvrir Fusion 360 :
Présentation du logiciel, prise en main, avantages et inconvénients
de ce logiciel de CAO, comparaison avec Freecad.

Il est possible de télécharger gratuitement ce logiciel pour une utilisation personnelle
chez Autodesk (il vous sera demandé de s’enregistrer)

Merci de confirmer votre participation.
En conséquence la salle sera entièrement dédiée à cette présentation.

Merci à tous

9 & 10 octobre Village des Sciences de Brest

Fablab iroise participera les 9 & 10 octobre au Village des Sciences de Brest
aux ateliers des capucins, dans le cadre de la Fête de la Science. Ouverture 10h – 18h

L’association sera présente au sein d’un espace dédié aux Fablabs du Pays de Brest, les adhérents peuvent venir nous aider à accueillir le public.

L’ouverture du local samedi 14h30 est assurée par David.

Forum des associations Saint-Renan


Fablab Iroise sera présent au forum des associations de Saint-Renan
le samedi 4 septembre de 9h à 13h
pour lancer une année pleine de projets et d’échanges.

NB Le Pass sanitaire sera demandé pour le forum, mais également pour participer aux activités de l’association

FabLab Iroise au Plouguer’n Ludik

Après un (trop) long silence forcé, Fablab Iroise vous annonce sa présence les 17 et 18 juillet à Plouguerneau pour le Plouguer’n Ludik pour vous revoir avant l’été. Venez rencontrer des passionnés de tout bord : bricolage, modélisme etc …

Puis se sera au tour du forum des associations de Saint-Renan le samedi 4 septembre de 9h à 13h pour lancer une année pleine de projets et d’échanges.

Bon été à tous et merci de votre patience.

Une interface graphique pour afficher la température et l’humidité ?

Avec ce tuto vous allez apprendre comment recevoir par le wifi les données de température et d’humidité d’un capteur DHT22. De plus, ces données seront affichées graphiquement sur une page WEB.

Vous trouverez ci-dessous le lien vous permettant de télécharger les différents programmes utilisés dans la vidéo :

https://drive.google.com/drive/u/2/folders/1m-ObuIALDxmKUc33AwUFBi9nqxsAVX0h

la vidéo :

Projet domotique: la caméra wifi.

Marc est un des spécialistes du Fablab dans le domaine de la domotique, nous lui devons déjà le système de pilotage de volets roulant. Il s’attaque maintenant à la vidéosurveillance avec son projet de caméra wifi .

Basé sur un ESP32-CAM que l’on trouve à moins de 6€, la caméra est intégrable dans notre Box Domotique.

Quelques images du projet:

Modélisation du support de caméra dans Fusion360.
Prévisualisation du support de caméra équipé de l’ESP32-CAM
Les pièces imprimées 3D et la cloche en tube plexiglass
Le montage terminé evec l’ESP32-CAM

Les STL et le code source seront bientôt disponible sur notre drive.

Phares d’iroise

Marc et Jean-Yves ont réaliser des modélisations de phares :
Le four, le Stiff, le Créach, la Jument et Kermorvan sont réalisés.
Ces modélisations 3D doivent clignoter selon leur signature lumineuse,
par ex le Four possède 5 éclats toutes les 15s.

Ainsi, conformément à notre devise, CONCEVOIR – MODÉLISER – FABRIQUER
voici les différentes étapes de ce projet en images :

Vue du fichier stl du phare du Four réalisé avec un logiciel de conception 3D avant son export Gcode
pour l’impression 3D
Programmation de l’Attiny 85 à l’aide de la carte Arduino Uno en mode ISP
//Programme clignotements led en fonction de la valeur analogique
//d'un pont diviseur. © Fablab Iroise

#include "tinysnore.h" // Include TinySnore Library

#define pinLed 0
#define RPin A1

int RValue = 0;

void setup() {
  // put your setup code here, to run once:

  pinMode(pinLed, OUTPUT);
  RValue = analogRead(RPin);


}
void loop() {

  if (RValue < 100) { // Four 5 eclats /15s

    digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
        digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
        digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
        digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
        digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(10000);//delay(2000);
  }
  if (RValue > 100 && RValue < 200) { // St-Mathieu 1 eclats /15s
         digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(14500);//delay(2000);
  }
   if (RValue > 200 && RValue < 300) { // Ile Vierge/Kermorvan 1 eclats /5s Pierres noire idem Rouge
         digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(4500);//delay(2000);
  }
   if (RValue > 300 && RValue < 400) { // Le Créach 2 eclats /10s Pierres noire idem Rouge
          digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
         digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(8500);//delay(2000);
  }
  if (RValue > 500 && RValue < 600) { // Le Stiff 2 eclats /20s  Rouge
          digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
         digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(18500);//delay(2000);
  }
   if (RValue > 700 && RValue < 800) { // Nividic 9 scintillements /10s  Blanc
          digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
           digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(250);//delay(2000);
         digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(5000);//delay(2000);
  }
  if (RValue > 800 && RValue < 900) { // La Jument 3 eclats /15s  Blanc
          digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
    digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(1000);//delay(2000);
         digitalWrite(pinLed, HIGH);   // turn the LED on (HIGH is the voltage level)
    snore(250);                       // wait for a half second
    digitalWrite(pinLed, LOW);    // turn the LED off by making the voltage LOW
    snore(12
    500);//delay(2000);
  }
}
Test du montage sur breadboard : alimentation 3V led + résistance 10Ω, 2 résistances 100 kΩ et 10 kΩ pour le pont diviseur.
Utilisation de la bibliothèque tinysnore pour n’activer la consommation que lors des flashs lumineux
Recherche des valeurs de ponts diviseurs avec les valeurs de résistance disponibles
Conception sur Kicad du circuit
Vue du circuit
Réception des circuits imprimés fabriqués
Montage des composants soudés, la pile est au verso et restera accessible sous le phare

Vœux Fablab Iroise

Cette année 2020 s’achève, en espérant que son lot de contraintes, de confinements et autres complications disparaissent avec elle.

Place aux vœux : en premier de la santé pour tous, puis de la créativité et de la curiosité pour une année riche en découverte.

Enfin pour notre association, j’espère que l’on pourra se rassembler afin de partager nos projets et notre vision du futur de l’association lors d’une assemblée générale mais surtout d’un moment convivial.

Et pour terminer, 2021 sera peut-être l’année de naissance d’un lieu fédérateur de partage, de création et de fabrication. Une fabrique de territoire qui aurait toute sa place en pays d’Iroise, et qui rassemblerait tous ceux qui désirent comprendre, apprendre et entreprendre.